Prev: C5DF Up: Map Next: C61B
C5F4: Wooden chest (object $25)
Wooden chest: object $25. It starts in tunnel like hall. It is present. It has its own handling for CLIMB INTO, CLOSE, DROP IN, OPEN, PUT IN, STRIKE WITH, TAKE OUT OF.
A record is a 16-byte head -- where it is, what holds it, its size, weight, strength and defence, its flags, its name and its description -- then the places it is in, then its own handlers, ending at $FF. OBJECT_INDEX describes each field.
WOODEN_CHEST C5F4 DEFB $01 In 1 place
C5F5 DEFB $FF Held by nothing
C5F6 DEFB $40 Size 64
C5F7 DEFB $FF Weight 255: too heavy for anyone to lift
C5F8 DEFB $00 Things are in it
C5F9 DEFB $00 Strength 0
C5FA DEFB $00 Defence 0
C5FB DEFB $80 Flags: present
C5FC DEFB $22,$01 Its name: CHEST
C5FE DEFB $A2,$07 An adjective: WOODEN
C600 DEFB $00,$00 No second adjective
C602 DEFB $00,$00 No description of its own
C604 DEFB $01 In location 1, tunnel like hall
C605 DEFB $10 On OPEN (action $10)
C606 DEFW DO_OPEN
C608 DEFB $0C On CLOSE (action $0C)
C609 DEFW DO_CLOSE
C60B DEFB $11 On PUT IN (action $11)
C60C DEFW DO_PUT_IN
C60E DEFB $0E On DROP IN (action $0E)
C60F DEFW DO_PUT_IN
C611 DEFB $14 On TAKE OUT OF (action $14)
C612 DEFW DO_TAKE_OUT
C614 DEFB $0B On STRIKE WITH (action $0B)
C615 DEFW DO_STRIKE
C617 DEFB $36 On CLIMB INTO (action $36)
C618 DEFW DO_CLIMB_INTO
C61A DEFB $FF End of its handlers
Prev: C5DF Up: Map Next: C61B