summaryrefslogtreecommitdiff
path: root/constants/sprite_anim_constants.asm
diff options
context:
space:
mode:
authorZumi Daxuya <daxuya.zumi+code@protonmail.com>2020-12-11 20:26:49 +0700
committerZumi Daxuya <daxuya.zumi+code@protonmail.com>2020-12-11 20:53:10 +0700
commit7ce11f0e85198bb2a8458181370b5e631ec393f6 (patch)
tree85d3c263fb3b74e69e6c0febbc895a840b984fb7 /constants/sprite_anim_constants.asm
parent87ae0e358884f4156f9e5afd2e836c9b19041364 (diff)
More progress on disassembling Pikachu minigame
Diffstat (limited to 'constants/sprite_anim_constants.asm')
-rwxr-xr-xconstants/sprite_anim_constants.asm24
1 files changed, 22 insertions, 2 deletions
diff --git a/constants/sprite_anim_constants.asm b/constants/sprite_anim_constants.asm
index 53ad260..1b20a60 100755
--- a/constants/sprite_anim_constants.asm
+++ b/constants/sprite_anim_constants.asm
@@ -1,3 +1,23 @@
+; sprite_anim_struct members (see macros/wram.asm)
+ const_def
+ const SPRITEANIMSTRUCT_INDEX ; 0
+ const SPRITEANIMSTRUCT_FRAMESET_ID ; 1
+ const SPRITEANIMSTRUCT_ANIM_SEQ_ID ; 2
+ const SPRITEANIMSTRUCT_TILE_ID ; 3
+ const SPRITEANIMSTRUCT_XCOORD ; 4
+ const SPRITEANIMSTRUCT_YCOORD ; 5
+ const SPRITEANIMSTRUCT_XOFFSET ; 6
+ const SPRITEANIMSTRUCT_YOFFSET ; 7
+ const SPRITEANIMSTRUCT_DURATION ; 8
+ const SPRITEANIMSTRUCT_DURATIONOFFSET ; 9
+ const SPRITEANIMSTRUCT_FRAME ; a
+ const SPRITEANIMSTRUCT_JUMPTABLE_INDEX ; b
+ const SPRITEANIMSTRUCT_0C ; c
+ const SPRITEANIMSTRUCT_0D ; d
+ const SPRITEANIMSTRUCT_0E ; e
+ const SPRITEANIMSTRUCT_0F ; f
+SPRITEANIMSTRUCT_LENGTH EQU const_value
+
; wSpriteAnimDict keys
const_def
const SPRITE_ANIM_DICT_DEFAULT ; 0
@@ -30,8 +50,8 @@ SPRITE_ANIM_INDEX_GS_INTRO_VENUSAUR EQU $2d
SPRITE_ANIM_INDEX_GS_TITLE_FLAME_NOTE EQU $2e
-SPRITE_ANIM_INDEX_2F EQU $2f
-SPRITE_ANIM_INDEX_30 EQU $30
+SPRITE_ANIM_INDEX_MINIGAME_PIKACHU EQU $2f
+SPRITE_ANIM_INDEX_MINIGAME_PIKACHU_TAIL EQU $30
SPRITE_ANIM_INDEX_39 EQU $39
SPRITE_ANIM_INDEX_GAMEFREAK_LOGO EQU $3a