using Robust.Shared.Configuration;
namespace Content.Shared.CCVar;
public sealed partial class CCVars
{
///
/// Allow users to submit bug reports. Will enable a button on the hotbar. See for
/// setting up the GitHub API!
///
public static readonly CVarDef EnablePlayerBugReports =
CVarDef.Create("bug_reports.enable_player_bug_reports", false, CVar.SERVER | CVar.REPLICATED);
///
/// Minimum playtime that players need to have played to submit bug reports.
///
public static readonly CVarDef MinimumPlaytimeInMinutesToEnableBugReports =
CVarDef.Create("bug_reports.minimum_playtime_in_minutes_to_enable_bug_reports", 120, CVar.SERVER | CVar.REPLICATED);
///
/// Maximum number of bug reports a user can submit per round.
///
public static readonly CVarDef MaximumBugReportsPerRound =
CVarDef.Create("bug_reports.maximum_bug_reports_per_round", 5, CVar.SERVER | CVar.REPLICATED);
///
/// Minimum time between bug reports.
///
public static readonly CVarDef MinimumSecondsBetweenBugReports =
CVarDef.Create("bug_reports.minimum_seconds_between_bug_reports", 120, CVar.SERVER | CVar.REPLICATED);
///
/// Maximum length of a bug report title.
///
public static readonly CVarDef MaximumBugReportTitleLength =
CVarDef.Create("bug_reports.maximum_bug_report_title_length", 35, CVar.SERVER | CVar.REPLICATED);
///
/// Minimum length of a bug report title.
///
public static readonly CVarDef MinimumBugReportTitleLength =
CVarDef.Create("bug_reports.minimum_bug_report_title_length", 10, CVar.SERVER | CVar.REPLICATED);
///
/// Maximum length of a bug report description.
///
public static readonly CVarDef MaximumBugReportDescriptionLength =
CVarDef.Create("bug_reports.maximum_bug_report_description_length", 750, CVar.SERVER | CVar.REPLICATED);
///
/// Minimum length of a bug report description.
///
public static readonly CVarDef MinimumBugReportDescriptionLength =
CVarDef.Create("bug_reports.minimum_bug_report_description_length", 10, CVar.SERVER | CVar.REPLICATED);
///
/// List of tags that are added to the report. Separate each value with ",".
///
///
/// IG report, Bug
///
public static readonly CVarDef BugReportTags =
CVarDef.Create("bug_reports.tags", "IG bug report", CVar.SERVER | CVar.REPLICATED);
}