| 52162 |
CP 255 |
| 52164 |
RET Z |
| 52165 |
AND A |
| 52166 |
RET Z |
| 52167 |
LD B,A |
| 52168 |
CALL IsCharacterTheChinaMan |
| 52171 |
LD C,A |
| 52172 |
LD A,(40969) |
| 52175 |
CP C |
| 52176 |
RET NZ |
| 52177 |
LD A,1 |
| 52179 |
LD (23612),A |
| 52182 |
PUSH DE |
| 52183 |
LD A,B |
| 52184 |
CALL FetchObjectDataPointer |
| 52187 |
LD A,(IX+1) |
| 52190 |
CP 255 |
| 52192 |
JR Z,52197 |
| 52194 |
LD B,A |
| 52195 |
JR 52183 |
| 52197 |
LD A,B |
| 52198 |
CALL PointToObjectAttributeByte |
| 52201 |
EX (SP),HL |
| 52202 |
LD A,(41014) |
| 52205 |
PUSH AF |
| 52206 |
LD A,(39008) |
| 52209 |
LD (41014),A |
| 52212 |
CALL 52265 |
| 52215 |
LD A,B |
| 52216 |
CALL 51233 |
| 52219 |
JR NZ,52224 |
| 52221 |
POP AF |
| 52222 |
POP HL |
| 52223 |
RET |
| 52224 |
POP AF |
| 52225 |
LD (41014),A |
| 52228 |
CALL 52265 |
| 52231 |
CALL 42399 |
| 52234 |
RET |