30084: Routine at 7584
30084 |
CALL ActorGetSprite |
30087 |
LD L,(IX+1) |
30090 |
LD H,(IX+2) |
30093 |
LD A,L |
30094 |
DEC A |
30095 |
RLCA |
30096 |
AND %00001110 |
30098 |
CP 14 |
30100 |
JR NZ,30104 |
30102 |
LD A,241 |
30104 |
LD (30393),A |
30107 |
LD A,2 |
30109 |
JR Z,30112 |
30111 |
INC A |
30112 |
LD (24344),A |
30115 |
CALL 30026 |
30118 |
LD (24351),HL |
30121 |
CALL ScreenAddress |
30124 |
LD A,(DE) |
30125 |
SUB C |
30126 |
JR NC,30129 |
30128 |
XOR A |
30129 |
LD (24346),A |
30132 |
LD (24343),A |
30135 |
LD B,0 |
30137 |
SLA C |
30139 |
EX DE,HL |
30140 |
ADD HL,BC |
30141 |
EX DE,HL |
30142 |
JR 30080 |
30144 |
PUSH DE |
30145 |
CALL 30042 |
30148 |
EXX |
30149 |
POP DE |
30150 |
CALL 30087 |
30153 |
EXX |
30154 |
JR 30163 |