./tools/tmx2map.py assets/maps/far_left_wall.tmx 1 > maps/far_left_wall.inc
./tools/tmx2map.py assets/maps/far_right_wall.tmx 1 > maps/far_right_wall.inc
+
+ ./tools/tmx2map.py assets/maps/far_center_right_wall.tmx 1 > maps/far_center_right_wall.inc
+ ./tools/tmx2map.py assets/maps/far_center_left_wall.tmx 1 > maps/far_center_left_wall.inc
--- /dev/null
+; this map was generated by tmx2map.py
+
+.db 0x15, 0x21, 0x21, 0x21, 0x10, 0x12, 0x12, 0x12, 0x25, 0x22, 0x22, 0x22
+
--- /dev/null
+; this map was generated by tmx2map.py
+
+.db 0x21, 0x21, 0x21, 0x16, 0x12, 0x12, 0x12, 0x20, 0x22, 0x22, 0x22, 0x26
+
; this map was generated by tmx2map.py
-.db 0x8, 0x9, 0xa, 0x3, 0x17, 0x17, 0x17, 0x1b, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x2b, 0x38, 0x39, 0x3a, 0x33
+.db 0x8, 0x9, 0xa, 0x3, 0x2d, 0x17, 0x17, 0x1b, 0x2d, 0x17, 0x17, 0x17, 0x2d, 0x17, 0x17, 0x2b, 0x38, 0x39, 0x3a, 0x33
; this map was generated by tmx2map.py
-.db 0x4, 0xd, 0xe, 0xf, 0x1c, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x2c, 0x17, 0x17, 0x17, 0x34, 0x3d, 0x3e, 0x3f
+.db 0x4, 0xd, 0xe, 0xf, 0x1c, 0x17, 0x17, 0x1d, 0x17, 0x17, 0x17, 0x1d, 0x2c, 0x17, 0x17, 0x1d, 0x34, 0x3d, 0x3e, 0x3f
; this map was generated by tmx2map.py
-.db 0x8, 0x9, 0xa, 0x3, 0x17, 0x17, 0x17, 0x1b, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17
-.db 0x17, 0x17, 0x17, 0x2b, 0x38, 0x39, 0x3a, 0x33
+.db 0x8, 0x9, 0xa, 0x3, 0x2d, 0x17, 0x17, 0x1b, 0x2d, 0x17, 0x17, 0x17, 0x2d, 0x17, 0x17, 0x17, 0x2d, 0x17, 0x17, 0x17
+.db 0x2d, 0x17, 0x17, 0x2b, 0x38, 0x39, 0x3a, 0x33
; this map was generated by tmx2map.py
-.db 0x4, 0xd, 0xe, 0xf, 0x1c, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17
-.db 0x2c, 0x17, 0x17, 0x17, 0x34, 0x3d, 0x3e, 0x3f
+.db 0x4, 0xd, 0xe, 0xf, 0x1c, 0x17, 0x17, 0x1d, 0x17, 0x17, 0x17, 0x1d, 0x17, 0x17, 0x17, 0x1d, 0x17, 0x17, 0x17, 0x1d
+.db 0x2c, 0x17, 0x17, 0x1d, 0x34, 0x3d, 0x3e, 0x3f
far_right_wall:
#include "far_right_wall.inc"
+ ; 4x3 tiles
+far_center_left_wall:
+#include "far_center_left_wall.inc"
+
+ ; 4x3 tiles
+far_center_right_wall:
+#include "far_center_right_wall.inc"
+
; copies a row of tiles
; from a linear buffer into a new block
; blocks must be 4 tiles wide
.chr 22222223
; tile 8
.chr 33111111
-.chr 00333311
-.chr 00000033
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 30333311
+.chr 30000033
+.chr 30000000
+.chr 30000000
+.chr 30000000
+.chr 30000000
+.chr 30000000
; tile 9
.chr 11111111
.chr 11111111
.chr 00000000
; tile 15
.chr 11111133
-.chr 11333300
-.chr 33000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 11333303
+.chr 33000003
+.chr 00000003
+.chr 00000003
+.chr 00000003
+.chr 00000003
+.chr 00000003
; tile 16
.chr 32222222
.chr 32222222
.chr 00000000
.chr 00000000
; tile 29
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 00000003
+.chr 00000003
+.chr 00000003
+.chr 00000003
+.chr 00000003
+.chr 00000003
+.chr 00000003
+.chr 00000003
; tile 30
.chr 00000000
.chr 00000000
.chr 00000000
.chr 33330000
; tile 45
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 30000000
+.chr 30000000
+.chr 30000000
+.chr 30000000
+.chr 30000000
+.chr 30000000
+.chr 30000000
+.chr 30000000
; tile 46
.chr 00000000
.chr 00000000
.chr 00333323
.chr 00000033
; tile 56
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000033
-.chr 00333300
+.chr 30000000
+.chr 30000000
+.chr 30000000
+.chr 30000000
+.chr 30000000
+.chr 30000033
+.chr 30333300
.chr 33000000
; tile 57
.chr 00000000
.chr 00000000
.chr 00000000
; tile 63
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 33000000
-.chr 00333300
+.chr 00000003
+.chr 00000003
+.chr 00000003
+.chr 00000003
+.chr 00000003
+.chr 33000003
+.chr 00333303
.chr 00000033
; tile 64
.chr 03333333
.chr 22222223
; tile 8
.chr 33111111
-.chr 00333311
-.chr 00000033
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 30333311
+.chr 30000033
+.chr 30000000
+.chr 30000000
+.chr 30000000
+.chr 30000000
+.chr 30000000
; tile 9
.chr 11111111
.chr 11111111
.chr 00000000
; tile 15
.chr 11111133
-.chr 11333300
-.chr 33000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 11333303
+.chr 33000003
+.chr 00000003
+.chr 00000003
+.chr 00000003
+.chr 00000003
+.chr 00000003
; tile 16
.chr 32222222
.chr 32222222
.chr 00000000
.chr 00000000
; tile 29
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 00000003
+.chr 00000003
+.chr 00000003
+.chr 00000003
+.chr 00000003
+.chr 00000003
+.chr 00000003
+.chr 00000003
; tile 30
.chr 00000000
.chr 00000000
.chr 00000000
.chr 33330000
; tile 45
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 30000000
+.chr 30000000
+.chr 30000000
+.chr 30000000
+.chr 30000000
+.chr 30000000
+.chr 30000000
+.chr 30000000
; tile 46
.chr 00000000
.chr 00000000
.chr 00333323
.chr 00000033
; tile 56
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000033
-.chr 00333300
+.chr 30000000
+.chr 30000000
+.chr 30000000
+.chr 30000000
+.chr 30000000
+.chr 30000033
+.chr 30333300
.chr 33000000
; tile 57
.chr 00000000
.chr 00000000
.chr 00000000
; tile 63
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 33000000
-.chr 00333300
+.chr 00000003
+.chr 00000003
+.chr 00000003
+.chr 00000003
+.chr 00000003
+.chr 33000003
+.chr 00333303
.chr 00000033
; tile 64
.chr 03333333