summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rwxr-xr-xsrc/engine/bank1.asm32
-rwxr-xr-xsrc/engine/bank5.asm4
-rwxr-xr-xsrc/engine/home.asm66
-rwxr-xr-xsrc/wram.asm12
4 files changed, 57 insertions, 57 deletions
diff --git a/src/engine/bank1.asm b/src/engine/bank1.asm
index 5f5451e..6dd1c80 100755
--- a/src/engine/bank1.asm
+++ b/src/engine/bank1.asm
@@ -723,7 +723,7 @@ LoadPokemonMovesToDuelCardOrAttackList: ; 4823 (1:4823)
ld hl, wDuelCardOrAttackList
xor a
ld [wCardPageNumber], a
- ld de, wCardBuffer1Move1Name
+ ld de, wLoadedCard1Move1Name
call CheckIfMoveExists
jr c, .checkForSecondAttackSlot
ldh a, [hTempCardNumber]
@@ -734,7 +734,7 @@ LoadPokemonMovesToDuelCardOrAttackList: ; 4823 (1:4823)
push hl
push bc
ld e, b
- ld hl, wCardBuffer1Move1Name
+ ld hl, wLoadedCard1Move1Name
call $5c33
pop bc
pop hl
@@ -742,7 +742,7 @@ LoadPokemonMovesToDuelCardOrAttackList: ; 4823 (1:4823)
inc b
.checkForSecondAttackSlot
- ld de, wCardBuffer1Move2Name
+ ld de, wLoadedCard1Move2Name
call CheckIfMoveExists
jr c, .finishLoadingAttacks
ldh a, [hTempCardNumber]
@@ -753,7 +753,7 @@ LoadPokemonMovesToDuelCardOrAttackList: ; 4823 (1:4823)
push hl
push bc
ld e, b
- ld hl, wCardBuffer1Move2Name
+ ld hl, wLoadedCard1Move2Name
call $5c33
pop bc
pop hl
@@ -772,7 +772,7 @@ CheckIfMoveExists: ; 4872 (1:4872)
ld a, [de]
or c
jr z, .returnNoMoveFound
- ld hl, wCardBuffer1Move1Category - (wCardBuffer1Move1Name + 1)
+ ld hl, wLoadedCard1Move1Category - (wLoadedCard1Move1Name + 1)
add hl, de
ld a, [hl]
and $ff - RESIDUAL
@@ -826,19 +826,19 @@ _CheckIfEnoughEnergies: ; 48ac (1:48ac)
call LoadDeckCardToBuffer1
pop bc
push bc
- ld de, wCardBuffer1Move1Energy
+ ld de, wLoadedCard1Move1Energy
ld a, c
or a
jr z, .gotMove
- ld de, wCardBuffer1Move2Energy
+ ld de, wLoadedCard1Move2Energy
.gotMove
- ld hl, wCardBuffer1Move1Name - wCardBuffer1Move1Energy
+ ld hl, wLoadedCard1Move1Name - wLoadedCard1Move1Energy
add hl, de
ld a, [hli]
or [hl]
jr z, .notUsable
- ld hl, wCardBuffer1Move1Category - wCardBuffer1Move1Energy
+ ld hl, wLoadedCard1Move1Category - wLoadedCard1Move1Energy
add hl, de
ld a, [hl]
cp POKEMON_POWER
@@ -1280,7 +1280,7 @@ AIUseEnergyCard: ; 69a5 (1:69a5)
INCBIN "baserom.gbc",$69c5,$6d84 - $69c5
-;converts clefairy doll/mysterious fossil at specified wCardBuffer to pokemon card
+; converts clefairy doll/mysterious fossil at specified wLoadedCard to pokemon card
ConvertTrainerCardToPokemon:
ld c, a
ld a, [hl]
@@ -1310,10 +1310,10 @@ ConvertTrainerCardToPokemon:
.startRamDataOverwrite
push de
ld [hl], COLORLESS
- ld bc, wCardBuffer1HP - wCardBuffer1
+ ld bc, wLoadedCard1HP - wLoadedCard1
add hl, bc
ld de, .dataToOverwrite
- ld c, wCardBuffer1Unknown2 - wCardBuffer1HP
+ ld c, wLoadedCard1Unknown2 - wLoadedCard1HP
.loop
ld a, [de]
inc de
@@ -1325,15 +1325,15 @@ ConvertTrainerCardToPokemon:
.dataToOverwrite
db 10 ; hp
- ds $07 ; wCardBuffer1Move1Name - (wCardBuffer1HP + 1)
+ ds $07 ; wLoadedCard1Move1Name - (wLoadedCard1HP + 1)
tx DiscardName ; move1 name
tx DiscardDescription ; move1 description
- ds $03 ; wCardBuffer1Move1Category - (wCardBuffer1Move1Description + 2)
+ ds $03 ; wLoadedCard1Move1Category - (wLoadedCard1Move1Description + 2)
db POKEMON_POWER ; move1 category
dw TrainerCardAsPokemonEffectCommands ; move1 effect commands
- ds $18 ; wCardBuffer1RetreatCost - (wCardBuffer1Move1EffectCommands + 2)
+ ds $18 ; wLoadedCard1RetreatCost - (wLoadedCard1Move1EffectCommands + 2)
db UNABLE_RETREAT ; retreat cost
- ds $0d ; PKMN_CARD_DATA_LENGTH - (wCardBuffer1RetreatCost + 1 - wCardBuffer1)
+ ds $0d ; PKMN_CARD_DATA_LENGTH - (wLoadedCard1RetreatCost + 1 - wLoadedCard1)
INCBIN "baserom.gbc",$6df1,$7107 - $6df1
diff --git a/src/engine/bank5.asm b/src/engine/bank5.asm
index f7e18a0..d65c21b 100755
--- a/src/engine/bank5.asm
+++ b/src/engine/bank5.asm
@@ -65,10 +65,10 @@ Func_14226: ; 14226 (5:4226)
cp $ff
ret z
call LoadDeckCardToBuffer1
- ld a, [wCardBuffer1Type]
+ ld a, [wLoadedCard1Type]
cp FIRE_ENERGY_CARD
jr nc, .checkForNextPokemon
- ld a, [wCardBuffer1Stage]
+ ld a, [wLoadedCard1Stage]
or a
jr nz, .checkForNextPokemon
push hl
diff --git a/src/engine/home.asm b/src/engine/home.asm
index c58e050..43ebf04 100755
--- a/src/engine/home.asm
+++ b/src/engine/home.asm
@@ -2472,7 +2472,7 @@ LoadDeckCardToBuffer1: ; 1376 (0:1376)
call GetCardInDeckPosition
call LoadCardDataToBuffer1
pop af
- ld hl, wCardBuffer1
+ ld hl, wLoadedCard1
bank1call ConvertTrainerCardToPokemon
ld a, e
pop bc
@@ -2488,7 +2488,7 @@ LoadDeckCardToBuffer2: ; 138c (0:138c)
call GetCardInDeckPosition
call LoadCardDataToBuffer2
pop af
- ld hl, wCardBuffer2
+ ld hl, wLoadedCard2
bank1call ConvertTrainerCardToPokemon
ld a, e
pop bc
@@ -2519,7 +2519,7 @@ Func_1485: ; 1485 (0:1485)
ld a, $c8
add e
ld l, a
- ld a, [wCardBuffer2HP]
+ ld a, [wLoadedCard2HP]
ld [hl], a
ld a, $c2
add e
@@ -2540,7 +2540,7 @@ Func_1485: ; 1485 (0:1485)
ld a, $ce
add e
ld l, a
- ld a, [wCardBuffer2Stage]
+ ld a, [wLoadedCard2Stage]
ld [hl], a
ld a, e
or a
@@ -2590,7 +2590,7 @@ GetAttachedEnergies: ; 159f (0:159f)
push bc
ld a, l
call LoadDeckCardToBuffer2
- ld a, [wCardBuffer2Type]
+ ld a, [wLoadedCard2Type]
bit ENERGY_CARD_F, a
jr z, .notAnEnergyCard
and $7 ; zero bit 3 to extract the type
@@ -2687,22 +2687,22 @@ CopyMoveDataAndDamageToBuffer: ; 16c0 (0:16c0)
ld a, d
ld [$ff9f], a
call LoadDeckCardToBuffer1
- ld a, [wCardBuffer1ID]
+ ld a, [wLoadedCard1ID]
ld [wTempCardId], a
- ld hl, wCardBuffer1Move1
+ ld hl, wLoadedCard1Move1
dec e
jr nz, .gotMove
- ld hl, wCardBuffer1Move2
+ ld hl, wLoadedCard1Move2
.gotMove
- ld de, wMoveBuffer
- ld c, wCardBuffer1Move2 - wCardBuffer1Move1
+ ld de, wLoadedMove
+ ld c, wLoadedCard1Move2 - wLoadedCard1Move1
.copyLoop
ld a, [hli]
ld [de], a
inc de
dec c
jr nz, .copyLoop
- ld a, [wMoveBufferDamage]
+ ld a, [wLoadedMoveDamage]
ld hl, wDamage
ld [hli], a
xor a
@@ -2745,7 +2745,7 @@ Func_1730: ; 1730 (0:1730)
ld [wcc11], a
ld a, [wTempCardId]
ld [wcc12], a
- ld a, [wMoveBufferCategory]
+ ld a, [wLoadedMoveCategory]
cp POKEMON_POWER
jp z, Func_184b
call Func_16f6
@@ -2781,7 +2781,7 @@ Func_1730: ; 1730 (0:1730)
ld a, $a
call Func_0f7f
call $7415
- ld a, [wMoveBufferCategory]
+ ld a, [wLoadedMoveCategory]
and RESIDUAL
jr nz, .asm_17ad
call SwapTurn
@@ -2868,7 +2868,7 @@ Func_1828: ; 1828 (0:1828)
text_hl DamageToSelfDueToConfusionText
call DrawWideTextBox_PrintText
ld a, $75
- ld [wMoveBufferUnknown2], a
+ ld [wLoadedMoveUnknown2], a
ld a, $14
call Func_195c
call Func_1bb4
@@ -2920,7 +2920,7 @@ Func_1874: ; 1874 (0:1874)
ret
Func_189d: ; 189d (0:189d)
- ld a, [wMoveBufferCategory]
+ ld a, [wLoadedMoveCategory]
bit RESIDUAL_F, a
ret nz
ld a, [wNoDamageOrEffect]
@@ -3193,7 +3193,7 @@ Func_1aac: ; 1aac (0:1aac)
add DUELVARS_ARENA_CARD
call GetTurnDuelistVariable
call LoadDeckCardToBuffer1
- ld a, [wCardBuffer1ID]
+ ld a, [wLoadedCard1ID]
ld [wTempNonTurnDuelistCardId], a
call Func_1ad3
pop af
@@ -3239,9 +3239,9 @@ Func_1b8d: ; 1b8d (0:1b8d)
xor a
ld [hli], a
ld [hli], a
- ld a, [wMoveBufferName]
+ ld a, [wLoadedMoveName]
ld [hli], a
- ld a, [wMoveBufferName + 1]
+ ld a, [wLoadedMoveName + 1]
ld [hli], a
text_hl PokemonsAttackText ; text when using an attack
call DrawWideTextBox_PrintText
@@ -5565,15 +5565,15 @@ Func_2ec4: ; 2ec4 (0:2ec4)
INCBIN "baserom.gbc",$2ecd,$2f0a - $2ecd
-; load data of card with id at e to wCardBuffer1 or wCardBuffer2
+; load data of card with id at e to wLoadedCard1 or wLoadedCard2
LoadCardDataToBuffer2: ; 2f0a (0:2f0a)
push hl
- ld hl, wCardBuffer2
+ ld hl, wLoadedCard2
jr LoadCardDataToRAM
LoadCardDataToBuffer1: ; 2f10 (0:2f10)
push hl
- ld hl, wCardBuffer1
+ ld hl, wLoadedCard1
LoadCardDataToRAM: ; 2f14 (0:2f14)
push de
@@ -5728,8 +5728,8 @@ Func_2fcb: ; 2fcb (0:2fcb)
; input: a = move or trainer card effect command ID
TryExecuteEffectCommandFunction: ; 2fd9 (0:2fd9)
push af
-; grab pointer to command list from wMoveBufferEffectCommands
- ld hl, wMoveBufferEffectCommands
+; grab pointer to command list from wLoadedMoveEffectCommands
+ ld hl, wLoadedMoveEffectCommands
ld a, [hli]
ld h, [hl]
ld l, a
@@ -6251,7 +6251,7 @@ HandleDamageReductionExceptSubstatus2: ; 3269 (0:3269)
.notAffectedBySubstatus1
call CheckIfUnderAnyCannotUseStatus
ret c
- ld a, [wMoveBufferCategory]
+ ld a, [wLoadedMoveCategory]
cp POKEMON_POWER
ret z
ld a, [wTempNonTurnDuelistCardId]
@@ -6292,7 +6292,7 @@ HandleDamageReductionExceptSubstatus2: ; 3269 (0:3269)
ld d, h
ret
.preventLessThan30Damage
- ld a, [wMoveBufferCategory]
+ ld a, [wLoadedMoveCategory]
cp POKEMON_POWER
ret z
ld bc, 30
@@ -6399,7 +6399,7 @@ CheckSandAttackOrSmokescreenSubstatus: ; 3414 (0:3414)
HandleNoDamageOrEffectSubstatus: ; 3432 (0:3432)
xor a
ld [wNoDamageOrEffect], a
- ld a, [wMoveBufferCategory]
+ ld a, [wLoadedMoveCategory]
cp POKEMON_POWER
ret z
ld a, DUELVARS_ARENA_CARD_SUBSTATUS1
@@ -6437,7 +6437,7 @@ HandleNoDamageOrEffectSubstatus: ; 3432 (0:3432)
ld e, a
ld d, $0
call LoadCardDataToBuffer2
- ld a, [wCardBuffer2Stage]
+ ld a, [wLoadedCard2Stage]
or a
ret z
ld e, $5
@@ -6452,7 +6452,7 @@ Func_348a: ; 348a (0:348a)
or a
ret
.transparency
- ld a, [wMoveBufferCategory]
+ ld a, [wLoadedMoveCategory]
cp POKEMON_POWER
jr z, .asm_3491
ld a, [wcceb]
@@ -6636,7 +6636,7 @@ HandleDestinyBondSubstatus: ; 363b (0:363b)
ld l, DUELVARS_ARENA_CARD
ld a, [hl]
call LoadDeckCardToBuffer2
- ld hl, wCardBuffer2Name
+ ld hl, wLoadedCard2Name
ld a, [hli]
ld h, [hl]
ld l, a
@@ -6652,7 +6652,7 @@ Func_367b: ; 367b (0:367b)
jr z, .strikesBack
ret
.strikesBack
- ld a, [wMoveBufferCategory]
+ ld a, [wLoadedMoveCategory]
and RESIDUAL
ret nz
ld a, [wccbf]
@@ -6674,7 +6674,7 @@ Func_36a2: ; 36a2 (0:36a2)
ld e, a
ld d, $0
call LoadCardDataToBuffer2
- ld hl, wCardBuffer2Name
+ ld hl, wLoadedCard2Name
ld a, [hli]
ld h, [hl]
ld l, a
@@ -6748,7 +6748,7 @@ Func_3730: ; 3730 (0:3730)
ld a, DUELVARS_ARENA_CARD
call GetTurnDuelistVariable
call LoadDeckCardToBuffer2
- ld a, [wCardBuffer2Weakness]
+ ld a, [wLoadedCard2Weakness]
ret
; 0x3743
@@ -6762,7 +6762,7 @@ Func_374a: ; 374a (0:374a)
ld a, DUELVARS_ARENA_CARD
call GetTurnDuelistVariable
call LoadDeckCardToBuffer2
- ld a, [wCardBuffer2Resistance]
+ ld a, [wLoadedCard2Resistance]
ret
; 0x375d
diff --git a/src/wram.asm b/src/wram.asm
index 54577e6..f498697 100755
--- a/src/wram.asm
+++ b/src/wram.asm
@@ -511,14 +511,14 @@ wTotalAttachedEnergies:: ; cc23
ds $1
; Used as temporary storage for a loaded card's data
-wCardBuffer1:: ; cc24
- card_data_struct wCardBuffer1
+wLoadedCard1:: ; cc24
+ card_data_struct wLoadedCard1
-wCardBuffer2:: ; cc65
- card_data_struct wCardBuffer2
+wLoadedCard2:: ; cc65
+ card_data_struct wLoadedCard2
-wMoveBuffer:: ; cca6
- move_data_struct wMoveBuffer
+wLoadedMove:: ; cca6
+ move_data_struct wLoadedMove
; big-endian
wDamage:: ; ccb9