AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
ScriptedEscortAI.h File Reference
#include "ScriptSystem.h"
#include "ScriptedCreature.h"

Go to the source code of this file.

Classes

struct  Escort_Waypoint
 
struct  npc_escortAI
 

Macros

#define DEFAULT_MAX_PLAYER_DISTANCE   100
 

Enumerations

enum  eEscortState {
  STATE_ESCORT_NONE = 0x000 ,
  STATE_ESCORT_ESCORTING = 0x001 ,
  STATE_ESCORT_RETURNING = 0x002 ,
  STATE_ESCORT_PAUSED = 0x004
}
 

Macro Definition Documentation

◆ DEFAULT_MAX_PLAYER_DISTANCE

#define DEFAULT_MAX_PLAYER_DISTANCE   100

Enumeration Type Documentation

◆ eEscortState

Enumerator
STATE_ESCORT_NONE 
STATE_ESCORT_ESCORTING 
STATE_ESCORT_RETURNING 
STATE_ESCORT_PAUSED 
45{
46 STATE_ESCORT_NONE = 0x000, //nothing in progress
47 STATE_ESCORT_ESCORTING = 0x001, //escort are in progress
48 STATE_ESCORT_RETURNING = 0x002, //escort is returning after being in combat
49 STATE_ESCORT_PAUSED = 0x004 //will not proceed with waypoints before state is removed
50};
@ STATE_ESCORT_PAUSED
Definition: ScriptedEscortAI.h:49
@ STATE_ESCORT_ESCORTING
Definition: ScriptedEscortAI.h:47
@ STATE_ESCORT_NONE
Definition: ScriptedEscortAI.h:46
@ STATE_ESCORT_RETURNING
Definition: ScriptedEscortAI.h:48