Prev: C5CD Up: Map Next: C5F4
C5DF: Wall (object $24)
Wall: object $24. It starts in beorns house, held by heavy curtain. It is present, open, or can be seen into. It has no handlers of its own: every action on it is the ordinary one.
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.
WALL C5DF DEFB $01 In 1 place
C5E0 DEFB $20 Held by heavy curtain (HEAVY_CURTAIN)
C5E1 DEFB $FF Size 255: nothing can hold it
C5E2 DEFB $FF Weight 255: too heavy for anyone to lift
C5E3 DEFB $00 Things are in it
C5E4 DEFB $00 Strength 0
C5E5 DEFB $00 Defence 0
C5E6 DEFB $A0 Flags: present, open, or can be seen into
C5E7 DEFB $5A,$17 Its name: WALL
C5E9 DEFB $00,$00 No adjective
C5EB DEFB $00,$00 No second adjective
C5ED DEFB $00,$00 No description of its own
C5EF DEFB $16 In location 22, beorns house
C5F0 DEFB $11 On PUT IN (action $11): nothing
C5F1 DEFW $0000
C5F3 DEFB $FF End of its handlers
Prev: C5CD Up: Map Next: C5F4