summaryrefslogtreecommitdiff
path: root/wram.asm
diff options
context:
space:
mode:
authorRangi <remy.oukaour+rangi42@gmail.com>2020-10-30 15:39:08 -0400
committerRangi <remy.oukaour+rangi42@gmail.com>2020-10-30 15:39:08 -0400
commitfe1a58deea9b815d60ccab60cdfff19ab0a0110b (patch)
tree56cf338ef204cde73f8ffe1c4026b7217ede8c14 /wram.asm
parent7a42f1790ae1e9e357593879bd38c6596dcb03da (diff)
Identify wSpriteAnimDict key constants
Diffstat (limited to 'wram.asm')
-rw-r--r--wram.asm20
1 files changed, 14 insertions, 6 deletions
diff --git a/wram.asm b/wram.asm
index ab6ac382f..cf1dcf9cc 100644
--- a/wram.asm
+++ b/wram.asm
@@ -215,10 +215,13 @@ wTilePermissions::
SECTION "wSpriteAnims", WRAM0
UNION
-; wSpriteAnimDict is a 10x2 dictionary
-; keys: taken from third column of SpriteAnimSeqData
-; values: vTiles
-wSpriteAnimDict:: ds 10 * 2
+wSpriteAnimData::
+
+wSpriteAnimDict::
+; wSpriteAnimDict pairs keys with values
+; keys: SPRITE_ANIM_DICT_* indexes (taken from SpriteAnimSeqData)
+; values: vTiles0 offsets
+ ds NUM_SPRITEANIMDICT_ENTRIES * 2
wSpriteAnimationStructs::
; field 0: index
@@ -285,7 +288,8 @@ wCurAnimXOffset:: db
wCurAnimYOffset:: db
wGlobalAnimYOffset:: db
wGlobalAnimXOffset:: db
-wSpriteAnimsEnd::
+
+wSpriteAnimDataEnd::
ds 11
@@ -3195,7 +3199,11 @@ wLYOverridesBackupEnd::
SECTION "Battle Animations", WRAMX
-wBattleAnimTileDict:: ds 10
+wBattleAnimTileDict::
+; wBattleAnimTileDict pairs keys with values
+; keys: ANIM_GFX_* indexes (taken from anim_*gfx arguments)
+; values: vTiles0 offsets
+ ds NUM_BATTLEANIMTILEDICT_ENTRIES * 2
wActiveAnimObjects::
wAnimObject01:: battle_anim_struct wAnimObject01