Added some basic new tiles for walls
authorLukas Krickl <lukas@krickl.dev>
Fri, 4 Oct 2024 20:28:49 +0000 (22:28 +0200)
committerLukas Krickl <lukas@krickl.dev>
Fri, 4 Oct 2024 20:28:49 +0000 (22:28 +0200)
src/map.s
tiles/tileset1.inc

index 9d2bf7fb2a0798084bb65bcd98b6aeb127a5dca3..4acd93e075de26e76380583ca5e1cd2567bda083 100644 (file)
--- a/src/map.s
+++ b/src/map.s
@@ -5,6 +5,13 @@
 #define TFLOOR1 0x41
 #define TFLOOR2 0x43
 
+#define TNONE 0x45
+
+#define TCORNUP1 0x60
+#define TWALLUP1 0x62
+#define TDOORUPL 0x64
+#define TDOORUPR 0x66
+
   ; maps are collections of rooms
 
   ; rooms are made up of 2x2 meta tiles 
@@ -126,7 +133,7 @@ room_draw:
   ; this can be copied and modified 
   ; by the map gen
 base_room:
-.db TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1, TFLOOR1, TFLOOR2  
+  .db TCORNUP1,  TWALLUP1, TWALLUP1, TDOORUPL, TNONE,  TDOORUPR, TWALLUP1,  TWALLUP1, TWALLUP1, TWALLUP1 
 .db TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1, TFLOOR1, TFLOOR2  
 .db TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1, TFLOOR1, TFLOOR2  
 .db TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1, TFLOOR1, TFLOOR2  
index c6dd810c87418e18284f163a1a513e87eab80a10..e7366c9e6957c9d5aa7e1aad023d9dc43763921d 100644 (file)
 .chr 00000000
 .chr 00000000
 ; tile 96
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 33333333
+.chr 33322222
+.chr 32332222
+.chr 32233333
+.chr 32223311
+.chr 32223331
+.chr 32223133
+.chr 32223113
 ; tile 97
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 33333333
+.chr 22222222
+.chr 22222222
+.chr 33333333
+.chr 11111111
+.chr 11111111
+.chr 11111111
+.chr 31111111
 ; tile 98
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 33333333
+.chr 22222222
+.chr 22222222
+.chr 33333333
+.chr 11111111
+.chr 11111111
+.chr 11111111
+.chr 11111111
 ; tile 99
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 33333333
+.chr 22222222
+.chr 22222222
+.chr 33333333
+.chr 11111111
+.chr 11111111
+.chr 11111111
+.chr 11111111
 ; tile 100
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 33333333
+.chr 22222222
+.chr 22222222
+.chr 33333333
+.chr 11111111
+.chr 11111111
+.chr 11111111
+.chr 11111111
 ; tile 101
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 33333333
+.chr 22223223
+.chr 22223223
+.chr 33333323
+.chr 11113133
+.chr 11113113
+.chr 11113113
+.chr 11113113
 ; tile 102
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 33333333
+.chr 32232222
+.chr 32232222
+.chr 32333333
+.chr 33131111
+.chr 31131111
+.chr 31131111
+.chr 31131111
 ; tile 103
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 33333333
+.chr 22222222
+.chr 22222222
+.chr 33333333
+.chr 11111111
+.chr 11111111
+.chr 11111111
+.chr 11111111
 ; tile 104
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 ; tile 112
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 32223111
+.chr 32223111
+.chr 32223111
+.chr 32223111
+.chr 32223111
+.chr 32223111
+.chr 32223111
+.chr 32223111
 ; tile 113
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 33333333
+.chr 13221222
+.chr 13111111
+.chr 13222212
+.chr 13222212
+.chr 13111111
+.chr 13221222
+.chr 13221223
 ; tile 114
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 33333333
+.chr 21222122
+.chr 11111111
+.chr 22122212
+.chr 22122212
+.chr 11111111
+.chr 12221222
+.chr 33333333
 ; tile 115
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 33333333
+.chr 21222122
+.chr 11111111
+.chr 22122212
+.chr 22122212
+.chr 11111111
+.chr 12221222
+.chr 33333333
 ; tile 116
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 33333333
+.chr 21222122
+.chr 11111111
+.chr 22122212
+.chr 22122212
+.chr 11111111
+.chr 12221222
+.chr 33333333
 ; tile 117
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 33333113
+.chr 21223113
+.chr 11113113
+.chr 22123113
+.chr 22123113
+.chr 11113113
+.chr 12223113
+.chr 33333333
 ; tile 118
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 31133333
+.chr 31132122
+.chr 31131111
+.chr 31132212
+.chr 31132212
+.chr 31131111
+.chr 31131222
+.chr 33333333
 ; tile 119
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 33333333
+.chr 21222122
+.chr 11111111
+.chr 22122212
+.chr 22122212
+.chr 11111111
+.chr 12221222
+.chr 33333333
 ; tile 120
 .chr 00000000
 .chr 00000000