| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- using Robust.Shared.Configuration;
- namespace Content.Shared.CCVar;
- public sealed partial class CCVars
- {
- /// <summary>
- /// Restricts IC character names to alphanumeric chars.
- /// </summary>
- public static readonly CVarDef<bool> RestrictedNames =
- CVarDef.Create("ic.restricted_names", true, CVar.SERVER | CVar.REPLICATED);
- /// <summary>
- /// Allows flavor text (character descriptions)
- /// </summary>
- public static readonly CVarDef<bool> FlavorText =
- CVarDef.Create("ic.flavor_text", false, CVar.SERVER | CVar.REPLICATED);
- /// <summary>
- /// Adds a period at the end of a sentence if the sentence ends in a letter.
- /// </summary>
- public static readonly CVarDef<bool> ChatPunctuation =
- CVarDef.Create("ic.punctuation", false, CVar.SERVER);
- /// <summary>
- /// Enables automatically forcing IC name rules. Uppercases the first letter of the first and last words of the name
- /// </summary>
- public static readonly CVarDef<bool> ICNameCase =
- CVarDef.Create("ic.name_case", true, CVar.SERVER | CVar.REPLICATED);
- /// <summary>
- /// Whether or not players' characters are randomly generated rather than using their selected characters in the creator.
- /// </summary>
- public static readonly CVarDef<bool> ICRandomCharacters =
- CVarDef.Create("ic.random_characters", false, CVar.SERVER);
- /// <summary>
- /// A weighted random prototype used to determine the species selected for random characters.
- /// </summary>
- public static readonly CVarDef<string> ICRandomSpeciesWeights =
- CVarDef.Create("ic.random_species_weights", "SpeciesWeights", CVar.SERVER);
- /// <summary>
- /// Control displaying SSD indicators near players
- /// </summary>
- public static readonly CVarDef<bool> ICShowSSDIndicator =
- CVarDef.Create("ic.show_ssd_indicator", true, CVar.CLIENTONLY);
- }
|