Mapping autosaves (#10966)

This commit is contained in:
Kara
2022-09-03 06:39:28 -07:00
committed by GitHub
parent ba5b4968d7
commit 42d146effa
4 changed files with 197 additions and 5 deletions

View File

@@ -1075,6 +1075,28 @@ namespace Content.Shared.CCVar
public static readonly CVarDef<string>
SalvageForced = CVarDef.Create("salvage.forced", "", CVar.SERVERONLY);
/*
* Mapping
*/
/// <summary>
/// Will mapping mode enable autosaves when it's activated?
/// </summary>
public static readonly CVarDef<bool>
AutosaveEnabled = CVarDef.Create("mapping.autosave", true, CVar.SERVERONLY);
/// <summary>
/// Autosave interval in seconds.
/// </summary>
public static readonly CVarDef<float>
AutosaveInterval = CVarDef.Create("mapping.autosave_interval", 600f, CVar.SERVERONLY);
/// <summary>
/// Directory in server user data to save to. Saves will be inside folders in this directory.
/// </summary>
public static readonly CVarDef<string>
AutosaveDirectory = CVarDef.Create("mapping.autosave_dir", "Autosaves", CVar.SERVERONLY);
/*
* Rules
*/