|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <SmartScriptMgr.h>
Definition at line 150 of file SmartScriptMgr.h.
| union { ... } SmartEvent |
| uint32 SmartEvent::action |
Definition at line 325 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessEvent().
| uint32 SmartEvent::area |
Definition at line 195 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| struct { ... } SmartEvent::areatrigger |
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| struct { ... } SmartEvent::aura |
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| struct { ... } SmartEvent::behindTarget |
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| uint32 SmartEvent::cooldownMax |
Definition at line 169 of file SmartScriptMgr.h.
Referenced by SmartScript::InitTimer(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| uint32 SmartEvent::cooldownMin |
Definition at line 168 of file SmartScriptMgr.h.
Referenced by SmartScript::InitTimer(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| uint32 SmartEvent::count |
Definition at line 256 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessEvent().
| uint32 SmartEvent::creature |
Definition at line 171 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| uint32 SmartEvent::creatureEntry |
Definition at line 314 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessEvent().
| struct { ... } SmartEvent::dataSet |
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| struct { ... } SmartEvent::doAction |
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| struct { ... } SmartEvent::dummy |
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| uint32 SmartEvent::effIndex |
Definition at line 331 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| struct { ... } SmartEvent::emote |
| uint32 SmartEvent::emote |
Definition at line 248 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| uint32 SmartEvent::event_chance |
Definition at line 154 of file SmartScriptMgr.h.
Referenced by SmartScript::CreateEvent(), SmartAIMgr::LoadSmartAIFromDB(), and SmartScript::ProcessAction().
| uint32 SmartEvent::event_flags |
Definition at line 155 of file SmartScriptMgr.h.
Referenced by SmartScript::CreateEvent(), SmartAIMgr::IsEventValid(), SmartAIMgr::LoadSmartAIFromDB(), SmartScript::ProcessAction(), and SmartScript::ProcessEvent().
| uint32 SmartEvent::event_phase_mask |
Definition at line 153 of file SmartScriptMgr.h.
Referenced by SmartScript::CreateEvent(), SmartAIMgr::IsEventValid(), SmartAIMgr::LoadSmartAIFromDB(), SmartScript::ProcessEvent(), and SmartScript::UpdateTimer().
| uint32 SmartEvent::eventId |
Definition at line 352 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| struct { ... } SmartEvent::eventInform |
Referenced by SmartScript::ProcessEvent().
| struct { ... } SmartEvent::friendlyCC |
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| struct { ... } SmartEvent::friendlyHealth |
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| struct { ... } SmartEvent::friendlyHealthPct |
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| struct { ... } SmartEvent::gameEvent |
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| uint32 SmartEvent::gameEventId |
Definition at line 342 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| struct { ... } SmartEvent::gossip |
Referenced by SmartScript::ProcessEvent().
| struct { ... } SmartEvent::goStateChanged |
Referenced by SmartScript::ProcessEvent().
| uint32 SmartEvent::hpDeficit |
Definition at line 213 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessEvent().
| uint32 SmartEvent::id |
Definition at line 272 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| struct { ... } SmartEvent::instancePlayerEnter |
Referenced by SmartScript::ProcessEvent().
| struct { ... } SmartEvent::kill |
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| struct { ... } SmartEvent::los |
Referenced by SmartScript::InitTimer(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| uint32 SmartEvent::map |
Definition at line 194 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| uint32 SmartEvent::max |
Definition at line 161 of file SmartScriptMgr.h.
Referenced by SmartScript::InitTimer(), SmartAIMgr::IsEventValid(), SmartScript::ProcessAction(), and SmartScript::ProcessEvent().
| uint32 SmartEvent::maxDist |
Definition at line 185 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessEvent().
| uint32 SmartEvent::maxHpPct |
Definition at line 363 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| uint32 SmartEvent::min |
Definition at line 160 of file SmartScriptMgr.h.
Referenced by SmartScript::InitTimer(), SmartAIMgr::IsEventValid(), SmartScript::ProcessAction(), and SmartScript::ProcessEvent().
| uint32 SmartEvent::minHpPct |
Definition at line 362 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| struct { ... } SmartEvent::minMax |
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| struct { ... } SmartEvent::minMaxRepeat |
| struct { ... } SmartEvent::missingBuff |
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| struct { ... } SmartEvent::movementInform |
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| uint32 SmartEvent::noHostile |
Definition at line 184 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessEvent().
| uint32 SmartEvent::param1 |
Definition at line 370 of file SmartScriptMgr.h.
Referenced by SmartScript::CreateEvent(), and SmartAIMgr::LoadSmartAIFromDB().
| uint32 SmartEvent::param2 |
Definition at line 371 of file SmartScriptMgr.h.
Referenced by SmartScript::CreateEvent(), and SmartAIMgr::LoadSmartAIFromDB().
| uint32 SmartEvent::param3 |
Definition at line 372 of file SmartScriptMgr.h.
Referenced by SmartScript::CreateEvent(), and SmartAIMgr::LoadSmartAIFromDB().
| uint32 SmartEvent::param4 |
Definition at line 373 of file SmartScriptMgr.h.
Referenced by SmartScript::CreateEvent(), and SmartAIMgr::LoadSmartAIFromDB().
| uint32 SmartEvent::param5 |
Definition at line 374 of file SmartScriptMgr.h.
Referenced by SmartScript::CreateEvent(), and SmartAIMgr::LoadSmartAIFromDB().
| uint32 SmartEvent::pathID |
Definition at line 286 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessEvent().
| uint32 SmartEvent::playerOnly |
Definition at line 170 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessEvent().
| uint32 SmartEvent::pointID |
Definition at line 285 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessEvent().
| struct { ... } SmartEvent::quest |
| uint32 SmartEvent::quest |
Definition at line 243 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| uint32 SmartEvent::radius |
Definition at line 214 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| struct { ... } SmartEvent::raw |
Referenced by SmartScript::CreateEvent(), and SmartAIMgr::LoadSmartAIFromDB().
| uint32 SmartEvent::repeatMax |
Definition at line 163 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), SmartScript::ProcessAction(), and SmartScript::ProcessEvent().
| uint32 SmartEvent::repeatMin |
Definition at line 162 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), SmartScript::ProcessAction(), and SmartScript::ProcessEvent().
| struct { ... } SmartEvent::respawn |
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| uint32 SmartEvent::school |
Definition at line 177 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| uint32 SmartEvent::sender |
Definition at line 324 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessEvent().
| uint32 SmartEvent::spell |
Definition at line 176 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| struct { ... } SmartEvent::spellHit |
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| uint32 SmartEvent::spellId |
Definition at line 208 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| uint32 SmartEvent::state |
Definition at line 347 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessEvent().
| struct { ... } SmartEvent::summoned |
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| struct { ... } SmartEvent::targetAura |
| struct { ... } SmartEvent::targetCasting |
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| uint32 SmartEvent::team |
Definition at line 301 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessEvent().
| uint32 SmartEvent::textGroupID |
Definition at line 313 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessEvent().
| struct { ... } SmartEvent::textOver |
Referenced by SmartScript::ProcessEvent().
| struct { ... } SmartEvent::timedEvent |
Referenced by SmartScript::ProcessEvent().
| struct { ... } SmartEvent::transportAddCreature |
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessEvent().
| struct { ... } SmartEvent::transportRelocate |
| uint32 SmartEvent::type |
Definition at line 193 of file SmartScriptMgr.h.
| SMART_EVENT SmartEvent::type |
Definition at line 152 of file SmartScriptMgr.h.
Referenced by SmartScript::CreateEvent(), SmartAIMgr::IsEventValid(), SmartAIMgr::LoadSmartAIFromDB(), SmartScript::ProcessAction(), and SmartScript::ProcessEvent().
| uint32 SmartEvent::value |
Definition at line 278 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessEvent().
| struct { ... } SmartEvent::waypoint |
Referenced by SmartScript::ProcessEvent().