BattleCommand labels copied from macros

This commit is contained in:
PikalaxALT
2015-11-06 14:45:10 -05:00
parent f0830f084f
commit 46e66077a5
22 changed files with 549 additions and 542 deletions

View File

@@ -1783,8 +1783,8 @@ AI_Smart_PriorityHit: ; 38d5a
ld [hBattleTurn], a ld [hBattleTurn], a
push hl push hl
callab EnemyAttackDamage callab EnemyAttackDamage
callab BattleCommand_DamageCalcWithStats callab BattleCommand_DamageCalc
callab BattleCommand_CalcDamageTypeMultiplier callab BattleCommand_Stab
pop hl pop hl
ld a, [CurDamage + 1] ld a, [CurDamage + 1]
ld c, a ld c, a
@@ -3375,13 +3375,13 @@ AIDamageCalc: ; 393e7
ld hl, .ConstantDamageEffects ld hl, .ConstantDamageEffects
call IsInArray call IsInArray
jr nc, .asm_39400 jr nc, .asm_39400
callab BattleCommand3f callab BattleCommand_ConstantDamage
ret ret
.asm_39400 .asm_39400
callab EnemyAttackDamage callab EnemyAttackDamage
callab BattleCommand_DamageCalcWithStats callab BattleCommand_DamageCalc
callab BattleCommand_CalcDamageTypeMultiplier callab BattleCommand_Stab
ret ret
.ConstantDamageEffects .ConstantDamageEffects

View File

@@ -417,14 +417,14 @@ Function3c27c: ; 3c27c
ld [hl], a ld [hl], a
ld [AttackMissed], a ld [AttackMissed], a
ld [EffectFailed], a ld [EffectFailed], a
callba BattleCommand77 callba BattleCommand_AttackUp2
pop af pop af
pop hl pop hl
ld [hl], a ld [hl], a
call GetItemName call GetItemName
ld hl, BattleText_UsersStringBuffer1Activated ld hl, BattleText_UsersStringBuffer1Activated
call StdBattleTextBox call StdBattleTextBox
callab BattleCommand8c callab BattleCommand_StatMessageUser
pop af pop af
bit SUBSTATUS_CONFUSED, a bit SUBSTATUS_CONFUSED, a
ret nz ret nz
@@ -4238,7 +4238,7 @@ Function3db5f: ; 3db5f
call WaitBGMap call WaitBGMap
xor a xor a
ld [hBGMapMode], a ld [hBGMapMode], a
call Function3f43d call GetMonBackpic
xor a xor a
ld [$ffad], a ld [$ffad], a
ld [wd0d2], a ld [wd0d2], a
@@ -4748,7 +4748,7 @@ endr
ld a, [hli] ld a, [hli]
ld h, [hl] ld h, [hl]
ld l, a ld l, a
ld a, BANK(BattleCommand70) ld a, BANK(BattleCommand_AttackUp)
rst FarCall rst FarCall
pop bc pop bc
pop de pop de
@@ -4761,7 +4761,7 @@ endr
call GetItemName call GetItemName
ld hl, BattleText_UsersStringBuffer1Activated ld hl, BattleText_UsersStringBuffer1Activated
call StdBattleTextBox call StdBattleTextBox
callab BattleCommand8c callab BattleCommand_StatMessageUser
ret ret
.asm_3def9 .asm_3def9
@@ -4771,13 +4771,13 @@ endr
; 3defc ; 3defc
.data_3defc .data_3defc
dbw HELD_ATTACK_UP, BattleCommand70 dbw HELD_ATTACK_UP, BattleCommand_AttackUp
dbw HELD_DEFENSE_UP, BattleCommand71 dbw HELD_DEFENSE_UP, BattleCommand_DefenseUp
dbw HELD_SPEED_UP, BattleCommand72 dbw HELD_SPEED_UP, BattleCommand_SpeedUp
dbw HELD_SP_ATTACK_UP, BattleCommand73 dbw HELD_SP_ATTACK_UP, BattleCommand_SpecialAttackUp
dbw HELD_SP_DEFENSE_UP, BattleCommand74 dbw HELD_SP_DEFENSE_UP, BattleCommand_SpecialDefenseUp
dbw HELD_ACCURACY_UP, BattleCommand75 dbw HELD_ACCURACY_UP, BattleCommand_AccuracyUp
dbw HELD_EVASION_UP, BattleCommand76 dbw HELD_EVASION_UP, BattleCommand_EvasionUp
db $ff db $ff
; 3df12 ; 3df12
@@ -5251,7 +5251,7 @@ BattleMenu_Pack: ; 3e1c7
call ClearPalettes call ClearPalettes
call DelayFrame call DelayFrame
call Function3ed9f call Function3ed9f
call Function3f43d call GetMonBackpic
call Function3f47c call Function3f47c
call ExitMenu call ExitMenu
call WaitBGMap call WaitBGMap
@@ -5284,7 +5284,7 @@ Function3e234: ; 3e234
ld a, [BattleType] ld a, [BattleType]
cp BATTLETYPE_TUTORIAL cp BATTLETYPE_TUTORIAL
jr z, .asm_3e25d jr z, .asm_3e25d
call Function3f43d call GetMonBackpic
.asm_3e25d .asm_3e25d
call Function3f47c call Function3f47c
@@ -8356,7 +8356,7 @@ Function3f41c: ; 3f41c
ret ret
; 3f43d ; 3f43d
Function3f43d: ; 3f43d GetMonBackpic: ; 3f43d
ld a, [PlayerSubStatus4] ld a, [PlayerSubStatus4]
bit SUBSTATUS_SUBSTITUTE, a bit SUBSTATUS_SUBSTITUTE, a
ld hl, BattleAnimCmd_DD ld hl, BattleAnimCmd_DD

