Routines |
Prev: A61D | Up: Map | Next: A675 |
Used by the routine at Handler_TimeOut.
|
||||
Handler_Fired | A62E | CALL CopyScore_ActiveScore | Call CopyScore_ActiveScore. | |
A631 | CALL NewHighScore | Call NewHighScore. | ||
A634 | CALL FiredScreen | Call FiredScreen. | ||
A637 | CALL PressAnyKey | Call PressAnyKey. | ||
Who is in play, is it 1UP or 2UP?
|
||||
Handler_Fired_PlayerCheck | A63A | LD HL,$AB8A | HL=Game_Flags. | |
A63D | BIT 4,(HL) | Jump to Handler_Fired_2UP if this is player two. | ||
A63F | JR NZ,Handler_Fired_2UP | |||
A641 | RES 6,(HL) | Reset bit 6 of *HL. | ||
A643 | JR Handler_Fired_HighScoreCheck | Jump to Handler_Fired_HighScoreCheck. | ||
Handler_Fired_2UP | A645 | RES 7,(HL) | Reset bit 7 of *HL. | |
Handler_Fired_HighScoreCheck | A647 | BIT 0,(HL) | Jump to Handler_Fired_HighScore if the score is on the High Score table. | |
A649 | JR NZ,Handler_Fired_HighScore | |||
A64B | CALL Handler_SwitchPlayers | Call Handler_SwitchPlayers. | ||
A64E | JP C,NewLevel | Jump to NewLevel if there is still an active player. | ||
A651 | CALL Print_HighScoreTable | Call Print_HighScoreTable. | ||
A654 | CALL PressAnyKey | Call PressAnyKey. | ||
A657 | JR Handler_Fired_BackToMenu | Jump to Handler_Fired_BackToMenu. | ||
Handler_Fired_HighScore | A659 | CALL Print_HighScoreTable | Call Print_HighScoreTable. | |
A65C | CALL PressAnyKey | Call PressAnyKey. | ||
A65F | CALL Handler_SwitchPlayers | Call Handler_SwitchPlayers. | ||
A662 | JP C,NewLevel | Jump to NewLevel if there is still an active player. | ||
A665 | JR Handler_Fired_BackToMenu | Jump to Handler_Fired_BackToMenu. | ||
This entry point is used by the routine at GameEntryPoint.
|
||||
Handler_Fired_0 | A667 | CALL CopyScore_ActiveScore | Call CopyScore_ActiveScore. | |
A66A | CALL NewHighScore | Call NewHighScore. | ||
A66D | CALL Handler_NewsFlash | Call Handler_NewsFlash. | ||
A670 | JR Handler_Fired_PlayerCheck | Jump to Handler_Fired_PlayerCheck. | ||
Handler_Fired_BackToMenu | A672 | JP Game_Loop | Jump to Game_Loop. |
Prev: A61D | Up: Map | Next: A675 |