123456789101112131415161718192021222324252627282930313233343536373839 |
- InitBattleVariables:
- ld a, [hTilesetType]
- ld [wSavedTilesetType], a
- xor a
- ld [wActionResultOrTookBattleTurn], a
- ld [wBattleResult], a
- 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
- ld [wPlayerMonNumber], a
- ld [wEscapedFromBattle], a
- ld [wMapPalOffset], a
- ld hl, wPlayerHPBarColor
- ld [hli], a ; wPlayerHPBarColor
- ld [hl], a ; wEnemyHPBarColor
- ld hl, wCanEvolveFlags
- ld b, $3c
- .loop
- ld [hli], a
- dec b
- jr nz, .loop
- inc a ; POUND
- ld [wTestBattlePlayerSelectedMove], a
- ld a, [wCurMap]
- cp SAFARI_ZONE_EAST
- jr c, .notSafariBattle
- cp SAFARI_ZONE_REST_HOUSE_1
- jr nc, .notSafariBattle
- ld a, BATTLE_TYPE_SAFARI
- ld [wBattleType], a
- .notSafariBattle
- jpab PlayBattleMusic
|