TrinityCore
npc_commandscript Member List

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

_IterateNotNormalLootMap(ChatHandler *handler, NotNormalLootItemMap const &map, std::vector< LootItem > const &items)npc_commandscriptinlinestatic
_nameScriptObjectprivate
_ShowLootEntry(ChatHandler *handler, uint32 itemId, uint8 itemCount, bool alternateString=false)npc_commandscriptinlinestatic
CommandScript(char const *name)CommandScriptexplicitprotected
GetCommands() const overridenpc_commandscriptinlinevirtual
GetName() constScriptObject
HandleNpcAddCommand(ChatHandler *handler, CreatureEntry id)npc_commandscriptinlinestatic
HandleNpcAddFormationCommand(ChatHandler *handler, ObjectGuid::LowType leaderGUID)npc_commandscriptinlinestatic
HandleNpcAddMoveCommand(ChatHandler *handler, CreatureSpawnId lowGuid)npc_commandscriptinlinestatic
HandleNpcAddTempSpawnCommand(ChatHandler *handler, Optional< std::string_view > lootStr, CreatureEntry id)npc_commandscriptinlinestatic
HandleNpcAddVendorItemCommand(ChatHandler *handler, ItemTemplate const *item, Optional< uint32 > mc, Optional< uint32 > it, Optional< uint32 > ec, Optional< std::string_view > bonusListIDs)npc_commandscriptinlinestatic
HandleNpcAddWeaponCommand(ChatHandler *handler, uint32 SlotID, ItemTemplate const *tmpItem)npc_commandscriptinlinestatic
HandleNpcDeleteCommand(ChatHandler *handler, Optional< CreatureSpawnId > spawnIdArg)npc_commandscriptinlinestatic
HandleNpcDeleteVendorItemCommand(ChatHandler *handler, ItemTemplate const *item)npc_commandscriptinlinestatic
HandleNpcEvadeCommand(ChatHandler *handler, Optional< EvadeReason > why, Optional< EXACT_SEQUENCE("force")> force)npc_commandscriptinlinestatic
HandleNpcFollowCommand(ChatHandler *handler)npc_commandscriptinlinestatic
HandleNpcInfoCommand(ChatHandler *handler)npc_commandscriptinlinestatic
HandleNpcMoveCommand(ChatHandler *handler, Optional< CreatureSpawnId > spawnid)npc_commandscriptinlinestatic
HandleNpcNearCommand(ChatHandler *handler, Optional< float > dist)npc_commandscriptinlinestatic
HandleNpcPlayEmoteCommand(ChatHandler *handler, uint32 emote)npc_commandscriptinlinestatic
HandleNpcSayCommand(ChatHandler *handler, Tail text)npc_commandscriptinlinestatic
HandleNpcSetAllowMovementCommand(ChatHandler *handler)npc_commandscriptinlinestatic
HandleNpcSetDataCommand(ChatHandler *handler, uint32 data_1, uint32 data_2)npc_commandscriptinlinestatic
HandleNpcSetEntryCommand(ChatHandler *handler, CreatureEntry newEntryNum)npc_commandscriptinlinestatic
HandleNpcSetFactionIdCommand(ChatHandler *handler, uint32 factionId)npc_commandscriptinlinestatic
HandleNpcSetFlagCommand(ChatHandler *handler, NPCFlags npcFlags, NPCFlags2 npcFlags2)npc_commandscriptinlinestatic
HandleNpcSetLevelCommand(ChatHandler *handler, uint8 lvl)npc_commandscriptinlinestatic
HandleNpcSetLinkCommand(ChatHandler *handler, ObjectGuid::LowType linkguid)npc_commandscriptinlinestatic
HandleNpcSetModelCommand(ChatHandler *handler, uint32 displayId)npc_commandscriptinlinestatic
HandleNpcSetMoveTypeCommand(ChatHandler *handler, Optional< CreatureSpawnId > lowGuid, Variant< EXACT_SEQUENCE("stay"), EXACT_SEQUENCE("random"), EXACT_SEQUENCE("way")> type, Optional< EXACT_SEQUENCE("nodel")> nodel)npc_commandscriptinlinestatic
HandleNpcSetPhaseCommand(ChatHandler *handler, uint32 phaseID)npc_commandscriptinlinestatic
HandleNpcSetPhaseGroup(ChatHandler *handler, char const *args)npc_commandscriptinlinestatic
HandleNpcSetSpawnTimeCommand(ChatHandler *handler, uint32 spawnTime)npc_commandscriptinlinestatic
HandleNpcSetWanderDistanceCommand(ChatHandler *handler, float option)npc_commandscriptinlinestatic
HandleNpcShowLootCommand(ChatHandler *handler, Optional< EXACT_SEQUENCE("all")> all)npc_commandscriptinlinestatic
HandleNpcTameCommand(ChatHandler *handler)npc_commandscriptinlinestatic
HandleNpcTextEmoteCommand(ChatHandler *handler, Tail text)npc_commandscriptinlinestatic
HandleNpcUnFollowCommand(ChatHandler *handler)npc_commandscriptinlinestatic
HandleNpcWhisperCommand(ChatHandler *handler, Variant< Hyperlink< player >, std::string_view > recv, Tail text)npc_commandscriptinlinestatic
HandleNpcYellCommand(ChatHandler *handler, Tail text)npc_commandscriptinlinestatic
npc_commandscript()npc_commandscriptinline
operator=(ScriptObject const &right)=deleteScriptObject
operator=(ScriptObject &&right)=deleteScriptObject
ScriptObject(ScriptObject const &right)=deleteScriptObject
ScriptObject(ScriptObject &&right)=deleteScriptObject
ScriptObject(char const *name)ScriptObjectprotected
~CommandScript()CommandScript
~ScriptObject()ScriptObjectprotectedvirtual