![]() |
TrinityCore
|
Inheritance diagram for bf_commandscript:Public Member Functions | |
| bf_commandscript () | |
| std::span< ChatCommandBuilder const > | GetCommands () const override |
Public Member Functions inherited from CommandScript | |
| ~CommandScript () | |
Public Member Functions inherited from ScriptObject | |
| ScriptObject (ScriptObject const &right)=delete | |
| ScriptObject (ScriptObject &&right)=delete | |
| ScriptObject & | operator= (ScriptObject const &right)=delete |
| ScriptObject & | operator= (ScriptObject &&right)=delete |
| std::string const & | GetName () const |
Static Public Member Functions | |
| static bool | HandleBattlefieldStart (ChatHandler *handler, uint32 battleId) |
| static bool | HandleBattlefieldEnd (ChatHandler *handler, uint32 battleId) |
| static bool | HandleBattlefieldEnable (ChatHandler *handler, uint32 battleId) |
| static bool | HandleBattlefieldSwitch (ChatHandler *handler, uint32 battleId) |
| static bool | HandleBattlefieldTimer (ChatHandler *handler, uint32 battleId, uint32 time) |
Additional Inherited Members | |
Protected Member Functions inherited from CommandScript | |
| CommandScript (char const *name) noexcept | |
Protected Member Functions inherited from ScriptObject | |
| ScriptObject (char const *name) noexcept | |
| virtual | ~ScriptObject () |
|
inlineoverridevirtual |
Implements CommandScript.
Definition at line 39 of file cs_bf.cpp.
References HandleBattlefieldEnable(), HandleBattlefieldEnd(), HandleBattlefieldStart(), HandleBattlefieldSwitch(), HandleBattlefieldTimer(), rbac::RBAC_PERM_COMMAND_BF_ENABLE, rbac::RBAC_PERM_COMMAND_BF_START, rbac::RBAC_PERM_COMMAND_BF_STOP, rbac::RBAC_PERM_COMMAND_BF_SWITCH, and rbac::RBAC_PERM_COMMAND_BF_TIMER.
|
inlinestatic |
Definition at line 86 of file cs_bf.cpp.
References WorldObject::GetMap(), ChatHandler::GetPlayer(), Battlefield::IsEnabled(), sBattlefieldMgr, ChatHandler::SendGlobalGMSysMessage(), and Battlefield::ToggleBattlefield().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 71 of file cs_bf.cpp.
References Battlefield::EndBattle(), WorldObject::GetMap(), ChatHandler::GetPlayer(), sBattlefieldMgr, and ChatHandler::SendGlobalGMSysMessage().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 56 of file cs_bf.cpp.
References WorldObject::GetMap(), ChatHandler::GetPlayer(), sBattlefieldMgr, ChatHandler::SendGlobalGMSysMessage(), and Battlefield::StartBattle().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 109 of file cs_bf.cpp.
References Battlefield::EndBattle(), WorldObject::GetMap(), ChatHandler::GetPlayer(), sBattlefieldMgr, and ChatHandler::SendGlobalGMSysMessage().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 123 of file cs_bf.cpp.
References WorldObject::GetMap(), ChatHandler::GetPlayer(), IN_MILLISECONDS, sBattlefieldMgr, ChatHandler::SendGlobalGMSysMessage(), and Battlefield::SetTimer().
Referenced by GetCommands().