![]() |
DarkPlaces
Game engine based on the Quake 1 engine by id Software, developed by LadyHavoc
|
|
Go to the source code of this file.
Functions | |
void | SV_StartDemoRecording (client_t *client, const char *filename, int forcetrack) |
void | SV_StopDemoRecording (client_t *client) |
void | SV_WriteDemoMessage (client_t *client, sizebuf_t *sendbuffer, qbool clienttoserver) |
void | SV_WriteNetnameIntoDemo (client_t *client) |
Variables | |
cvar_t | sv_autodemo_perclient_discardable |
Definition at line 6 of file sv_demo.c.
References CON_ERROR, Con_Print(), Con_Printf(), discardabledemo, dp_strlcpy, client_t::edict, FS_DefaultExtension(), FS_OpenRealFile(), FS_Printf(), MAX_QPATH, name, client_t::netaddress, NULL, PRVM_NUM_FOR_EDICT, PRVM_serveredictfloat, client_t::sv_demo_file, and SVVM_prog.
Referenced by SV_SendServerinfo().
Definition at line 55 of file sv_demo.c.
References buf, Con_Printf(), discardabledemo, client_t::edict, FS_Close(), FS_RemoveOnClose(), cvar_t::integer, MSG_WriteByte(), client_t::netaddress, NULL, PRVM_NUM_FOR_EDICT, PRVM_serveredictfloat, sv_autodemo_perclient_discardable, client_t::sv_demo_file, SV_WriteDemoMessage(), svc_disconnect, SVVM_prog, and SZ_Clear().
Referenced by SV_DropClient(), and SV_SendServerinfo().
Definition at line 32 of file sv_demo.c.
References sizebuf_t::cursize, sizebuf_t::data, DEMOMSG_CLIENT_TO_SERVER, client_t::edict, f, FS_Write(), i, LittleFloat, LittleLong, NULL, PRVM_serveredictvector, client_t::sv_demo_file, SVVM_prog, and v_angle.
Referenced by SV_ReadClientMessage(), SV_SendClientDatagram(), SV_SendServerinfo(), SV_StopDemoRecording(), and SV_WriteNetnameIntoDemo().
Definition at line 82 of file sv_demo.c.
References buf, MAX_SCOREBOARDNAME, MSG_WriteByte(), MSG_WriteString(), MSG_WriteUnterminatedString(), client_t::name, NULL, client_t::sv_demo_file, SV_WriteDemoMessage(), svc_stufftext, and SZ_Clear().
Referenced by SV_Name().
|
extern |
Definition at line 213 of file sv_main.c.
Referenced by SV_Init(), and SV_StopDemoRecording().