Prev: 8F3B Up: Map Next: 8F7C
8F5A: Girl Lost Round
Used by the routine at PlayerWonRound.
GirlLostRound 8F5A LD HL,$6464 Write 6464 to *PlayerCash.
8F5D LD ($96B5),HL
8F60 LD A,($8F7D) A=*GirlLives.
8F63 OR A Jump to GirlLostAllLives if the girl is already out of lives.
8F64 JR Z,GirlLostAllLives
8F66 DEC A Decrease the girls life by one and write this value back to *GirlLives.
8F67 LD ($8F7D),A
8F6A CALL JumpToInPlayGirlRoutine Call JumpToInPlayGirlRoutine.
Display a random "Girl lost round" message.
ID Message ID Message
01 message-05-00 02 message-05-01
03 message-05-02 04 message-05-03
05 message-05-04
8F6D LD A,$05 Call Messaging_Girl using message block 05.
8F6F CALL Messaging_Girl
8F72 XOR A Return with A=00.
8F73 RET
Display a random "Girl lost game" message.
ID Message ID Message
01 message-06-00 02 message-06-01
03 message-06-02 04 message-06-03
05 message-06-04
GirlLostAllLives 8F74 LD A,$06 Call Messaging_Girl using message block 06.
8F76 CALL Messaging_Girl
8F79 LD A,$FF Return with A=FF.
8F7B RET
Prev: 8F3B Up: Map Next: 8F7C