| DRAW_ROOM_CONTENTS |
9291 |
LD IX,$EA90 |
| DRAW_ROOM_CONTENTS_0 |
9295 |
LD A,(IX+$00) |
|
9298 |
AND A |
|
9299 |
JR Z,DRAW_ROOM_CONTENTS_1 |
|
929B |
LD A,($EA91) |
|
929E |
CP (IX+$01) |
|
92A1 |
JR NZ,DRAW_ROOM_CONTENTS_1 |
|
92A3 |
CALL DRAW_THING |
| DRAW_ROOM_CONTENTS_1 |
92A6 |
LD DE,$0008 |
|
92A9 |
ADD IX,DE |
|
92AB |
PUSH IX |
|
92AD |
POP HL |
|
92AE |
LD DE,$EE60 |
|
92B1 |
AND A |
|
92B2 |
SBC HL,DE |
|
92B4 |
JR C,DRAW_ROOM_CONTENTS_0 |
| DRAW_ROOM_CONTENTS_2 |
92B6 |
LD A,(IX+$00) |
|
92B9 |
AND A |
|
92BA |
JR Z,DRAW_ROOM_CONTENTS_3 |
|
92BC |
LD A,($EA91) |
|
92BF |
CP (IX+$01) |
|
92C2 |
JR NZ,DRAW_ROOM_CONTENTS_3 |
|
92C4 |
CALL DRAW_THING |
| DRAW_ROOM_CONTENTS_3 |
92C7 |
LD DE,$0010 |
|
92CA |
ADD IX,DE |
|
92CC |
PUSH IX |
|
92CE |
POP HL |
|
92CF |
LD DE,$EEE0 |
|
92D2 |
AND A |
|
92D3 |
SBC HL,DE |
|
92D5 |
JR C,DRAW_ROOM_CONTENTS_2 |
|
92D7 |
RET |