Routines |
Prev: 36419 | Up: Map | Next: 36441 |
Used by the routine at PlayGame.
|
||||
CheckShowdown | 36420 | LD A,(36441) | Increment *InteractionCounter by one. | |
36423 | INC A | |||
36424 | LD (36441),A | |||
36427 | SRL A | Divide InteractionCounter by two. | ||
36429 | RET C | Return if *InteractionCounter doesn't divide exactly by two (e.g. return if the number is odd). | ||
Both the girl and the player had a "turn" so update the counter.
|
||||
36430 | LD (38584),A | Write A to *TurnCounter. | ||
36433 | CP 4 | Have there been 4 turns yet? | ||
36435 | POP HL | Restore HL from the stack. | ||
36436 | CALL Z,Handler_Showdown | Call Handler_Showdown if there have been 4 turns. | ||
36439 | PUSH HL | Stash HL on the stack. | ||
36440 | RET | Return. |
Prev: 36419 | Up: Map | Next: 36441 |