mirror of
https://github.com/thornAvery/kep-hack.git
synced 2026-02-06 15:45:24 +13:00
constants for flag actions
This commit is contained in:
parent
1d86932cc9
commit
db7d941d22
16 changed files with 57 additions and 51 deletions
|
|
@ -328,7 +328,7 @@ StartBattle: ; 3c11e (f:411e)
|
|||
call SaveScreenTilesToBuffer1
|
||||
ld a, [wWhichPokemon]
|
||||
ld c, a
|
||||
ld b, $1
|
||||
ld b, FLAG_SET
|
||||
push bc
|
||||
ld hl, wPartyGainExpFlags
|
||||
predef FlagActionPredef
|
||||
|
|
@ -1081,7 +1081,7 @@ RemoveFaintedPlayerMon: ; 3c741 (f:4741)
|
|||
ld a, [wPlayerMonNumber]
|
||||
ld c, a
|
||||
ld hl, wPartyGainExpFlags
|
||||
ld b, $0
|
||||
ld b, FLAG_RESET
|
||||
predef FlagActionPredef ; clear gain exp flag for fainted mon
|
||||
ld hl, W_ENEMYBATTSTATUS1
|
||||
res 2, [hl] ; reset "attacking multiple times" flag
|
||||
|
|
@ -1181,7 +1181,7 @@ ChooseNextMon: ; 3c7d8 (f:47d8)
|
|||
ld [wPlayerMonNumber], a
|
||||
ld c, a
|
||||
ld hl, wPartyGainExpFlags
|
||||
ld b, $1
|
||||
ld b, FLAG_SET
|
||||
push bc
|
||||
predef FlagActionPredef
|
||||
pop bc
|
||||
|
|
@ -1350,7 +1350,7 @@ EnemySendOut: ; 3c90e (f:490e)
|
|||
ld [hl],a
|
||||
ld a,[wPlayerMonNumber]
|
||||
ld c,a
|
||||
ld b,1
|
||||
ld b,FLAG_SET
|
||||
push bc
|
||||
predef FlagActionPredef
|
||||
ld hl,wPartyFoughtCurrentEnemyFlags
|
||||
|
|
@ -2490,7 +2490,7 @@ SwitchPlayerMon: ; 3d1ba (f:51ba)
|
|||
ld a, [wWhichPokemon]
|
||||
ld [wPlayerMonNumber], a
|
||||
ld c, a
|
||||
ld b, $1
|
||||
ld b, FLAG_SET
|
||||
push bc
|
||||
ld hl, wPartyGainExpFlags
|
||||
predef FlagActionPredef
|
||||
|
|
@ -6326,7 +6326,7 @@ LoadEnemyMonData: ; 3eb01 (f:6b01)
|
|||
ld a, [wd11e]
|
||||
dec a
|
||||
ld c, a
|
||||
ld b, $1
|
||||
ld b, FLAG_SET
|
||||
ld hl, wPokedexSeen
|
||||
predef FlagActionPredef ; mark this mon as seen in the pokedex
|
||||
ld hl, wEnemyMonLevel
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ GainExperience: ; 5524f (15:524f)
|
|||
ld hl, wPartyGainExpFlags
|
||||
ld a, [wWhichPokemon]
|
||||
ld c, a
|
||||
ld b, $2
|
||||
ld b, FLAG_TEST
|
||||
predef FlagActionPredef
|
||||
ld a, c
|
||||
and a ; is mon's gain exp flag set?
|
||||
|
|
@ -257,7 +257,7 @@ GainExperience: ; 5524f (15:524f)
|
|||
ld hl, wCanEvolveFlags
|
||||
ld a, [wWhichPokemon]
|
||||
ld c, a
|
||||
ld b, $1
|
||||
ld b, FLAG_SET
|
||||
predef FlagActionPredef
|
||||
pop hl
|
||||
pop af
|
||||
|
|
@ -281,7 +281,7 @@ GainExperience: ; 5524f (15:524f)
|
|||
ld [hl], a ; clear gain exp flags
|
||||
ld a, [wPlayerMonNumber]
|
||||
ld c, a
|
||||
ld b, $1
|
||||
ld b, FLAG_SET
|
||||
push bc
|
||||
predef FlagActionPredef ; set the gain exp flag for the mon that is currently out
|
||||
ld hl, wPartyFoughtCurrentEnemyFlags
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue