Play Live Overview Routines Objects Global Vars Properties

Note that properties and attributes (flags) are declared implicitly in OBJECT definitions. They have no explicit definitions in the ZIL source to link to.

Properties

#18 ACTION rtn
#16 ADJECTIVE adjs
#8 CAPACITY int
#7 CHARACTER int
#12 CORRIDOR corbits

This property defines one or more “corridors” (sight-lines) that the player can see down from a given room. See COR-1.

#3 COUNT int
#6 DESCFCN rtn
#22 DOWN dir
#29 EAST dir
#9 FDESC str
#15 GLOBAL objs
#21 IN dir
#17 LDESC str
#14 LINE tline

The transit line which a given room is on or adjacent to. See STATION.

#27 NE dir
#31 NORTH dir
#26 NW dir
#20 OUT dir
#11 PSEUDO wordrtns
#25 SE dir
#10 SIZE int
#30 SOUTH dir
#5 STATE int
#13 STATION obj

The transit-line room which is, or is adjacent to, a given room. See LINE.

(GUEST-ROOM and GEORGE-BATH are not adjacent to their STATION rooms. This seems to be a mistake, but it doesn’t matter because NPCs never travel to those rooms.)

#24 SW dir
#19 SYNONYM words
#4 TEXT str
#23 UP dir
#28 WEST dir

Attributes

#17 BURNBIT flag
#15 CLIMBBIT flag
#21 CONTBIT flag
#22 DOORBIT flag
#6 DRINKBIT flag
#10 DRUGBIT flag
#14 DUPLICATE flag
#7 FLAMEBIT flag
#5 FOODBIT flag
#13 FURNITURE flag
#9 FURTINTURE flag
#31 INVISIBLE flag
#4 LIGHTBIT flag
#25 NDESCBIT flag
#23 ONBIT flag
#28 OPENBIT flag
#20 PERSON flag
#18 READBIT flag
#24 RLANDBIT flag
#3 RMUNGBIT flag

Not applied to real objects. RMUNGBIT is a hack used in grammar lines; it means the object is optional (but the preposition before it is required). This allows the parser to accept commands like LOOK AROUND.

#26 SEARCHBIT flag
#29 SURFACEBIT flag
#19 TAKEBIT flag
#2 TOOLBIT flag
#30 TOUCHBIT flag
#27 TRANSBIT flag
#11 TRYTAKEBIT flag
#16 TURNBIT flag
#12 VEHBIT flag
#8 WEAPONBIT flag