7584: Routine at 7584
| 7584 |
CALL ActorGetSprite |
| 7587 |
LD L,(IX+$01) |
| 758A |
LD H,(IX+$02) |
| 758D |
LD A,L |
| 758E |
DEC A |
| 758F |
RLCA |
| 7590 |
AND %00001110 |
| 7592 |
CP $0E |
| 7594 |
JR NZ,$7598 |
| 7596 |
LD A,$F1 |
| 7598 |
LD ($76B9),A |
| 759B |
LD A,$02 |
| 759D |
JR Z,$75A0 |
| 759F |
INC A |
| 75A0 |
LD ($5F18),A |
| 75A3 |
CALL $754A |
| 75A6 |
LD ($5F1F),HL |
| 75A9 |
CALL ScreenAddress |
| 75AC |
LD A,(DE) |
| 75AD |
SUB C |
| 75AE |
JR NC,$75B1 |
| 75B0 |
XOR A |
| 75B1 |
LD ($5F1A),A |
| 75B4 |
LD ($5F17),A |
| 75B7 |
LD B,$00 |
| 75B9 |
SLA C |
| 75BB |
EX DE,HL |
| 75BC |
ADD HL,BC |
| 75BD |
EX DE,HL |
| 75BE |
JR $7580 |
| 75C0 |
PUSH DE |
| 75C1 |
CALL $755A |
| 75C4 |
EXX |
| 75C5 |
POP DE |
| 75C6 |
CALL $7587 |
| 75C9 |
EXX |
| 75CA |
JR $75D3 |