Data Structures |
| struct | BanEntry_t |
Functions |
| void | G_DeferedInitNew (char *mapname) |
| | EXTERN_CVAR (sv_motd) EXTERN_CVAR(sv_hostname) EXTERN_CVAR(sv_email) EXTERN_CVAR(sv_website) EXTERN_CVAR(sv_waddownload) EXTERN_CVAR(sv_emptyreset) EXTERN_CVAR(sv_clientcount) EXTERN_CVAR(sv_globalspectatorchat) EXTERN_CVAR(sv_allowtargetnames) EXTERN_CVAR(sv_flooddelay) EXTERN_CVAR(sv_maxrate) void SexMessage(const char *from |
| | CVAR_FUNC_IMPL (sv_maxclients) |
| | CVAR_FUNC_IMPL (sv_maxplayers) |
| | EXTERN_CVAR (sv_allowcheats) EXTERN_CVAR(sv_fraglimit) EXTERN_CVAR(sv_timelimit) EXTERN_CVAR(sv_maxcorpses) EXTERN_CVAR(sv_weaponstay) EXTERN_CVAR(sv_itemsrespawn) EXTERN_CVAR(sv_monstersrespawn) EXTERN_CVAR(sv_fastmonsters) EXTERN_CVAR(sv_nomonsters) EXTERN_CVAR(sv_allowexit) EXTERN_CVAR(sv_fragexitswitch) EXTERN_CVAR(sv_allowjump) EXTERN_CVAR(sv_freelook) EXTERN_CVAR(sv_infiniteammo) EXTERN_CVAR(sv_scorelimit) EXTERN_CVAR(sv_friendlyfire) CVAR_FUNC_IMPL(join_password) |
| | CVAR_FUNC_IMPL (spectate_password) |
| | CVAR_FUNC_IMPL (rcon_password) |
| | EXTERN_CVAR (sv_antiwallhack) EXTERN_CVAR(sv_speedhackfix) client_c clients |
| void | SV_UpdateConsolePlayer (player_t &player) |
| void | SV_CheckTeam (player_t &playernum) |
| team_t | SV_GoodTeam (void) |
| void | SV_ForceSetTeam (player_t &who, int team) |
| void | SV_SendServerSettings (client_t *cl) |
| void | SV_ServerSettingChange (void) |
| void | P_KillMobj (AActor *source, AActor *target, AActor *inflictor, bool joinkill) |
| bool | P_CheckSightEdges (const AActor *t1, const AActor *t2, float radius_boost=0.0) |
| bool | P_CheckSightEdges2 (const AActor *t1, const AActor *t2, float radius_boost=0.0) |
| void | SV_WinCheck (void) |
| | BEGIN_COMMAND (kick) |
| | END_COMMAND (kick) void SV_BanStringify(std |
| void | SV_IPListMakeIP (BanEntry_t *tBan, std::string IPtoBan) |
| void | SV_IPListAdd (std::vector< BanEntry_t > *list, std::string listname, std::string IPtoBan, std::string reason) |
| void | SV_IPListDelete (std::vector< BanEntry_t > *list, std::string listname, std::string IPtoBan) |
| void | SV_IPListDisplay (std::vector< BanEntry_t > *list, std::string listname) |
| void | SV_IPListClear (std::vector< BanEntry_t > *list, std::string listname) |
| | BEGIN_COMMAND (stepmode) |
| | END_COMMAND (stepmode) BEGIN_COMMAND(addban) |
| | END_COMMAND (addban) BEGIN_COMMAND(delban) |
| | END_COMMAND (delban) BEGIN_COMMAND(banlist) |
| | END_COMMAND (banlist) BEGIN_COMMAND(clearbans) |
| | END_COMMAND (clearbans) BEGIN_COMMAND(addexception) |
| | END_COMMAND (addexception) BEGIN_COMMAND(delexception) |
| | END_COMMAND (delexception) BEGIN_COMMAND(exceptionlist) |
| | END_COMMAND (exceptionlist) BEGIN_COMMAND(clearexceptions) |
| | END_COMMAND (clearexceptions) BEGIN_COMMAND(kickban) |
| | END_COMMAND (kickban) BEGIN_COMMAND(say) |
| | END_COMMAND (say) void STACK_ARGS call_terms(void) |
| | BEGIN_COMMAND (rquit) |
| | END_COMMAND (rquit) BEGIN_COMMAND(quit) |
| | END_COMMAND (quit) void SV_InitNetwork(void) |
| int | SV_GetFreeClient (void) |
| player_t & | SV_FindPlayerByAddr (void) |
| void | SV_CheckTimeouts (void) |
| void | SV_GetPackets (void) |
| void | SV_MidPrint (const char *msg, player_t *p, int msgtime) |
| void | SV_Sound (AActor *mo, byte channel, const char *name, byte attenuation) |
| void | SV_Sound (player_t &pl, AActor *mo, byte channel, const char *name, byte attenuation) |
| void | UV_SoundAvoidPlayer (AActor *mo, byte channel, const char *name, byte attenuation) |
| void | SV_SoundTeam (byte channel, const char *name, byte attenuation, int team) |
| void | SV_Sound (fixed_t x, fixed_t y, byte channel, const char *name, byte attenuation) |
| void | SV_UpdateFrags (player_t &player) |
| void | SV_SendUserInfo (player_t &player, client_t *cl) |
| void | SV_SetupUserInfo (player_t &player) |
| void | SV_ForceSetTeam (player_t &who, team_t team) |
| | EXTERN_CVAR (sv_teamsinplay) void SV_CheckTeam(player_t &player) |
| fixed_t | P_AproxDistance2 (AActor *listener, fixed_t x, fixed_t y) |
| byte | SV_PlayerHearingLoss (player_t &pl, fixed_t &x, fixed_t &y) |
| void | SV_SendMobjToClient (AActor *mo, client_t *cl) |
| bool | SV_IsTeammate (player_t &a, player_t &b) |
| bool | SV_AwarenessUpdate (player_t &player, AActor *mo) |
| void | SV_SpawnMobj (AActor *mo) |
| bool | SV_IsPlayerAllowedToSee (player_t &p, AActor *mo) |
| void | SV_UpdateHiddenMobj (void) |
| void | SV_UpdateSectors (client_t *cl) |
| void | SV_UpdateMovingSectors (player_t &pl) |
| void | SV_ClientFullUpdate (player_t &pl) |
| bool | SV_BanCheck (client_t *cl, int n) |
| bool | SV_CheckClientVersion (client_t *cl, int n) |
| void | G_DoReborn (player_t &playernum) |
| void | SV_ConnectClient (void) |
| void | SV_DisconnectClient (player_t &who) |
| void | SV_DropClient (player_t &who) |
| void | SV_SendDisconnectSignal () |
| void | SV_SendReconnectSignal () |
| void | SV_ExitLevel () |
| void | SV_DrawScores () |
| | BEGIN_COMMAND (showscores) |
| | END_COMMAND (showscores) void STACK_ARGS SV_BroadcastPrintf(int level |
| | va_start (argptr, fmt) |
| | vsprintf (string, fmt, argptr) |
| | va_end (argptr) |
| | Printf (level,"%s", string) |
| | for (size_t i=0;i< players.size();i++) |
| void STACK_ARGS | SV_SpectatorPrintf (int level, const char *fmt,...) |
| void STACK_ARGS | SV_TeamPrintf (int level, int who, const char *fmt,...) |
| void | SV_Say (player_t &player) |
| void | SV_UpdateMissiles (player_t &pl) |
| void | SV_UpdateMonsters (player_t &pl) |
| void | SV_ActorTarget (AActor *actor) |
| void | SV_ActorTracer (AActor *actor) |
| void | SV_RemoveCorpses (void) |
| void | SV_SendGametic (client_t *cl) |
| void | SV_CalcPing (player_t &player) |
| void | SV_UpdatePing (client_t *cl) |
| void | SV_UpdateDeadPlayers () |
| void | SV_ClearClientsBPS (void) |
| void | SV_SendPackets (void) |
| void | SV_WriteCommands (void) |
| void | SV_PlayerTriedToCheat (player_t &player) |
| void | SV_GetPlayerCmd (player_t &player) |
| void | SV_ChangeTeam (player_t &player) |
| void | SV_Spectate (player_t &player) |
| void | SV_RConPassword (player_t &player) |
| void | SV_Suicide (player_t &player) |
| void | SV_Cheat (player_t &player) |
| BOOL | P_GiveWeapon (player_s *, weapontype_t, BOOL) |
| BOOL | P_GivePower (player_s *, int) |
| void | SV_CheatPulse (player_t &player) |
| void | SV_WantWad (player_t &player) |
| void | SV_ParseCommands (player_t &player) |
| | EXTERN_CVAR (sv_waddownloadcap) void SV_WadDownloads(void) |
| team_t | SV_WinningTeam (void) |
| void | SV_TimelimitCheck () |
| void | SV_GameTics (void) |
| void | SV_SetMoveableSectors () |
| void | SV_TouchSpecial (AActor *special, player_t *player) |
| void | SV_StepTics (QWORD tics) |
| void | SV_RunTics (void) |
| | BEGIN_COMMAND (step) |
| | END_COMMAND (step) BEGIN_COMMAND(playerinfo) |
| | END_COMMAND (playerinfo) BEGIN_COMMAND(playerlist) |
| | END_COMMAND (playerlist) void OnChangedSwitchTexture(line_t *line |
Variables |
| level_locals_t | level |
| bool | clientside = false |
| bool | serverside = true |
| bool | predicting = false |
| baseapp_t | baseapp = server |
| bool | HasBehavior |
| bool | step_mode = false |
| const short | RANGEBAN = -1 |
| std::vector< BanEntry_t > | BanList |
| std::vector< BanEntry_t > | WhiteList |
| char * | to |
| char int | gender |
| QWORD | gametime |
| bool | singleplayerjustdied |
| const char * | fmt |
| const char va_list | argptr |
| char | string [2048] |
| client_t * | cl |