![]()  | 
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 |