#include <SmartScriptMgr.h>
struct { ... } SmartAction::active |
struct { ... } SmartAction::addUnitFlag |
uint32 SmartAction::attackInvoker |
struct { ... } SmartAction::autoAttack |
struct { ... } SmartAction::callHelp |
struct { ... } SmartAction::cast |
struct { ... } SmartAction::closestWaypointFromList |
struct { ... } SmartAction::combatMove |
struct { ... } SmartAction::creatureGroup |
uint32 SmartAction::creditType |
struct { ... } SmartAction::delunitByte |
uint32 SmartAction::despawnTime |
struct { ... } SmartAction::emote |
struct { ... } SmartAction::enterVehicle |
struct { ... } SmartAction::equip |
struct { ... } SmartAction::faction |
struct { ... } SmartAction::flee |
struct { ... } SmartAction::follow |
struct { ... } SmartAction::forceDespawn |
struct { ... } SmartAction::gameEventStart |
struct { ... } SmartAction::gameEventStop |
struct { ... } SmartAction::goFlag |
uint32 SmartAction::goRespawnTime |
uint32 SmartAction::gossipMenuId |
uint32 SmartAction::gossipNpcTextId |
struct { ... } SmartAction::incEventPhase |
struct { ... } SmartAction::ingamePhaseGroup |
struct { ... } SmartAction::ingamePhaseId |
struct { ... } SmartAction::installTtemplate |
struct { ... } SmartAction::interruptSpellCasting |
struct { ... } SmartAction::invincHP |
struct { ... } SmartAction::item |
struct { ... } SmartAction::jump |
struct { ... } SmartAction::killedMonster |
struct { ... } SmartAction::morphOrMount |
struct { ... } SmartAction::moveRandom |
struct { ... } SmartAction::MoveToPos |
struct { ... } SmartAction::movie |
struct { ... } SmartAction::power |
struct { ... } SmartAction::quest |
struct { ... } SmartAction::randomEmote |
struct { ... } SmartAction::randomPhase |
struct { ... } SmartAction::randomPhaseRange |
struct { ... } SmartAction::randomSound |
struct { ... } SmartAction::randTimedActionList |
struct { ... } SmartAction::raw |
Note for any new future actions All parameters must have type uint32
struct { ... } SmartAction::react |
uint32 SmartAction::reactState |
uint32 SmartAction::regenHealth |
struct { ... } SmartAction::removeAura |
struct { ... } SmartAction::removeUnitFlag |
struct { ... } SmartAction::RespawnTarget |
struct { ... } SmartAction::sendGoCustomAnim |
struct { ... } SmartAction::sendGossipMenu |
struct { ... } SmartAction::sendTargetToTarget |
struct { ... } SmartAction::setCounter |
struct { ... } SmartAction::setData |
struct { ... } SmartAction::setEventPhase |
struct { ... } SmartAction::setFly |
struct { ... } SmartAction::setGoLootState |
struct { ... } SmartAction::setHealthRegen |
struct { ... } SmartAction::setInstanceData |
struct { ... } SmartAction::setInstanceData64 |
struct { ... } SmartAction::setRangedMovement |
struct { ... } SmartAction::setRoot |
struct { ... } SmartAction::setRun |
struct { ... } SmartAction::setSheath |
struct { ... } SmartAction::setSwim |
struct { ... } SmartAction::setunitByte |
struct { ... } SmartAction::sound |
struct { ... } SmartAction::storeTargets |
struct { ... } SmartAction::storeVar |
struct { ... } SmartAction::summonCreature |
struct { ... } SmartAction::summonGO |
struct { ... } SmartAction::talk |
uint32 SmartAction::targetParam1 |
uint32 SmartAction::targetParam2 |
uint32 SmartAction::targetParam3 |
uint32 SmartAction::targetType |
struct { ... } SmartAction::taxi |
struct { ... } SmartAction::teleport |
uint32 SmartAction::textGroupID |
struct { ... } SmartAction::threatPCT |
struct { ... } SmartAction::timedActionList |
struct { ... } SmartAction::timeEvent |
struct { ... } SmartAction::unitFlag |
struct { ... } SmartAction::updateTemplate |
uint32 SmartAction::useTalkTarget |
struct { ... } SmartAction::visibility |
uint32 SmartAction::withDelayed |
uint32 SmartAction::withInstant |
struct { ... } SmartAction::wpPause |
struct { ... } SmartAction::wpStart |
struct { ... } SmartAction::wpStop |
The documentation for this struct was generated from the following file: