![]() |
Routines |
| Prev: 31284 | Up: Map | Next: 31319 |
|
Continues from the routine at 30396. Sends the police after Sam if he has entered a house through the front door without a key.
|
||||||||||
| 31289 | LD C,A | C=door status flags | ||||||||
| 31290 | LD A,(32746) | Collect the key inventory flags from 32746 | ||||||||
| 31293 | AND C | Does Sam have the key to the door? | ||||||||
| 31294 | RET NZ | Return if so | ||||||||
|
Sam is entering a house through the front door without a key. The police will need to be alerted.
|
||||||||||
| 31295 | PUSH DE | |||||||||
| 31296 | LD DE,(58881) | Copy Sam's coordinates to 32731 | ||||||||
| 31300 | LD (32731),DE | |||||||||
| 31304 | LD C,1 | Assume a z-coordinate of 1 (indoors) | ||||||||
| 31306 | CALL 60743 | Obtain an identifier for Sam's current location | ||||||||
| 31309 | LD (32733),A | Store it at 32733 | ||||||||
| 31312 | LD A,1 | Set bit 0 at 32747: Sam is wanted by the police | ||||||||
| 31314 | LD (32747),A | |||||||||
| 31317 | POP DE | |||||||||
| 31318 | RET | |||||||||
| Prev: 31284 | Up: Map | Next: 31319 |