Prev: F7EB Up: Map Next: F81D
F804: Action: Jump
Jump the chasm, which cannot be done.
Action_Jump F804 CALL Parser_ValidateDirectObject Call Parser_ValidateDirectObject.
F807 RET C Return if the direct object is malformed.
Was the player trying to jump ... the chasm?
F808 LD HL,$E906 Call Parser_AdvanceToSeparator with E906.
F80B CALL Parser_AdvanceToSeparator
F80E JR NZ,Jump_YouCant Jump to Jump_YouCant if the token isn't for the chasm.
F810 LD HL,$EB23 Switch GameOver onto the stack so the next return actions a "game over".
F813 EX (SP),HL
Print "You make a tremondous leap, but it is too wide. You fall to the bottom.".
F814 LD HL,$E27A HL=Messaging_YouMakeATremondousLeap.
F817 JP PrintResponse Jump to PrintResponse.
Nothing else is valid.
Jump_YouCant F81A JP Response_IDontSeeThePoint Jump to Response_IDontSeeThePoint.
View the equivalent code in;
Prev: F7EB Up: Map Next: F81D