AzeorthCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
SmartScript Member List

This is the complete list of members for SmartScript, including all inherited members.

_allowPhaseResetSmartScriptprivate
_storedTargetsSmartScriptprivate
AddEvent(SMART_EVENT e, uint32 event_flags, uint32 event_param1, uint32 event_param2, uint32 event_param3, uint32 event_param4, uint32 event_param5, SMART_ACTION action, uint32 action_param1, uint32 action_param2, uint32 action_param3, uint32 action_param4, uint32 action_param5, uint32 action_param6, SMARTAI_TARGETS t, uint32 target_param1, uint32 target_param2, uint32 target_param3, uint32 target_param4, uint32 phaseMask)SmartScript
AllowPhaseReset() constSmartScriptinline
CheckTimer(SmartScriptHolder const &e) constSmartScript
CounterMap typedefSmartScript
CreateSmartEvent(SMART_EVENT e, uint32 event_flags, uint32 event_param1, uint32 event_param2, uint32 event_param3, uint32 event_param4, uint32 event_param5, SMART_ACTION action, uint32 action_param1, uint32 action_param2, uint32 action_param3, uint32 action_param4, uint32 action_param5, uint32 action_param6, SMARTAI_TARGETS t, uint32 target_param1, uint32 target_param2, uint32 target_param3, uint32 target_param4, uint32 phaseMask)SmartScriptstatic
DecPhase(uint32 p)SmartScriptprivate
DoFindClosestFriendlyInRange(float range, bool playerOnly) constSmartScript
DoFindFriendlyCC(std::vector< Creature * > &creatures, float range) constSmartScript
DoFindFriendlyMissingBuff(std::vector< Creature * > &creatures, float range, uint32 spellid) constSmartScript
DoSelectLowestHpFriendly(float range, uint32 MinHPDiff) constSmartScript
DoSelectLowestHpPercentFriendly(float range, uint32 minHpPct, uint32 maxHpPct) constSmartScript
FillScript(SmartAIEventList e, WorldObject *obj, AreaTrigger const *at)SmartScript
FindCreatureNear(WorldObject *searchObject, ObjectGuid::LowType guid) constSmartScriptinline
FindGameObjectNear(WorldObject *searchObject, ObjectGuid::LowType guid) constSmartScriptinline
FindLinkedEvent(uint32 link)SmartScriptinlineprivate
GetActualCombatDist() constSmartScriptinline
GetBaseObject() constSmartScriptinline
GetCasterActualDist() constSmartScriptinline
GetCasterMaxDist() constSmartScriptinline
GetCasterPowerType() constSmartScriptinline
GetCounterValue(uint32 id)SmartScriptinline
GetLastInvoker(Unit *invoker=nullptr) constSmartScript
GetMaxCombatDist() constSmartScriptinline
GetPathId() constSmartScriptinline
GetScript()SmartScript
GetStoredTargetVector(uint32 id, WorldObject const &ref) constSmartScriptinline
GetTargets(ObjectVector &targets, SmartScriptHolder const &e, Unit *invoker=nullptr) constSmartScript
GetWorldObjectsInDist(ObjectVector &objects, float dist) constSmartScript
goSmartScriptprivate
goOrigGUIDSmartScriptprivate
IncPhase(uint32 p)SmartScriptprivate
InitTimer(SmartScriptHolder &e)SmartScriptstatic
InstallEvents()SmartScriptprivate
InstallTemplate(SmartScriptHolder const &e)SmartScript
IsCharmedCreature(WorldObject *obj)SmartScriptstatic
IsCreature(WorldObject *obj)SmartScriptstatic
IsGameObject(WorldObject *obj)SmartScriptstatic
IsInPhase(uint32 p) constSmartScriptprivate
IsPlayer(WorldObject *obj)SmartScriptstatic
isProcessingTimedActionListSmartScriptprivate
IsSmart(Creature *c=nullptr)SmartScriptinline
IsSmartGO(GameObject *g=nullptr)SmartScriptinline
IsUnit(WorldObject *obj)SmartScriptstatic
mActualCombatDistSmartScriptprivate
mCounterListSmartScript
meSmartScriptprivate
meOrigGUIDSmartScriptprivate
mEventPhaseSmartScriptprivate
mEventsSmartScriptprivate
mInstallEventsSmartScriptprivate
mLastInvokerSmartScript
mLastTextIDSmartScriptprivate
mMaxCombatDistSmartScriptprivate
mPathIdSmartScriptprivate
mRemIDsSmartScriptprivate
mScriptTypeSmartScriptprivate
mStoredDecimalsSmartScriptprivate
mStoredEventsSmartScriptprivate
mTalkerEntrySmartScriptprivate
mTemplateSmartScriptprivate
mTextTimerSmartScriptprivate
mTimedActionListSmartScriptprivate
mUseTextTimerSmartScriptprivate
OnInitialize(WorldObject *obj, AreaTrigger const *at=nullptr)SmartScript
OnMoveInLineOfSight(Unit *who)SmartScript
OnReset()SmartScript
OnUpdate(const uint32 diff)SmartScript
ProcessAction(SmartScriptHolder &e, Unit *unit=nullptr, uint32 var0=0, uint32 var1=0, bool bvar=false, SpellInfo const *spell=nullptr, GameObject *gob=nullptr)SmartScript
ProcessEvent(SmartScriptHolder &e, Unit *unit=nullptr, uint32 var0=0, uint32 var1=0, bool bvar=false, SpellInfo const *spell=nullptr, GameObject *gob=nullptr)SmartScript
ProcessEventsFor(SMART_EVENT e, Unit *unit=nullptr, uint32 var0=0, uint32 var1=0, bool bvar=false, SpellInfo const *spell=nullptr, GameObject *gob=nullptr)SmartScript
ProcessTimedAction(SmartScriptHolder &e, uint32 const &min, uint32 const &max, Unit *unit=nullptr, uint32 var0=0, uint32 var1=0, bool bvar=false, SpellInfo const *spell=nullptr, GameObject *gob=nullptr)SmartScript
RecalcTimer(SmartScriptHolder &e, uint32 min, uint32 max)SmartScriptstatic
RemoveStoredEvent(uint32 id)SmartScriptinlineprivate
ResetBaseObject()SmartScriptinline
RestoreCasterMaxDist()SmartScriptinline
RestoreMaxCombatDist()SmartScriptinline
SetActualCombatDist(uint32 dist)SmartScriptinline
SetCasterActualDist(float dist)SmartScriptinline
SetPathId(uint32 id)SmartScriptinline
SetPhase(uint32 p)SmartScriptprivate
SetPhaseReset(bool allow)SmartScriptinline
SetScript9(SmartScriptHolder &e, uint32 entry)SmartScript
smartCasterActualDistSmartScriptprivate
smartCasterMaxDistSmartScriptprivate
smartCasterPowerTypeSmartScriptprivate
SmartScript()SmartScript
StoreCounter(uint32 id, uint32 value, uint32 reset, uint32 subtract)SmartScriptinline
StoreTargetList(ObjectVector const &targets, uint32 id)SmartScriptinline
triggerSmartScriptprivate
UpdateTimer(SmartScriptHolder &e, uint32 const diff)SmartScript
~SmartScript()SmartScript