Routines |
Prev: 54415 | Up: Map | Next: 54704 |
Compares the Door_Frame_Reference against the user input for a shot. If there isn't a shot to account for then we simply return, else we action a jump to the address held in DE on entry.
|
||||
Hit_Detection | 54691 | PUSH HL | Store HL on the stack for later. | |
54692 | LD A,(54016) | Does a comparison of Hit against Door_Frame_Reference. | ||
54695 | LD HL,52762 | |||
54698 | CP (HL) | |||
54699 | POP HL | Retrieve HL off the stack and return if the numbers compared were NOT the same. | ||
54700 | RET NZ | |||
54701 | POP AF | Restores the character state to A. | ||
54702 | EX DE,HL | Jumps to the address held in DE on entry (with DE now containing the original HL address). | ||
54703 | JP (HL) |
Prev: 54415 | Up: Map | Next: 54704 |