MCPcopy Create free account
hub / github.com/demoth/jake2 / SV_WipeSavegame

Method SV_WipeSavegame

server/src/main/java/jake2/server/SV_CCMDS.java:56–87  ·  view source on GitHub ↗

Delete save files save/(number)/.

(String savename)

Source from the content-addressed store, hash-verified

54
55 /** Delete save files save/(number)/. */
56 static void SV_WipeSavegame(String savename) {
57
58 Com.DPrintf("SV_WipeSaveGame(" + savename + ")\n");
59
60 String name = FS.getWriteDir() + "/save/" + savename + "/server_latched_cvars.ssv";
61 remove(name);
62
63 name = FS.getWriteDir() + "/save/" + savename + "/server_mapcmd.ssv";
64 remove(name);
65
66 name = FS.getWriteDir() + "/save/" + savename + "/game.ssv";
67 remove(name);
68
69 name = FS.getWriteDir() + "/save/" + savename + "/*.sav";
70
71 File f = Sys.FindFirst(name, 0, 0);
72 while (f != null) {
73 f.delete();
74 f = Sys.FindNext();
75 }
76 Sys.FindClose();
77
78 name = FS.getWriteDir() + "/save/" + savename + "/*.sv2";
79
80 f = Sys.FindFirst(name, 0, 0);
81
82 while (f != null) {
83 f.delete();
84 f = Sys.FindNext();
85 }
86 Sys.FindClose();
87 }
88 /*
89 ================
90 CopyFile

Callers 3

SV_CopySaveGameMethod · 0.95
SV_GameMap_fMethod · 0.80
SV_Map_fMethod · 0.80

Calls 6

DPrintfMethod · 0.95
getWriteDirMethod · 0.95
removeMethod · 0.95
FindFirstMethod · 0.95
FindNextMethod · 0.95
FindCloseMethod · 0.95

Tested by

no test coverage detected