|
void | halo::server::acceptInvalidHashes (bool state) |
|
bool | halo::server::getInvalidHashState () |
|
void | halo::server::MessagePlayer (const s_player &player, const std::wstring &str) |
| Send a chat message to the player.
|
|
bool | halo::server::ConsoleMessagePlayer (const s_player &player, const std::wstring &str) |
| Send a console message to the player.
|
|
void | halo::server::NotifyServerOfTeamChange (const halo::s_player &player) |
| Notifies the server that a player has changed team (syncs it)
|
|
void | halo::server::ExecuteServerCommand (const std::string &command, s_player *execute_as) |
|
bool | halo::server::GetPlayerIP (const s_player &player, std::string *ip, WORD *port) |
|
bool | halo::server::GetMachineIP (s_machine_info &machine, std::string *ip, WORD *port) |
|
bool | halo::server::GetPlayerHash (const s_player &player, std::string &hash) |
|
bool | halo::server::GetMachineHash (const s_machine_info &machine, std::string &hash) |
|
PhasorMachine * | halo::server::FindMachine (const s_player &player) |
|
PhasorMachine * | halo::server::FindMachineById (DWORD machineNum) |
|
PhasorMachine * | halo::server::FindMachineByIndex (DWORD index) |
|
halo::s_player * | halo::server::GetPlayerExecutingCommand () |
| Get the player executing the current command.
|
|
void | halo::server::SetExecutingPlayer (halo::s_player *player) |
|
s_server_info * | halo::server::GetServerStruct () |
| Get the server struct.
|
|
DWORD | halo::server::GetServerTicks () |
|
DWORD | halo::server::GetRespawnTicks () |
|
e_command_result | halo::server::sv_quit (void *, commands::CArgParser &, COutStream &) |
|
void __stdcall | halo::server::OnMachineConnect (DWORD machineIndex) |
|
void __stdcall | halo::server::OnMachineDisconnect (DWORD machineIndex) |
|
void __stdcall | halo::server::OnMachineInfoFix (s_machinfo_info_partial_packet *data) |
|
void __stdcall | halo::server::ConsoleHandler (DWORD fdwCtrlType) |
| Called for Windows related console events (ie closing the server)
|
|
void __stdcall | halo::server::OnConsoleProcessing () |
| Called every cycle to read input from the user. I use it for timers.
|
|
void __stdcall | halo::server::OnClientUpdate (s_player_structure *m_player) |
| Called when a client sends its update packet (new pos, fire etc)
|
|
e_command_result __stdcall | halo::server::ProcessCommand (char *command) |
| Called to process a server command, after the password has been validated.
|
|
void __stdcall | halo::server::ProcessCommandAttempt (s_command_input *input, int playerNum) |
|
void __stdcall | halo::server::OnNewGame (const char *map) |
| Called when a new game starts.
|
|
void __stdcall | halo::server::OnGameEnd (DWORD mode) |
| Called when a game stage ends.
|
|
bool __stdcall | halo::server::OnMapLoad (maploader::s_mapcycle_entry *loading_map) |
| Called when a map is being loaded.
|
|
void __stdcall | halo::server::OnHaloPrint (char *msg) |
| Called when halo wants to print a message to the console.
|
|
bool __stdcall | halo::server::OnHaloBanCheck (char *hash, s_machine_info *machine) |
| Called when halo checks if the specified hash is banned.
|
|
void __stdcall | halo::server::OnHashValidation (s_hash_validation *info, const char *status) |
|