Go to the source code of this file.
|
| enum class | VisibilityDistanceType : uint8 {
Normal = 0
, Tiny = 1
, Small = 2
, Large = 3
,
Gigantic = 4
, Infinite = 5
, Max
} |
| |
| enum | TempSummonType {
TEMPSUMMON_TIMED_OR_DEAD_DESPAWN = 1
, TEMPSUMMON_TIMED_OR_CORPSE_DESPAWN = 2
, TEMPSUMMON_TIMED_DESPAWN = 3
, TEMPSUMMON_TIMED_DESPAWN_OUT_OF_COMBAT = 4
,
TEMPSUMMON_CORPSE_DESPAWN = 5
, TEMPSUMMON_CORPSE_TIMED_DESPAWN = 6
, TEMPSUMMON_DEAD_DESPAWN = 7
, TEMPSUMMON_MANUAL_DESPAWN = 8
} |
| |
| enum | PhaseMasks { PHASEMASK_NORMAL = 0x00000001
, PHASEMASK_ANYWHERE = 0xFFFFFFFF
} |
| |
| enum | NotifyFlags { NOTIFY_NONE = 0x00
, NOTIFY_AI_RELOCATION = 0x01
, NOTIFY_VISIBILITY_CHANGED = 0x02
, NOTIFY_ALL = 0xFF
} |
| |
| enum | GOSummonType { GO_SUMMON_TIMED_OR_CORPSE_DESPAWN = 0
, GO_SUMMON_TIMED_DESPAWN = 1
} |
| |
◆ ATTACK_DISTANCE
| #define ATTACK_DISTANCE 5.0f |
◆ CONTACT_DISTANCE
| #define CONTACT_DISTANCE 0.5f |
◆ DEFAULT_PLAYER_BOUNDING_RADIUS
| #define DEFAULT_PLAYER_BOUNDING_RADIUS 0.388999998569489f |
◆ DEFAULT_PLAYER_COMBAT_REACH
| #define DEFAULT_PLAYER_COMBAT_REACH 1.5f |
◆ DEFAULT_VISIBILITY_BGARENAS
| #define DEFAULT_VISIBILITY_BGARENAS 533.0f |
◆ DEFAULT_VISIBILITY_DISTANCE
◆ DEFAULT_VISIBILITY_INSTANCE
| #define DEFAULT_VISIBILITY_INSTANCE 170.0f |
◆ EXTRA_CELL_SEARCH_RADIUS
| #define EXTRA_CELL_SEARCH_RADIUS 40.0f |
◆ INSPECT_DISTANCE
| #define INSPECT_DISTANCE 28.0f |
◆ INTERACTION_DISTANCE
| #define INTERACTION_DISTANCE 5.0f |
◆ MAX_VISIBILITY_DISTANCE
◆ MELEE_RANGE
◆ MIN_MELEE_REACH
| #define MIN_MELEE_REACH 2.0f |
◆ NOMINAL_MELEE_RANGE
| #define NOMINAL_MELEE_RANGE 5.0f |
◆ SIGHT_RANGE_UNIT
| #define SIGHT_RANGE_UNIT 50.0f |
◆ TRADE_DISTANCE
| #define TRADE_DISTANCE 11.11f |
◆ VISIBILITY_DISTANCE_GIGANTIC
| #define VISIBILITY_DISTANCE_GIGANTIC 400.0f |
◆ VISIBILITY_DISTANCE_LARGE
| #define VISIBILITY_DISTANCE_LARGE 200.0f |
◆ VISIBILITY_DISTANCE_NORMAL
| #define VISIBILITY_DISTANCE_NORMAL 100.0f |
◆ VISIBILITY_DISTANCE_SMALL
| #define VISIBILITY_DISTANCE_SMALL 50.0f |
◆ VISIBILITY_DISTANCE_TINY
| #define VISIBILITY_DISTANCE_TINY 25.0f |
◆ GOSummonType
| Enumerator |
|---|
| GO_SUMMON_TIMED_OR_CORPSE_DESPAWN | |
| GO_SUMMON_TIMED_DESPAWN | |
Definition at line 85 of file ObjectDefines.h.
◆ NotifyFlags
| Enumerator |
|---|
| NOTIFY_NONE | |
| NOTIFY_AI_RELOCATION | |
| NOTIFY_VISIBILITY_CHANGED | |
| NOTIFY_ALL | |
Definition at line 77 of file ObjectDefines.h.
◆ PhaseMasks
| Enumerator |
|---|
| PHASEMASK_NORMAL | |
| PHASEMASK_ANYWHERE | |
Definition at line 71 of file ObjectDefines.h.
◆ TempSummonType
| Enumerator |
|---|
| TEMPSUMMON_TIMED_OR_DEAD_DESPAWN | |
| TEMPSUMMON_TIMED_OR_CORPSE_DESPAWN | |
| TEMPSUMMON_TIMED_DESPAWN | |
| TEMPSUMMON_TIMED_DESPAWN_OUT_OF_COMBAT | |
| TEMPSUMMON_CORPSE_DESPAWN | |
| TEMPSUMMON_CORPSE_TIMED_DESPAWN | |
| TEMPSUMMON_DEAD_DESPAWN | |
| TEMPSUMMON_MANUAL_DESPAWN | |
Definition at line 59 of file ObjectDefines.h.
◆ VisibilityDistanceType
| Enumerator |
|---|
| Normal | |
| Tiny | |
| Small | |
| Large | |
| Gigantic | |
| Infinite | |
| Max | |
Definition at line 47 of file ObjectDefines.h.
◆ MAKE_PAIR16()
◆ MAKE_PAIR32()
◆ MAKE_PAIR64()
◆ PAIR32_HIPART()
◆ PAIR32_LOPART()
◆ PAIR64_HIPART()
◆ PAIR64_LOPART()