Prev: A7E2 Up: Map Next: A84C
A826: Initialise New Level
Used by the routine at StartGame.
LevelNew A826 LD HL,$5EA1 Increase the lives counter ActivePlayer_Lives by one.
A829 INC (HL)
This entry point is used by the routine at A8B5.
LevelInitialisation A82A CALL ResetAlienStates Call ResetAlienStates.
A82D CALL $9020 Call 9020.
A830 CALL CreateWindow Call CreateWindow.
A833 CALL $A2F5 Call A2F5.
A836 CALL Handler_ResetLaserBeamSlots Call Handler_ResetLaserBeamSlots.
A839 CALL DisplayPlayerLives Call DisplayPlayerLives.
A83C CALL $9356 Call 9356.
A83F CALL DrawHUDPanel Call DrawHUDPanel.
A842 CALL $B2F9 Call B2F9.
A845 LD A,($5C78) A=FRAMES.
A848 LD ($5E53),A Write A to LastFrame.
A84B RET Return.
Prev: A7E2 Up: Map Next: A84C