tiles: Added new tiles and map
authorLukas Krickl <lukas@krickl.dev>
Thu, 2 Apr 2026 06:48:03 +0000 (08:48 +0200)
committerLukas Krickl <lukas@krickl.dev>
Thu, 2 Apr 2026 06:48:03 +0000 (08:48 +0200)
assets/maps/l1.tmx
assets/tiles/bank0.png
assets/tiles/bank3.png
gen/maps/l1.inc
gen/tiles/bank0.inc
gen/tiles/bank3.inc

index 4f4ac0338df981d10cfd7cbfbbf5bcdce1eded13..325c4798b923a18831b6090635fedbc79d90ecd2 100644 (file)
@@ -3,20 +3,20 @@
  <tileset firstgid="1" source="bank0.tsx"/>
  <layer id="1" name="Tile Layer 1" width="20" height="14">
   <data encoding="csv">
-2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,
-1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
-1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
-1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
-1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
-1,1,1,1,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,
-1,1,2,1,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,
-1,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
-1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
-1,1,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
-1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
-1,1,1,1,2,2,1,1,1,1,1,1,2,1,1,1,1,1,1,1,
-1,1,2,2,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,
-2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2
+1,1,1,1,1,1,6,6,5,5,5,5,6,6,1,1,1,1,1,1,
+1,1,1,1,1,1,6,6,5,5,5,5,6,6,1,1,1,1,1,1,
+1,1,18,18,5,5,6,6,3,3,3,3,6,6,1,18,18,1,1,1,
+1,1,18,18,5,5,6,6,3,5,5,3,6,6,1,18,18,1,1,1,
+1,1,3,3,5,5,6,6,3,6,6,3,6,6,1,3,3,3,1,1,
+1,19,3,1,5,5,6,6,3,6,6,3,6,6,1,1,1,3,19,1,
+1,17,3,1,1,1,5,5,3,6,6,3,5,5,1,1,1,3,17,1,
+1,17,3,1,1,1,1,1,3,6,6,3,1,1,1,1,1,3,17,1,
+1,1,3,3,3,3,3,3,3,6,6,3,3,3,3,3,3,3,1,1,
+1,1,1,1,1,1,1,1,5,6,6,5,1,1,1,1,1,1,1,1,
+1,1,1,1,1,1,1,1,5,6,6,5,1,1,1,1,1,1,1,1,
+1,1,1,1,1,1,1,1,5,6,6,5,1,1,1,1,1,1,1,1,
+1,1,1,1,1,1,1,1,5,6,6,5,1,1,1,1,1,1,1,1,
+1,1,1,1,1,1,1,1,5,6,6,5,1,1,1,1,1,1,1,1
 </data>
  </layer>
 </map>
index 1cabed827a0fbadaeff855d8d332d6927fc01ef3..69894423dd2c40247644cf064dc8fef3498efe77 100644 (file)
@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:566d9dfa669fe97696f1462c0b3ca8f94847ed783bf6bfe7fb35b8831f8c1035
-size 474
+oid sha256:29df075359f0c564c70247b755e556fefd22b62f26c8a98b56059bbde550ae06
+size 680
index 1cabed827a0fbadaeff855d8d332d6927fc01ef3..69894423dd2c40247644cf064dc8fef3498efe77 100644 (file)
@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:566d9dfa669fe97696f1462c0b3ca8f94847ed783bf6bfe7fb35b8831f8c1035
-size 474
+oid sha256:29df075359f0c564c70247b755e556fefd22b62f26c8a98b56059bbde550ae06
+size 680
index 83c28e8c8ac521dfe1b777674b79f5dc884eeeab..59f8bcc9d9d663fd8db0fd9663cf88c7890cbb25 100644 (file)
@@ -8,18 +8,18 @@
 ; map name
 .db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 
