Thing Symbol Type


The thing symbol type is used to store a reference to a thing. Syntax:
thing     thing1      local

If the thing's value is passed from a JKL, the cog will receive the messages generated by that thing. In that case, don't use the local extension:

thing     thing1

Mask Info: Masking things (by adding Mask Flags to the symbol) controls what things can generate messages. Normally, when a projectile hits an actor, the touched message does not run in the actor's cog - the default mask does not allow projectiles. But if we give the thing a mask of 0xfff, every type of thing that touches the actor will cause the touched message to run.

The default thing mask may be 0x404.