2016-06-12 00:24:04 +00:00
|
|
|
InitBattleVariables:
|
2015-04-01 14:51:04 +00:00
|
|
|
ld a, [hTilesetType]
|
2015-07-20 00:52:26 +00:00
|
|
|
ld [wSavedTilesetType], a
|
2015-04-01 14:51:04 +00:00
|
|
|
xor a
|
2015-07-15 06:16:06 +00:00
|
|
|
ld [wActionResultOrTookBattleTurn], a
|
2015-04-01 14:51:04 +00:00
|
|
|
ld [wBattleResult], a
|
2015-07-16 03:04:58 +00:00
|
|
|
ld hl, wPartyAndBillsPCSavedMenuItem
|
2015-04-01 14:51:04 +00:00
|
|
|
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
|
2015-04-01 14:51:04 +00:00
|
|
|
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
|
2015-04-01 14:51:04 +00:00
|
|
|
ld b, $3c
|
|
|
|
.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]
|
2015-04-01 14:51:04 +00:00
|
|
|
cp SAFARI_ZONE_EAST
|
|
|
|
jr c, .notSafariBattle
|
2019-01-01 20:06:23 +00:00
|
|
|
cp SAFARI_ZONE_CENTER_REST_HOUSE
|
2015-04-01 14:51:04 +00:00
|
|
|
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
|
2015-04-01 14:51:04 +00:00
|
|
|
.notSafariBattle
|
2015-07-19 18:56:13 +00:00
|
|
|
jpab PlayBattleMusic
|