// Copyright (c) ppy Pty Ltd . Licensed under the MIT Licence. // See the LICENCE file in the repository root for full licence text. using osu.Framework.Localisation; namespace osu.Game.Localisation { public static class GameplaySettingsStrings { private const string prefix = @"osu.Game.Resources.Localisation.GameplaySettings"; /// /// "Gameplay" /// public static LocalisableString GameplaySectionHeader => new TranslatableString(getKey(@"gameplay_section_header"), @"Gameplay"); /// /// "Beatmap" /// public static LocalisableString BeatmapHeader => new TranslatableString(getKey(@"beatmap_header"), @"Beatmap"); /// /// "General" /// public static LocalisableString GeneralHeader => new TranslatableString(getKey(@"general_header"), @"General"); /// /// "Audio" /// public static LocalisableString AudioHeader => new TranslatableString(getKey(@"audio"), @"Audio"); /// /// "HUD" /// public static LocalisableString HUDHeader => new TranslatableString(getKey(@"h_u_d"), @"HUD"); /// /// "Input" /// public static LocalisableString InputHeader => new TranslatableString(getKey(@"input"), @"Input"); /// /// "Background" /// public static LocalisableString BackgroundHeader => new TranslatableString(getKey(@"background"), @"Background"); /// /// "Background dim" /// public static LocalisableString BackgroundDim => new TranslatableString(getKey(@"dim"), @"Background dim"); /// /// "Background blur" /// public static LocalisableString BackgroundBlur => new TranslatableString(getKey(@"blur"), @"Background blur"); /// /// "Lighten playfield during breaks" /// public static LocalisableString LightenDuringBreaks => new TranslatableString(getKey(@"lighten_during_breaks"), @"Lighten playfield during breaks"); /// /// "HUD overlay visibility mode" /// public static LocalisableString HUDVisibilityMode => new TranslatableString(getKey(@"hud_visibility_mode"), @"HUD overlay visibility mode"); /// /// "Show health display even when you can't fail" /// public static LocalisableString ShowHealthDisplayWhenCantFail => new TranslatableString(getKey(@"show_health_display_when_cant_fail"), @"Show health display even when you can't fail"); /// /// "Fade playfield to red when health is low" /// public static LocalisableString FadePlayfieldWhenHealthLow => new TranslatableString(getKey(@"fade_playfield_when_health_low"), @"Fade playfield to red when health is low"); /// /// "Always show key overlay" /// public static LocalisableString AlwaysShowKeyOverlay => new TranslatableString(getKey(@"key_overlay"), @"Always show key overlay"); /// /// "Always play first combo break sound" /// public static LocalisableString AlwaysPlayFirstComboBreak => new TranslatableString(getKey(@"always_play_first_combo_break"), @"Always play first combo break sound"); /// /// "Score display mode" /// public static LocalisableString ScoreDisplayMode => new TranslatableString(getKey(@"score_display_mode"), @"Score display mode"); /// /// "Disable Windows key during gameplay" /// public static LocalisableString DisableWinKey => new TranslatableString(getKey(@"disable_win_key"), @"Disable Windows key during gameplay"); /// /// "Mods" /// public static LocalisableString ModsHeader => new TranslatableString(getKey(@"mods_header"), @"Mods"); /// /// "Increase visibility of first object when visual impairment mods are enabled" /// public static LocalisableString IncreaseFirstObjectVisibility => new TranslatableString(getKey(@"increase_first_object_visibility"), @"Increase visibility of first object when visual impairment mods are enabled"); /// /// "Hide during gameplay" /// public static LocalisableString HideDuringGameplay => new TranslatableString(getKey(@"hide_during_gameplay"), @"Hide during gameplay"); /// /// "Always" /// public static LocalisableString Always => new TranslatableString(getKey(@"always"), @"Always"); /// /// "Never" /// public static LocalisableString Never => new TranslatableString(getKey(@"never"), @"Never"); /// /// "Standardised" /// public static LocalisableString Standardised => new TranslatableString(getKey(@"standardised"), @"Standardised"); /// /// "Classic" /// public static LocalisableString Classic => new TranslatableString(getKey(@"classic"), @"Classic"); private static string getKey(string key) => $"{prefix}:{key}"; } }