Separate CCVars into separate files
This commit is contained in:
41
Content.Shared/CCVar/CCVars.Accessibility.cs
Normal file
41
Content.Shared/CCVar/CCVars.Accessibility.cs
Normal file
@@ -0,0 +1,41 @@
|
||||
using Robust.Shared.Configuration;
|
||||
|
||||
namespace Content.Shared.CCVar;
|
||||
|
||||
public sealed partial class CCVars
|
||||
{
|
||||
/// <summary>
|
||||
/// Chat window opacity slider, controlling the alpha of the chat window background.
|
||||
/// Goes from to 0 (completely transparent) to 1 (completely opaque)
|
||||
/// </summary>
|
||||
public static readonly CVarDef<float> ChatWindowOpacity =
|
||||
CVarDef.Create("accessibility.chat_window_transparency", 0.85f, CVar.CLIENTONLY | CVar.ARCHIVE);
|
||||
|
||||
/// <summary>
|
||||
/// Toggle for visual effects that may potentially cause motion sickness.
|
||||
/// Where reasonable, effects affected by this CVar should use an alternate effect.
|
||||
/// Please do not use this CVar as a bandaid for effects that could otherwise be made accessible without issue.
|
||||
/// </summary>
|
||||
public static readonly CVarDef<bool> ReducedMotion =
|
||||
CVarDef.Create("accessibility.reduced_motion", false, CVar.CLIENTONLY | CVar.ARCHIVE);
|
||||
|
||||
public static readonly CVarDef<bool> ChatEnableColorName =
|
||||
CVarDef.Create("accessibility.enable_color_name",
|
||||
true,
|
||||
CVar.CLIENTONLY | CVar.ARCHIVE,
|
||||
"Toggles displaying names with individual colors.");
|
||||
|
||||
/// <summary>
|
||||
/// Screen shake intensity slider, controlling the intensity of the CameraRecoilSystem.
|
||||
/// Goes from 0 (no recoil at all) to 1 (regular amounts of recoil)
|
||||
/// </summary>
|
||||
public static readonly CVarDef<float> ScreenShakeIntensity =
|
||||
CVarDef.Create("accessibility.screen_shake_intensity", 1f, CVar.CLIENTONLY | CVar.ARCHIVE);
|
||||
|
||||
/// <summary>
|
||||
/// A generic toggle for various visual effects that are color sensitive.
|
||||
/// As of 2/16/24, only applies to progress bar colors.
|
||||
/// </summary>
|
||||
public static readonly CVarDef<bool> AccessibilityColorblindFriendly =
|
||||
CVarDef.Create("accessibility.colorblind_friendly", false, CVar.CLIENTONLY | CVar.ARCHIVE);
|
||||
}
|
||||
Reference in New Issue
Block a user