Routines |
Prev: 7A34 | Up: Map | Next: 7A57 |
Continues from the routine at 76BC. Sends the police after Sam if he has entered a house through the front door without a key.
|
||||||||||
7A39 | LD C,A | C=door status flags | ||||||||
7A3A | LD A,($7FEA) | Collect the key inventory flags from 7FEA | ||||||||
7A3D | AND C | Does Sam have the key to the door? | ||||||||
7A3E | RET NZ | Return if so | ||||||||
Sam is entering a house through the front door without a key. The police will need to be alerted.
|
||||||||||
7A3F | PUSH DE | |||||||||
7A40 | LD DE,($E601) | Copy Sam's coordinates to 7FDB | ||||||||
7A44 | LD ($7FDB),DE | |||||||||
7A48 | LD C,$01 | Assume a z-coordinate of 1 (indoors) | ||||||||
7A4A | CALL $ED47 | Obtain an identifier for Sam's current location | ||||||||
7A4D | LD ($7FDD),A | Store it at 7FDD | ||||||||
7A50 | LD A,$01 | Set bit 0 at 7FEB: Sam is wanted by the police | ||||||||
7A52 | LD ($7FEB),A | |||||||||
7A55 | POP DE | |||||||||
7A56 | RET |
Prev: 7A34 | Up: Map | Next: 7A57 |