Go to the source code of this file.
|
| enum | MovementGeneratorType : uint8 {
IDLE_MOTION_TYPE = 0
, RANDOM_MOTION_TYPE = 1
, WAYPOINT_MOTION_TYPE = 2
, MAX_DB_MOTION_TYPE = 3
,
CONFUSED_MOTION_TYPE = 4
, CHASE_MOTION_TYPE = 5
, HOME_MOTION_TYPE = 6
, FLIGHT_MOTION_TYPE = 7
,
POINT_MOTION_TYPE = 8
, FLEEING_MOTION_TYPE = 9
, DISTRACT_MOTION_TYPE = 10
, ASSISTANCE_MOTION_TYPE = 11
,
ASSISTANCE_DISTRACT_MOTION_TYPE = 12
, TIMED_FLEEING_MOTION_TYPE = 13
, FOLLOW_MOTION_TYPE = 14
, ROTATE_MOTION_TYPE = 15
,
EFFECT_MOTION_TYPE = 16
, SPLINE_CHAIN_MOTION_TYPE = 17
, FORMATION_MOTION_TYPE = 18
, FACE_MOTION_TYPE = 19
,
MAX_MOTION_TYPE
} |
| |
| enum | MovementGeneratorPriority : uint8 { MOTION_PRIORITY_NONE = 0
, MOTION_PRIORITY_NORMAL = 64
, MOTION_PRIORITY_HIGHEST = 128
} |
| |
| enum | MovementSlot : uint8 { MOTION_SLOT_DEFAULT = 0
, MOTION_SLOT_ACTIVE
, MAX_MOTION_SLOT
} |
| |
| enum | RotateDirection : uint8 { ROTATE_DIRECTION_LEFT = 0
, ROTATE_DIRECTION_RIGHT
} |
| |
◆ SPEED_CHARGE
| #define SPEED_CHARGE 42.0f |
◆ MovementGeneratorPriority
| Enumerator |
|---|
| MOTION_PRIORITY_NONE | |
| MOTION_PRIORITY_NORMAL | |
| MOTION_PRIORITY_HIGHEST | |
Definition at line 66 of file MovementDefines.h.
◆ MovementGeneratorType
| Enumerator |
|---|
| IDLE_MOTION_TYPE | |
| RANDOM_MOTION_TYPE | |
| WAYPOINT_MOTION_TYPE | |
| MAX_DB_MOTION_TYPE | |
| CONFUSED_MOTION_TYPE | |
| CHASE_MOTION_TYPE | |
| HOME_MOTION_TYPE | |
| FLIGHT_MOTION_TYPE | |
| POINT_MOTION_TYPE | |
| FLEEING_MOTION_TYPE | |
| DISTRACT_MOTION_TYPE | |
| ASSISTANCE_MOTION_TYPE | |
| ASSISTANCE_DISTRACT_MOTION_TYPE | |
| TIMED_FLEEING_MOTION_TYPE | |
| FOLLOW_MOTION_TYPE | |
| ROTATE_MOTION_TYPE | |
| EFFECT_MOTION_TYPE | |
| SPLINE_CHAIN_MOTION_TYPE | |
| FORMATION_MOTION_TYPE | |
| FACE_MOTION_TYPE | |
| MAX_MOTION_TYPE | |
Definition at line 26 of file MovementDefines.h.
◆ MovementSlot
| Enumerator |
|---|
| MOTION_SLOT_DEFAULT | |
| MOTION_SLOT_ACTIVE | |
| MAX_MOTION_SLOT | |
Definition at line 73 of file MovementDefines.h.
◆ RotateDirection
| Enumerator |
|---|
| ROTATE_DIRECTION_LEFT | |
| ROTATE_DIRECTION_RIGHT | |
Definition at line 80 of file MovementDefines.h.
◆ CanStopMovementForSpellCasting()
◆ IsInvalidMovementGeneratorType()
| bool IsInvalidMovementGeneratorType |
( |
uint8 const |
type | ) |
|
|
inline |
◆ IsInvalidMovementSlot()
| bool IsInvalidMovementSlot |
( |
uint8 const |
slot | ) |
|
|
inline |