Prev: C133 Up: Map Next: C170
C145: Round green door (object $05)
Round green door: object $05. It starts in tunnel like hall and lonelands. It is present. It has its own handling for CLOSE, GO THROUGH, LOCK WITH, LOOK THROUGH, OPEN, STRIKE WITH, THROW THROUGH, UNLOCK WITH.
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.
ROUND_GREEN_DOOR C145 DEFB $02 In 2 places
C146 DEFB $FF Held by nothing
C147 DEFB $FF Size 255: nothing can hold it
C148 DEFB $FF Weight 255: too heavy for anyone to lift
C149 DEFB $00 Things are in it
C14A DEFB $00 Strength 0
C14B DEFB $10 Defence 16
C14C DEFB $80 Flags: present
C14D DEFB $C0,$01 Its name: DOOR
C14F DEFB $5F,$05 An adjective: ROUND
C151 DEFB $04,$03 Another: GREEN
C153 DEFB $00,$00 No description of its own
C155 DEFB $01,$04 In locations 1, tunnel like hall; 4, lonelands
C157 DEFB $0B On STRIKE WITH (action $0B)
C158 DEFW DO_STRIKE
C15A DEFB $0C On CLOSE (action $0C)
C15B DEFW DO_CLOSE
C15D DEFB $10 On OPEN (action $10)
C15E DEFW DO_OPEN
C160 DEFB $18 On LOOK THROUGH (action $18)
C161 DEFW LOOK_THROUGH
C163 DEFB $1E On GO THROUGH (action $1E)
C164 DEFW GO_THROUGH
C166 DEFB $25 On LOCK WITH (action $25)
C167 DEFW NO_KEY_FITS
C169 DEFB $26 On UNLOCK WITH (action $26)
C16A DEFW NO_KEY_FITS
C16C DEFB $2C On THROW THROUGH (action $2C)
C16D DEFW THROW_THROUGH
C16F DEFB $FF End of its handlers
Prev: C133 Up: Map Next: C170