@@ -16,7 +16,7 @@ DrawFrameBlock:
1616 inc a
1717 ld [ wFBTileCounter ], a
1818 ld a , $ 2
19- ld [ wdef5 ], a
19+ ld [ wdef4 ], a
2020 ld a , [ wSubAnimTransform ]
2121 dec a
2222 jr z , .flipHorizontalAndVertical ; SUBANIMTYPE_HVFLIP
@@ -50,9 +50,9 @@ DrawFrameBlock:
5050 ld [ de ], a ; store X
5151 cp 88
5252 jr c , .asm_78056
53- ld a , [ wdef5 ]
53+ ld a , [ wdef4 ]
5454 inc a
55- ld [ wdef5 ], a
55+ ld [ wdef4 ], a
5656.asm_78056
5757 inc hl
5858 inc de
@@ -62,7 +62,7 @@ DrawFrameBlock:
6262 inc de
6363 ld a , [ hli ]
6464 ld b , a
65- ld a , [ wdef5 ]
65+ ld a , [ wdef4 ]
6666 or b
6767 ld [ de ], a ; store flags
6868 inc de
@@ -84,9 +84,9 @@ DrawFrameBlock:
8484 ld [ de ], a ; store X
8585 cp 88
8686 jr c , .asm_78087
87- ld a , [ wdef5 ]
87+ ld a , [ wdef4 ]
8888 inc a
89- ld [ wdef5 ], a
89+ ld [ wdef4 ], a
9090.asm_78087
9191 inc hl
9292 inc de
@@ -107,7 +107,7 @@ DrawFrameBlock:
107107 jr z , .storeFlags1
108108 ld b , 0
109109.storeFlags1
110- ld a , [ wdef5 ]
110+ ld a , [ wdef4 ]
111111 or b
112112 ld [ de ], a
113113 inc de
@@ -127,9 +127,9 @@ DrawFrameBlock:
127127 ld [ de ], a ; store X
128128 cp 88
129129 jr c , .asm_780c8
130- ld a , [ wdef5 ]
130+ ld a , [ wdef4 ]
131131 inc a
132- ld [ wdef5 ], a
132+ ld [ wdef4 ], a
133133.asm_780c8
134134 inc hl
135135 inc de
@@ -147,7 +147,7 @@ DrawFrameBlock:
147147 res 5 , a
148148.storeFlags2
149149 ld b , a
150- ld a , [ wdef5 ]
150+ ld a , [ wdef4 ]
151151 or b
152152 ld [ de ], a
153153 inc de
@@ -452,7 +452,7 @@ MoveAnimation:
452452 xor a
453453 vc_hook Stop_reducing_move_anim_flashing_Haze_Hyper_Beam
454454 ld [ wSubAnimSubEntryAddr ], a
455- ld [ wUnusedD09B ], a
455+ ld [ wUnusedMoveAnimByte ], a
456456 ld [ wSubAnimTransform ], a
457457 dec a ; NO_MOVE - 1
458458 ld [ wAnimSoundID ], a
@@ -722,7 +722,7 @@ DoSpecialEffectByAnimationId:
722722INCLUDE "data/battle_anims/special_effects.asm"
723723
724724DoBallTossSpecialEffects:
725- ld a , [ wcf91 ]
725+ ld a , [ wCurItem ]
726726 cp ULTRA_BALL + 1 ; is it a Master Ball or Ultra Ball?
727727 jr nc , .skipFlashingEffect
728728.flashingEffect ; do a flashing effect if it's Master Ball or Ultra Ball
@@ -741,7 +741,7 @@ DoBallTossSpecialEffects:
741741 ld a , [ wIsInBattle ]
742742 cp 2 ; is it a trainer battle?
743743 jr z , .isTrainerBattle
744- ld a , [ wd11e ]
744+ ld a , [ wPokeBallAnimData ]
745745 cp $ 10 ; is the enemy pokemon the Ghost Marowak?
746746 ret nz
747747; if the enemy pokemon is the Ghost Marowak, make it dodge during the last 3 frames
@@ -1169,12 +1169,12 @@ AnimationWaterDropletsEverywhere:
11691169 ld a , 16
11701170 ld [ wBaseCoordY ], a
11711171 ld a , 0
1172- ld [ wUnusedD08A ], a
1172+ ld [ wUnusedWaterDropletsByte ], a
11731173 call _AnimationWaterDroplets
11741174 ld a , 24
11751175 ld [ wBaseCoordY ], a
11761176 ld a , 32
1177- ld [ wUnusedD08A ], a
1177+ ld [ wUnusedWaterDropletsByte ], a
11781178 call _AnimationWaterDroplets
11791179 dec d
11801180 jr nz , . loop
@@ -1184,29 +1184,29 @@ _AnimationWaterDroplets:
11841184 ld hl , wShadowOAM
11851185. loop
11861186 ld a , $ 1
1187- ld [ wdef5 ], a
1187+ ld [ wdef4 ], a
11881188 ld a , [ wBaseCoordY ]
11891189 ld [ hli ], a ; Y
11901190 cp 40
11911191 jr c , .asm_792d7
1192- ld a , [ wdef5 ]
1192+ ld a , [ wdef4 ]
11931193 inc a
1194- ld [ wdef5 ], a
1194+ ld [ wdef4 ], a
11951195.asm_792d7
11961196 ld a , [ wBaseCoordX ]
11971197 add 27
11981198 ld [ wBaseCoordX ], a
11991199 ld [ hli ], a ; X
12001200 cp 88
12011201 jr c , .asm_792ee
1202- ld a , [ wdef5 ]
1202+ ld a , [ wdef4 ]
12031203 add $ 2
12041204 and $ 3
1205- ld [ wdef5 ], a
1205+ ld [ wdef4 ], a
12061206.asm_792ee
12071207 ld a , [ wDropletTile ]
12081208 ld [ hli ], a ; tile
1209- ld a , [ wdef5 ]
1209+ ld a , [ wdef4 ]
12101210 ld [ hli ], a ; attribute
12111211 ld a , [ wBaseCoordX ]
12121212 cp 144
@@ -1351,28 +1351,28 @@ BattleAnimWriteOAMEntry:
13511351; tile = d
13521352; attributes = variable (depending on coords)
13531353 ld a , $ 1
1354- ld [ wdef5 ], a
1354+ ld [ wdef4 ], a
13551355 ld a , e
13561356 add 8
13571357 ld e , a
13581358 ld [ hli ], a
13591359 cp 40
13601360 jr c , .asm_793d8
1361- ld a , [ wdef5 ]
1361+ ld a , [ wdef4 ]
13621362 inc a
1363- ld [ wdef5 ], a
1363+ ld [ wdef4 ], a
13641364.asm_793d8
13651365 ld a , [ wBaseCoordX ]
13661366 ld [ hli ], a
13671367 cp 88
13681368 jr c , .asm_793e8
1369- ld a , [ wdef5 ]
1369+ ld a , [ wdef4 ]
13701370 add $ 2
1371- ld [ wdef5 ], a
1371+ ld [ wdef4 ], a
13721372.asm_793e8
13731373 ld a , d
13741374 ld [ hli ], a
1375- ld a , [ wdef5 ]
1375+ ld a , [ wdef4 ]
13761376 ld [ hli ], a
13771377 ret
13781378
@@ -1577,7 +1577,7 @@ AnimationSpiralBallsInward:
15771577 cp $ ff
15781578 jr z , .done
15791579 ld a , $ 2
1580- ld [ wdef5 ], a
1580+ ld [ wdef4 ], a
15811581 ld a , [ wSpiralBallsBaseY ]
15821582 add [ hl ]
15831583 ld [ de ], a ; Y
@@ -1589,15 +1589,15 @@ AnimationSpiralBallsInward:
15891589 cp 88
15901590 jr c , .asm_79524
15911591 ld a , $ 3
1592- ld [ wdef5 ], a
1592+ ld [ wdef4 ], a
15931593.asm_79524
15941594 inc hl
15951595 inc de
15961596 inc de
15971597 ld a , [ de ]
15981598 and $ f0
15991599 ld b , a
1600- ld a , [ wdef5 ]
1600+ ld a , [ wdef4 ]
16011601 or b
16021602 ld [ de ], a
16031603 inc de
@@ -2107,8 +2107,8 @@ HideSubstituteShowMonAnim:
21072107 and a
21082108 jr nz , .monIsMinimized
21092109 ld a , [ wBattleMonSpecies ]
2110- ld [ wcf91 ], a
2111- ld [ wd0b5 ], a
2110+ ld [ wCurPartySpecies ], a
2111+ ld [ wCurSpecies ], a
21122112 call GetMonHeader
21132113 predef LoadMonBackPic
21142114 ret
@@ -2117,8 +2117,8 @@ HideSubstituteShowMonAnim:
21172117 and a
21182118 jr nz , .monIsMinimized
21192119 ld a , [ wEnemyMonSpecies ]
2120- ld [ wcf91 ], a
2121- ld [ wd0b5 ], a
2120+ ld [ wCurPartySpecies ], a
2121+ ld [ wCurSpecies ], a
21222122 call GetMonHeader
21232123 ld de , vFrontPic
21242124 jp LoadMonFrontSprite
@@ -2172,8 +2172,8 @@ ChangeMonPic:
21722172 and a
21732173 jr z , .playerTurn
21742174 ld a , [ wChangeMonPicEnemyTurnSpecies ]
2175- ld [ wcf91 ], a
2176- ld [ wd0b5 ], a
2175+ ld [ wCurPartySpecies ], a
2176+ ld [ wCurSpecies ], a
21772177 xor a
21782178 ld [ wSpriteFlipped ], a
21792179 call GetMonHeader
@@ -2185,7 +2185,7 @@ ChangeMonPic:
21852185 push af
21862186 ld a , [ wChangeMonPicPlayerTurnSpecies ]
21872187 ld [ wBattleMonSpecies2 ], a
2188- ld [ wd0b5 ], a
2188+ ld [ wCurSpecies ], a
21892189 call GetMonHeader
21902190 predef LoadMonBackPic
21912191 xor a ; TILEMAP_MON_PIC
@@ -2532,7 +2532,7 @@ FallingObjects_UpdateOAMEntry:
25322532 ld hl , wShadowOAM
25332533 add hl , de
25342534 ld a , $ 1
2535- ld [ wdef5 ], a
2535+ ld [ wdef4 ], a
25362536 ld a , [ hl ]
25372537 inc a
25382538 inc a
@@ -2543,9 +2543,9 @@ FallingObjects_UpdateOAMEntry:
25432543 ld [ hli ], a ; Y
25442544 cp 40
25452545 jr c , .asm_79e51
2546- ld a , [ wdef5 ]
2546+ ld a , [ wdef4 ]
25472547 inc a
2548- ld [ wdef5 ], a
2548+ ld [ wdef4 ], a
25492549.asm_79e51
25502550 ld a , [ wFallingObjectMovementByte ]
25512551 ld b , a
@@ -2565,10 +2565,10 @@ FallingObjects_UpdateOAMEntry:
25652565 ld [ hli ], a ; X
25662566 cp 88
25672567 jr c , .asm_79e75
2568- ld a , [ wdef5 ]
2568+ ld a , [ wdef4 ]
25692569 add $ 2
25702570 and $ 3
2571- ld [ wdef5 ], a
2571+ ld [ wdef4 ], a
25722572.asm_79e75
25732573 inc hl
25742574 xor a ; no horizontal flip
@@ -2581,16 +2581,16 @@ FallingObjects_UpdateOAMEntry:
25812581 ld [ hli ], a ; X
25822582 cp 88
25832583 jr c , .asm_79e5c
2584- ld a , [ wdef5 ]
2584+ ld a , [ wdef4 ]
25852585 add $ 2
25862586 and $ 3
2587- ld [ wdef5 ], a
2587+ ld [ wdef4 ], a
25882588.asm_79e5c
25892589 inc hl
25902590 ld a , ( 1 << OAM_X_FLIP)
25912591.next2
25922592 ld b , a
2593- ld a , [ wdef5 ]
2593+ ld a , [ wdef4 ]
25942594 or b
25952595 ld [ hl ], a ; attribute
25962596 ret
@@ -2793,7 +2793,7 @@ TossBallAnimation:
27932793
27942794 ld hl , .PokeBallAnimations
27952795 ; choose which toss animation to use
2796- ld a , [ wcf91 ]
2796+ ld a , [ wCurItem ]
27972797 cp POKE_BALL
27982798 ld b , TOSS_ANIM
27992799 jr z , .done
0 commit comments