AW MOVER FLAGS

From ActiveWiki
Jump to navigation Jump to search
AW_MOVER_FLAGS

Description

AW_MOVER_FLAGS are an enumeration defined in the API's include file AW.h.

 AW_MOVER_FLAG_LOOP                  = 0x00000001,
 AW_MOVER_FLAG_USE_OBJTAG            = 0x00000002,
 AW_MOVER_FLAG_BUMP_ADD              = 0x00000004,
 AW_MOVER_FLAG_CLICK_START           = 0x00000008,
 AW_MOVER_FLAG_CLICK_PAUSE           = 0x00000010,
 AW_MOVER_FLAG_LOCK_POSITION         = 0x00000020,
 AW_MOVER_FLAG_LOCK_YAW              = 0x00000040,
 AW_MOVER_FLAG_LOCK_PITCH            = 0x00000080,
 AW_MOVER_FLAG_SINGLE_RIDER          = 0x00000100,
 AW_MOVER_FLAG_NO_AUTO_YAW           = 0x00000200,
 AW_MOVER_FLAG_EMPTY_RESET           = 0x00000400,
 AW_MOVER_FLAG_DISABLE_FLYING        = 0x00000800,
 AW_MOVER_FLAG_KEEP_ON_WATER         = 0x00001000,
 AW_MOVER_FLAG_DISABLE_UPWARDS       = 0x00002000,
 AW_MOVER_FLAG_INVISIBLE_AV          = 0x00004000,
 AW_MOVER_FLAG_EXIT_EJECT_UP         = 0x00008000,
 AW_MOVER_FLAG_EXIT_NON_SOLID        = 0x00010000,
 AW_MOVER_FLAG_AV_APPLY_TILT_X       = 0x00020000,
 AW_MOVER_FLAG_AV_APPLY_TILT_Z       = 0x00040000,
 AW_MOVER_FLAG_OBJECT_LINK           = 0x00080000,
 AW_MOVER_FLAG_DISABLE_MOVE          = 0x00100000,
 AW_MOVER_FLAG_TILT_BY_TERRAIN       = 0x00200000,
 AW_MOVER_FLAG_DISABLE_EXPL_SEQS     = 0x00400000,
 AW_MOVER_FLAG_DISABLE_TURN_ON_PLACE = 0x00800000,
 AW_MOVER_FLAG_DISABLE_TELEPORTS     = 0x01000000,
 AW_MOVER_FLAG_DETACH_ON_TELEPORT    = 0x02000000,

These flags maybe combined (if a combination makes sense!) in the mover's data structure aw_object_data_mover.flags.

See also

aw_object_data_mover