Prev: C442 Up: Map Next: C469
C454: Water (object $15)
Water: object $15. It starts in nowhere, until something puts it somewhere. It is present, a liquid. It has its own handling for DRINK.
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.
WATER C454 DEFB $01 In 1 place
C455 DEFB $FF Held by nothing
C456 DEFB $1F Size 31
C457 DEFB $05 Weight 5
C458 DEFB $00 Things are in it
C459 DEFB $00 Strength 0
C45A DEFB $00 Defence 0
C45B DEFB $82 Flags: present, a liquid
C45C DEFB $5E,$37 Its name: WATER
C45E DEFB $00,$00 No adjective
C460 DEFB $00,$00 No second adjective
C462 DEFB $00,$00 No description of its own
C464 DEFB $00 In location 0, nowhere
C465 DEFB $21 On DRINK (action $21)
C466 DEFW DO_DRINK
C468 DEFB $FF End of its handlers
Prev: C442 Up: Map Next: C469