Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
example_escort.cpp File Reference
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "ScriptedGossip.h"
#include "ScriptedEscortAI.h"
#include "Player.h"
#include "CreatureTextMgr.h"
Include dependency graph for example_escort.cpp:

Go to the source code of this file.

Classes

class  example_escort
struct  example_escort::example_escortAI

Macros

#define GOSSIP_ITEM_1   "Click to Test Escort(Attack, Run)"
#define GOSSIP_ITEM_2   "Click to Test Escort(NoAttack, Walk)"
#define GOSSIP_ITEM_3   "Click to Test Escort(NoAttack, Run)"

Enumerations

enum  Creatures { NPC_FELBOAR = 21878 }
enum  Spells { SPELL_DEATH_COIL = 33130 , SPELL_ELIXIR_OF_FORTITUDE = 3593 , SPELL_BLUE_FIREWORK = 11540 }
enum  Yells {
  SAY_AGGRO1 = 0 , SAY_AGGRO2 = 1 , SAY_WP_1 = 2 , SAY_WP_2 = 3 ,
  SAY_WP_3 = 4 , SAY_WP_4 = 5 , SAY_DEATH_1 = 6 , SAY_DEATH_2 = 7 ,
  SAY_DEATH_3 = 8 , SAY_SPELL = 9 , SAY_RAND_1 = 10 , SAY_RAND_2 = 11
}

Functions

void AddSC_example_escort ()

Macro Definition Documentation

◆ GOSSIP_ITEM_1

#define GOSSIP_ITEM_1   "Click to Test Escort(Attack, Run)"

Definition at line 48 of file example_escort.cpp.

Referenced by example_escort::OnGossipHello().

◆ GOSSIP_ITEM_2

#define GOSSIP_ITEM_2   "Click to Test Escort(NoAttack, Walk)"

Definition at line 49 of file example_escort.cpp.

Referenced by example_escort::OnGossipHello().

◆ GOSSIP_ITEM_3

#define GOSSIP_ITEM_3   "Click to Test Escort(NoAttack, Run)"

Definition at line 50 of file example_escort.cpp.

Referenced by example_escort::OnGossipHello().

Enumeration Type Documentation

◆ Creatures

enum Creatures
Enumerator
NPC_FELBOAR 

Definition at line 43 of file example_escort.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_DEATH_COIL 
SPELL_ELIXIR_OF_FORTITUDE 
SPELL_BLUE_FIREWORK 

Definition at line 36 of file example_escort.cpp.

◆ Yells

enum Yells
Enumerator
SAY_AGGRO1 
SAY_AGGRO2 
SAY_WP_1 
SAY_WP_2 
SAY_WP_3 
SAY_WP_4 
SAY_DEATH_1 
SAY_DEATH_2 
SAY_DEATH_3 
SAY_SPELL 
SAY_RAND_1 
SAY_RAND_2 

Definition at line 20 of file example_escort.cpp.

Function Documentation

◆ AddSC_example_escort()

void AddSC_example_escort ( )

Definition at line 224 of file example_escort.cpp.