TrinityCore
|
#include <SmartScriptMgr.h>
Definition at line 626 of file SmartScriptMgr.h.
union { ... } SmartAction::@67 |
uint32 SmartAction::actionId |
Definition at line 1243 of file SmartScriptMgr.h.
uint32 SmartAction::actionLists[SMART_ACTION_PARAM_COUNT] |
Definition at line 974 of file SmartScriptMgr.h.
struct { ... } SmartAction::activateGameObject |
struct { ... } SmartAction::active |
struct { ... } SmartAction::addToStoredTargets |
SAIBool SmartAction::allowOverride |
Definition at line 969 of file SmartScriptMgr.h.
uint32 SmartAction::angle |
Definition at line 761 of file SmartScriptMgr.h.
uint32 SmartAction::animKit |
Definition at line 1140 of file SmartScriptMgr.h.
struct { ... } SmartAction::animKit |
uint32 SmartAction::apply |
Definition at line 827 of file SmartScriptMgr.h.
uint32 SmartAction::areaLightId |
Definition at line 1171 of file SmartScriptMgr.h.
SAIBool SmartAction::attack |
Definition at line 732 of file SmartScriptMgr.h.
SAIBool SmartAction::attackInvoker |
Definition at line 713 of file SmartScriptMgr.h.
uint32 SmartAction::attackInvoker |
Definition at line 1058 of file SmartScriptMgr.h.
struct { ... } SmartAction::autoAttack |
struct { ... } SmartAction::becomePersonalClone |
uint32 SmartAction::byte1 |
Definition at line 955 of file SmartScriptMgr.h.
struct { ... } SmartAction::callHelp |
struct { ... } SmartAction::cast |
uint32 SmartAction::castFlags |
Definition at line 693 of file SmartScriptMgr.h.
uint32 SmartAction::chance |
Definition at line 931 of file SmartScriptMgr.h.
uint32 SmartAction::charges |
Definition at line 754 of file SmartScriptMgr.h.
struct { ... } SmartAction::cinematic |
struct { ... } SmartAction::closestWaypointFromList |
struct { ... } SmartAction::combatMove |
uint32 SmartAction::ContactDistance |
Definition at line 997 of file SmartScriptMgr.h.
struct { ... } SmartAction::conversation |
struct { ... } SmartAction::corpseDelay |
uint32 SmartAction::count |
Definition at line 715 of file SmartScriptMgr.h.
uint32 SmartAction::counterId |
Definition at line 914 of file SmartScriptMgr.h.
uint32 SmartAction::creature |
Definition at line 652 of file SmartScriptMgr.h.
struct { ... } SmartAction::creatureGroup |
uint32 SmartAction::credit |
Definition at line 763 of file SmartScriptMgr.h.
uint32 SmartAction::creditType |
Definition at line 764 of file SmartScriptMgr.h.
struct { ... } SmartAction::crossCast |
uint32 SmartAction::data |
Definition at line 786 of file SmartScriptMgr.h.
uint32 SmartAction::dec |
Definition at line 748 of file SmartScriptMgr.h.
uint32 SmartAction::delay |
Definition at line 814 of file SmartScriptMgr.h.
struct { ... } SmartAction::delunitByte |
uint32 SmartAction::despawnTime |
Definition at line 855 of file SmartScriptMgr.h.
SAIBool SmartAction::directAdd |
Definition at line 677 of file SmartScriptMgr.h.
SAIBool SmartAction::disable |
Definition at line 904 of file SmartScriptMgr.h.
struct { ... } SmartAction::disableEvade |
SAIBool SmartAction::disablePathfinding |
Definition at line 1014 of file SmartScriptMgr.h.
uint32 SmartAction::dist |
Definition at line 760 of file SmartScriptMgr.h.
uint32 SmartAction::distance |
Definition at line 660 of file SmartScriptMgr.h.
struct { ... } SmartAction::doAction |
uint32 SmartAction::duration |
Definition at line 635 of file SmartScriptMgr.h.
uint32 SmartAction::emote |
Definition at line 666 of file SmartScriptMgr.h.
struct { ... } SmartAction::emote |
uint32 SmartAction::emotes[SMART_ACTION_PARAM_COUNT] |
Definition at line 687 of file SmartScriptMgr.h.
SAIBool SmartAction::enable |
Definition at line 1185 of file SmartScriptMgr.h.
struct { ... } SmartAction::enableTempGO |
uint32 SmartAction::entry |
Definition at line 762 of file SmartScriptMgr.h.
struct { ... } SmartAction::equip |
struct { ... } SmartAction::evade |
uint32 SmartAction::eventId |
Definition at line 1237 of file SmartScriptMgr.h.
struct { ... } SmartAction::faction |
uint32 SmartAction::factionID |
Definition at line 647 of file SmartScriptMgr.h.
SAIBool SmartAction::fail |
Definition at line 888 of file SmartScriptMgr.h.
uint32 SmartAction::field |
Definition at line 785 of file SmartScriptMgr.h.
uint32 SmartAction::flag |
Definition at line 950 of file SmartScriptMgr.h.
struct { ... } SmartAction::flag |
uint32 SmartAction::flags |
Definition at line 714 of file SmartScriptMgr.h.
struct { ... } SmartAction::fleeAssist |
struct { ... } SmartAction::follow |
SAIBool SmartAction::force |
Definition at line 1116 of file SmartScriptMgr.h.
struct { ... } SmartAction::forceDespawn |
uint32 SmartAction::forceRespawnTimer |
Definition at line 815 of file SmartScriptMgr.h.
struct { ... } SmartAction::gameEventStart |
struct { ... } SmartAction::gameEventStop |
uint32 SmartAction::gameObjectAction |
Definition at line 1220 of file SmartScriptMgr.h.
uint32 SmartAction::gossipMenuId |
Definition at line 1020 of file SmartScriptMgr.h.
uint32 SmartAction::gossipNpcTextId |
Definition at line 1021 of file SmartScriptMgr.h.
struct { ... } SmartAction::goState |
uint32 SmartAction::Gravity |
Definition at line 994 of file SmartScriptMgr.h.
uint32 SmartAction::group |
Definition at line 1057 of file SmartScriptMgr.h.
uint32 SmartAction::groupId |
Definition at line 832 of file SmartScriptMgr.h.
struct { ... } SmartAction::groupSpawn |
uint32 SmartAction::id |
Definition at line 826 of file SmartScriptMgr.h.
uint32 SmartAction::idMax |
Definition at line 980 of file SmartScriptMgr.h.
uint32 SmartAction::idMin |
Definition at line 979 of file SmartScriptMgr.h.
SAIBool SmartAction::immuneNPC |
Definition at line 1210 of file SmartScriptMgr.h.
SAIBool SmartAction::immunePC |
Definition at line 1205 of file SmartScriptMgr.h.
uint32 SmartAction::inc |
Definition at line 747 of file SmartScriptMgr.h.
struct { ... } SmartAction::incEventPhase |
uint32 SmartAction::includeDecayRatio |
Definition at line 1097 of file SmartScriptMgr.h.
struct { ... } SmartAction::ingamePhaseGroup |
struct { ... } SmartAction::ingamePhaseId |
uint32 SmartAction::intensity |
Definition at line 1180 of file SmartScriptMgr.h.
struct { ... } SmartAction::interruptSpellCasting |
struct { ... } SmartAction::invincHP |
struct { ... } SmartAction::item |
struct { ... } SmartAction::jump |
uint32 SmartAction::keyBroadcastTextId |
Definition at line 661 of file SmartScriptMgr.h.
struct { ... } SmartAction::killedMonster |
uint32 SmartAction::kitType |
Definition at line 1164 of file SmartScriptMgr.h.
struct { ... } SmartAction::loadEquipment |
uint32 SmartAction::mapID |
Definition at line 909 of file SmartScriptMgr.h.
uint32 SmartAction::mask |
Definition at line 942 of file SmartScriptMgr.h.
uint32 SmartAction::max |
Definition at line 928 of file SmartScriptMgr.h.
uint32 SmartAction::maxDelay |
Definition at line 1109 of file SmartScriptMgr.h.
uint32 SmartAction::maxId |
Definition at line 1122 of file SmartScriptMgr.h.
uint32 SmartAction::min |
Definition at line 927 of file SmartScriptMgr.h.
uint32 SmartAction::minDelay |
Definition at line 1108 of file SmartScriptMgr.h.
uint32 SmartAction::minHP |
Definition at line 820 of file SmartScriptMgr.h.
uint32 SmartAction::minId |
Definition at line 1121 of file SmartScriptMgr.h.
uint32 SmartAction::model |
Definition at line 653 of file SmartScriptMgr.h.
struct { ... } SmartAction::morphOrMount |
SAIBool SmartAction::move |
Definition at line 737 of file SmartScriptMgr.h.
uint32 SmartAction::movementSlot |
Definition at line 1127 of file SmartScriptMgr.h.
struct { ... } SmartAction::movementSpeed |
uint32 SmartAction::movementType |
Definition at line 1156 of file SmartScriptMgr.h.
struct { ... } SmartAction::moveOffset |
struct { ... } SmartAction::moveRandom |
struct { ... } SmartAction::moveToPos |
struct { ... } SmartAction::movie |
uint32 SmartAction::newPower |
Definition at line 1064 of file SmartScriptMgr.h.
SAIBool SmartAction::onlyOwnedAuras |
Definition at line 755 of file SmartScriptMgr.h.
SAIBool SmartAction::onlySelf |
Definition at line 659 of file SmartScriptMgr.h.
struct { ... } SmartAction::overrideLight |
uint32 SmartAction::overrideLightId |
Definition at line 1172 of file SmartScriptMgr.h.
struct { ... } SmartAction::overrideWeather |
uint32 SmartAction::param |
Definition at line 1221 of file SmartScriptMgr.h.
uint32 SmartAction::param1 |
Definition at line 1251 of file SmartScriptMgr.h.
uint32 SmartAction::param2 |
Definition at line 1252 of file SmartScriptMgr.h.
uint32 SmartAction::param3 |
Definition at line 1253 of file SmartScriptMgr.h.
uint32 SmartAction::param4 |
Definition at line 1254 of file SmartScriptMgr.h.
uint32 SmartAction::param5 |
Definition at line 1255 of file SmartScriptMgr.h.
uint32 SmartAction::param6 |
Definition at line 1256 of file SmartScriptMgr.h.
uint32 SmartAction::param7 |
Definition at line 1257 of file SmartScriptMgr.h.
uint32 SmartAction::pathID |
Definition at line 872 of file SmartScriptMgr.h.
struct { ... } SmartAction::pauseMovement |
uint32 SmartAction::pauseTimer |
Definition at line 1128 of file SmartScriptMgr.h.
uint32 SmartAction::percent |
Definition at line 821 of file SmartScriptMgr.h.
uint32 SmartAction::phase |
Definition at line 742 of file SmartScriptMgr.h.
uint32 SmartAction::phaseMax |
Definition at line 775 of file SmartScriptMgr.h.
uint32 SmartAction::phaseMin |
Definition at line 774 of file SmartScriptMgr.h.
uint32 SmartAction::phases[SMART_ACTION_PARAM_COUNT] |
Definition at line 769 of file SmartScriptMgr.h.
uint32 SmartAction::PointId |
Definition at line 996 of file SmartScriptMgr.h.
uint32 SmartAction::pointId |
Definition at line 1012 of file SmartScriptMgr.h.
struct { ... } SmartAction::power |
uint32 SmartAction::powerType |
Definition at line 1063 of file SmartScriptMgr.h.
uint32 SmartAction::quest |
Definition at line 671 of file SmartScriptMgr.h.
struct { ... } SmartAction::quest |
uint32 SmartAction::questID |
Definition at line 676 of file SmartScriptMgr.h.
struct { ... } SmartAction::questOffer |
struct { ... } SmartAction::randomEmote |
struct { ... } SmartAction::randomPhase |
struct { ... } SmartAction::randomPhaseRange |
struct { ... } SmartAction::randomSound |
struct { ... } SmartAction::randomTimedEvent |
struct { ... } SmartAction::randRangeTimedActionList |
struct { ... } SmartAction::randTimedActionList |
uint32 SmartAction::range |
Definition at line 803 of file SmartScriptMgr.h.
struct { ... } SmartAction::raw |
Note for any new future actions All parameters must have type uint32
struct { ... } SmartAction::react |
SAIBool SmartAction::regenHealth |
Definition at line 1042 of file SmartScriptMgr.h.
struct { ... } SmartAction::removeAura |
SAIBool SmartAction::repeat |
Definition at line 873 of file SmartScriptMgr.h.
uint32 SmartAction::repeatMax |
Definition at line 930 of file SmartScriptMgr.h.
uint32 SmartAction::repeatMin |
Definition at line 929 of file SmartScriptMgr.h.
SAIBool SmartAction::reset |
Definition at line 916 of file SmartScriptMgr.h.
struct { ... } SmartAction::respawnData |
SAIBool SmartAction::root |
Definition at line 1047 of file SmartScriptMgr.h.
SAIBool SmartAction::run |
Definition at line 871 of file SmartScriptMgr.h.
struct { ... } SmartAction::scene |
uint32 SmartAction::sceneId |
Definition at line 1146 of file SmartScriptMgr.h.
struct { ... } SmartAction::sendGossipMenu |
struct { ... } SmartAction::sendTargetToTarget |
struct { ... } SmartAction::setCounter |
struct { ... } SmartAction::setData |
struct { ... } SmartAction::setDisableGravity |
struct { ... } SmartAction::setEventPhase |
struct { ... } SmartAction::setGoLootState |
struct { ... } SmartAction::setHealthPct |
struct { ... } SmartAction::setHealthRegen |
struct { ... } SmartAction::setHover |
struct { ... } SmartAction::setImmuneNPC |
struct { ... } SmartAction::setImmunePC |
struct { ... } SmartAction::setInstanceData |
struct { ... } SmartAction::setInstanceData64 |
struct { ... } SmartAction::setRangedMovement |
struct { ... } SmartAction::setRoot |
struct { ... } SmartAction::setRun |
struct { ... } SmartAction::setSheath |
struct { ... } SmartAction::setUninteractible |
struct { ... } SmartAction::setunitByte |
uint32 SmartAction::sheath |
Definition at line 809 of file SmartScriptMgr.h.
struct { ... } SmartAction::simpleTalk |
uint32 SmartAction::slot1 |
Definition at line 943 of file SmartScriptMgr.h.
uint32 SmartAction::slot2 |
Definition at line 944 of file SmartScriptMgr.h.
uint32 SmartAction::slot3 |
Definition at line 945 of file SmartScriptMgr.h.
uint32 SmartAction::sound |
Definition at line 658 of file SmartScriptMgr.h.
struct { ... } SmartAction::sound |
uint32 SmartAction::sounds[4] |
Definition at line 1089 of file SmartScriptMgr.h.
uint32 SmartAction::spawnflags |
Definition at line 1110 of file SmartScriptMgr.h.
uint32 SmartAction::spawnId |
Definition at line 1135 of file SmartScriptMgr.h.
uint32 SmartAction::spawnType |
Definition at line 1134 of file SmartScriptMgr.h.
uint32 SmartAction::speedFraction |
Definition at line 1158 of file SmartScriptMgr.h.
uint32 SmartAction::speedInteger |
Definition at line 1157 of file SmartScriptMgr.h.
uint32 SmartAction::SpeedXY |
Definition at line 992 of file SmartScriptMgr.h.
uint32 SmartAction::SpeedZ |
Definition at line 993 of file SmartScriptMgr.h.
uint32 SmartAction::spell |
Definition at line 692 of file SmartScriptMgr.h.
uint32 SmartAction::spell_id |
Definition at line 986 of file SmartScriptMgr.h.
struct { ... } SmartAction::spellVisualKit |
uint32 SmartAction::spellVisualKitId |
Definition at line 1163 of file SmartScriptMgr.h.
uint32 SmartAction::state |
Definition at line 682 of file SmartScriptMgr.h.
SAIBool SmartAction::state |
Definition at line 849 of file SmartScriptMgr.h.
struct { ... } SmartAction::storeTargets |
struct { ... } SmartAction::summonCreature |
struct { ... } SmartAction::summonGO |
uint32 SmartAction::summonType |
Definition at line 856 of file SmartScriptMgr.h.
struct { ... } SmartAction::talk |
uint32 SmartAction::targetParam1 |
Definition at line 703 of file SmartScriptMgr.h.
uint32 SmartAction::targetParam2 |
Definition at line 704 of file SmartScriptMgr.h.
uint32 SmartAction::targetParam3 |
Definition at line 705 of file SmartScriptMgr.h.
uint32 SmartAction::targetsLimit |
Definition at line 695 of file SmartScriptMgr.h.
uint32 SmartAction::targetType |
Definition at line 702 of file SmartScriptMgr.h.
struct { ... } SmartAction::taxi |
struct { ... } SmartAction::teleport |
uint32 SmartAction::textGroupID |
Definition at line 634 of file SmartScriptMgr.h.
struct { ... } SmartAction::threat |
uint32 SmartAction::threatDEC |
Definition at line 721 of file SmartScriptMgr.h.
uint32 SmartAction::threatINC |
Definition at line 720 of file SmartScriptMgr.h.
struct { ... } SmartAction::threatPCT |
struct { ... } SmartAction::timedActionList |
struct { ... } SmartAction::timeEvent |
uint32 SmartAction::timer |
Definition at line 1096 of file SmartScriptMgr.h.
uint32 SmartAction::timerType |
Definition at line 968 of file SmartScriptMgr.h.
SAIBool SmartAction::toRespawnPosition |
Definition at line 1190 of file SmartScriptMgr.h.
uint32 SmartAction::transitionMilliseconds |
Definition at line 1173 of file SmartScriptMgr.h.
SAIBool SmartAction::transport |
Definition at line 1013 of file SmartScriptMgr.h.
uint32 SmartAction::triggerFlags |
Definition at line 694 of file SmartScriptMgr.h.
struct { ... } SmartAction::triggerGameEvent |
SMART_ACTION SmartAction::type |
Definition at line 628 of file SmartScriptMgr.h.
uint32 SmartAction::type |
Definition at line 711 of file SmartScriptMgr.h.
SAIBool SmartAction::uninteractible |
Definition at line 1215 of file SmartScriptMgr.h.
SAIBool SmartAction::updateLevel |
Definition at line 798 of file SmartScriptMgr.h.
struct { ... } SmartAction::updateTemplate |
SAIBool SmartAction::UseDefaultGravity |
Definition at line 995 of file SmartScriptMgr.h.
SAIBool SmartAction::useSaiTargetAsGameEventSource |
Definition at line 1238 of file SmartScriptMgr.h.
SAIBool SmartAction::useTalkTarget |
Definition at line 636 of file SmartScriptMgr.h.
uint32 SmartAction::value |
Definition at line 915 of file SmartScriptMgr.h.
struct { ... } SmartAction::visibility |
uint32 SmartAction::weatherId |
Definition at line 1179 of file SmartScriptMgr.h.
SAIBool SmartAction::withDelayed |
Definition at line 985 of file SmartScriptMgr.h.
SAIBool SmartAction::withEmote |
Definition at line 804 of file SmartScriptMgr.h.
SAIBool SmartAction::withInstant |
Definition at line 987 of file SmartScriptMgr.h.
struct { ... } SmartAction::wpPause |
uint32 SmartAction::wps[SMART_ACTION_PARAM_COUNT] |
Definition at line 1079 of file SmartScriptMgr.h.
struct { ... } SmartAction::wpStart |
struct { ... } SmartAction::wpStop |
uint32 SmartAction::zoneId |
Definition at line 1170 of file SmartScriptMgr.h.