TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ScriptSystem.h File Reference
#include "ScriptMgr.h"
+ Include dependency graph for ScriptSystem.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ScriptPointMove
 
class  SystemMgr
 

Macros

#define TEXT_SOURCE_RANGE   -1000000
 
#define sScriptSystemMgr   SystemMgr::instance()
 

Typedefs

typedef std::vector
< ScriptPointMove
ScriptPointVector
 

Enumerations

enum  eEscortFaction {
  FACTION_ESCORT_A_NEUTRAL_PASSIVE = 10, FACTION_ESCORT_H_NEUTRAL_PASSIVE = 33, FACTION_ESCORT_N_NEUTRAL_PASSIVE = 113, FACTION_ESCORT_A_NEUTRAL_ACTIVE = 231,
  FACTION_ESCORT_H_NEUTRAL_ACTIVE = 232, FACTION_ESCORT_N_NEUTRAL_ACTIVE = 250, FACTION_ESCORT_N_FRIEND_PASSIVE = 290, FACTION_ESCORT_N_FRIEND_ACTIVE = 495,
  FACTION_ESCORT_A_PASSIVE = 774, FACTION_ESCORT_H_PASSIVE = 775, FACTION_ESCORT_N_ACTIVE = 1986, FACTION_ESCORT_H_ACTIVE = 2046
}
 

Macro Definition Documentation

#define sScriptSystemMgr   SystemMgr::instance()
#define TEXT_SOURCE_RANGE   -1000000

Typedef Documentation

typedef std::vector<ScriptPointMove> ScriptPointVector

Enumeration Type Documentation

Todo:
find better namings and definitions.
Enumerator
FACTION_ESCORT_A_NEUTRAL_PASSIVE 
FACTION_ESCORT_H_NEUTRAL_PASSIVE 
FACTION_ESCORT_N_NEUTRAL_PASSIVE 
FACTION_ESCORT_A_NEUTRAL_ACTIVE 
FACTION_ESCORT_H_NEUTRAL_ACTIVE 
FACTION_ESCORT_N_NEUTRAL_ACTIVE 
FACTION_ESCORT_N_FRIEND_PASSIVE 
FACTION_ESCORT_N_FRIEND_ACTIVE 
FACTION_ESCORT_A_PASSIVE 
FACTION_ESCORT_H_PASSIVE 
FACTION_ESCORT_N_ACTIVE 
FACTION_ESCORT_H_ACTIVE 
31 {
35 
39 
42 
45 
48 };
Definition: ScriptSystem.h:46
Definition: ScriptSystem.h:32
Definition: ScriptSystem.h:37
Definition: ScriptSystem.h:34
Definition: ScriptSystem.h:43
Definition: ScriptSystem.h:38
Definition: ScriptSystem.h:44
Definition: ScriptSystem.h:36
Definition: ScriptSystem.h:41
Definition: ScriptSystem.h:47
Definition: ScriptSystem.h:40
Definition: ScriptSystem.h:33