Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
SmartAI.h File Reference
#include "Common.h"
#include "Creature.h"
#include "CreatureAI.h"
#include "Spell.h"
#include "Unit.h"
#include "GameObjectAI.h"
#include "SmartScript.h"
Include dependency graph for SmartAI.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SmartAI
class  SmartGameObjectAI

Enumerations

enum  SmartEscortState { SMART_ESCORT_NONE = 0x000 , SMART_ESCORT_ESCORTING = 0x001 , SMART_ESCORT_RETURNING = 0x002 , SMART_ESCORT_PAUSED = 0x004 }
enum  SmartEscortVars { SMART_ESCORT_MAX_PLAYER_DIST = 50 , SMART_MAX_AID_DIST = SMART_ESCORT_MAX_PLAYER_DIST / 2 }

Enumeration Type Documentation

◆ SmartEscortState

Enumerator
SMART_ESCORT_NONE 
SMART_ESCORT_ESCORTING 
SMART_ESCORT_RETURNING 
SMART_ESCORT_PAUSED 

Definition at line 18 of file SmartAI.h.

◆ SmartEscortVars

Enumerator
SMART_ESCORT_MAX_PLAYER_DIST 
SMART_MAX_AID_DIST 

Definition at line 26 of file SmartAI.h.