summaryrefslogtreecommitdiff
path: root/constants/metatile_constants.asm
diff options
context:
space:
mode:
authorTauwasser <Tauwasser@tauwasser.eu>2018-06-24 23:15:07 +0200
committerTauwasser <Tauwasser@tauwasser.eu>2018-06-24 23:15:07 +0200
commit906ea8bdfcf024cb5011948a319764047f8fa41f (patch)
tree09eb3057dbe02c6a019f977eb159d7da6c728879 /constants/metatile_constants.asm
parent57481cc9421d2ea830480d3c1cb5b9f5c7d907aa (diff)
engine: disassemble player movement (WIP)
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu>
Diffstat (limited to 'constants/metatile_constants.asm')
-rw-r--r--constants/metatile_constants.asm32
1 files changed, 32 insertions, 0 deletions
diff --git a/constants/metatile_constants.asm b/constants/metatile_constants.asm
new file mode 100644
index 0000000..8d86ac5
--- /dev/null
+++ b/constants/metatile_constants.asm
@@ -0,0 +1,32 @@
+
+; all outside tileset share certain metatiles
+; this is used in overworld code when editing the map
+; D - dirt
+; L - lawn
+; T - small tree
+; C - cut tree
+; G - grass
+METATILE_GROUND EQU $01 ; DD
+ ; DD
+METATILE_LAWN EQU $04 ; LL
+ ; LL
+METATILE_SMALL_TREES_N EQU $25 ; TT
+ ; LL
+METATILE_SMALL_TREES_W EQU $28 ; TL
+ ; TL
+METATILE_SMALL_TREES_E EQU $2a ; LT
+ ; LT
+METATILE_CUT_SE_TREES_N EQU $30 ; TT
+ ; LC
+METATILE_CUT_NW_TREES_E EQU $31 ; CT
+ ; LT
+METATILE_CUT_NE_TREE_NW EQU $32 ; TC
+ ; LL
+METATILE_CUT_NE_TREE_SE EQU $33 ; LC
+ ; LT
+METATILE_SMALL_TREE_NW EQU $34 ; TL
+ ; LL
+METATILE_SMALL_TREE_SE EQU $35 ; TL
+ ; LL
+METATILE_GRASS EQU $3b ; GG
+ ; GG