![]() |
TrinityCore
|
Inheritance diagram for bf_commandscript:Public Member Functions | |
| bf_commandscript () | |
| ChatCommandTable | GetCommands () const override |
Public Member Functions inherited from ScriptObject | |
| 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) | |
Protected Member Functions inherited from ScriptObject | |
| ScriptObject (char const *name) | |
| virtual | ~ScriptObject () |
|
inlineoverridevirtual |
Implements CommandScript.
Definition at line 37 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 84 of file cs_bf.cpp.
References Battlefield::IsEnabled(), sBattlefieldMgr, ChatHandler::SendGlobalGMSysMessage(), and Battlefield::ToggleBattlefield().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 69 of file cs_bf.cpp.
References Battlefield::EndBattle(), sBattlefieldMgr, and ChatHandler::SendGlobalGMSysMessage().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 54 of file cs_bf.cpp.
References sBattlefieldMgr, ChatHandler::SendGlobalGMSysMessage(), and Battlefield::StartBattle().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 107 of file cs_bf.cpp.
References Battlefield::EndBattle(), sBattlefieldMgr, and ChatHandler::SendGlobalGMSysMessage().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 121 of file cs_bf.cpp.
References IN_MILLISECONDS, sBattlefieldMgr, ChatHandler::SendGlobalGMSysMessage(), Battlefield::SendInitWorldStatesToAll(), and Battlefield::SetTimer().
Referenced by GetCommands().