View File

@@ -1,180 +1,183 @@
dw 0 ; padding dw 0 ; padding
BattleCommandPointers: ; 3fd28 BattleCommandPointers: ; 3fd28
dw BattleCommand01 ; 34084 dw BattleCommand_CheckTurn ; 34084
dw BattleCommand02 ; 343db dw BattleCommand_CheckObedience ; 343db
dw BattleCommand03 ; 34541 dw BattleCommand_UsedMoveText ; 34541
dw BattleCommand04 ; 34555 dw BattleCommand_DoTurn ; 34555
dw BattleCommand05 ; 34631 dw BattleCommand_Critical ; 34631
dw BattleCommand06 ; 352dc dw BattleCommand_DamageStats ; 352dc
dw BattleCommand_CalcDamageTypeMultiplier ; 346d2 - 07 dw BattleCommand_Stab ; 346d2 - 07
dw BattleCommand08 ; 34cfd dw BattleCommand_DamageVariation ; 34cfd
dw BattleCommand09 ; 34d32 dw BattleCommand_CheckHit ; 34d32
dw BattleCommand0a ; 34eee dw BattleCommand0a ; 34eee
dw BattleCommand0b ; 34f60 dw BattleCommand0b ; 34f60
dw BattleCommand0c ; 35004 dw BattleCommand0c ; 35004
dw BattleCommand0d ; 35023 dw BattleCommand_ResultText ; 35023
dw BattleCommand0e ; 3505e dw BattleCommand_CheckFaint ; 3505e
dw BattleCommand0f ; 35175 dw BattleCommand_CriticalText ; 35175
dw BattleCommand10 ; 351ad dw BattleCommand_SuperEffectiveText ; 351ad
dw BattleCommand11 ; 351c0 dw BattleCommand_CheckDestinyBond ; 351c0
dw BattleCommand12 ; 35250 dw BattleCommand_BuildOpponentRage ; 35250
dw BattleCommand13 ; 35eee dw BattleCommand_PoisonTarget ; 35eee
dw BattleCommand14 ; 35e5c dw BattleCommand_SleepTarget ; 35e5c
dw BattleCommand15 ; 35fff dw BattleCommand_DrainTarget ; 35fff
dw BattleCommand16 ; 36008 dw BattleCommand_EatDream ; 36008
dw BattleCommand17 ; 3608c dw BattleCommand_BurnTarget ; 3608c
dw BattleCommand18 ; 36102 dw BattleCommand_FreezeTarget ; 36102
dw BattleCommand19 ; 36165 dw BattleCommand_ParalyzeTarget ; 36165
dw BattleCommand1a ; 37380 dw BattleCommand_SelfDestruct ; 37380
dw BattleCommand1b ; 373c9 dw BattleCommand_MirrorMove ; 373c9
dw BattleCommand1c ; 361e4 dw BattleCommand_StatUp ; 361e4
dw BattleCommand1d ; 362e3 dw BattleCommand_StatDown ; 362e3
dw BattleCommand1e ; 3705c dw BattleCommand_PayDay ; 3705c
dw BattleCommand1f ; 3707f dw BattleCommand_Conversion ; 3707f
dw BattleCommand20 ; 3710e dw BattleCommand_ResetStats ; 3710e
dw BattleCommand21 ; 36671 dw BattleCommand_StoreEnergy ; 36671
dw BattleCommand22 ; 366e5 dw BattleCommand_UnleashEnergy ; 366e5
dw BattleCommand23 ; 3680f dw BattleCommand_ForceSwitch ; 3680f
dw BattleCommand24 ; 369b6 dw BattleCommand_EndLoop ; 369b6
dw BattleCommand25 ; 36aa0 dw BattleCommand_FlinchTarget ; 36aa0
dw BattleCommand26 ; 36af3 dw BattleCommand_OHKO ; 36af3
dw BattleCommand27 ; 36cb2 dw BattleCommand_Recoil ; 36cb2
dw BattleCommand28 ; 36c7e dw BattleCommand_Mist ; 36c7e
dw BattleCommand29 ; 36c98 dw BattleCommand_FocusEnergy ; 36c98
dw BattleCommand2a ; 36d3b dw BattleCommand_Confuse ; 36d3b
dw BattleCommand2b ; 36d1d dw BattleCommand_ConfuseTarget ; 36d1d
dw BattleCommand2c ; 3713e dw BattleCommand_Heal ; 3713e
dw BattleCommand2d ; 371cd dw BattleCommand_Transform ; 371cd
dw BattleCommand2e ; 372fc dw BattleCommand_Screen ; 372fc
dw BattleCommand2f ; 35f2c dw BattleCommand_Poison ; 35f2c
dw BattleCommand30 ; 36dc7 dw BattleCommand_Paralyze ; 36dc7
dw BattleCommand31 ; 36e7c dw BattleCommand_Substitute ; 36e7c
dw BattleCommand32 ; 36f0b dw BattleCommand_RechargeNextTurn ; 36f0b
dw BattleCommand33 ; 36f46 dw BattleCommand_Mimic ; 36f46
dw BattleCommand34 ; 37418 dw BattleCommand_Metronome ; 37418
dw BattleCommand35 ; 36f9d dw BattleCommand_LeechSeed ; 36f9d
dw BattleCommand36 ; 36fe1 dw BattleCommand_Splash ; 36fe1
dw BattleCommand37 ; 36fed dw BattleCommand_Disable ; 36fed
dw BattleCommand38 ; 37e85 dw BattleCommand_ClearText ; 37e85
dw BattleCommand39 ; 36b4d dw BattleCommand_Charge ; 36b4d
dw BattleCommand3a ; 36b3a dw BattleCommand_CheckCharge ; 36b3a
dw BattleCommand3b ; 36c2d dw BattleCommand_TrapTarget ; 36c2d
dw BattleCommand3c ; 36c2c dw BattleCommand3c ; 36c2c
dw BattleCommand3d ; 36751 dw BattleCommand_Rampage ; 36751
dw BattleCommand3e ; 3671a dw BattleCommand_CheckRampage ; 3671a
dw BattleCommand3f ; 35726 dw BattleCommand_ConstantDamage ; 35726
dw BattleCommand40 ; 35813 dw BattleCommand_Counter ; 35813
dw BattleCommand41 ; 35864 dw BattleCommand_Encore ; 35864
dw BattleCommand42 ; 35926 dw BattleCommand_PainSplit ; 35926
dw BattleCommand43 ; 359d0 dw BattleCommand_Snore ; 359d0
dw BattleCommand44 ; 359e6 dw BattleCommand_Conversion2 ; 359e6
dw BattleCommand45 ; 35a53 dw BattleCommand_LockOn ; 35a53
dw BattleCommand46 ; 35a74 dw BattleCommand_Sketch ; 35a74
dw BattleCommand47 ; 35b16 dw BattleCommand_DefrostOpponent ; 35b16
dw BattleCommand48 ; 35b33 dw BattleCommand_SleepTalk ; 35b33
dw BattleCommand49 ; 35bff dw BattleCommand_DestinyBond ; 35bff
dw BattleCommand4a ; 35c0f dw BattleCommand_Spite ; 35c0f
dw BattleCommand4b ; 35c94 dw BattleCommand_FalseSwipe ; 35c94
dw BattleCommand4c ; 35cc9 dw BattleCommand_HealBell ; 35cc9
dw BattleCommand4d ; 36ac9 dw BattleCommand_KingsRock ; 36ac9
dw BattleCommand4e ; 346b2 dw BattleCommand_TripleKick ; 346b2
dw BattleCommand4f ; 346cd dw BattleCommand_KickCounter ; 346cd
dw BattleCommand50 ; 37492 dw BattleCommand_Thief ; 37492
dw BattleCommand51 ; 37517 dw BattleCommand_ArenaTrap ; 37517
dw BattleCommand52 ; 37536 dw BattleCommand_Nightmare ; 37536
dw BattleCommand53 ; 37563 dw BattleCommand_Defrost ; 37563
dw BattleCommand54 ; 37588 dw BattleCommand_Curse ; 37588
dw BattleCommand55 ; 37618 dw BattleCommand_Protect ; 37618
dw BattleCommand56 ; 37683 dw BattleCommand_Spikes ; 37683
dw BattleCommand57 ; 376a0 dw BattleCommand_Foresight ; 376a0
dw BattleCommand58 ; 376c2 dw BattleCommand_PerishSong ; 376c2
dw BattleCommand59 ; 376f8 dw BattleCommand_StartSandstorm ; 376f8
dw BattleCommand5a ; 3766f dw BattleCommand_Endure ; 3766f
dw BattleCommand5b ; 37718 dw BattleCommand_CheckCurl ; 37718
dw BattleCommand5c ; 37734 dw BattleCommand_RolloutPower ; 37734
dw BattleCommand5d ; 37791 dw BattleCommand5d ; 37791
dw BattleCommand5e ; 37792 dw BattleCommand_FuryCutter ; 37792
dw BattleCommand5f ; 377ce dw BattleCommand_Attract ; 377ce
dw BattleCommand60 ; 3784b dw BattleCommand_HappinessPower ; 3784b
dw BattleCommand61 ; 37874 dw BattleCommand_Present ; 37874
dw BattleCommand_DamageCalcWithStats ; 35612 - 62 dw BattleCommand_DamageCalc ; 35612 - 62
dw BattleCommand63 ; 3790e dw BattleCommand_FrustrationPower ; 3790e
dw BattleCommand64 ; 37939 dw BattleCommand_Safeguard ; 37939
dw BattleCommand65 ; 37972 dw BattleCommand_CheckSafeguard ; 37972
dw BattleCommand66 ; 37991 dw BattleCommand_GetMagnitude ; 37991
dw BattleCommand67 ; 379c9 dw BattleCommand_BatonPass ; 379c9
dw BattleCommand68 ; 37b1d dw BattleCommand_Pursuit ; 37b1d
dw BattleCommand69 ; 37b39 dw BattleCommand_ClearHazards ; 37b39
dw BattleCommand6a ; 37b74 dw BattleCommand_HealMorn ; 37b74
dw BattleCommand6b ; 37b78 dw BattleCommand_HealDay ; 37b78
dw BattleCommand6c ; 37b7c dw BattleCommand_HealNite ; 37b7c
dw BattleCommand6d ; 37be8 dw BattleCommand_HiddenPower ; 37be8
dw BattleCommand6e ; 37bf4 dw BattleCommand_StartRain ; 37bf4
dw BattleCommand6f ; 37c07 dw BattleCommand_StartSun ; 37c07
dw BattleCommand70 ; 361ac dw BattleCommand_AttackUp ; 361ac
dw BattleCommand71 ; 361b0 dw BattleCommand_DefenseUp ; 361b0
dw BattleCommand72 ; 361b4 dw BattleCommand_SpeedUp ; 361b4
dw BattleCommand73 ; 361b8 dw BattleCommand_SpecialAttackUp ; 361b8
dw BattleCommand74 ; 361bc dw BattleCommand_SpecialDefenseUp ; 361bc
dw BattleCommand75 ; 361c0 dw BattleCommand_AccuracyUp ; 361c0
dw BattleCommand76 ; 361c4 dw BattleCommand_EvasionUp ; 361c4
dw BattleCommand77 ; 361c8 dw BattleCommand_AttackUp2 ; 361c8
dw BattleCommand78 ; 361cc dw BattleCommand_DefenseUp2 ; 361cc
dw BattleCommand79 ; 361d0 dw BattleCommand_SpeedUp2 ; 361d0
dw BattleCommand7a ; 361d4 dw BattleCommand_SpecialAttackUp2 ; 361d4
dw BattleCommand7b ; 361d8 dw BattleCommand_SpecialDefenseUp2 ; 361d8
dw BattleCommand7c ; 361dc dw BattleCommand_AccuracyUp2 ; 361dc
dw BattleCommand7d ; 361e0 dw BattleCommand_EvasionUp2 ; 361e0
dw BattleCommand7e ; 362ad dw BattleCommand_AttackDown ; 362ad
dw BattleCommand7f ; 362b1 dw BattleCommand_DefenseDown ; 362b1
dw BattleCommand80 ; 362b5 dw BattleCommand_SpeedDown ; 362b5
dw BattleCommand81 ; 362b9 dw BattleCommand_SpecialAttackDown ; 362b9
dw BattleCommand82 ; 362bd dw BattleCommand_SpecialDefenseDown ; 362bd
dw BattleCommand83 ; 362c1 dw BattleCommand_AccuracyDown ; 362c1
dw BattleCommand84 ; 362c5 dw BattleCommand_EvasionDown ; 362c5
dw BattleCommand85 ; 362c9 dw BattleCommand_AttackDown2 ; 362c9
dw BattleCommand86 ; 362cd dw BattleCommand_DefenseDown2 ; 362cd
dw BattleCommand87 ; 362d1 dw BattleCommand_SpeedDown2 ; 362d1
dw BattleCommand88 ; 362d5 dw BattleCommand_SpecialAttackDown2 ; 362d5
dw BattleCommand89 ; 362d9 dw BattleCommand_SpecialDefenseDown2 ; 362d9
dw BattleCommand8a ; 362dd dw BattleCommand_AccuracyDown2 ; 362dd
dw BattleCommand8b ; 362e1 dw BattleCommand_EvasionDown2 ; 362e1
dw BattleCommand8c ; 363b8 dw BattleCommand_StatMessageUser ; 363b8
dw BattleCommand8d ; 363e9 dw BattleCommand_StatMessageTarget ; 363e9
dw BattleCommand8e ; 3644c dw BattleCommand_StatUpFailText ; 3644c
dw BattleCommand8f ; 3646a dw BattleCommand_StatDownFailText ; 3646a
dw BattleCommand90 ; 34ecc dw BattleCommand_EffectChance ; 34ecc
dw BattleCommand91 ; 34fdb dw BattleCommand91 ; 34fdb
dw BattleCommand92 ; 34fd1 dw BattleCommand92 ; 34fd1
dw BattleCommand_SwitchTurn ; 34ffd - 93 dw BattleCommand_SwitchTurn ; 34ffd - 93
dw BattleCommand94 ; 36a82 dw BattleCommand_FakeOut ; 36a82
dw BattleCommand95 ; 37c1a dw BattleCommand_BellyDrum ; 37c1a
dw BattleCommand96 ; 37c55 dw BattleCommand_PsychUp ; 37c55
dw BattleCommand97 ; 36f1d dw BattleCommand_Rage ; 36f1d
dw BattleCommand98 ; 36f25 dw BattleCommand_DoubleFlyingDamage ; 36f25
dw BattleCommand99 ; 36f2f dw BattleCommand_DoubleUndergroundDamage ; 36f2f
dw BattleCommand9a ; 37c95 dw BattleCommand_MirrorCoat ; 37c95
dw BattleCommand9b ; 37d0d dw BattleCommand_CheckFutureSight ; 37d0d
dw BattleCommand9c ; 37d34 dw BattleCommand_FutureSight ; 37d34
dw BattleCommand9d ; 37ce6 dw BattleCommand_DoubleMinimizeDamage ; 37ce6
dw BattleCommand9e ; 37d02 dw BattleCommand_SkipSunCharge ; 37d02
dw BattleCommand9f ; 37d94 dw BattleCommand_ThunderAccuracy ; 37d94
dw BattleCommanda0 ; 36778 dw BattleCommand_Teleport ; 36778
dw BattleCommanda1 ; 35461 dw BattleCommand_BeatUp ; 35461
dw BattleCommanda2 ; 3527b dw BattleCommand_RageDamage ; 3527b
dw BattleCommanda3 ; 34833 dw BattleCommanda3 ; 34833
dw BattleCommanda4 ; 36500 dw BattleCommand_AllStatsUp ; 36500
dw BattleCommanda5 ; 35165 dw BattleCommanda5 ; 35165
dw BattleCommanda6 ; 365af dw BattleCommanda6 ; 365af
dw BattleCommanda7 ; 365c3 dw BattleCommanda7 ; 365c3
dw BattleCommanda8 ; 355b5 dw BattleCommanda8 ; 355b5
dw BattleCommand_IfAttackMissedResetDamage ; 355d5 - a9 dw BattleCommand_ClearMissDamage ; 355d5 - a9
dw BattleCommandaa ; 37e80 dw BattleCommand_MoveDelay ; 37e80
dw BattleCommandab ; 34f57 dw BattleCommand_HitTarget ; 34f57
dw BattleCommandac ; 3658f dw BattleCommand_TriStatusChance ; 3658f
dw BattleCommandad ; 351a5 dw BattleCommand_SuperEffectiveLoopText ; 351a5
dw BattleCommandae ; 35197 dw BattleCommand_StartLoop ; 35197
dw BattleCommandaf ; 365a7 dw BattleCommand_Curl ; 365a7
; 3fe86 ; 3fe86

