@@ -1,23 +1,23 @@
|
||||
; sprite_anim_struct members (see macros/wram.asm)
|
||||
rsreset
|
||||
SPRITEANIMSTRUCT_INDEX rb ; 0
|
||||
SPRITEANIMSTRUCT_FRAMESET_ID rb ; 1
|
||||
SPRITEANIMSTRUCT_ANIM_SEQ_ID rb ; 2
|
||||
SPRITEANIMSTRUCT_TILE_ID rb ; 3
|
||||
SPRITEANIMSTRUCT_XCOORD rb ; 4
|
||||
SPRITEANIMSTRUCT_YCOORD rb ; 5
|
||||
SPRITEANIMSTRUCT_XOFFSET rb ; 6
|
||||
SPRITEANIMSTRUCT_YOFFSET rb ; 7
|
||||
SPRITEANIMSTRUCT_DURATION rb ; 8
|
||||
SPRITEANIMSTRUCT_DURATIONOFFSET rb ; 9
|
||||
SPRITEANIMSTRUCT_FRAME rb ; a
|
||||
SPRITEANIMSTRUCT_JUMPTABLE_INDEX rb ; b
|
||||
SPRITEANIMSTRUCT_VAR1 rb ; c
|
||||
SPRITEANIMSTRUCT_VAR2 rb ; d
|
||||
SPRITEANIMSTRUCT_VAR3 rb ; e
|
||||
SPRITEANIMSTRUCT_VAR4 rb ; f
|
||||
SPRITEANIMSTRUCT_LENGTH EQU _RS
|
||||
NUM_SPRITE_ANIM_STRUCTS EQU 10 ; see wSpriteAnimationStructs
|
||||
DEF SPRITEANIMSTRUCT_INDEX rb ; 0
|
||||
DEF SPRITEANIMSTRUCT_FRAMESET_ID rb ; 1
|
||||
DEF SPRITEANIMSTRUCT_ANIM_SEQ_ID rb ; 2
|
||||
DEF SPRITEANIMSTRUCT_TILE_ID rb ; 3
|
||||
DEF SPRITEANIMSTRUCT_XCOORD rb ; 4
|
||||
DEF SPRITEANIMSTRUCT_YCOORD rb ; 5
|
||||
DEF SPRITEANIMSTRUCT_XOFFSET rb ; 6
|
||||
DEF SPRITEANIMSTRUCT_YOFFSET rb ; 7
|
||||
DEF SPRITEANIMSTRUCT_DURATION rb ; 8
|
||||
DEF SPRITEANIMSTRUCT_DURATIONOFFSET rb ; 9
|
||||
DEF SPRITEANIMSTRUCT_FRAME rb ; a
|
||||
DEF SPRITEANIMSTRUCT_JUMPTABLE_INDEX rb ; b
|
||||
DEF SPRITEANIMSTRUCT_VAR1 rb ; c
|
||||
DEF SPRITEANIMSTRUCT_VAR2 rb ; d
|
||||
DEF SPRITEANIMSTRUCT_VAR3 rb ; e
|
||||
DEF SPRITEANIMSTRUCT_VAR4 rb ; f
|
||||
DEF SPRITEANIMSTRUCT_LENGTH EQU _RS
|
||||
DEF NUM_SPRITE_ANIM_STRUCTS EQU 10 ; see wSpriteAnimationStructs
|
||||
|
||||
; wSpriteAnimDict keys (see wram.asm)
|
||||
; UnusedSpriteAnimGFX indexes (see data/sprite_anims/unused_gfx.asm)
|
||||
@@ -28,10 +28,10 @@ NUM_SPRITE_ANIM_STRUCTS EQU 10 ; see wSpriteAnimationStructs
|
||||
const SPRITE_ANIM_DICT_GS_SPLASH ; 6
|
||||
const SPRITE_ANIM_DICT_SLOTS ; 7
|
||||
const SPRITE_ANIM_DICT_ARROW_CURSOR ; 8
|
||||
NUM_SPRITE_ANIM_GFX EQU const_value
|
||||
DEF NUM_SPRITE_ANIM_GFX EQU const_value
|
||||
|
||||
; wSpriteAnimDict size (see wram.asm)
|
||||
NUM_SPRITEANIMDICT_ENTRIES EQU 10
|
||||
DEF NUM_SPRITEANIMDICT_ENTRIES EQU 10
|
||||
|
||||
; SpriteAnimSeqData indexes (see data/sprite_anims/sequences.asm)
|
||||
const_def
|
||||
@@ -80,7 +80,7 @@ NUM_SPRITEANIMDICT_ENTRIES EQU 10
|
||||
const SPRITE_ANIM_INDEX_INTRO_UNOWN_F ; 2a
|
||||
const SPRITE_ANIM_INDEX_INTRO_SUICUNE_AWAY ; 2b
|
||||
const SPRITE_ANIM_INDEX_CELEBI ; 2c
|
||||
NUM_SPRITE_ANIM_INDEXES EQU const_value
|
||||
DEF NUM_SPRITE_ANIM_INDEXES EQU const_value
|
||||
|
||||
; DoAnimFrame.Jumptable indexes (see engine/gfx/sprite_anims.asm)
|
||||
const_def
|
||||
@@ -119,7 +119,7 @@ NUM_SPRITE_ANIM_INDEXES EQU const_value
|
||||
const SPRITE_ANIM_SEQ_INTRO_UNOWN ; 20
|
||||
const SPRITE_ANIM_SEQ_INTRO_UNOWN_F ; 21
|
||||
const SPRITE_ANIM_SEQ_INTRO_SUICUNE_AWAY ; 22
|
||||
NUM_SPRITE_ANIM_SEQS EQU const_value
|
||||
DEF NUM_SPRITE_ANIM_SEQS EQU const_value
|
||||
|
||||
; SpriteAnimFrameData indexes (see data/sprite_anims/framesets.asm)
|
||||
const_def
|
||||
@@ -189,7 +189,7 @@ NUM_SPRITE_ANIM_SEQS EQU const_value
|
||||
const SPRITE_ANIM_FRAMESET_INTRO_UNOWN_F ; 3f
|
||||
const SPRITE_ANIM_FRAMESET_CELEBI_LEFT ; 40
|
||||
const SPRITE_ANIM_FRAMESET_CELEBI_RIGHT ; 41
|
||||
NUM_SPRITE_ANIM_FRAMESETS EQU const_value
|
||||
DEF NUM_SPRITE_ANIM_FRAMESETS EQU const_value
|
||||
|
||||
; SpriteAnimOAMData indexes (see data/sprite_anims/oam.asm)
|
||||
const_def
|
||||
@@ -333,4 +333,4 @@ NUM_SPRITE_ANIM_FRAMESETS EQU const_value
|
||||
const SPRITE_ANIM_OAMSET_GAMEFREAK_LOGO_9 ; 89
|
||||
const SPRITE_ANIM_OAMSET_GAMEFREAK_LOGO_10 ; 8a
|
||||
const SPRITE_ANIM_OAMSET_GAMEFREAK_LOGO_11 ; 8b
|
||||
NUM_SPRITE_ANIM_OAMSETS EQU const_value
|
||||
DEF NUM_SPRITE_ANIM_OAMSETS EQU const_value
|
||||
|
Reference in New Issue
Block a user