Prev: A0B7 Up: Map Next: A0EC
A0D2: Colour a thing that moved down and right
The room's colour to the left of each row and in the row above, the block in D. E is the room's colour, not a second colour of the thing's.
COLOUR_MOVED_DOWN_RIGHT A0D2 POP HL
COLOUR_MOVED_DOWN_RIGHT_0 A0D3 PUSH BC
A0D4 PUSH HL
A0D5 DEC L
A0D6 LD (HL),E
A0D7 INC L
COLOUR_MOVED_DOWN_RIGHT_1 A0D8 LD (HL),D
A0D9 INC L
A0DA DJNZ COLOUR_MOVED_DOWN_RIGHT_1
A0DC POP HL
A0DD LD BC,$0020
A0E0 AND A
A0E1 SBC HL,BC
A0E3 POP BC
A0E4 DEC C
A0E5 JR NZ,COLOUR_MOVED_DOWN_RIGHT_0
A0E7 DEC L
A0E8 LD (HL),E
A0E9 INC L
A0EA JR COLOUR_TRAIL_ABOVE
Prev: A0B7 Up: Map Next: A0EC