File diff suppressed because it is too large Load Diff

View File

@@ -1,4 +1,4 @@
BattleCommand54: ; 37588 BattleCommand_Curse: ; 37588
; curse ; curse
ld de, BattleMonType1 ld de, BattleMonType1
@@ -45,14 +45,14 @@ BattleCommand54: ; 37588
ld a, $2 ld a, $2
call Function36532 call Function36532
call BattleCommand_SwitchTurn call BattleCommand_SwitchTurn
call BattleCommand8d call BattleCommand_StatMessageTarget
call ResetMiss call ResetMiss
call BattleCommand_SwitchTurn call BattleCommand_SwitchTurn
call BattleCommand70 call BattleCommand_AttackUp
call BattleCommand8c call BattleCommand_StatMessageUser
call ResetMiss call ResetMiss
call BattleCommand71 call BattleCommand_DefenseUp
jp BattleCommand8c jp BattleCommand_StatMessageUser
.ghost .ghost

View File

@@ -1,4 +1,4 @@
BattleCommand5a: ; 3766f BattleCommand_Endure: ; 3766f
; endure ; endure
; Endure shares code with Protect. See protect.asm. ; Endure shares code with Protect. See protect.asm.

View File

@@ -1,4 +1,4 @@
BattleCommand57: ; 376a0 BattleCommand_Foresight: ; 376a0
; foresight ; foresight
ld a, [AttackMissed] ld a, [AttackMissed]

