Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
ScriptSystem.h File Reference
#include "Platform/Singleton.h"
#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 sScriptSystemMgr   Skyfire::Singleton<SystemMgr, Skyfire::NullMutex>::instance()
#define TEXT_SOURCE_RANGE   -1000000

Typedefs

typedef std::vector< ScriptPointMoveScriptPointVector

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

◆ sScriptSystemMgr

◆ TEXT_SOURCE_RANGE

#define TEXT_SOURCE_RANGE   -1000000

Definition at line 12 of file ScriptSystem.h.

Typedef Documentation

◆ ScriptPointVector

typedef std::vector<ScriptPointMove> ScriptPointVector

Definition at line 48 of file ScriptSystem.h.

Enumeration Type Documentation

◆ eEscortFaction

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 

Definition at line 18 of file ScriptSystem.h.