![]() |
Routines |
| Prev: 62908 | Up: Map | Next: 62961 |
|
Kiss Mara. She is saved only in the Great Hall, and only while the player lives.
|
||||
|
Reply with "You kiss her.
She says:- "Thank you".".
|
||||
| Handler_KissThePrincess | 62914 | LD HL,57619 | Print "You kiss her. She says:- "Thank you"." and return to the game loop. | |
| 62917 | JP PrintResponse | |||
|
This entry point is used by the routine at Action_Kiss.
|
||||
| Handler_KissThePrincess_Princess | 62920 | LD HL,59619 | Jump to Handler_KissThePrincess_Next unless the player named the princess. | |
| 62923 | CALL Parser_AdvanceToSeparator | |||
| 62926 | JR NZ,Handler_KissThePrincess_Next | |||
| 62928 | LD A,44 | Jump to Response_ItsTooLate if object 44 (Princess Mara) is not here. | ||
| 62930 | CALL IsObjectInCurrentRoom | |||
| 62933 | JP NZ,Response_ItsTooLate | |||
| 62936 | JP Handler_KissThePrincess | Jump back to Handler_KissThePrincess to kiss her. | ||
| Handler_KissThePrincess_Next | 62939 | LD HL,59621 | Jump to Handler_KissThePrincess_Refuse unless the player named a closed door. | |
| 62942 | CALL Parser_AdvanceToSeparator | |||
| 62945 | JR NZ,Handler_KissThePrincess_Refuse | |||
| 62947 | LD A,28 | Jump to Response_ItsTooLate when object 28 (the dead wood nymph) is here. | ||
| 62949 | CALL IsObjectInCurrentRoom | |||
| 62952 | JP Z,Response_ItsTooLate | |||
| 62955 | JP Handler_KissThePrincess | Jump back to Handler_KissThePrincess to kiss her. | ||
| Handler_KissThePrincess_Refuse | 62958 | JP Response_DontBeRidiculous | Jump back to Response_DontBeRidiculous to refuse. | |
| Prev: 62908 | Up: Map | Next: 62961 |