Prev: F2FF Up: Map Next: F338
F31D: Routine at F31D
Used by the routine at F338.
F31D LD A,$37 Load 37: N/A into A.
F31F CALL ValidateItemPresent Call ValidateItemPresent.
F322 JR NZ,$F32E Jump to F32E if A is not equal to 37.
Bad luck!
F324 LD HL,$E9B2 Switch GameOver onto the stack so the next return actions a "game over".
F327 EX (SP),HL
Print "You plunge into the lake. The dark waters close over your head.You are too tired to swim.".
F328 LD HL,$D919 HL=Messaging_PlungeIntoLake.
F32B JP $ED6D Jump to ED6D.
Print "You take a refreshing dip then climb out again.".
F32E LD HL,$D973 HL=Messaging_TakeARefreshingDip.
F331 CALL PrintStringAndNewline Call PrintStringAndNewline.
F334 CALL $F7AC Call F7AC.
F337 RET Return.
Prev: F2FF Up: Map Next: F338