Appendix A: JACL Attributes

The same bit position has a different meaning on an object and on a location. Bits 1 through 14 are defined for both. Bit 18 (LOCATION) is set on every location record. The remaining object attributes use bits 15 through 31; those bits have no library meaning when set on a location.

BIT

DECIMAL VALUE

OBJECT

LOCATION

1

1

CLOSED

VISITED

2

2

LOCKED

DARK

3

4

DEAD

ON_WATER

4

8

IGNITABLE

UNDER_WATER

5

16

WORN

WITHOUT_AIR

6

32

CONCEALING

OUTDOORS

7

64

LUMINOUS

MID_AIR

8

128

WEARABLE

TIGHT_ROPE

9

256

CLOSABLE

POLLUTED

10

512

LOCKABLE

SOLVED

11

1024

ANIMATE

MID_WATER

12

2048

LIQUID

DARKNESS

13

4096

CONTAINER

MAPPED

14

8192

SURFACE

KNOWN

15

16384

PLURAL

 

16

32768

FLAMMABLE

 

17

65536

BURNING

 

18

131072

LOCATION

LOCATION

19

262144

ON

 

20

524288

DAMAGED

 

21

1048576

FEMALE

 

22

2097152

POSSESSIVE

 

23

4194304

OUT_OF_REACH

 

24

8388608

TOUCHED

 

25

16777216

SCORED

 

26

33554432

SITTING

 

27

67108864

NPC

 

28

134217728

DONE

 

29

268435456

GAS

 

30

536870912

NO_TAB

 

31

1073741824

NOT_IMPORTANT

 

32

2147483648

(sign bit)

(sign bit)

Back to Contents