![]() |
DarkPlaces
Game engine based on the Quake 1 engine by id Software, developed by LadyHavoc
|
|
Go to the source code of this file.
Macros | |
#define | SAVEGAME_VERSION 5 |
Functions | |
void | SV_Loadgame_f (cmd_state_t *cmd) |
void | SV_Savegame_f (cmd_state_t *cmd) |
void | SV_Savegame_to (prvm_prog_t *prog, const char *name) |
#define SAVEGAME_VERSION 5 |
Definition at line 33 of file sv_save.c.
Referenced by SV_Loadgame_f(), and SV_Savegame_to().
void SV_Loadgame_f | ( | cmd_state_t * | cmd | ) |
Definition at line 240 of file sv_save.c.
References server_t::active, BufStr_Del(), BufStr_FindCreateReplace(), BufStr_Flush(), BufStr_Set(), server_static_t::clients, cls, cmd(), Cmd_Argc(), Cmd_Argv(), COM_ParseToken_Simple(), com_token, CON_ERROR, Con_Print(), Con_Printf(), CON_WARN, host_static_t::ConnectLocal, prvm_prog_t::console_cmd, current_skill, Cvar_SetValueQuick(), Cvar_UpdateAllAutoCvars(), client_static_t::demonum, developer_entityparsing, host_static_t::Disconnect, dp_strlcpy, prvm_prog_t::entityfields, entnum, prvm_edict_t::fields, prvm_stringbuffer_t::flags, prvm_edict_t::fp, prvm_edict_t::free, FS_DefaultExtension(), FS_LoadFile(), host_static_t::hook, host, Host_Error(), i, int(), cvar_t::integer, server_t::lightstyles, server_t::loadgame, mapname, MAX_EDICTS, prvm_prog_t::max_edicts, MAX_LIGHTSTYLES, MAX_MODELS, MAX_QPATH, MAX_SOUNDS, Mem_ExpandableArray_IndexRange(), Mem_ExpandableArray_RecordAtIndex(), Mem_Free, Mod_ForName(), server_t::model_precache, server_t::models, NULL, prvm_prog_t::num_edicts, NUM_SPAWN_PARMS, server_t::paused, PRVM_ED_ParseEdict(), PRVM_ED_ParseGlobals(), PRVM_EDICT_NUM, PRVM_MEM_IncreaseEdicts(), SAVEGAME_VERSION, skill, server_t::sound_precache, STRINGBUFFER_SAVED, STRINGBUFFER_TEMP, prvm_prog_t::stringbuffersarray, sv, SV_LinkEdict(), SV_SpawnServer(), svs, SVVM_prog, tempmempool, server_t::time, time, host_static_t::ToggleMenu, version, server_t::world, World_UnlinkAll(), and server_t::worldname.
Referenced by SV_InitOperatorCommands().
void SV_Savegame_f | ( | cmd_state_t * | cmd | ) |
Definition at line 188 of file sv_save.c.
References server_t::active, server_static_t::clients, cmd(), Cmd_Argc(), Cmd_Argv(), CON_ERROR, Con_Print(), CON_WARN, deadflag, dp_strlcpy, FS_DefaultExtension(), i, MAX_QPATH, server_static_t::maxclients, name, PRVM_serveredictfloat, PRVM_serverglobalfloat, sv, SV_IsLocalServer(), SV_Savegame_to(), svs, and SVVM_prog.
Referenced by SV_InitOperatorCommands().
void SV_Savegame_to | ( | prvm_prog_t * | prog, |
const char * | name ) |
Definition at line 35 of file sv_save.c.
References server_static_t::clients, CON_ERROR, Con_Print(), Con_Printf(), current_skill, dpsnprintf(), prvm_prog_t::edicts, f, prvm_stringbuffer_t::flags, FS_Close(), FS_OpenRealFile(), FS_Print(), FS_Printf(), host, i, int(), isserver(), ISWHITESPACEORCONTROL, killed_monsters, server_t::lightstyles, MAX_INPUTLINE, MAX_LIGHTSTYLES, MAX_MODELS, MAX_SOUNDS, Mem_ExpandableArray_IndexRange(), Mem_ExpandableArray_RecordAtIndex(), message, server_t::model_precache, name, prvm_prog_t::name, prvm_prog_t::num_edicts, NUM_SPAWN_PARMS, prvm_stringbuffer_t::num_strings, PRVM_ED_Write(), PRVM_ED_WriteGlobals(), PRVM_EDICT_NUM, PRVM_GetString(), PRVM_serveredictstring, PRVM_serverglobalfloat, host_static_t::realtime, SAVEGAME_COMMENT_LENGTH, SAVEGAME_VERSION, server_t::sound_precache, STRINGBUFFER_QCFLAGS, STRINGBUFFER_SAVED, prvm_prog_t::stringbuffersarray, prvm_stringbuffer_t::strings, sv, svs, SVVM_prog, server_t::time, total_monsters, and server_t::worldbasename.
Referenced by PRVM_Breakpoint(), PRVM_Crash(), and SV_Savegame_f().