D0DC: Adjust height while on a trampoline
D0DC |
LD A,($C874) |
D0DF |
LD B,A |
D0E0 |
LD A,($C876) |
D0E3 |
LD L,A |
D0E4 |
BIT 2,B |
D0E6 |
JR NZ,$D0FA |
D0E8 |
LD A,($C879) |
D0EB |
CP L |
D0EC |
JR NZ,$D0F4 |
D0EE |
SET 2,B |
D0F0 |
LD L,$00 |
D0F2 |
JR $D108 |
D0F4 |
CALL $D567 |
D0F7 |
INC L |
D0F8 |
JR $D108 |
D0FA |
LD A,($C877) |
D0FD |
SUB $02 |
D0FF |
CP L |
D100 |
JR NZ,$D104 |
D102 |
RES 4,B |
D104 |
CALL $D607 |
D107 |
INC L |
D108 |
BIT 3,B |
D10A |
JR Z,$D118 |
D10C |
BIT 1,B |
D10E |
JR NZ,$D115 |
D110 |
CALL $D3EC |
D113 |
JR $D118 |
D115 |
CALL $D4B5 |
D118 |
LD A,B |
D119 |
LD ($C874),A |
D11C |
LD A,L |
D11D |
LD ($C876),A |
D120 |
JP $D1CE |