using Robust.Shared.Configuration; namespace Content.Shared.CCVar; public sealed partial class CCVars { /// /// Whether or not to record admin chat. If replays are being publicly distributes, this should probably be /// false. /// public static readonly CVarDef ReplayRecordAdminChat = CVarDef.Create("replay.record_admin_chat", false, CVar.ARCHIVE); /// /// Automatically record full rounds as replays. /// public static readonly CVarDef ReplayAutoRecord = CVarDef.Create("replay.auto_record", false, CVar.SERVERONLY); /// /// The file name to record automatic replays to. The path is relative to . /// /// /// /// If the path includes slashes, directories will be automatically created if necessary. /// /// /// A number of substitutions can be used to automatically fill in the file name: {year}, {month}, {day}, {hour}, {minute}, {round}. /// /// public static readonly CVarDef ReplayAutoRecordName = CVarDef.Create("replay.auto_record_name", "{year}_{month}_{day}-{hour}_{minute}-round_{round}.zip", CVar.SERVERONLY); /// /// Path that, if provided, automatic replays are initially recorded in. /// When the recording is done, the file is moved into its final destination. /// Unless this path is rooted, it will be relative to . /// public static readonly CVarDef ReplayAutoRecordTempDir = CVarDef.Create("replay.auto_record_temp_dir", "", CVar.SERVERONLY); }