Routines |
Prev: F2FD | Up: Map | Next: F327 |
|
||||
F309 | LD A,$06 | Touching a mug drops endurance by 6. | ||
F30B | LD ($F26E),A | |||
F30E | LD IX,$F2FD | Point IX at the data for this room.. | ||
F312 | LD B,$03 | 3 objects to draw. | ||
F314 | PUSH BC | Remember the count in BC. | ||
F315 | LD A,$29 | Use object ID 29 (pint glass) (8898) | ||
F317 | LD BC,$F2FB | Set the bounds. | ||
F31A | CALL $EF35 | Update object positions. | ||
F31D | CALL $A8A0 | Draw the object. | ||
F320 | CALL $E329 | Check for collision detection. | ||
F323 | POP BC | Restore the count in BC. | ||
F324 | DJNZ $F314 | Loop while there are more objects to draw. | ||
F326 | RET | Otherwise return. |
Prev: F2FD | Up: Map | Next: F327 |