Routines |
Prev: 7A57 | Up: Map | Next: 7A82 |
|
||||||||
7A6A | LD L,$0B | Copy the door identifier (0xA8 or 0xAF) and walkabout duration indicator (always 0) from the command list into bytes 0x0B and 0x0C of the gangster's buffer | ||||||
7A6C | CALL $F171 | |||||||
7A6F | LD L,$0D | Set byte 0x0D of the gangster's buffer to a non-zero value to ensure that he walks up and down indefinitely | ||||||
7A71 | LD (HL),$3F | |||||||
7A73 | LD L,$01 | A=gangster's x-coordinate | ||||||
7A75 | LD A,(HL) | |||||||
7A76 | LD L,$0A | Copy this to byte 0x0A of the gangster's buffer, thus making it his walkabout origin x-coordinate | ||||||
7A78 | LD (HL),A | |||||||
7A79 | CALL $F7B1 | Change the gangster's primary command routine address to 7A7C (below) | ||||||
7A7C | LD BC,$7A57 | The routine at 7A57 makes the gangster walk up or down until Sam arrives | ||||||
7A7F | JP $F763 |
Prev: 7A57 | Up: Map | Next: 7A82 |