![]() |
Routines |
| Prev: C5FA | Up: Map | Next: C620 |
| C5FD | LD A,(IX+$11) | Return if state change counter is not zero | ||
| C600 | OR A | |||
| C601 | RET NZ | |||
|
Configure FOOT MAN to jump. This entry point is used by the routines at C3E0 and D3C2.
|
||||
| C602 | LD A,(IX+$06) | Return if FOOT MAN falling | ||
| C605 | OR A | |||
| C606 | RET NZ | |||
| C607 | LD A,(IX+$01) | Return if y-position less than $18 | ||
| C60A | CP $18 | |||
| C60C | RET C | |||
| C60D | LD A,(IX+$03) | Return if FOOT MAN is jumping | ||
| C610 | OR A | |||
| C611 | RET NZ | |||
| C612 | LD (IX+$03),$01 | Set FOOT MAN jumping | ||
| C616 | LD HL,$D0D8 | Set y-offset for FOOT MAN jumping | ||
| C619 | LD (IX+$04),L | |||
| C61C | LD (IX+$05),H | |||
| C61F | RET | |||
| Prev: C5FA | Up: Map | Next: C620 |