|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Public Member Functions | |
| bf_commandscript () | |
| std::vector< ChatCommand > | GetCommands () const OVERRIDE |
| Public Member Functions inherited from ScriptObject | |
| const std::string & | GetName () const |
| virtual bool | IsDatabaseBound () const |
Static Public Member Functions | |
| static bool | HandleBattlefieldEnable (ChatHandler *handler, const char *args) |
| static bool | HandleBattlefieldEnd (ChatHandler *handler, const char *args) |
| static bool | HandleBattlefieldStart (ChatHandler *handler, const char *args) |
| static bool | HandleBattlefieldSwitch (ChatHandler *handler, const char *args) |
| static bool | HandleBattlefieldTimer (ChatHandler *handler, const char *args) |
Additional Inherited Members | |
| Protected Member Functions inherited from CommandScript | |
| CommandScript (const char *name) | |
| Protected Member Functions inherited from ScriptObject | |
| ScriptObject (const char *name) | |
| virtual | ~ScriptObject () |
|
inline |
Definition at line 20 of file cs_bf.cpp.
References CommandScript::CommandScript().
|
inlinevirtual |
Implements CommandScript.
Definition at line 22 of file cs_bf.cpp.
References HandleBattlefieldEnable(), HandleBattlefieldEnd(), HandleBattlefieldStart(), HandleBattlefieldSwitch(), HandleBattlefieldTimer(), OVERRIDE, rbac::RBAC_PERM_COMMAND_BF, 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 83 of file cs_bf.cpp.
References Battlefield::IsEnabled(), sBattlefieldMgr, ChatHandler::SendGlobalGMSysMessage(), and Battlefield::ToggleBattlefield().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 61 of file cs_bf.cpp.
References Battlefield::EndBattle(), sBattlefieldMgr, and ChatHandler::SendGlobalGMSysMessage().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 39 of file cs_bf.cpp.
References sBattlefieldMgr, ChatHandler::SendGlobalGMSysMessage(), and Battlefield::StartBattle().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 113 of file cs_bf.cpp.
References Battlefield::EndBattle(), sBattlefieldMgr, and ChatHandler::SendGlobalGMSysMessage().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 134 of file cs_bf.cpp.
References IN_MILLISECONDS, sBattlefieldMgr, ChatHandler::SendGlobalGMSysMessage(), Battlefield::SendInitWorldStatesToAll(), and Battlefield::SetTimer().
Referenced by GetCommands().