-.db 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1
-.db 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
-.db 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
-.db 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
-.db 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
-.db 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
-.db 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
-.db 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
-.db 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
-.db 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
-.db 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
-.db 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
-.db 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
-.db 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1
+.db 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x5, 0x4, 0x4, 0x4, 0x4, 0x5, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
+.db 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x5, 0x4, 0x4, 0x4, 0x4, 0x5, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
+.db 0x0, 0x0, 0x11, 0x11, 0x4, 0x4, 0x5, 0x5, 0x2, 0x2, 0x2, 0x2, 0x5, 0x5, 0x0, 0x11, 0x11, 0x0, 0x0, 0x0
+.db 0x0, 0x0, 0x11, 0x11, 0x4, 0x4, 0x5, 0x5, 0x2, 0x4, 0x4, 0x2, 0x5, 0x5, 0x0, 0x11, 0x11, 0x0, 0x0, 0x0
+.db 0x0, 0x0, 0x2, 0x2, 0x4, 0x4, 0x5, 0x5, 0x2, 0x5, 0x5, 0x2, 0x5, 0x5, 0x0, 0x2, 0x2, 0x2, 0x0, 0x0
+.db 0x0, 0x12, 0x2, 0x0, 0x4, 0x4, 0x5, 0x5, 0x2, 0x5, 0x5, 0x2, 0x5, 0x5, 0x0, 0x0, 0x0, 0x2, 0x12, 0x0
+.db 0x0, 0x10, 0x2, 0x0, 0x0, 0x0, 0x4, 0x4, 0x2, 0x5, 0x5, 0x2, 0x4, 0x4, 0x0, 0x0, 0x0, 0x2, 0x10, 0x0
+.db 0x0, 0x10, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5, 0x5, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x10, 0x0
+.db 0x0, 0x0, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2, 0x5, 0x5, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2, 0x0, 0x0
+.db 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5, 0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
+.db 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5, 0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
+.db 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5, 0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
+.db 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5, 0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
+.db 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5, 0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
 
index 200c0cdb5053b46c01926fa1f55e53f80b55bab3..c2be4e2d523c5a4c6653a3b9d5de2ec5774962c6 100644 (file)
 .chr 31111113
 .chr 03333330
 ; tile 2
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 33333333
+.chr 31111113
+.chr 31111113
+.chr 31111113
+.chr 31111113
+.chr 31111113
+.chr 31111113
+.chr 33333333
 ; tile 3
 .chr 00000000
+.chr 03003000
+.chr 00330000
 .chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 00030030
+.chr 00003300
+.chr 03000000
+.chr 00330000
 ; tile 4
 .chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 03330000
+.chr 03330000
+.chr 03330333
+.chr 00100333
+.chr 00100333
+.chr 00000010
+.chr 00000010
 ; tile 5
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 00003000
+.chr 00033000
+.chr 00032300
+.chr 00312230
+.chr 00321230
+.chr 00321230
+.chr 03211223
+.chr 33333333
 ; tile 6
 .chr 00000000
 .chr 00000000
 .chr 00000000
 ; tile 16
 .chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 00300000
+.chr 00300000
+.chr 03333330
+.chr 03111130
+.chr 03133130
+.chr 03333330
 .chr 00000000
 ; tile 17
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 00000333
+.chr 00333323
+.chr 00312313
+.chr 33331323
+.chr 32132313
+.chr 31231323
+.chr 32132313
+.chr 31131313
 ; tile 18
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 00033000
+.chr 00033000
+.chr 00333300
+.chr 00311300
+.chr 03333330
+.chr 03111130
+.chr 03111130
+.chr 03333330
 ; tile 19
 .chr 00000000
 .chr 00000000
index 200c0cdb5053b46c01926fa1f55e53f80b55bab3..c2be4e2d523c5a4c6653a3b9d5de2ec5774962c6 100644 (file)
 .chr 31111113
 .chr 03333330
 ; tile 2
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 33333333
+.chr 31111113
+.chr 31111113
+.chr 31111113
+.chr 31111113
+.chr 31111113
+.chr 31111113
+.chr 33333333
 ; tile 3
 .chr 00000000
+.chr 03003000
+.chr 00330000
 .chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 00030030
+.chr 00003300
+.chr 03000000
+.chr 00330000
 ; tile 4
 .chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 03330000
+.chr 03330000
+.chr 03330333
+.chr 00100333
+.chr 00100333
+.chr 00000010
+.chr 00000010
 ; tile 5
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 00003000
+.chr 00033000
+.chr 00032300
+.chr 00312230
+.chr 00321230
+.chr 00321230
+.chr 03211223
+.chr 33333333
 ; tile 6
 .chr 00000000
 .chr 00000000
 .chr 00000000
 ; tile 16
 .chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 00300000
+.chr 00300000
+.chr 03333330
+.chr 03111130
+.chr 03133130
+.chr 03333330
 .chr 00000000
 ; tile 17
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 00000333
+.chr 00333323
+.chr 00312313
+.chr 33331323
+.chr 32132313
+.chr 31231323
+.chr 32132313
+.chr 31131313
 ; tile 18
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 00033000
+.chr 00033000
+.chr 00333300
+.chr 00311300
+.chr 03333330
+.chr 03111130
+.chr 03111130
+.chr 03333330
 ; tile 19
 .chr 00000000
 .chr 00000000