diff options
Diffstat (limited to 'engine')
-rw-r--r-- | engine/battle_anims/anim_commands.asm | 5 | ||||
-rw-r--r-- | engine/battle_anims/core.asm | 38 | ||||
-rw-r--r-- | engine/battle_anims/functions.asm | 428 | ||||
-rw-r--r-- | engine/events/field_moves.asm | 6 | ||||
-rw-r--r-- | engine/games/dummy_game.asm | 10 | ||||
-rw-r--r-- | engine/games/slot_machine.asm | 16 | ||||
-rw-r--r-- | engine/gfx/mon_icons.asm | 2 | ||||
-rw-r--r-- | engine/gfx/sprite_anims.asm | 140 | ||||
-rw-r--r-- | engine/gfx/sprites.asm | 31 | ||||
-rw-r--r-- | engine/menus/naming_screen.asm | 56 | ||||
-rw-r--r-- | engine/movie/evolution_animation.asm | 2 | ||||
-rw-r--r-- | engine/movie/splash.asm | 6 | ||||
-rw-r--r-- | engine/movie/trade_animation.asm | 8 |
13 files changed, 374 insertions, 374 deletions
diff --git a/engine/battle_anims/anim_commands.asm b/engine/battle_anims/anim_commands.asm index 21f15db9..61fa7fb9 100644 --- a/engine/battle_anims/anim_commands.asm +++ b/engine/battle_anims/anim_commands.asm @@ -292,7 +292,6 @@ RunBattleAnimCommand: ld hl, BattleAnimCommands add hl, de add hl, de - ld a, [hli] ld h, [hl] ld l, a @@ -689,7 +688,7 @@ BattleAnimCmd_IncObj: ret .found - ld hl, BATTLEANIMSTRUCT_ANON_JT_INDEX + ld hl, BATTLEANIMSTRUCT_JUMPTABLE_INDEX add hl, bc inc [hl] ret @@ -740,7 +739,7 @@ BattleAnimCmd_SetObj: .found call GetBattleAnimByte - ld hl, BATTLEANIMSTRUCT_ANON_JT_INDEX + ld hl, BATTLEANIMSTRUCT_JUMPTABLE_INDEX add hl, bc ld [hl], a ret diff --git a/engine/battle_anims/core.asm b/engine/battle_anims/core.asm index fcde1be6..37dfce59 100644 --- a/engine/battle_anims/core.asm +++ b/engine/battle_anims/core.asm @@ -39,42 +39,42 @@ endr ld hl, BATTLEANIMSTRUCT_INDEX add hl, bc ld a, [wLastAnimObjectIndex] - ld [hli], a ; Index + ld [hli], a ; BATTLEANIMSTRUCT_INDEX ld a, [de] inc de - ld [hli], a ; 01 + ld [hli], a ; BATTLEANIMSTRUCT_OAMFLAGS ld a, [de] inc de - ld [hli], a ; 02 + ld [hli], a ; BATTLEANIMSTRUCT_02 ld a, [de] inc de - ld [hli], a ; Frameset ID + ld [hli], a ; BATTLEANIMSTRUCT_FRAMESET_ID ld a, [de] inc de - ld [hli], a ; Function + ld [hli], a ; BATTLEANIMSTRUCT_FUNCTION ld a, [de] inc de - ld [hli], a ; 05 + ld [hli], a ; BATTLEANIMSTRUCT_PALETTE ld a, [de] call GetBattleAnimTileOffset - ld [hli], a ; Tile ID + ld [hli], a ; BATTLEANIMSTRUCT_TILEID ld a, [wBattleObjectTempXCoord] - ld [hli], a ; X Coord + ld [hli], a ; BATTLEANIMSTRUCT_XCOORD ld a, [wBattleObjectTempYCoord] - ld [hli], a ; Y Coord + ld [hli], a ; BATTLEANIMSTRUCT_YCOORD xor a - ld [hli], a ; X Offset - ld [hli], a ; Y Offset + ld [hli], a ; BATTLEANIMSTRUCT_XOFFSET + ld [hli], a ; BATTLEANIMSTRUCT_YOFFSET ld a, [wBattleObjectTempParam] - ld [hli], a ; Param + ld [hli], a ; BATTLEANIMSTRUCT_PARAM xor a - ld [hli], a ; 0c + ld [hli], a ; BATTLEANIMSTRUCT_DURATION dec a - ld [hli], a ; 0d + ld [hli], a ; BATTLEANIMSTRUCT_FRAME xor a - ld [hli], a ; 0e - ld [hli], a ; 0f - ld [hl], a ; 10 + ld [hli], a ; BATTLEANIMSTRUCT_JUMPTABLE_INDEX + ld [hli], a ; BATTLEANIMSTRUCT_VAR1 + ld [hl], a ; BATTLEANIMSTRUCT_VAR2 ret BattleAnimOAMUpdate: @@ -199,7 +199,7 @@ BattleAnimOAMUpdate: ret InitBattleAnimBuffer: - ld hl, BATTLEANIMSTRUCT_01 + ld hl, BATTLEANIMSTRUCT_OAMFLAGS add hl, bc ld a, [hl] @@ -232,7 +232,7 @@ InitBattleAnimBuffer: and a ret z - ld hl, BATTLEANIMSTRUCT_01 + ld hl, BATTLEANIMSTRUCT_OAMFLAGS add hl, bc ld a, [hl] ld [wBattleAnimTempOAMFlags], a diff --git a/engine/battle_anims/functions.asm b/engine/battle_anims/functions.asm index 8da2f1c2..c23c6e1a 100644 --- a/engine/battle_anims/functions.asm +++ b/engine/battle_anims/functions.asm @@ -125,7 +125,7 @@ BattleAnimFunction_ThrowFromPlayerToEnemy: add hl, bc dec [hl] ; Decrease ??? and hold onto its previous value (argument of the sine function) - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] dec [hl] @@ -157,7 +157,7 @@ BattleAnimFunction_04: ld hl, BATTLEANIMSTRUCT_YCOORD add hl, bc dec [hl] - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] inc [hl] @@ -197,7 +197,7 @@ BattleAnimFunction_03: jr z, .asm_cd048 ld a, $20 .asm_cd048 - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], a ld hl, BATTLEANIMSTRUCT_PARAM @@ -206,7 +206,7 @@ BattleAnimFunction_03: and $7f ld [hl], a .one - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] ld hl, BATTLEANIMSTRUCT_PARAM @@ -224,7 +224,7 @@ BattleAnimFunction_03: ld hl, BATTLEANIMSTRUCT_XOFFSET add hl, bc ld [hl], a - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc inc [hl] ret @@ -305,13 +305,13 @@ BattleAnimFunction_PokeBall: call BattleAnim_IncAnonJumptableIndex ld a, BATTLEANIMFRAMESET_09 call ReinitBattleAnimFrameset - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], $0 inc hl ld [hl], $10 .four - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hli] ld d, [hl] @@ -319,7 +319,7 @@ BattleAnimFunction_PokeBall: ld hl, BATTLEANIMSTRUCT_YOFFSET add hl, bc ld [hl], a - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] dec a @@ -327,7 +327,7 @@ BattleAnimFunction_PokeBall: and $1f ret nz ld [hl], a - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] sub $4 @@ -341,7 +341,7 @@ BattleAnimFunction_PokeBall: .six ld a, BATTLEANIMFRAMESET_0D call ReinitBattleAnimFrameset - ld hl, BATTLEANIMSTRUCT_ANON_JT_INDEX + ld hl, BATTLEANIMSTRUCT_JUMPTABLE_INDEX add hl, bc dec [hl] .two @@ -354,12 +354,12 @@ BattleAnimFunction_PokeBall: ld a, BATTLEANIMFRAMESET_0A call ReinitBattleAnimFrameset call BattleAnim_IncAnonJumptableIndex - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld [hl], $20 .eight .ten - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hli] ld d, [hl] @@ -367,7 +367,7 @@ BattleAnimFunction_PokeBall: ld hl, BATTLEANIMSTRUCT_YOFFSET add hl, bc ld [hl], a - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] dec a @@ -459,7 +459,7 @@ BattleAnimFunction_10: ld a, [hl] swap a and $f - ld hl, BATTLEANIMSTRUCT_ANON_JT_INDEX + ld hl, BATTLEANIMSTRUCT_JUMPTABLE_INDEX add hl, bc ld [hl], a ret @@ -494,13 +494,13 @@ BattleAnimFunction_07: dw .one .zero call BattleAnim_IncAnonJumptableIndex - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], $30 inc hl ld [hl], $48 .one - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hli] ld d, [hl] @@ -508,16 +508,16 @@ BattleAnimFunction_07: ld hl, BATTLEANIMSTRUCT_YOFFSET add hl, bc ld [hl], a - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc inc [hl] ld a, [hl] and $3f ret nz - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], $20 - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] ld hl, BATTLEANIMSTRUCT_PARAM @@ -525,7 +525,7 @@ BattleAnimFunction_07: sub [hl] jr z, .done jr c, .done - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld [hl], a ret @@ -554,16 +554,16 @@ BattleAnimFunction_08: call BattleAnim_IncAnonJumptableIndex .one call BattleAnim_IncAnonJumptableIndex - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], $0 .two - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] cp $40 jr nc, .loop_back - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] ld d, $18 @@ -573,7 +573,7 @@ BattleAnimFunction_08: ld hl, BATTLEANIMSTRUCT_YOFFSET add hl, bc ld [hl], a - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] ld d, $18 @@ -585,7 +585,7 @@ BattleAnimFunction_08: add hl, bc ld a, [hl] and $f - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc add [hl] ld [hl], a @@ -603,7 +603,7 @@ BattleAnimFunction_08: and $f or d ld [hl], a - ld hl, BATTLEANIMSTRUCT_ANON_JT_INDEX + ld hl, BATTLEANIMSTRUCT_JUMPTABLE_INDEX add hl, bc dec [hl] ret @@ -654,7 +654,7 @@ BattleAnimFunction_09: dw .two .zero call BattleAnim_IncAnonJumptableIndex - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], $0 ld hl, BATTLEANIMSTRUCT_PARAM @@ -665,7 +665,7 @@ BattleAnimFunction_09: add hl, bc ld [hl], a .one - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] and a @@ -679,7 +679,7 @@ BattleAnimFunction_09: ld a, [hl] swap a and $f - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], a ld hl, BATTLEANIMSTRUCT_XOFFSET @@ -711,7 +711,7 @@ BattleAnimFunction_0A: ld hl, BATTLEANIMSTRUCT_PARAM add hl, bc ld a, [hl] - ld hl, BATTLEANIMSTRUCT_ANON_JT_INDEX + ld hl, BATTLEANIMSTRUCT_JUMPTABLE_INDEX add hl, bc ld [hl], a cp $7 @@ -738,7 +738,7 @@ BattleAnimFunction_0A: ld a, BATTLEANIMFRAMESET_10 call ReinitBattleAnimFrameset .eight - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] ld d, $10 @@ -754,7 +754,7 @@ BattleAnimFunction_0A: ld hl, BATTLEANIMSTRUCT_XOFFSET add hl, bc ld [hl], a - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc inc [hl] ret @@ -804,18 +804,18 @@ BattleAnimFunction_RazorLeaf: dw .eight .zero call BattleAnim_IncAnonJumptableIndex - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], $40 .one - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] cp $30 jr nc, .sine_cosine call BattleAnim_IncAnonJumptableIndex xor a - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hli], a ld [hl], a @@ -836,7 +836,7 @@ BattleAnimFunction_RazorLeaf: ld a, [hl] and $3f ld d, a - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] dec [hl] @@ -845,7 +845,7 @@ BattleAnimFunction_RazorLeaf: add hl, bc ld [hl], a call Functioncd49c - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] ld hl, BATTLEANIMSTRUCT_XCOORD @@ -858,7 +858,7 @@ BattleAnimFunction_RazorLeaf: ld hl, BATTLEANIMSTRUCT_XCOORD add hl, bc ld [hl], d - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld [hl], e ret @@ -873,7 +873,7 @@ BattleAnimFunction_RazorLeaf: ret .sine_cosine_2 - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] ld d, $10 @@ -885,18 +885,18 @@ BattleAnimFunction_RazorLeaf: add hl, bc bit 6, [hl] jr nz, .decrease - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc inc [hl] jr .finish .decrease - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc dec [hl] .finish ld de, $80 - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] ld hl, BATTLEANIMSTRUCT_YOFFSET @@ -909,7 +909,7 @@ BattleAnimFunction_RazorLeaf: ld hl, BATTLEANIMSTRUCT_YOFFSET add hl, bc ld [hl], d - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld [hl], e ret @@ -917,7 +917,7 @@ BattleAnimFunction_RazorLeaf: .three ld a, BATTLEANIMFRAMESET_16 call ReinitBattleAnimFrameset - ld hl, BATTLEANIMSTRUCT_01 + ld hl, BATTLEANIMSTRUCT_OAMFLAGS add hl, bc res 5, [hl] .four @@ -992,11 +992,11 @@ BattleAnimFunction_4E: add hl, bc ld [hl], a call BattleAnim_IncAnonJumptableIndex - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], $40 .one - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] cp $30 @@ -1010,7 +1010,7 @@ BattleAnimFunction_4E: ld a, [hl] and $3f ld d, a - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] dec [hl] @@ -1019,7 +1019,7 @@ BattleAnimFunction_4E: add hl, bc ld [hl], a call Functioncd49c - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] ld hl, BATTLEANIMSTRUCT_XCOORD @@ -1032,7 +1032,7 @@ BattleAnimFunction_4E: ld hl, BATTLEANIMSTRUCT_XCOORD add hl, bc ld [hl], d - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld [hl], e ret @@ -1045,11 +1045,11 @@ BattleAnimFunction_0C: dw .two .zero call BattleAnim_IncAnonJumptableIndex - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], $c .one - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] and a @@ -1063,7 +1063,7 @@ BattleAnimFunction_0C: .next call BattleAnim_IncAnonJumptableIndex - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], $0 ld a, BATTLEANIMFRAMESET_22 @@ -1074,7 +1074,7 @@ BattleAnimFunction_0C: ld a, [hl] cp $98 jr nc, .okay - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] ld hl, BATTLEANIMSTRUCT_XCOORD @@ -1085,7 +1085,7 @@ BattleAnimFunction_0C: add hl, de ld e, l ld d, h - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], e ld hl, BATTLEANIMSTRUCT_XCOORD @@ -1103,7 +1103,7 @@ BattleAnimFunction_0C: and $f0 ld e, a ld d, $ff - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] ld hl, BATTLEANIMSTRUCT_YCOORD @@ -1113,7 +1113,7 @@ BattleAnimFunction_0C: add hl, de ld e, l ld d, h - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld [hl], e ld hl, BATTLEANIMSTRUCT_YCOORD @@ -1156,7 +1156,7 @@ BattleAnimFunction_0D: .asm_cd5e0 dec a ld [hl], a - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] ld d, $10 @@ -1176,7 +1176,7 @@ BattleAnimFunction_0D: inc a and $7 ld [hl], a - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc inc [hl] inc [hl] @@ -1232,7 +1232,7 @@ Functioncd63c: .asm_cd649 ld a, $2 call Functionce64f - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] dec [hl] @@ -1261,7 +1261,7 @@ Functioncd66d: jr c, .asm_cd68c ld a, $2 call Functionce64f - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] dec [hl] @@ -1282,7 +1282,7 @@ Functioncd66d: ld hl, BATTLEANIMSTRUCT_YCOORD add hl, bc ld [hl], $30 - ld hl, BATTLEANIMSTRUCT_01 + ld hl, BATTLEANIMSTRUCT_OAMFLAGS add hl, bc ld a, [hl] and $1 @@ -1314,7 +1314,7 @@ BattleAnimFunction_11: .asm_cd6c9 ld a, [hl] - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld l, [hl] ld h, a @@ -1322,7 +1322,7 @@ BattleAnimFunction_11: add hl, de ld e, l ld d, h - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], e ld hl, BATTLEANIMSTRUCT_YOFFSET @@ -1347,7 +1347,7 @@ Functioncd6f0: add hl, bc ld a, [hl] and $f0 - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld [hl], a ld hl, BATTLEANIMSTRUCT_PARAM @@ -1357,14 +1357,14 @@ Functioncd6f0: sla a sla a sla a - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], a ld hl, BATTLEANIMSTRUCT_PARAM add hl, bc ld [hl], $1 Functioncd717: - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] and a @@ -1373,11 +1373,11 @@ Functioncd717: ret .asm_cd723 - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] inc [hl] - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld d, [hl] push af @@ -1398,7 +1398,7 @@ Functioncd717: xor $1 ld [hl], a ret z - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc dec [hl] ret @@ -1438,20 +1438,20 @@ Functioncd77a: ld hl, BATTLEANIMSTRUCT_FRAMESET_ID add hl, bc ld a, [hl] - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld [hl], a ld hl, BATTLEANIMSTRUCT_PARAM add hl, bc bit 7, [hl] jr nz, .asm_cd797 - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], $10 jr .asm_cd79d .asm_cd797 - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], $30 .asm_cd79d @@ -1461,7 +1461,7 @@ Functioncd77a: and $7f ld [hl], a Functioncd7a5: - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] ld hl, BATTLEANIMSTRUCT_PARAM @@ -1473,7 +1473,7 @@ Functioncd7a5: ld [hl], a bit 7, a jr nz, .load_no_inc - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] inc a ; BATTLEANIMFRAMESET_3B @@ -1481,13 +1481,13 @@ Functioncd7a5: jr .reinit .load_no_inc - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] ; BATTLEANIMFRAMESET_3A ; BATTLEANIMFRAMESET_A0 .reinit call ReinitBattleAnimFrameset - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc inc [hl] ld a, [hl] @@ -1498,7 +1498,7 @@ Functioncd7d4: ret Functioncd7d8: - ld hl, BATTLEANIMSTRUCT_ANON_JT_INDEX + ld hl, BATTLEANIMSTRUCT_JUMPTABLE_INDEX add hl, bc ld [hl], $1 ret @@ -1520,13 +1520,13 @@ Functioncd7f0: add hl, bc bit 7, [hl] jr nz, .asm_cd803 - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], $10 jr .asm_cd809 .asm_cd803 - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], $30 .asm_cd809 @@ -1537,7 +1537,7 @@ Functioncd7f0: ld [hl], a Functioncd811: - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] ld hl, BATTLEANIMSTRUCT_PARAM @@ -1556,7 +1556,7 @@ Functioncd811: ld a, BATTLEANIMFRAMESET_3C .asm_cd82d call ReinitBattleAnimFrameset - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc inc [hl] inc [hl] @@ -1569,7 +1569,7 @@ Functioncd83a: ret Functioncd83e: - ld hl, BATTLEANIMSTRUCT_ANON_JT_INDEX + ld hl, BATTLEANIMSTRUCT_JUMPTABLE_INDEX add hl, bc ld [hl], $1 ret @@ -1582,7 +1582,7 @@ BattleAnimFunction_18: Functioncd84c: call BattleAnim_IncAnonJumptableIndex - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], $28 inc hl @@ -1591,7 +1591,7 @@ Functioncd858: ld hl, BATTLEANIMSTRUCT_PARAM add hl, bc ld a, [hl] - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld d, [hl] push af @@ -1606,23 +1606,23 @@ Functioncd858: ld hl, BATTLEANIMSTRUCT_XOFFSET add hl, bc ld [hl], a - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] and a jr z, .asm_cd895 ld d, a - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld e, [hl] ld hl, -$80 add hl, de ld e, l ld d, h - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld [hl], e - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], d ret @@ -1682,7 +1682,7 @@ asm_cd988: Functioncd8df: call Functioncd939 - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] push af @@ -1704,7 +1704,7 @@ Functioncd8df: ld hl, BATTLEANIMSTRUCT_XOFFSET add hl, bc ld [hl], a - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] sub $8 @@ -1721,14 +1721,14 @@ Functioncd8df: ld [hl], a and $7 ret nz - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc inc [hl] ret .asm_cd927 xor a - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld [hl], a ld hl, BATTLEANIMSTRUCT_PARAM @@ -1741,7 +1741,7 @@ Functioncd8df: ret Functioncd939: - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld e, [hl] ld d, 0 @@ -1797,7 +1797,7 @@ Functioncd97f: ; BATTLEANIMFRAMESET_55 call ReinitBattleAnimFrameset call BattleAnim_IncAnonJumptableIndex - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], $8 Functioncd991: @@ -1812,13 +1812,13 @@ BattleAnimFunction_LeechSeed: dw .three .zero: call BattleAnim_IncAnonJumptableIndex - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld [hl], $40 ret .one: - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] cp $20 @@ -1834,7 +1834,7 @@ BattleAnimFunction_LeechSeed: ret .two: - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] and a @@ -1861,7 +1861,7 @@ Functioncd9d2: ld a, [hl] add $2 ld [hl], a - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld e, [hl] ld hl, BATTLEANIMSTRUCT_XCOORD @@ -1881,13 +1881,13 @@ Functioncd9d2: add hl, de ld e, l ld d, h - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], e ld hl, BATTLEANIMSTRUCT_XCOORD add hl, bc ld [hl], d - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] and $1 @@ -1906,13 +1906,13 @@ BattleAnimFunction_3F: Functioncda24: call BattleAnim_IncAnonJumptableIndex - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld [hl], $40 ret Functioncda2e: - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] cp $20 @@ -1927,7 +1927,7 @@ Functioncda3e: BattleAnimFunction_1A: call BattleAnimFunction_03 - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] add $f @@ -1952,7 +1952,7 @@ Functioncda59: ld a, [hl] cp $30 jr c, .asm_cda69 - ld hl, BATTLEANIMSTRUCT_ANON_JT_INDEX + ld hl, BATTLEANIMSTRUCT_JUMPTABLE_INDEX add hl, bc ld [hl], $0 ret @@ -1970,7 +1970,7 @@ Functioncda6d: ret nc inc [hl] inc [hl] - ld hl, BATTLEANIMSTRUCT_01 + ld hl, BATTLEANIMSTRUCT_OAMFLAGS add hl, bc set 0, [hl] ld hl, BATTLEANIMSTRUCT_02 @@ -1989,7 +1989,7 @@ Functioncda6d: Functioncda95: call BattleAnim_IncAnonJumptableIndex - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], $2c ld hl, BATTLEANIMSTRUCT_FRAME @@ -2006,7 +2006,7 @@ Functioncdaaa: ret nc inc [hl] inc [hl] - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] inc [hl] @@ -2036,7 +2036,7 @@ BattleAnimFunction_1D: dw Functioncdbb9 Functioncdae4: - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], $28 inc hl @@ -2044,7 +2044,7 @@ Functioncdae4: ld hl, BATTLEANIMSTRUCT_PARAM add hl, bc ld a, [hl] - ld hl, BATTLEANIMSTRUCT_ANON_JT_INDEX + ld hl, BATTLEANIMSTRUCT_JUMPTABLE_INDEX add hl, bc ld [hl], a ret @@ -2079,7 +2079,7 @@ Functioncdb14: jr nc, .asm_cdb2b and $f jr nz, asm_cdb3f - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld [hl], $10 call BattleAnim_IncAnonJumptableIndex @@ -2091,7 +2091,7 @@ Functioncdb14: ret Functioncdb30: - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] and a @@ -2100,7 +2100,7 @@ Functioncdb30: ret .asm_cdb3a - ld hl, BATTLEANIMSTRUCT_ANON_JT_INDEX + ld hl, BATTLEANIMSTRUCT_JUMPTABLE_INDEX add hl, bc dec [hl] asm_cdb3f: @@ -2110,7 +2110,7 @@ asm_cdb3f: ld hl, BATTLEANIMSTRUCT_YCOORD add hl, bc ld d, [hl] - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld e, [hl] ld hl, -$80 @@ -2120,7 +2120,7 @@ asm_cdb3f: ld hl, BATTLEANIMSTRUCT_YCOORD add hl, bc ld [hl], d - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], e ret @@ -2136,7 +2136,7 @@ Functioncdb63: ret Functioncdb6c: - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] inc [hl] @@ -2161,13 +2161,13 @@ Functioncdb8d: ld a, BATTLEANIMFRAMESET_4F call ReinitBattleAnimFrameset call BattleAnim_IncAnonJumptableIndex - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], $40 ret Functioncdb9c: - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] ld d, $20 @@ -2175,7 +2175,7 @@ Functioncdb9c: ld hl, BATTLEANIMSTRUCT_YOFFSET add hl, bc ld [hl], a - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] cp $30 @@ -2189,7 +2189,7 @@ Functioncdbb9: ret Functioncdbba: - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hli] ld d, [hl] @@ -2197,23 +2197,23 @@ Functioncdbba: ld hl, BATTLEANIMSTRUCT_YOFFSET add hl, bc ld [hl], a - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc inc [hl] ld a, [hl] and $3f ret nz - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], $20 - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] sub $8 ld [hl], a ret nz xor a - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hli], a ld [hl], a @@ -2260,7 +2260,7 @@ Functioncdc0f: ld [hl], a .asm_cdc1e call BattleAnim_IncAnonJumptableIndex - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], $8 ld hl, BATTLEANIMSTRUCT_PARAM @@ -2271,7 +2271,7 @@ Functioncdc0f: ret Functioncdc32: - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] and a @@ -2285,7 +2285,7 @@ Functioncdc32: ret Functioncdc43: - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] inc [hl] @@ -2329,7 +2329,7 @@ Functioncdc76: add hl, bc ld a, [hl] and $3f - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld [hl], a ld hl, BATTLEANIMSTRUCT_PARAM @@ -2348,7 +2348,7 @@ Functioncdc94: ld a, [hl] swap a ld d, a - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] inc [hl] @@ -2369,7 +2369,7 @@ Functioncdc94: ld a, [hl] cp $80 ret nc - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] and $3 @@ -2396,7 +2396,7 @@ Functioncdcdc: ld hl, BATTLEANIMSTRUCT_FRAMESET_ID add hl, bc ld a, [hl] - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], a ld hl, BATTLEANIMSTRUCT_PARAM @@ -2404,7 +2404,7 @@ Functioncdcdc: ld a, [hl] and $80 rlca - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc add [hl] ; BATTLEANIMFRAMESET_61 BATTLEANIMFRAMESET_62 ; BATTLEANIMFRAMESET_9C BATTLEANIMFRAMESET_9D @@ -2441,7 +2441,7 @@ Functioncdd01: jr z, .asm_cdd35 and $1f ret nz - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] inc a ; BATTLEANIMFRAMESET_62 @@ -2449,7 +2449,7 @@ Functioncdd01: jr .asm_cdd3a .asm_cdd35 - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] ; BATTLEANIMFRAMESET_61 ; BATTLEANIMFRAMESET_9C @@ -2492,7 +2492,7 @@ Unknown_cdd6a: db $ec, $f8, $00 BattleAnimFunction_25: - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] inc [hl] @@ -2505,7 +2505,7 @@ BattleAnimFunction_25: ld hl, BATTLEANIMSTRUCT_YOFFSET add hl, bc ld d, [hl] - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld e, [hl] lb hl, -1, $a0 @@ -2515,13 +2515,13 @@ BattleAnimFunction_25: ld hl, BATTLEANIMSTRUCT_YOFFSET add hl, bc ld [hl], d - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld [hl], e ret BattleAnimFunction_26: - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] dec [hl] @@ -2549,7 +2549,7 @@ Functioncddb7: ld a, [hl] and a jr nz, .asm_cddc8 - ld hl, BATTLEANIMSTRUCT_01 + ld hl, BATTLEANIMSTRUCT_OAMFLAGS add hl, bc set 6, [hl] .asm_cddc8 @@ -2566,7 +2566,7 @@ BattleAnimFunction_28: Functioncddd5: call BattleAnim_IncAnonJumptableIndex - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], $0 ld hl, BATTLEANIMSTRUCT_PARAM @@ -2597,7 +2597,7 @@ Functioncddd5: ret Functioncde04: - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] and a @@ -2609,7 +2609,7 @@ Functioncde04: ld hl, BATTLEANIMSTRUCT_PARAM add hl, bc ld a, [hl] - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], a ld hl, BATTLEANIMSTRUCT_XOFFSET @@ -2621,7 +2621,7 @@ Functioncde04: ret BattleAnimFunction_SpiralDescent: - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] ld d, $18 @@ -2631,7 +2631,7 @@ BattleAnimFunction_SpiralDescent: sra a sra a sra a - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc add [hl] ld hl, BATTLEANIMSTRUCT_YOFFSET @@ -2643,13 +2643,13 @@ BattleAnimFunction_SpiralDescent: ld hl, BATTLEANIMSTRUCT_XOFFSET add hl, bc ld [hl], a - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc inc [hl] ld a, [hl] and $7 ret nz - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] cp $28 @@ -2662,7 +2662,7 @@ BattleAnimFunction_SpiralDescent: ret BattleAnimFunction_2D: - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] ld d, $18 @@ -2672,7 +2672,7 @@ BattleAnimFunction_2D: sra a sra a sra a - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc add [hl] ld hl, BATTLEANIMSTRUCT_YOFFSET @@ -2684,13 +2684,13 @@ BattleAnimFunction_2D: ld hl, BATTLEANIMSTRUCT_XOFFSET add hl, bc ld [hl], a - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc inc [hl] ld a, [hl] and $3 ret nz - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] cp $28 @@ -2715,7 +2715,7 @@ Functioncdea5: cp $84 jr nc, .next inc [hl] - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] inc [hl] @@ -2749,7 +2749,7 @@ BattleAnimFunction_34: sra a sra a sra a - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc add [hl] ld hl, BATTLEANIMSTRUCT_YOFFSET @@ -2768,7 +2768,7 @@ BattleAnimFunction_34: ld a, [hl] and $7 ret nz - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] cp $e8 @@ -2791,7 +2791,7 @@ BattleAnimFunction_3C: sra a sra a sra a - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc add [hl] ld hl, BATTLEANIMSTRUCT_YOFFSET @@ -2810,7 +2810,7 @@ BattleAnimFunction_3C: ld a, [hl] and $3 ret nz - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] cp $d0 @@ -2832,10 +2832,10 @@ BattleAnimFunction_35: Functioncdf59: call BattleAnim_IncAnonJumptableIndex - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], $34 - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld [hl], $10 Functioncdf68: @@ -2849,10 +2849,10 @@ Functioncdf68: .asm_cdf72 ld a, $2 call Functionce64f - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld d, [hl] call BattleAnim_Sine @@ -2864,7 +2864,7 @@ Functioncdf68: ld hl, BATTLEANIMSTRUCT_YOFFSET add hl, bc ld [hl], a - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] sub $4 @@ -2872,7 +2872,7 @@ Functioncdf68: and $1f cp $20 ret nz - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc srl [hl] ret @@ -2892,13 +2892,13 @@ BattleAnimFunction_Horn: ld hl, BATTLEANIMSTRUCT_PARAM add hl, bc ld a, [hl] - ld hl, BATTLEANIMSTRUCT_ANON_JT_INDEX + ld hl, BATTLEANIMSTRUCT_JUMPTABLE_INDEX add hl, bc ld [hl], a ld hl, BATTLEANIMSTRUCT_YCOORD add hl, bc ld a, [hl] - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], a ret @@ -2914,7 +2914,7 @@ BattleAnimFunction_Horn: ret .two: - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] cp $20 @@ -2923,7 +2923,7 @@ BattleAnimFunction_Horn: ret Functioncdfe3: - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] ld d, $8 @@ -2934,13 +2934,13 @@ Functioncdfe3: sra a xor $ff inc a - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc add [hl] ld hl, BATTLEANIMSTRUCT_YCOORD add hl, bc ld [hl], a - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] add $8 @@ -2960,13 +2960,13 @@ Functionce013: ld a, [hl] and $f0 swap a - ld hl, BATTLEANIMSTRUCT_ANON_JT_INDEX + ld hl, BATTLEANIMSTRUCT_JUMPTABLE_INDEX add hl, bc ld [hl], a ret Functionce022: - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] ld d, $10 @@ -2977,7 +2977,7 @@ Functionce022: jr z, .asm_ce035 ld [hl], a .asm_ce035 - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] sub $4 @@ -3006,18 +3006,18 @@ BattleAnimFunction_2E: Functionce05a: call BattleAnim_IncAnonJumptableIndex - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], $28 ld hl, BATTLEANIMSTRUCT_YCOORD add hl, bc ld a, [hl] sub $28 - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld [hl], a Functionce06f: - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hli] ld d, [hl] @@ -3025,7 +3025,7 @@ Functionce06f: ld hl, BATTLEANIMSTRUCT_YOFFSET add hl, bc ld [hl], a - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] ld hl, BATTLEANIMSTRUCT_PARAM @@ -3036,13 +3036,13 @@ Functionce06f: add hl, bc dec [hl] .asm_ce08e - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc inc [hl] ld a, [hl] and $3f ret nz - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], $20 inc hl @@ -3053,7 +3053,7 @@ BattleAnimFunction_2F: ld hl, BATTLEANIMSTRUCT_PARAM add hl, bc ld a, [hl] - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld d, [hl] push af @@ -3090,7 +3090,7 @@ BattleAnimFunction_2F: ld hl, BATTLEANIMSTRUCT_XCOORD add hl, bc ld a, [hl] - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc cp $5a jr nc, .asm_ce0ef @@ -3113,7 +3113,7 @@ BattleAnimFunction_42: add hl, bc ld a, [hl] inc [hl] - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld d, [hl] push af @@ -3128,11 +3128,11 @@ BattleAnimFunction_42: ld hl, BATTLEANIMSTRUCT_XOFFSET add hl, bc ld [hl], a - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] inc [hl] - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc cp $40 jr nc, .asm_ce124 @@ -3158,7 +3158,7 @@ Functionce133: ld hl, BATTLEANIMSTRUCT_YCOORD add hl, bc ld a, [hl] - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld [hl], a Functionce140: @@ -3167,7 +3167,7 @@ Functionce140: ld a, [hl] ld d, $30 call BattleAnim_Sine - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc add [hl] ld hl, BATTLEANIMSTRUCT_YCOORD @@ -3211,7 +3211,7 @@ Functionce172: ld hl, BATTLEANIMSTRUCT_XOFFSET add hl, bc ld [hl], a - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld [hl], $f Functionce199: @@ -3236,7 +3236,7 @@ Functionce1a5: .asm_ce1b1 ld a, $cc .asm_ce1b3 - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], a ret @@ -3272,7 +3272,7 @@ Functionce1ce: ret Functionce1e4: - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] and $7 @@ -3291,7 +3291,7 @@ Functionce1e4: .asm_ce1fe add hl, de ld a, [hl] - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc and [hl] ld [wOBP0], a @@ -3311,7 +3311,7 @@ BattleAnimFunction_33: sra a sra a sra a - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc add [hl] ld hl, BATTLEANIMSTRUCT_YOFFSET @@ -3326,7 +3326,7 @@ BattleAnimFunction_33: ld hl, BATTLEANIMSTRUCT_XOFFSET add hl, bc ld [hl], a - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc dec [hl] dec [hl] @@ -3346,14 +3346,14 @@ Functionce24b: cp $e0 jr nz, .asm_ce25e call BattleAnim_IncAnonJumptableIndex - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], $2 ret .asm_ce25e ld d, a - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld e, [hl] ld hl, -$80 @@ -3363,13 +3363,13 @@ Functionce24b: ld hl, BATTLEANIMSTRUCT_YOFFSET add hl, bc ld [hl], d - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], e ret Functionce275: - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] and a @@ -3379,7 +3379,7 @@ Functionce275: .asm_ce27f ld [hl], $4 - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] xor $ff @@ -3444,13 +3444,13 @@ BattleAnimFunction_38: Functionce2d7: call BattleAnim_IncAnonJumptableIndex - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], $c ret Functionce2e1: - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] and a @@ -3469,7 +3469,7 @@ Functionce2f3: ret BattleAnimFunction_39: - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] inc [hl] @@ -3571,7 +3571,7 @@ BattleAnimFunction_3E: Functionce388: call BattleAnim_IncAnonJumptableIndex - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], $28 ld hl, BATTLEANIMSTRUCT_PARAM @@ -3590,7 +3590,7 @@ Functionce388: or $8 ld [hl], a Functionce3aa: - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] and a @@ -3619,7 +3619,7 @@ Functionce3aa: ld [hl], $10 call BattleAnim_IncAnonJumptableIndex Functionce3d5: - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] dec [hl] @@ -3648,7 +3648,7 @@ Functionce3f5: cp $38 jr nc, .asm_ce41d inc [hl] - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] inc [hl] @@ -3678,7 +3678,7 @@ BattleAnimFunction_41: and a ret z ld d, a - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] inc [hl] @@ -3691,7 +3691,7 @@ BattleAnimFunction_41: ld hl, BATTLEANIMSTRUCT_YOFFSET add hl, bc ld [hl], a - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] and $1f @@ -3702,7 +3702,7 @@ BattleAnimFunction_41: ret BattleAnimFunction_43: - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] cp $10 @@ -3735,7 +3735,7 @@ BattleAnimFunction_44: ld hl, BATTLEANIMSTRUCT_PARAM add hl, bc ld e, [hl] - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld d, [hl] ld a, e @@ -3777,11 +3777,11 @@ Functionce4a9: Functionce4b3: call BattleAnim_IncAnonJumptableIndex - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], $18 Functionce4bc: - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] cp $80 @@ -3841,7 +3841,7 @@ BattleAnimFunction_47: call BattleAnim_Sine sra a sra a - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc add [hl] inc [hl] @@ -3933,7 +3933,7 @@ Functionce57f: ld hl, BATTLEANIMSTRUCT_PARAM add hl, bc ld a, [hl] - ld hl, BATTLEANIMSTRUCT_ANON_JT_INDEX + ld hl, BATTLEANIMSTRUCT_JUMPTABLE_INDEX add hl, bc ld [hl], a call BattleAnim_IncAnonJumptableIndex @@ -3993,7 +3993,7 @@ BattleAnimFunction_4B: ld hl, BATTLEANIMSTRUCT_XCOORD add hl, bc ld d, [hl] - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld e, [hl] ld hl, BATTLEANIMSTRUCT_PARAM @@ -4015,7 +4015,7 @@ BattleAnimFunction_4B: ld hl, BATTLEANIMSTRUCT_XCOORD add hl, bc ld [hl], d - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld [hl], e ret @@ -4031,7 +4031,7 @@ BattleAnimFunction_4C: BattleAnimFunction_4F: ld d, $18 - ld hl, BATTLEANIMSTRUCT_10 + ld hl, BATTLEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] inc [hl] @@ -4043,7 +4043,7 @@ BattleAnimFunction_4F: ret BattleAnimFunction_4D: - ld hl, BATTLEANIMSTRUCT_0F + ld hl, BATTLEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] cp $20 @@ -4099,7 +4099,7 @@ Functionce64f: BattleAnim_AnonJumptable: pop de - ld hl, BATTLEANIMSTRUCT_ANON_JT_INDEX + ld hl, BATTLEANIMSTRUCT_JUMPTABLE_INDEX add hl, bc ld l, [hl] ld h, $0 @@ -4111,7 +4111,7 @@ BattleAnim_AnonJumptable: jp hl BattleAnim_IncAnonJumptableIndex: - ld hl, BATTLEANIMSTRUCT_ANON_JT_INDEX + ld hl, BATTLEANIMSTRUCT_JUMPTABLE_INDEX add hl, bc inc [hl] ret diff --git a/engine/events/field_moves.asm b/engine/events/field_moves.asm index 61dba7d9..39c92b2e 100644 --- a/engine/events/field_moves.asm +++ b/engine/events/field_moves.asm @@ -217,11 +217,11 @@ Cut_SpawnLeaf: ld hl, SPRITEANIMSTRUCT_TILE_ID add hl, bc ld [hl], FIELDMOVE_GRASS - ld hl, SPRITEANIMSTRUCT_0E + ld hl, SPRITEANIMSTRUCT_VAR3 add hl, bc ld [hl], $4 pop af - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld [hl], a pop de @@ -341,7 +341,7 @@ FlyToAnim: ld hl, SPRITEANIMSTRUCT_ANIM_SEQ_ID add hl, bc ld [hl], SPRITE_ANIM_SEQ_FLY_TO - ld hl, SPRITEANIMSTRUCT_0F + ld hl, SPRITEANIMSTRUCT_VAR4 add hl, bc ld [hl], 11 * 8 ld a, 64 diff --git a/engine/games/dummy_game.asm b/engine/games/dummy_game.asm index 2fe4c1ce..55c74407 100644 --- a/engine/games/dummy_game.asm +++ b/engine/games/dummy_game.asm @@ -523,7 +523,7 @@ DummyGame_InterpretJoypad_AnimateCursor: ret .pressed_a - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] inc a @@ -538,7 +538,7 @@ DummyGame_InterpretJoypad_AnimateCursor: ret z sub 1 tiles ld [hl], a - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc dec [hl] ret @@ -551,7 +551,7 @@ DummyGame_InterpretJoypad_AnimateCursor: ret z add 1 tiles ld [hl], a - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc inc [hl] ret @@ -564,7 +564,7 @@ DummyGame_InterpretJoypad_AnimateCursor: ret z sub 1 tiles ld [hl], a - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] sub 9 @@ -579,7 +579,7 @@ DummyGame_InterpretJoypad_AnimateCursor: ret z add 1 tiles ld [hl], a - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] add 9 diff --git a/engine/games/slot_machine.asm b/engine/games/slot_machine.asm index b4935b2e..df34a7de 100644 --- a/engine/games/slot_machine.asm +++ b/engine/games/slot_machine.asm @@ -1139,7 +1139,7 @@ ReelAction_InitGolem: depixel 12, 13 ld a, SPRITE_ANIM_INDEX_SLOTS_GOLEM call InitSpriteAnimStruct - ld hl, SPRITEANIMSTRUCT_0E + ld hl, SPRITEANIMSTRUCT_VAR3 add hl, bc pop af ld [hl], a @@ -1962,7 +1962,7 @@ Slots_AnimateGolem: dw .roll .init - ld hl, SPRITEANIMSTRUCT_0E + ld hl, SPRITEANIMSTRUCT_VAR3 add hl, bc ld a, [hl] and a @@ -1979,7 +1979,7 @@ Slots_AnimateGolem: ld hl, SPRITEANIMSTRUCT_JUMPTABLE_INDEX add hl, bc inc [hl] - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld [hl], $30 ld hl, SPRITEANIMSTRUCT_XOFFSET @@ -1987,7 +1987,7 @@ Slots_AnimateGolem: ld [hl], $0 .fall - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] cp $20 @@ -2006,7 +2006,7 @@ Slots_AnimateGolem: ld hl, SPRITEANIMSTRUCT_JUMPTABLE_INDEX add hl, bc inc [hl] - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld [hl], $2 ld a, 1 @@ -2025,7 +2025,7 @@ Slots_AnimateGolem: jr nc, .restart and $3 ret nz - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] xor $ff @@ -2095,11 +2095,11 @@ Slots_AnimateChansey: ld hl, SPRITEANIMSTRUCT_JUMPTABLE_INDEX add hl, bc inc [hl] - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld [hl], $8 .two - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] and a diff --git a/engine/gfx/mon_icons.asm b/engine/gfx/mon_icons.asm index d0d3856e..609e48f9 100644 --- a/engine/gfx/mon_icons.asm +++ b/engine/gfx/mon_icons.asm @@ -114,7 +114,7 @@ SetPartyMonIconAnimSpeed: ld [hl], a rlca rlca - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld [hl], a ret diff --git a/engine/gfx/sprite_anims.asm b/engine/gfx/sprite_anims.asm index b6374d4d..a52c4412 100644 --- a/engine/gfx/sprite_anims.asm +++ b/engine/gfx/sprite_anims.asm @@ -81,7 +81,7 @@ DoAnimFrame: add hl, bc ld [hl], 8 * 3 - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] ld d, a @@ -89,7 +89,7 @@ DoAnimFrame: and $f ret nz - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld e, [hl] @@ -138,7 +138,7 @@ DoAnimFrame: ret .GSIntroBubble - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] inc [hl] @@ -148,7 +148,7 @@ DoAnimFrame: ld hl, SPRITEANIMSTRUCT_YOFFSET add hl, bc dec [hl] - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] add $02 @@ -191,7 +191,7 @@ DoAnimFrame: and $03 swap a - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld [hl], a @@ -211,7 +211,7 @@ DoAnimFrame: add d ld [hl], a - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] add e @@ -235,7 +235,7 @@ DoAnimFrame: jr nc, .asm_8d5bb inc [hl] - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] inc [hl] @@ -276,14 +276,14 @@ DoAnimFrame: .asm_8d5d8 call .IncrementJumptableIndex - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld [hl], $b0 ret .Function8d5e2 call .Function8d60b - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] and a @@ -314,7 +314,7 @@ DoAnimFrame: ret .Function8d60b - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] inc [hl] @@ -323,7 +323,7 @@ DoAnimFrame: ld hl, SPRITEANIMSTRUCT_YOFFSET add hl, bc ld [hl], a - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] and $1 @@ -346,7 +346,7 @@ DoAnimFrame: swap a sla a - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld [hl], a .Function8d63e @@ -358,7 +358,7 @@ DoAnimFrame: inc [hl] ld d, $04 - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] add $02 @@ -369,7 +369,7 @@ DoAnimFrame: add hl, bc ld [hl], a - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc and $2 ret z @@ -433,7 +433,7 @@ DoAnimFrame: .asm_8d6a7 call .IncrementJumptableIndex - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld [hl], $30 ld a, SPRITE_ANIM_FRAMESET_GS_INTRO_PIKACHU_2 @@ -441,7 +441,7 @@ DoAnimFrame: ret .Function8d6b6 - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] and a @@ -456,7 +456,7 @@ DoAnimFrame: ret .Function8d6c9 - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] add $04 @@ -518,7 +518,7 @@ DoAnimFrame: .asm_8d717 call .IncrementJumptableIndex - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld [hl], $30 ld a, SPRITE_ANIM_FRAMESET_GS_INTRO_PIKACHU_TAIL_2 @@ -526,7 +526,7 @@ DoAnimFrame: ret .Function8d726 - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] and a @@ -543,7 +543,7 @@ DoAnimFrame: ret .Function8d73c - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] add $04 @@ -593,7 +593,7 @@ DoAnimFrame: and $3 swap a add e - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld [hl], a ret @@ -606,14 +606,14 @@ DoAnimFrame: dec [hl] dec [hl] - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] ld d, a add $8 ld [hl], a - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] push af @@ -643,16 +643,16 @@ DoAnimFrame: .Function8d7b9 call .IncrementJumptableIndex - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld [hl], $30 - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld [hl], $30 ret .Function8d7c9 - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] cp $3c @@ -667,7 +667,7 @@ DoAnimFrame: add hl, bc ld [hl], a - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] inc [hl] @@ -691,16 +691,16 @@ DoAnimFrame: .Function8d7f7 call .IncrementJumptableIndex - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld [hl], $30 - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld [hl], $10 ret .Function8d807 - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] cp $3c @@ -712,7 +712,7 @@ DoAnimFrame: ld hl, SPRITEANIMSTRUCT_YOFFSET add hl, bc ld [hl], a - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] inc [hl] @@ -740,14 +740,14 @@ IF DEF(_GOLD) add hl, bc ld a, [hl] - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc and $3 ld [hl], a inc [hl] swap a - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld [hl], a @@ -758,7 +758,7 @@ IF DEF(_GOLD) cp $a4 jr nc, .asm_8d881 - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc add $4 @@ -770,14 +770,14 @@ IF DEF(_GOLD) add hl, bc inc [hl] - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] sla a sla a ld d, 2 - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] add 3 @@ -805,7 +805,7 @@ ELIF DEF(_SILVER) add $3 ld d, a - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [wIntroSceneTimer] and $30 @@ -834,7 +834,7 @@ ELIF DEF(_SILVER) ENDC .GSIntroHoOhLugia - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] IF DEF(_GOLD) @@ -906,7 +906,7 @@ ENDC ret .Function8d8e1 - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] inc [hl] @@ -952,7 +952,7 @@ ENDC ret .GSIntroStar - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] and a @@ -963,7 +963,7 @@ ENDC and $1f jr nz, .asm_8d943 - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc dec [hl] .asm_8d943 @@ -985,7 +985,7 @@ ENDC add hl, bc ld [hl], a - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] @@ -1002,13 +1002,13 @@ ENDC ret .GSIntroSparkle - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hli] or [hl] jr z, .asm_8d9cc - ld hl, SPRITEANIMSTRUCT_0F + ld hl, SPRITEANIMSTRUCT_VAR4 add hl, bc ld d, [hl] @@ -1030,13 +1030,13 @@ ENDC add hl, bc ld [hl], a - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld e, [hl] inc hl ld d, [hl] - ld hl, SPRITEANIMSTRUCT_0E + ld hl, SPRITEANIMSTRUCT_VAR3 add hl, bc ld a, [hli] ld h, [hl] @@ -1045,13 +1045,13 @@ ENDC ld e, l ld d, h - ld hl, SPRITEANIMSTRUCT_0E + ld hl, SPRITEANIMSTRUCT_VAR3 add hl, bc ld [hl], e inc hl ld [hl], d - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hli] ld h, [hl] @@ -1061,7 +1061,7 @@ ENDC ld e, l ld d, h - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld [hl], e inc hl @@ -1158,13 +1158,13 @@ ENDC add hl, bc ld [hl], $2 - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld [hl], $20 ret .TradePokeBall_two - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] and a @@ -1175,12 +1175,12 @@ ENDC .asm_8da5d call .IncrementJumptableIndex - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld [hl], $40 .TradePokeBall_three - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] cp 48 @@ -1204,24 +1204,24 @@ ENDC add hl, bc ld [hl], $4 - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld [hl], $30 - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld [hl], $24 ret .TradePokeBall_four - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] and a jr z, .asm_8daca ld d, a - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] call Sprites_Sine @@ -1230,18 +1230,18 @@ ENDC add hl, bc ld [hl], a - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc inc [hl] ld a, [hl] and $3f ret nz - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld [hl], $20 - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] sub $c @@ -1285,7 +1285,7 @@ ENDC ret .RevealNewMon: - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] cp $80 @@ -1326,7 +1326,7 @@ ENDC ret .CutLeaves - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld e, [hl] inc hl @@ -1336,13 +1336,13 @@ ENDC ld e, l ld d, h - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld [hl], e inc hl ld [hl], d - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] inc [hl] @@ -1371,7 +1371,7 @@ ENDC and a ret z - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] inc [hl] @@ -1383,7 +1383,7 @@ ENDC dec [hl] dec [hl] - ld hl, SPRITEANIMSTRUCT_0F + ld hl, SPRITEANIMSTRUCT_VAR4 add hl, bc ld a, [hl] ld d, a @@ -1392,7 +1392,7 @@ ENDC add $8 ld [hl], a .skip - ld hl, SPRITEANIMSTRUCT_0E + ld hl, SPRITEANIMSTRUCT_VAR3 add hl, bc ld a, [hl] inc [hl] @@ -1417,7 +1417,7 @@ ENDC dec [hl] ld d, $40 - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] inc [hl] @@ -1444,7 +1444,7 @@ ENDC inc [hl] inc [hl] - ld hl, SPRITEANIMSTRUCT_0F + ld hl, SPRITEANIMSTRUCT_VAR4 add hl, bc ld a, [hl] ld d, a @@ -1453,7 +1453,7 @@ ENDC sub $2 ld [hl], a .asm_8dbce - ld hl, SPRITEANIMSTRUCT_0E + ld hl, SPRITEANIMSTRUCT_VAR3 add hl, bc ld a, [hl] inc [hl] diff --git a/engine/gfx/sprites.asm b/engine/gfx/sprites.asm index d902ff59..57b0187e 100644 --- a/engine/gfx/sprites.asm +++ b/engine/gfx/sprites.asm @@ -160,44 +160,45 @@ _InitSpriteAnimStruct:: add hl, bc ; Load the index. ld a, [wSpriteAnimCount] - ld [hli], a + ld [hli], a ; SPRITEANIMSTRUCT_INDEX ; Copy the table entry to the next two fields. ld a, [de] - ld [hli], a + ld [hli], a ; SPRITEANIMSTRUCT_FRAMESET_ID inc de ld a, [de] - ld [hli], a + ld [hli], a ; SPRITEANIMSTRUCT_ANIM_SEQ_ID inc de ; Look up the third field from the table in the wSpriteAnimDict array (10x2). ; Take the value and load it in ld a, [de] call GetSpriteAnimVTile - ld [hli], a + ld [hli], a ; SPRITEANIMSTRUCT_TILE_ID pop de ; Set hl to field 4 (X coordinate). Kinda pointless, because we're presumably already here. ld hl, SPRITEANIMSTRUCT_XCOORD add hl, bc ; Load the original value of de into here. ld a, e - ld [hli], a + ld [hli], a ; SPRITEANIMSTRUCT_XCOORD ld a, d - ld [hli], a + ld [hli], a ; SPRITEANIMSTRUCT_YCOORD ; load 0 into the next four fields xor a - ld [hli], a - ld [hli], a + ld [hli], a ; SPRITEANIMSTRUCT_XOFFSET + ld [hli], a ; SPRITEANIMSTRUCT_YOFFSET xor a - ld [hli], a - ld [hli], a + ld [hli], a ; SPRITEANIMSTRUCT_DURATION + ld [hli], a ; SPRITEANIMSTRUCT_DURATIONOFFSET ; load -1 into the next field dec a - ld [hli], a + ld [hli], a ; SPRITEANIMSTRUCT_FRAME ; load 0 into the last five fields xor a -rept 4 - ld [hli], a -endr - ld [hl], a + ld [hli], a ; SPRITEANIMSTRUCT_JUMPTABLE_INDEX + ld [hli], a ; SPRITEANIMSTRUCT_VAR1 + ld [hli], a ; SPRITEANIMSTRUCT_VAR2 + ld [hli], a ; SPRITEANIMSTRUCT_VAR3 + ld [hl], a ; SPRITEANIMSTRUCT_VAR4 ; back up the address of the first field to wSpriteAnimAddrBackup ld a, c ld [wSpriteAnimAddrBackup], a diff --git a/engine/menus/naming_screen.asm b/engine/menus/naming_screen.asm index 6938dc63..89146914 100644 --- a/engine/menus/naming_screen.asm +++ b/engine/menus/naming_screen.asm @@ -363,7 +363,7 @@ NamingScreenJoypadLoop: ld hl, SPRITEANIMSTRUCT_FRAMESET_ID add hl, bc ld a, [hl] - ld hl, SPRITEANIMSTRUCT_0E + ld hl, SPRITEANIMSTRUCT_VAR3 add hl, bc ld [hl], a ld hl, wJumptableIndex @@ -403,10 +403,10 @@ NamingScreenJoypadLoop: ld c, [hl] inc hl ld b, [hl] - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld [hl], $8 - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld [hl], $4 call NamingScreen_IsTargetBox @@ -446,7 +446,7 @@ NamingScreenJoypadLoop: ld b, [hl] NamingScreen_GetCursorPosition: - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] push bc @@ -458,7 +458,7 @@ NamingScreen_GetCursorPosition: cp b pop bc jr nz, .not_bottom_row - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] cp $3 @@ -482,7 +482,7 @@ NamingScreen_GetCursorPosition: NamingScreen_AnimateCursor: call .GetDPad - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] ld e, a @@ -502,13 +502,13 @@ NamingScreen_AnimateCursor: ld de, .CaseDelEnd ld a, SPRITE_ANIM_FRAMESET_TEXT_ENTRY_CURSOR_BIG - SPRITE_ANIM_FRAMESET_TEXT_ENTRY_CURSOR ; 1 .ok2 - ld hl, SPRITEANIMSTRUCT_0E + ld hl, SPRITEANIMSTRUCT_VAR3 add hl, bc add [hl] ; default SPRITE_ANIM_FRAMESET_TEXT_ENTRY_CURSOR ld hl, SPRITEANIMSTRUCT_FRAMESET_ID add hl, bc ld [hl], a - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld l, [hl] ld h, $0 @@ -545,7 +545,7 @@ NamingScreen_AnimateCursor: call NamingScreen_GetCursorPosition and a jr nz, .asm_11e76 - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] cp $8 @@ -565,7 +565,7 @@ NamingScreen_AnimateCursor: ld e, a add a add e - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld [hl], a ret @@ -574,7 +574,7 @@ NamingScreen_AnimateCursor: call NamingScreen_GetCursorPosition and a jr nz, .asm_11e97 - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] and a @@ -596,13 +596,13 @@ NamingScreen_AnimateCursor: ld e, a add a add e - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld [hl], a ret .down - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] call NamingScreen_IsTargetBox @@ -623,7 +623,7 @@ NamingScreen_AnimateCursor: ret .up - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] and a @@ -1044,7 +1044,7 @@ INCBIN "gfx/icons/mail_big.2bpp" ld hl, SPRITEANIMSTRUCT_FRAMESET_ID add hl, bc ld a, [hl] - ld hl, SPRITEANIMSTRUCT_0E + ld hl, SPRITEANIMSTRUCT_VAR3 add hl, bc ld [hl], a ld hl, wJumptableIndex @@ -1094,10 +1094,10 @@ INCBIN "gfx/icons/mail_big.2bpp" ld c, [hl] inc hl ld b, [hl] - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld [hl], $9 - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld [hl], $5 ret @@ -1140,7 +1140,7 @@ INCBIN "gfx/icons/mail_big.2bpp" ComposeMail_AnimateCursor: call .GetDPad - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] ld e, a @@ -1155,13 +1155,13 @@ ComposeMail_AnimateCursor: ld de, .CaseDelEnd ld a, 1 .got_pointer - ld hl, SPRITEANIMSTRUCT_0E + ld hl, SPRITEANIMSTRUCT_VAR3 add hl, bc add [hl] ld hl, SPRITEANIMSTRUCT_FRAMESET_ID add hl, bc ld [hl], a - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld l, [hl] ld h, 0 @@ -1198,7 +1198,7 @@ ComposeMail_AnimateCursor: call ComposeMail_GetCursorPosition and a jr nz, .case_del_done_right - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] cp $9 @@ -1218,7 +1218,7 @@ ComposeMail_AnimateCursor: ld e, a add a add e - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld [hl], a ret @@ -1227,7 +1227,7 @@ ComposeMail_AnimateCursor: call ComposeMail_GetCursorPosition and a jr nz, .caps_del_done_left - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] and a @@ -1249,13 +1249,13 @@ ComposeMail_AnimateCursor: ld e, a add a add e - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld [hl], a ret .down - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] cp $5 @@ -1268,7 +1268,7 @@ ComposeMail_AnimateCursor: ret .up - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] and a @@ -1287,12 +1287,12 @@ NamingScreen_PressedA_GetCursorCommand: ld b, [hl] ComposeMail_GetCursorPosition: - ld hl, SPRITEANIMSTRUCT_0D + ld hl, SPRITEANIMSTRUCT_VAR2 add hl, bc ld a, [hl] cp $5 jr nz, .letter - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] cp $3 diff --git a/engine/movie/evolution_animation.asm b/engine/movie/evolution_animation.asm index c8a6b370..e6d975b0 100644 --- a/engine/movie/evolution_animation.asm +++ b/engine/movie/evolution_animation.asm @@ -249,7 +249,7 @@ EvolutionAnimation: ld hl, SPRITEANIMSTRUCT_TILE_ID add hl, bc ld [hl], $0 - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld [hl], $10 ret diff --git a/engine/movie/splash.asm b/engine/movie/splash.asm index 2cf0e786..c29150ad 100644 --- a/engine/movie/splash.asm +++ b/engine/movie/splash.asm @@ -151,7 +151,7 @@ GameFreakPresents_Star: ld a, SPRITE_ANIM_INDEX_GS_INTRO_STAR call InitSpriteAnimStruct - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld [hl], $80 @@ -305,10 +305,10 @@ GameFreakPresents_Sparkle: ld a, [de] ld [hl], a ; angle inc de - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld [hl], 0 - inc hl ; SPRITEANIMSTRUCT_0D + inc hl ; SPRITEANIMSTRUCT_VAR2 ld a, [de] ld [hl], a ; distance ret diff --git a/engine/movie/trade_animation.asm b/engine/movie/trade_animation.asm index b737380e..6877514a 100644 --- a/engine/movie/trade_animation.asm +++ b/engine/movie/trade_animation.asm @@ -1020,13 +1020,13 @@ TradeAnim_AnimateTrademonInTube: .InitTimer: call .JumptableNext - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld [hl], $80 ret .WaitTimer1: - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] dec [hl] @@ -1084,13 +1084,13 @@ TradeAnim_AnimateTrademonInTube: .done_move_left call .JumptableNext - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld [hl], $80 ret .WaitTimer2: - ld hl, SPRITEANIMSTRUCT_0C + ld hl, SPRITEANIMSTRUCT_VAR1 add hl, bc ld a, [hl] dec [hl] |