pokeyellow/engine/overworld/clear_loadmapdata_vars.asm
2016-06-11 17:50:20 -07:00

21 lines
429 B
NASM

ClearVariablesAfterLoadingMapData:
ld a, $90
ld [hWY], a
ld [rWY], a
xor a
ld [H_AUTOBGTRANSFERENABLED], a
ld [wStepCounter], a
ld [wLoneAttackNo], a ; wGymLeaderNo
ld [hJoyPressed], a
ld [hJoyReleased], a
ld [hJoyHeld], a
ld [wActionResultOrTookBattleTurn], a
ld [wUnusedD5A3], a
ld hl, wCardKeyDoorY
ld [hli], a
ld [hl], a
ld hl, wUnusedCD3D
ld bc, wStandingOnWarpPadOrHole - wUnusedCD3D
call FillMemory
ret