[RF] Move some settings to TimeSavingConfig

This commit is contained in:
Clansty
2024-09-27 19:13:53 +08:00
parent 24e6808984
commit 9605264b9a
11 changed files with 131 additions and 96 deletions

View File

@@ -8,9 +8,9 @@ namespace AquaMai
{
public UXConfig UX { get; set; } = new();
public CheatConfig Cheat { get; set; } = new();
public PerformanceConfig Performance { get; set; } = new();
public FixConfig Fix { get; set; } = new();
public UtilsConfig Utils { get; set; } = new();
public TimeSavingConfig TimeSaving { get; set; } = new();
public TouchSensitivityConfig TouchSensitivity { get; set; } = new();
public class CheatConfig
@@ -23,9 +23,7 @@ namespace AquaMai
public class UXConfig
{
public bool SkipWarningScreen { get; set; }
public bool SinglePlayer { get; set; }
public bool SkipToMusicSelection { get; set; }
public bool LoadAssetsPng { get; set; }
public bool LoadJacketPng { get; set; }
public bool LoadAssetBundleWithoutManifest { get; set; }
@@ -33,7 +31,6 @@ namespace AquaMai
public bool RandomBgm { get; set; }
public bool DemoMaster { get; set; }
public bool ExtendTimer { get; set; }
public bool SkipEventInfo { get; set; }
public bool ImmediateSave { get; set; }
public bool LoadLocalBga { get; set; }
public bool TestProof { get; set; }
@@ -45,11 +42,6 @@ namespace AquaMai
public string ExecOnEntry { get; set; } = "";
}
public class PerformanceConfig
{
public bool ImproveLoadSpeed { get; set; }
}
public class FixConfig
{
public bool SkipVersionCheck { get; set; }
@@ -68,6 +60,16 @@ namespace AquaMai
public int TouchDelay { get; set; }
}
public class TimeSavingConfig
{
public bool SkipWarningScreen { get; set; }
public bool ImproveLoadSpeed { get; set; }
public bool SkipToMusicSelection { get; set; }
public bool SkipEventInfo { get; set; }
public bool IWontTapOrSlideVigorously { get; set; }
public bool SkipGameOverScreen { get; set; }
}
public class TouchSensitivityConfig
{
public bool Enable { get; set; }