| Handler_SeaCreatureMovement |
54806 |
LD C,(IX+0) |
|
54809 |
LD B,(IX+1) |
|
54812 |
LD E,(IX+2) |
|
54815 |
LD D,(IX+3) |
|
54818 |
LD A,(IX+4) |
|
54821 |
ADD A,E |
|
54822 |
CP 128 |
|
54824 |
JR NC,Handler_SeaCreatureMovement_0 |
|
54826 |
CP 4 |
|
54828 |
JR C,Handler_SeaCreatureMovement_1 |
|
54830 |
INC C |
|
54831 |
INC C |
| Handler_SeaCreatureMovement_0 |
54832 |
DEC C |
|
54833 |
AND %00000011 |
| Handler_SeaCreatureMovement_1 |
54835 |
LD E,A |
|
54836 |
LD A,(IX+5) |
|
54839 |
ADD A,D |
|
54840 |
CP 128 |
|
54842 |
JR NC,Handler_SeaCreatureMovement_2 |
|
54844 |
CP 4 |
|
54846 |
JR C,Handler_SeaCreatureMovement_3 |
|
54848 |
INC B |
|
54849 |
INC B |
| Handler_SeaCreatureMovement_2 |
54850 |
DEC B |
|
54851 |
AND %00000011 |
| Handler_SeaCreatureMovement_3 |
54853 |
LD D,A |
|
54854 |
RET |