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
#13 |
ACTION |
rtn | |
#12 |
ADJECTIVE |
adjs | |
#5 |
CAPACITY |
int | |
#18 |
CROSS |
dir | |
#14 |
DESCFCN |
rtn | |
#22 |
DOWN |
dir | |
#30 |
EAST |
dir | |
#3 |
ENTER |
dir | |
#9 |
FDESC |
str | |
#7 |
GLOBAL |
objs | |
#21 |
IN |
dir | |
#19 |
LAND |
dir | |
#4 |
LDESC |
str | |
#27 |
NE |
dir | |
#31 |
NORTH |
dir | |
#26 |
NW |
dir | |
#20 |
OUT |
dir | |
#16 |
PSEUDO |
wordrtns | |
#25 |
SE |
dir | |
#10 |
SIZE |
int | |
#28 |
SOUTH |
dir | |
#11 |
STRENGTH |
int | Only the ADVENTURER has this property, and Zork 3 never uses it. |
#24 |
SW |
dir | |
#17 |
SYNONYM |
words | |
#6 |
TEXT |
str | |
#23 |
UP |
dir | |
#8 |
VALUE |
int | Only the SWORD has this property, and Zork 3 never uses it. |
#15 |
VTYPE |
int | |
#29 |
WEST |
dir |
Attributes
#13 |
BURNBIT |
flag | |
#24 |
CLIMBBIT |
flag | |
#10 |
CONTBIT |
flag | |
#9 |
DOORBIT |
flag | |
#22 |
DRINKBIT |
flag | |
#6 |
FLAMEBIT |
flag | |
#5 |
FOODBIT |
flag | |
#28 |
INVISIBLE |
flag | |
#19 |
LIGHTBIT |
flag | |
#25 |
NDESCBIT |
flag | |
#15 |
ONBIT |
flag | |
#12 |
OPENBIT |
flag | |
#14 |
READBIT |
flag | |
#16 |
RLANDBIT |
flag | |
#29 |
RMUNGBIT |
flag | Not applied to real objects. |
#31 |
SEARCHBIT |
flag | |
#26 |
SURFACEBIT |
flag | |
#20 |
TAKEBIT |
flag | |
#23 |
TOOLBIT |
flag | |
#27 |
TOUCHBIT |
flag | |
#30 |
TRANSBIT |
flag | |
#17 |
TRYTAKEBIT |
flag | |
#8 |
TURNBIT |
flag | |
#7 |
VEHBIT |
flag | |
#11 |
VICBIT |
flag | Generally set for living beings, though not the ADVENTURER. This is almost the same as VILLAIN, but some verbs use VILLAIN and some Interestingly, the MIRROR has |
#21 |
VILLAIN |
flag | Generally set for living beings, although they are generally not villainous in Zork 3. The SWORD reacts to this flag. Compare VICBIT. The ADVENTURER has the |
#18 |
WEAPONBIT |
flag | |
#4 |
WEARBIT |
flag |