From d5dc201e881d4492bec7c7c5496d42753e5c4d41 Mon Sep 17 00:00:00 2001 From: Lukas Krickl Date: Sun, 20 Oct 2024 09:28:52 +0200 Subject: [PATCH] Updated door tileset to align with collision --- src/map.s | 8 +- tiles/tileset1.inc | 480 ++++++++++++++++++++++----------------------- 2 files changed, 244 insertions(+), 244 deletions(-) diff --git a/src/map.s b/src/map.s index a50200a..369d981 100644 --- a/src/map.s +++ b/src/map.s @@ -147,14 +147,14 @@ room_draw: ; this can be copied and modified ; by the map gen base_room: -.db TCORNUL, TWALLU1, TWALLU1, TWALLU1, TDOORUL, TDOORUR, TWALLU1, TWALLU1, TWALLU1, TCORNUR -.db TWALLL1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TWALLR1 +.db TCORNUL, TWALLU1, TWALLU1, TDOORUL, TFLOOR1, TFLOOR1, TDOORUR, TWALLU1, TWALLU1, TCORNUR .db TWALLL1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TWALLR1 .db TDOORRL, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TDOORLL +.db TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1 +.db TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1 .db TDOORRR, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TDOORLR .db TWALLL1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TWALLR1 -.db TWALLL1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TFLOOR1, TWALLR1 -.db TCORNBOL, TWALLD1, TWALLD1, TWALLD1, TDOORDL, TDOORDR, TWALLD1, TWALLD1, TWALLD1, TCORNBOR +.db TCORNBOL, TWALLD1, TWALLD1, TDOORDL, TFLOOR1, TFLOOR1, TDOORDR, TWALLD1, TWALLD1, TCORNBOR ; tile flags for the room base_room_flags: .db RF_WALL, RF_WALL, RF_WALL, RF_WALL, 0, 0, RF_WALL, RF_WALL, RF_WALL, RF_WALL diff --git a/tiles/tileset1.inc b/tiles/tileset1.inc index 7c7a6c7..ec53586 100644 --- a/tiles/tileset1.inc +++ b/tiles/tileset1.inc @@ -863,41 +863,41 @@ .chr 00000000 .chr 00000000 ; tile 96 +.chr 31122123 +.chr 32122113 +.chr 32111123 +.chr 32122123 +.chr 31122123 +.chr 32122113 +.chr 32111123 +.chr 32122123 +; tile 97 +.chr 11113223 +.chr 11113223 +.chr 11113223 +.chr 11113223 +.chr 11113223 +.chr 11113223 +.chr 11113223 +.chr 11113223 +; tile 98 .chr 33333333 .chr 31111111 .chr 31111111 .chr 33333333 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -; tile 97 +.chr 31122123 +.chr 32122113 +.chr 32111123 +.chr 32122123 +; tile 99 .chr 33333333 -.chr 11113223 .chr 11132223 +.chr 11113223 .chr 33333333 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -; tile 98 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -; tile 99 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 +.chr 11113223 +.chr 11113223 +.chr 11113223 +.chr 11113223 ; tile 100 .chr 00000000 .chr 00000000 @@ -1007,41 +1007,41 @@ .chr 00000000 .chr 00000000 ; tile 112 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -; tile 113 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -; tile 114 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 +.chr 31122123 +.chr 32122113 +.chr 32111123 +.chr 32122123 .chr 33333333 .chr 31111111 .chr 31111111 .chr 33333333 -; tile 115 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 +; tile 113 +.chr 11113223 +.chr 11113223 +.chr 11113223 +.chr 11113223 .chr 33333333 -.chr 11132223 .chr 11113223 +.chr 11132223 .chr 33333333 +; tile 114 +.chr 31122123 +.chr 32122113 +.chr 32111123 +.chr 32122123 +.chr 31122123 +.chr 32122113 +.chr 32111123 +.chr 32122123 +; tile 115 +.chr 11113223 +.chr 11113223 +.chr 11113223 +.chr 11113223 +.chr 11113223 +.chr 11113223 +.chr 11113223 +.chr 11113223 ; tile 116 .chr 00000000 .chr 00000000 @@ -1745,77 +1745,77 @@ .chr 02000001 .chr 20000001 ; tile 194 -.chr 33330000 -.chr 31130000 -.chr 31130000 -.chr 31130000 -.chr 31130000 -.chr 31130000 -.chr 31130000 -.chr 31130000 +.chr 33333333 +.chr 22212221 +.chr 11111111 +.chr 21222122 +.chr 21222122 +.chr 11111111 +.chr 22122212 +.chr 33333333 ; tile 195 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 +.chr 33333333 +.chr 22213113 +.chr 11113113 +.chr 21223113 +.chr 21223113 +.chr 11113113 +.chr 22123113 +.chr 33333113 ; tile 196 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 +.chr 33333333 +.chr 31132221 +.chr 31131111 +.chr 31132122 +.chr 31132122 +.chr 31131111 +.chr 31132212 +.chr 31133333 ; tile 197 -.chr 00003333 -.chr 00003113 -.chr 00003113 -.chr 00003113 -.chr 00003113 -.chr 00003113 -.chr 00003113 -.chr 00003113 -; tile 198 .chr 33333333 +.chr 22212221 +.chr 11111111 +.chr 21222122 +.chr 21222122 +.chr 11111111 +.chr 22122212 +.chr 33333333 +; tile 198 .chr 32231111 +.chr 32231111 +.chr 32231111 +.chr 32231111 +.chr 32231111 +.chr 32231111 +.chr 32231111 +.chr 32231111 +; tile 199 +.chr 32122123 +.chr 32111123 +.chr 31122123 +.chr 32122113 +.chr 32122123 +.chr 32111123 +.chr 31122123 +.chr 32122113 +; tile 200 +.chr 33333333 .chr 32223111 +.chr 32231111 .chr 33333333 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -; tile 199 +.chr 32231111 +.chr 32231111 +.chr 32231111 +.chr 32231111 +; tile 201 .chr 33333333 .chr 11111113 .chr 11111113 .chr 33333333 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -; tile 200 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -; tile 201 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 +.chr 32122123 +.chr 32111123 +.chr 31122123 +.chr 32122113 ; tile 202 .chr 33333333 .chr 22212221 @@ -1889,77 +1889,77 @@ .chr 00000011 .chr 11111111 ; tile 210 -.chr 31130000 -.chr 31130000 -.chr 31130000 -.chr 31330000 -.chr 33230000 -.chr 32230000 -.chr 32230000 -.chr 33330000 +.chr 11111111 +.chr 11111111 +.chr 11111111 +.chr 11111111 +.chr 33333333 +.chr 22222222 +.chr 22222222 +.chr 33333333 ; tile 211 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 +.chr 11113113 +.chr 11113113 +.chr 11113113 +.chr 11113133 +.chr 33333323 +.chr 22223223 +.chr 22223223 +.chr 33333333 ; tile 212 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 +.chr 31131111 +.chr 31131111 +.chr 31131111 +.chr 33131111 +.chr 32333333 +.chr 32232222 +.chr 32232222 +.chr 33333333 ; tile 213 -.chr 00003113 -.chr 00003113 -.chr 00003113 -.chr 00003313 -.chr 00003233 -.chr 00003223 -.chr 00003223 -.chr 00003333 +.chr 11111111 +.chr 11111111 +.chr 11111111 +.chr 11111111 +.chr 33333333 +.chr 22222222 +.chr 22222222 +.chr 33333333 ; tile 214 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -; tile 215 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -; tile 216 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 +.chr 32231111 +.chr 32231111 +.chr 32231111 +.chr 32231111 .chr 33333333 -.chr 32223111 .chr 32231111 +.chr 32223111 .chr 33333333 -; tile 217 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 +; tile 215 +.chr 32122123 +.chr 32111123 +.chr 31122123 +.chr 32122113 .chr 33333333 .chr 11111113 .chr 11111113 .chr 33333333 +; tile 216 +.chr 32231111 +.chr 32231111 +.chr 32231111 +.chr 32231111 +.chr 32231111 +.chr 32231111 +.chr 32231111 +.chr 32231111 +; tile 217 +.chr 32122123 +.chr 32111123 +.chr 31122123 +.chr 32122113 +.chr 32122123 +.chr 32111123 +.chr 31122123 +.chr 32122113 ; tile 218 .chr 11111111 .chr 11111111 @@ -2051,41 +2051,41 @@ .chr 11111111 .chr 11111111 ; tile 228 -.chr 33330000 -.chr 32230000 -.chr 32230000 -.chr 33230000 -.chr 31330000 -.chr 31130000 -.chr 31130000 -.chr 31130000 +.chr 33333333 +.chr 22222222 +.chr 22222222 +.chr 33333333 +.chr 11111111 +.chr 11111111 +.chr 11111111 +.chr 11111111 ; tile 229 -.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 230 -.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 231 -.chr 00003333 -.chr 00003223 -.chr 00003223 -.chr 00003233 -.chr 00003313 -.chr 00003113 -.chr 00003113 -.chr 00003113 +.chr 33333333 +.chr 22222222 +.chr 22222222 +.chr 33333333 +.chr 11111111 +.chr 11111111 +.chr 11111111 +.chr 11111111 ; tile 232 .chr 33333333 .chr 22222222 @@ -2195,41 +2195,41 @@ .chr 12221222 .chr 33333333 ; tile 244 -.chr 31130000 -.chr 31130000 -.chr 31130000 -.chr 31130000 -.chr 31130000 -.chr 31130000 -.chr 31130000 -.chr 33330000 +.chr 33333333 +.chr 21222122 +.chr 11111111 +.chr 22122212 +.chr 22122212 +.chr 11111111 +.chr 12221222 +.chr 33333333 ; tile 245 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 -.chr 00000000 +.chr 33333113 +.chr 22123113 +.chr 11113113 +.chr 22213113 +.chr 22213113 +.chr 11113113 +.chr 21223113 +.chr 33333333 ; tile 246 -.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 247 -.chr 00003113 -.chr 00003113 -.chr 00003113 -.chr 00003113 -.chr 00003113 -.chr 00003113 -.chr 00003113 -.chr 00003333 +.chr 33333333 +.chr 21222212 +.chr 11111111 +.chr 22122221 +.chr 22122221 +.chr 11111111 +.chr 12222122 +.chr 33333333 ; tile 248 .chr 33333333 .chr 22122233 -- 2.30.2