Define more struct offset constants with rsreset instead of const_def
This was discussed in #739
This commit is contained in:
@@ -1,25 +1,25 @@
|
||||
; battle_anim_struct members (see macros/wram.asm)
|
||||
const_def
|
||||
const BATTLEANIMSTRUCT_INDEX
|
||||
const BATTLEANIMSTRUCT_OAMFLAGS
|
||||
const BATTLEANIMSTRUCT_FIX_Y
|
||||
const BATTLEANIMSTRUCT_FRAMESET_ID
|
||||
const BATTLEANIMSTRUCT_FUNCTION
|
||||
const BATTLEANIMSTRUCT_PALETTE
|
||||
const BATTLEANIMSTRUCT_TILEID
|
||||
BATTLEANIMOBJ_LENGTH EQU const_value - 1 ; discount BATTLEANIMSTRUCT_INDEX
|
||||
const BATTLEANIMSTRUCT_XCOORD
|
||||
const BATTLEANIMSTRUCT_YCOORD
|
||||
const BATTLEANIMSTRUCT_XOFFSET
|
||||
const BATTLEANIMSTRUCT_YOFFSET
|
||||
const BATTLEANIMSTRUCT_PARAM
|
||||
const BATTLEANIMSTRUCT_DURATION
|
||||
const BATTLEANIMSTRUCT_FRAME
|
||||
const BATTLEANIMSTRUCT_JUMPTABLE_INDEX
|
||||
const BATTLEANIMSTRUCT_VAR1
|
||||
const BATTLEANIMSTRUCT_VAR2
|
||||
const_skip 7
|
||||
BATTLEANIMSTRUCT_LENGTH EQU const_value
|
||||
rsreset
|
||||
BATTLEANIMSTRUCT_INDEX rb
|
||||
BATTLEANIMSTRUCT_OAMFLAGS rb
|
||||
BATTLEANIMSTRUCT_FIX_Y rb
|
||||
BATTLEANIMSTRUCT_FRAMESET_ID rb
|
||||
BATTLEANIMSTRUCT_FUNCTION rb
|
||||
BATTLEANIMSTRUCT_PALETTE rb
|
||||
BATTLEANIMSTRUCT_TILEID rb
|
||||
BATTLEANIMOBJ_LENGTH EQU _RS - 1 ; discount BATTLEANIMSTRUCT_INDEX
|
||||
BATTLEANIMSTRUCT_XCOORD rb
|
||||
BATTLEANIMSTRUCT_YCOORD rb
|
||||
BATTLEANIMSTRUCT_XOFFSET rb
|
||||
BATTLEANIMSTRUCT_YOFFSET rb
|
||||
BATTLEANIMSTRUCT_PARAM rb
|
||||
BATTLEANIMSTRUCT_DURATION rb
|
||||
BATTLEANIMSTRUCT_FRAME rb
|
||||
BATTLEANIMSTRUCT_JUMPTABLE_INDEX rb
|
||||
BATTLEANIMSTRUCT_VAR1 rb
|
||||
BATTLEANIMSTRUCT_VAR2 rb
|
||||
rb_skip 7
|
||||
BATTLEANIMSTRUCT_LENGTH EQU _RS
|
||||
NUM_ANIM_OBJECTS EQU 10 ; see wActiveAnimObjects
|
||||
|
||||
; wBattleAnimTileDict size (see wram.asm)
|
||||
@@ -817,12 +817,12 @@ NUM_ANIM_BGS EQU const_value - 1
|
||||
NUM_ANIM_GFX EQU const_value - 1
|
||||
|
||||
; battle_bg_effect struct members (see macros/wram.asm)
|
||||
const_def
|
||||
const BG_EFFECT_STRUCT_FUNCTION
|
||||
const BG_EFFECT_STRUCT_JT_INDEX
|
||||
const BG_EFFECT_STRUCT_BATTLE_TURN
|
||||
const BG_EFFECT_STRUCT_PARAM
|
||||
BG_EFFECT_STRUCT_LENGTH EQU const_value
|
||||
rsreset
|
||||
BG_EFFECT_STRUCT_FUNCTION rb
|
||||
BG_EFFECT_STRUCT_JT_INDEX rb
|
||||
BG_EFFECT_STRUCT_BATTLE_TURN rb
|
||||
BG_EFFECT_STRUCT_PARAM rb
|
||||
BG_EFFECT_STRUCT_LENGTH EQU _RS
|
||||
NUM_BG_EFFECTS EQU 5 ; see wActiveBGEffects
|
||||
|
||||
; anim_bgeffect battle turn values for some effects
|
||||
|
Reference in New Issue
Block a user