![]() |
Routines |
| Prev: 60862 | Up: Map | Next: 60904 |
|
Explain how badly hurt the player is, if at all.
|
||||
| Action_Help | 60867 | CALL Parser_ValidateNoDirectObject | Return if the words after the verb are not valid for this command. | |
| 60870 | RET C | |||
| 60871 | LD A,72 | Jump to Action_Help_Next if object 72 (the injury) is not here. | ||
| 60873 | CALL IsObjectInCurrentRoom | |||
| 60876 | JR NZ,Action_Help_Next | |||
| 60878 | LD A,138 | Jump to Action_Help_Next when object 138 (the wood nymph) is here. | ||
| 60880 | CALL IsObjectInCurrentRoom | |||
| 60883 | JR Z,Action_Help_Next | |||
| 60885 | LD A,138 | Call GetObjectLocation to fetch where the wood nymph is. | ||
| 60887 | CALL GetObjectLocation | |||
| 60890 | AND A | Jump to Action_Help_Next when the injury is not in play. | ||
| 60891 | JR Z,Action_Help_Next | |||
| 60893 | LD HL,56399 | Print "Help is on the way." to say help is on the way. | ||
| 60896 | JR Action_Help_Reply | |||
| Action_Help_Next | 60898 | LD HL,56373 | The player is not hurt, so say "Work it out for yourself.". | |
| Action_Help_Reply | 60901 | JP PrintResponse | Return through the shared reply at PrintResponse. | |
| Prev: 60862 | Up: Map | Next: 60904 |