View File

@@ -1,4 +1,4 @@
BattleCommand34: ; 37418 BattleCommand_Metronome: ; 37418
; metronome ; metronome
call Function372d8 call Function372d8

View File

@@ -1,4 +1,4 @@
BattleCommand1b: ; 373c9 BattleCommand_MirrorMove: ; 373c9
; mirrormove ; mirrormove
call Function372d8 call Function372d8
@@ -47,6 +47,6 @@ BattleCommand1b: ; 373c9
ld [wc689], a ld [wc689], a
.done .done
call BattleCommandaa call BattleCommand_MoveDelay
jp ResetTurn jp ResetTurn
; 37418 ; 37418

View File

@@ -1,4 +1,4 @@
BattleCommand52: ; 37536 BattleCommand_Nightmare: ; 37536
; nightmare ; nightmare
; Can't hit an absent opponent. ; Can't hit an absent opponent.

View File

@@ -1,4 +1,4 @@
BattleCommand58: ; 376c2 BattleCommand_PerishSong: ; 376c2
; perishsong ; perishsong

View File

@@ -1,4 +1,4 @@
BattleCommand55: ; 37618 BattleCommand_Protect: ; 37618
; protect ; protect
call ProtectChance call ProtectChance
ret c ret c

View File

@@ -1,7 +1,7 @@
MAX_ROLLOUT_COUNT EQU 5 MAX_ROLLOUT_COUNT EQU 5
BattleCommand5b: ; 37718 BattleCommand_CheckCurl: ; 37718
; checkcurl ; checkcurl
ld de, PlayerRolloutCount ld de, PlayerRolloutCount
@@ -25,7 +25,7 @@ BattleCommand5b: ; 37718
; 37734 ; 37734
BattleCommand5c: ; 37734 BattleCommand_RolloutPower: ; 37734
; rolloutpower ; rolloutpower
ld a, BATTLE_VARS_STATUS ld a, BATTLE_VARS_STATUS

