![]() |
Routines |
| Prev: F410 | Up: Map | Next: F428 |
|
|
||||
|
The player is asking to jump "down" - print "You can't." if they're in any room other than
Inside The Inner Wall Entrance.
|
||||
| Process_JumpDown | F416 | LD A,($A7C3) | Jump to Response_YouCant_Duplicate if *CurrentRoom is not equal to room 60: Inside The Inner Wall Entrance. | |
| F419 | CP $60 | |||
| F41B | JP NZ,Response_YouCant_Duplicate | |||
|
Inside The Inner Wall Entrance has a bit of a large jump down ... too large in fact.
Bad luck!
|
||||
| F41E | LD HL,$E9B2 | Switch GameOver onto the stack so the next return actions a "game over". | ||
| F421 | EX (SP),HL | |||
|
Print "You plummet onto the rock floor
below and are mortally injured.".
|
||||
| F422 | LD HL,$DA42 | HL=Messaging_PlummetOntoTheRockFloor. | ||
| F425 | JP PrintStringAndNewline_Duplicate | Jump to PrintStringAndNewline_Duplicate. | ||
| Prev: F410 | Up: Map | Next: F428 |