40370: Script routine: (21)
| 40370 |
LD D,255 |
| 40372 |
CALL 40378 |
| 40375 |
JP AdvanceScriptInstruction |
| 40378 |
BIT 4,(IX+9) |
| 40382 |
RET Z |
| 40383 |
RES 4,(IX+9) |
| 40387 |
XOR A |
| 40388 |
LD (28050),A |
| 40391 |
LD IY,(28096) |
| 40395 |
RES 4,(IY+10) |
| 40399 |
LD A,(IY+6) |
| 40402 |
SUB (IY+4) |
| 40405 |
LD E,A |
| 40406 |
LD A,(IX+6) |
| 40409 |
ADD A,D |
| 40410 |
LD (IY+6),A |
| 40413 |
SUB E |
| 40414 |
LD (IY+4),A |
| 40417 |
LD A,(28040) |
| 40420 |
CP 2 |
| 40422 |
RET NZ |
| 40423 |
LD A,(28042) |
| 40426 |
CP 10 |
| 40428 |
RET C |
| 40429 |
CP 14 |
| 40431 |
RET NC |
| 40432 |
LD A,(IY+1) |
| 40435 |
CP 4 |
| 40437 |
RET NC |
| 40438 |
DEC (IY+4) |
| 40441 |
DEC (IY+6) |
| 40444 |
RET |