View File

@@ -1,4 +1,4 @@
BattleCommand59: ; 376f8 BattleCommand_StartSandstorm: ; 376f8
; startsandstorm ; startsandstorm
ld a, [Weather] ld a, [Weather]

View File

@@ -1,4 +1,4 @@
BattleCommand56: ; 37683 BattleCommand_Spikes: ; 37683
; spikes ; spikes
ld hl, EnemyScreens ld hl, EnemyScreens

View File

@@ -1,4 +1,4 @@
BattleCommand50: ; 37492 BattleCommand_Thief: ; 37492
; thief ; thief
ld a, [hBattleTurn] ld a, [hBattleTurn]

View File

@@ -106,7 +106,7 @@ endr
; based on the new type, but keep base power. ; based on the new type, but keep base power.
ld a, d ld a, d
push af push af
callba BattleCommand06 ; damagestats callba BattleCommand_DamageStats ; damagestats
pop af pop af
ld d, a ld d, a
ret ret

View File

@@ -54,7 +54,7 @@ PredefPointers:: ; 856b
add_predef UpdateEnemyHUD add_predef UpdateEnemyHUD
add_predef StartBattle add_predef StartBattle
add_predef FillInExpBar add_predef FillInExpBar
add_predef Function3f43d ; $18 add_predef GetMonBackpic ; $18
add_predef Function3f47c add_predef Function3f47c
add_predef LearnLevelMoves add_predef LearnLevelMoves
add_predef FillMoves add_predef FillMoves

View File

@@ -102,7 +102,7 @@ FlagAction:: ; 0x2e76
; 0x2ead ; 0x2ead
Function2ead:: ; 2ead CheckReceivedDex:: ; 2ead
ld de, ENGINE_POKEDEX ld de, ENGINE_POKEDEX
ld b, CHECK_FLAG ld b, CHECK_FLAG
callba EngineFlagAction callba EngineFlagAction

File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More