![]() |
TrinityCore
|
#include <SmartScriptMgr.h>
Definition at line 633 of file SmartScriptMgr.h.
| union { ... } SmartAction |
| uint32 SmartAction::actionId |
Definition at line 1262 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| uint32 SmartAction::actionLists[SMART_ACTION_PARAM_COUNT] |
Definition at line 990 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::activateGameObject |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::active |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::addToStoredTargets |
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartScript::ProcessAction().
| SAIBool SmartAction::allowOverride |
Definition at line 985 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::SetTimedActionList().
| uint32 SmartAction::angle |
Definition at line 770 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| uint32 SmartAction::animKit |
Definition at line 1159 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::animKit |
| uint32 SmartAction::apply |
Definition at line 836 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::areaLightId |
Definition at line 1190 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| SAIBool SmartAction::attack |
Definition at line 741 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::attackInvoker |
Definition at line 1075 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| struct { ... } SmartAction::autoAttack |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::becomePersonalClone |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::byte1 |
Definition at line 971 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| struct { ... } SmartAction::callHelp |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::cast |
| uint32 SmartAction::castFlags |
Definition at line 700 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), SmartScript::ProcessAction(), and SmartScript::UpdateTimer().
| uint32 SmartAction::chance |
Definition at line 947 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| uint32 SmartAction::charges |
Definition at line 763 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| struct { ... } SmartAction::cinematic |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::closestWaypointFromList |
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartAIMgr::IsEventValid().
| struct { ... } SmartAction::combatMove |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::ContactDistance |
Definition at line 1013 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| struct { ... } SmartAction::conversation |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::corpseDelay |
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartScript::ProcessAction().
| uint32 SmartAction::count |
Definition at line 723 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::counterId |
Definition at line 930 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| uint32 SmartAction::createdBySpell |
Definition at line 724 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::creature |
Definition at line 659 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::creatureGroup |
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartScript::ProcessAction().
| uint32 SmartAction::credit |
Definition at line 772 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| uint32 SmartAction::creditType |
Definition at line 773 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| struct { ... } SmartAction::crossCast |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::data |
Definition at line 795 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::dec |
Definition at line 757 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::delay |
Definition at line 823 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| struct { ... } SmartAction::delunitByte |
Referenced by SmartAIMgr::CheckUnusedActionParams().
| uint32 SmartAction::despawnTime |
Definition at line 864 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| struct { ... } SmartAction::destroyConversation |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| SAIBool SmartAction::directAdd |
Definition at line 684 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| SAIBool SmartAction::disable |
Definition at line 920 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::disableEvade |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| SAIBool SmartAction::disablePathfinding |
Definition at line 1030 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::dist |
Definition at line 769 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| uint32 SmartAction::distance |
Definition at line 667 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| struct { ... } SmartAction::doAction |
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartScript::ProcessAction().
| uint32 SmartAction::duration |
Definition at line 642 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::emote |
Definition at line 673 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::emote |
| uint32 SmartAction::emotes[SMART_ACTION_PARAM_COUNT] |
Definition at line 694 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| SAIBool SmartAction::enable |
Definition at line 1204 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::enableTempGO |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::enterVehicle |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::entry |
Definition at line 771 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::equip |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::evade |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::eventId |
Definition at line 1256 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| struct { ... } SmartAction::faction |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::factionID |
Definition at line 654 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::FadeObjectDuration |
Definition at line 892 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| SAIBool SmartAction::fail |
Definition at line 904 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::fall |
Referenced by SmartAIMgr::CheckUnusedActionParams().
| uint32 SmartAction::field |
Definition at line 794 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| uint32 SmartAction::flag |
Definition at line 966 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::flag |
| uint32 SmartAction::flags |
Definition at line 722 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| struct { ... } SmartAction::fleeAssist |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::follow |
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartScript::ProcessAction().
| SAIBool SmartAction::force |
Definition at line 1135 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::forceDespawn |
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartScript::ProcessAction().
| uint32 SmartAction::forceRespawnTimer |
Definition at line 824 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| struct { ... } SmartAction::gameEventStart |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::gameEventStop |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::gameObjectAction |
Definition at line 1239 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::gossipMenuId |
Definition at line 1037 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| uint32 SmartAction::gossipNpcTextId |
Definition at line 1038 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| struct { ... } SmartAction::goState |
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartScript::ProcessAction().
| uint32 SmartAction::group |
Definition at line 1074 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| uint32 SmartAction::groupId |
Definition at line 841 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::groupSpawn |
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartScript::ProcessAction().
| uint32 SmartAction::id |
Definition at line 835 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::idMax |
Definition at line 996 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::idMin |
Definition at line 995 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| SAIBool SmartAction::immuneNPC |
Definition at line 1229 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| SAIBool SmartAction::immunePC |
Definition at line 1224 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::inc |
Definition at line 756 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::incEventPhase |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::includeDecayRatio |
Definition at line 1116 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| struct { ... } SmartAction::ingamePhaseGroup |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::ingamePhaseId |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::intensity |
Definition at line 1199 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| struct { ... } SmartAction::interruptSpellCasting |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::invincHP |
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartScript::ProcessAction().
| SAIBool SmartAction::isPrivate |
Definition at line 1273 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::item |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::jump |
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartScript::ProcessAction().
| uint32 SmartAction::keyBroadcastTextId |
Definition at line 668 of file SmartScriptMgr.h.
| struct { ... } SmartAction::killedMonster |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::kitType |
Definition at line 1183 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| struct { ... } SmartAction::loadEquipment |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::mapID |
Definition at line 925 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::mask |
Definition at line 958 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| uint32 SmartAction::max |
Definition at line 944 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::maxDelay |
Definition at line 1128 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| uint32 SmartAction::maxHeight |
Definition at line 1010 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| uint32 SmartAction::maxId |
Definition at line 1141 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| uint32 SmartAction::min |
Definition at line 943 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::minDelay |
Definition at line 1127 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| uint32 SmartAction::minHeight |
Definition at line 1009 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| uint32 SmartAction::minHP |
Definition at line 829 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| uint32 SmartAction::minId |
Definition at line 1140 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| uint32 SmartAction::model |
Definition at line 660 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::morphOrMount |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| SAIBool SmartAction::move |
Definition at line 746 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::movementSlot |
Definition at line 1146 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| struct { ... } SmartAction::movementSpeed |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::movementType |
Definition at line 1175 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::moveOffset |
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::moveRandom |
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::moveToPos |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::movie |
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartScript::ProcessAction().
| uint32 SmartAction::newPower |
Definition at line 1082 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| SAIBool SmartAction::onlyOwnedAuras |
Definition at line 764 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| SAIBool SmartAction::onlySelf |
Definition at line 666 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::overrideLight |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::overrideLightId |
Definition at line 1191 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::overrideWeather |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::param |
Definition at line 1240 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| uint32 SmartAction::param1 |
Definition at line 1288 of file SmartScriptMgr.h.
Referenced by SmartScript::CreateSmartEvent(), and SmartAIMgr::LoadSmartAIFromDB().
| uint32 SmartAction::param2 |
Definition at line 1289 of file SmartScriptMgr.h.
Referenced by SmartScript::CreateSmartEvent(), and SmartAIMgr::LoadSmartAIFromDB().
| uint32 SmartAction::param3 |
Definition at line 1290 of file SmartScriptMgr.h.
Referenced by SmartScript::CreateSmartEvent(), and SmartAIMgr::LoadSmartAIFromDB().
| uint32 SmartAction::param4 |
Definition at line 1291 of file SmartScriptMgr.h.
Referenced by SmartScript::CreateSmartEvent(), and SmartAIMgr::LoadSmartAIFromDB().
| uint32 SmartAction::param5 |
Definition at line 1292 of file SmartScriptMgr.h.
Referenced by SmartScript::CreateSmartEvent(), and SmartAIMgr::LoadSmartAIFromDB().
| uint32 SmartAction::param6 |
Definition at line 1293 of file SmartScriptMgr.h.
Referenced by SmartScript::CreateSmartEvent(), and SmartAIMgr::LoadSmartAIFromDB().
| uint32 SmartAction::param7 |
Definition at line 1294 of file SmartScriptMgr.h.
Referenced by SmartScript::CreateSmartEvent(), and SmartAIMgr::LoadSmartAIFromDB().
| std::string SmartAction::param_string |
Definition at line 1298 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::LoadSmartAIFromDB(), and SmartScript::ProcessAction().
| uint32 SmartAction::pathID |
Definition at line 887 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::pauseMovement |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::pauseTimer |
Definition at line 1147 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| uint32 SmartAction::percent |
Definition at line 830 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::phase |
Definition at line 751 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::phaseMax |
Definition at line 784 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::phaseMin |
Definition at line 783 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::phases[SMART_ACTION_PARAM_COUNT] |
Definition at line 778 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::pointId |
Definition at line 881 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| uint32 SmartAction::PointId |
Definition at line 1012 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| struct { ... } SmartAction::power |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::powerType |
Definition at line 1081 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::quest |
Definition at line 678 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::quest |
| uint32 SmartAction::questID |
Definition at line 683 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::questOffer |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::randomEmote |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::randomPhase |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::randomPhaseRange |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::randomSound |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::randomTimedEvent |
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::randRangeTimedActionList |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::randTimedActionList |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::range |
Definition at line 812 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| struct { ... } SmartAction::raw |
Note for any new future actions All parameters must have type uint32
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartScript::CreateSmartEvent(), and SmartAIMgr::LoadSmartAIFromDB().
| struct { ... } SmartAction::react |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::reactState_DEPRECATED_DO_NOT_REUSE |
Definition at line 891 of file SmartScriptMgr.h.
| SAIBool SmartAction::regenHealth |
Definition at line 1059 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::removeAura |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| SAIBool SmartAction::repeat |
Definition at line 888 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::repeatMax |
Definition at line 946 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::repeatMin |
Definition at line 945 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| SAIBool SmartAction::reset |
Definition at line 932 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::respawnData |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::resumeMovement |
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartScript::ProcessAction().
| uint32 SmartAction::resumeTimer |
Definition at line 1280 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| SAIBool SmartAction::root |
Definition at line 1064 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| SAIBool SmartAction::run |
Definition at line 886 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::scene |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::sceneId |
Definition at line 1165 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::seatId |
Definition at line 1267 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::sendGossipMenu |
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::sendTargetToTarget |
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::setCounter |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::setData |
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::setDisableGravity |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::setEventPhase |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::setGoLootState |
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::setHealthPct |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::setHealthRegen |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::setHover |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::setImmuneNPC |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::setImmunePC |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::setInstanceData |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::setInstanceData64 |
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::setRangedMovement |
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::setRoot |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::setRun |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::setSheath |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::setUninteractible |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::setunitByte |
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartScript::ProcessAction().
| uint32 SmartAction::sheath |
Definition at line 818 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::simpleTalk |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::slot1 |
Definition at line 959 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::slot2 |
Definition at line 960 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::slot3 |
Definition at line 961 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::sound |
Definition at line 665 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::sound |
| uint32 SmartAction::sounds[4] |
Definition at line 1108 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::spawnflags |
Definition at line 1129 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| uint32 SmartAction::spawnId |
Definition at line 1154 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::spawnType |
Definition at line 1153 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::speedFraction |
Definition at line 1177 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::speedInteger |
Definition at line 1176 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::SpeedXY |
Definition at line 1008 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| uint32 SmartAction::spell |
Definition at line 699 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::spell_id |
Definition at line 1002 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| struct { ... } SmartAction::spellVisualKit |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::spellVisualKitId |
Definition at line 1182 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::state |
Definition at line 689 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| SAIBool SmartAction::state |
Definition at line 858 of file SmartScriptMgr.h.
| uint32 SmartAction::storedTargetId |
Definition at line 721 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| struct { ... } SmartAction::storeTargets |
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::summonCreature |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::summonGO |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::summonType |
Definition at line 865 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| struct { ... } SmartAction::talk |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::targetParam1 |
Definition at line 710 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::targetParam2 |
Definition at line 711 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::targetParam3 |
Definition at line 712 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| uint32 SmartAction::targetParam4 |
Definition at line 713 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| uint32 SmartAction::targetsLimit |
Definition at line 702 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| uint32 SmartAction::targetType |
Definition at line 709 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::taxi |
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartAIMgr::IsEventValid().
| struct { ... } SmartAction::teleport |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::textGroupID |
Definition at line 641 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::threat |
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartScript::ProcessAction().
| uint32 SmartAction::threatDEC |
Definition at line 730 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| uint32 SmartAction::threatINC |
Definition at line 729 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| struct { ... } SmartAction::threatPCT |
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::timedActionList |
| struct { ... } SmartAction::timeEvent |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::timer |
Definition at line 1115 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| uint32 SmartAction::timerType |
Definition at line 984 of file SmartScriptMgr.h.
Referenced by SmartScript::SetTimedActionList().
| SAIBool SmartAction::toRespawnPosition |
Definition at line 1209 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::transitionMilliseconds |
Definition at line 1192 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| SAIBool SmartAction::transport |
Definition at line 1029 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::triggerFlags |
Definition at line 701 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| struct { ... } SmartAction::triggerGameEvent |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| SMART_ACTION SmartAction::type |
Definition at line 635 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartScript::CreateSmartEvent(), SmartScriptHolder::GetActionType(), SmartAIMgr::IsEventValid(), SmartAIMgr::LoadSmartAIFromDB(), and SmartScript::ProcessAction().
| uint32 SmartAction::type |
Definition at line 719 of file SmartScriptMgr.h.
| SAIBool SmartAction::uninteractible |
Definition at line 1234 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::unused |
Definition at line 1011 of file SmartScriptMgr.h.
| SAIBool SmartAction::updateLevel |
Definition at line 807 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::updateTemplate |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| SAIBool SmartAction::useSaiTargetAsGameEventSource |
Definition at line 1257 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| SAIBool SmartAction::useTalkTarget |
Definition at line 643 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::value |
Definition at line 931 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| struct { ... } SmartAction::visibility |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::weatherId |
Definition at line 1198 of file SmartScriptMgr.h.
Referenced by SmartScript::ProcessAction().
| SAIBool SmartAction::withDelayed |
Definition at line 1001 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| SAIBool SmartAction::withEmote |
Definition at line 813 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| SAIBool SmartAction::withInstant |
Definition at line 1003 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::wpPause |
Referenced by SmartAIMgr::CheckUnusedActionParams(), and SmartScript::ProcessAction().
| uint32 SmartAction::wps[SMART_ACTION_PARAM_COUNT] |
Definition at line 1097 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid().
| struct { ... } SmartAction::wpStart |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| struct { ... } SmartAction::wpStop |
Referenced by SmartAIMgr::CheckUnusedActionParams(), SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().
| uint32 SmartAction::zoneId |
Definition at line 1189 of file SmartScriptMgr.h.
Referenced by SmartAIMgr::IsEventValid(), and SmartScript::ProcessAction().