Define more struct offset constants with rsreset instead of const_def
This was discussed in #739
This commit is contained in:
@@ -1,22 +1,22 @@
|
||||
; 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_VAR1 ; c
|
||||
const SPRITEANIMSTRUCT_VAR2 ; d
|
||||
const SPRITEANIMSTRUCT_VAR3 ; e
|
||||
const SPRITEANIMSTRUCT_VAR4 ; f
|
||||
SPRITEANIMSTRUCT_LENGTH EQU const_value
|
||||
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
|
||||
|
||||
; wSpriteAnimDict keys (see wram.asm)
|
||||
|
Reference in New Issue
Block a user