Routines |
Prev: F3EF | Up: Map | Next: F434 |
Used by the routine at Handler_Monsters.
|
||||
F41A | LD A,(HL) | Return if *HL is equal to FF. | ||
F41B | CP $FF | |||
F41D | RET Z | |||
F41E | LD A,(DE) | Return if *DE is not zero. | ||
F41F | AND A | |||
F420 | RET NZ | |||
F421 | LD B,(HL) | B=*HL. | ||
F422 | INC HL | Increment HL by one. | ||
F423 | LD C,(HL) | C=*HL. | ||
F424 | PUSH DE | Stash DE on the stack. | ||
F425 | LD A,$01 | Write 01 to *D3FB. | ||
F427 | LD ($D3FB),A | |||
F42A | CALL $F373 | Call F373. | ||
F42D | XOR A | Write 00 to *D3FB. | ||
F42E | LD ($D3FB),A | |||
F431 | POP HL | Restore HL from the stack. | ||
F432 | LD (HL),B | Write B to *HL. | ||
F433 | RET | Return. |
Prev: F3EF | Up: Map | Next: F434 |