![]() |
Routines |
Prev: F191 | Up: Map | Next: F1C4 |
|
||||
The player wants to feed the bear, but is it still alive?
|
||||
Process_GiveFoodToBear | F1AC | LD A,$45 | Call ValidateItemPresent with item 45: "A dead bear". | |
F1AE | CALL ValidateItemPresent | |||
Jump to print "Don't be ridiculous." if the bear is dead.
|
||||
F1B1 | JP Z,Response_DontBeRidiculous | Jump to Response_DontBeRidiculous if "A dead bear" is in the current room. | ||
The bear is alive! But ... this isn't a good idea.
Print "You are getting too close!".
|
||||
F1B4 | LD HL,$D695 | HL=Messaging_GettingTooClose. | ||
F1B7 | CALL PrintStringAndNewline | Call PrintStringAndNewline. | ||
Bad luck!
|
||||
F1BA | LD HL,$E9B2 | Switch GameOver onto the stack so the next return actions a "game over". | ||
F1BD | EX (SP),HL | |||
Print "The mighty paws encircle you
and begin to squeeze.".
|
||||
F1BE | LD HL,$D6B0 | HL=Messaging_MightyPaws. | ||
F1C1 | JP PausePrintStringAndScroll_Duplicate | Jump to PausePrintStringAndScroll_Duplicate. |
Prev: F191 | Up: Map | Next: F1C4 |