pokered/engine/battle/init_battle_variables.asm

39 lines
882 B
NASM
Raw Normal View History

2016-06-12 00:24:04 +00:00
InitBattleVariables:
ldh a, [hTileAnimations]
ld [wSavedTileAnimations], a
xor a
2015-07-15 06:16:06 +00:00
ld [wActionResultOrTookBattleTurn], a
ld [wBattleResult], a
2015-07-16 03:04:58 +00:00
ld hl, wPartyAndBillsPCSavedMenuItem
ld [hli], a
ld [hli], a
ld [hli], a
ld [hl], a
ld [wListScrollOffset], a
ld [wCriticalHitOrOHKO], a
ld [wBattleMonSpecies], a
ld [wPartyGainExpFlags], a
2015-06-11 22:41:33 +00:00
ld [wPlayerMonNumber], a
ld [wEscapedFromBattle], a
ld [wMapPalOffset], a
2015-08-12 09:16:56 +00:00
ld hl, wPlayerHPBarColor
ld [hli], a ; wPlayerHPBarColor
ld [hl], a ; wEnemyHPBarColor
2015-07-19 03:49:52 +00:00
ld hl, wCanEvolveFlags
2023-07-15 22:36:59 +00:00
ld b, wMiscBattleDataEnd - wMiscBattleData
.loop
ld [hli], a
dec b
jr nz, .loop
2015-08-14 02:13:47 +00:00
inc a ; POUND
ld [wTestBattlePlayerSelectedMove], a
2015-08-31 02:38:41 +00:00
ld a, [wCurMap]
cp SAFARI_ZONE_EAST
jr c, .notSafariBattle
cp SAFARI_ZONE_CENTER_REST_HOUSE
jr nc, .notSafariBattle
2015-08-30 06:35:58 +00:00
ld a, BATTLE_TYPE_SAFARI
2015-08-31 02:38:41 +00:00
ld [wBattleType], a
.notSafariBattle
jpfar PlayBattleMusic