TrinityCore
|
#include "LootItemType.h"
#include "ObjectDefines.h"
#include "Optional.h"
#include "QuestDef.h"
#include "UnitAI.h"
Go to the source code of this file.
Classes | |
class | CreatureAI |
Macros | |
#define | TIME_INTERVAL_LOOK 5000 |
#define | VISIBILITY_RANGE 10000 |
Typedefs | |
typedef std::vector< AreaBoundary const * > | CreatureBoundary |
Enumerations | |
enum | Permitions : int32 { PERMIT_BASE_NO = -1 , PERMIT_BASE_IDLE = 1 , PERMIT_BASE_REACTIVE = 100 , PERMIT_BASE_PROACTIVE = 200 , PERMIT_BASE_FACTION_SPECIFIC = 400 , PERMIT_BASE_SPECIAL = 800 } |
enum | SCEquip { EQUIP_NO_CHANGE = -1 , EQUIP_UNEQUIP = 0 } |
#define TIME_INTERVAL_LOOK 5000 |
Definition at line 39 of file CreatureAI.h.
#define VISIBILITY_RANGE 10000 |
Definition at line 40 of file CreatureAI.h.
typedef std::vector<AreaBoundary const*> CreatureBoundary |
Definition at line 37 of file CreatureAI.h.
enum Permitions : int32 |
Enumerator | |
---|---|
PERMIT_BASE_NO | |
PERMIT_BASE_IDLE | |
PERMIT_BASE_REACTIVE | |
PERMIT_BASE_PROACTIVE | |
PERMIT_BASE_FACTION_SPECIFIC | |
PERMIT_BASE_SPECIAL |
Definition at line 42 of file CreatureAI.h.
enum SCEquip |
Enumerator | |
---|---|
EQUIP_NO_CHANGE | |
EQUIP_UNEQUIP |
Definition at line 52 of file CreatureAI.h.