From 97ea6c68d4a10f94622892bbbce648570617301c Mon Sep 17 00:00:00 2001 From: amevarashi Date: Tue, 10 May 2022 11:27:20 +0500 Subject: [PATCH] Fix setting initialization --- RJWSexperience/RJWSexperience/Configurations.cs | 4 ++-- .../RJWSexperience/Settings/SettingsTabHistory.cs | 7 +++++++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/RJWSexperience/RJWSexperience/Configurations.cs b/RJWSexperience/RJWSexperience/Configurations.cs index f682ade..6af4582 100644 --- a/RJWSexperience/RJWSexperience/Configurations.cs +++ b/RJWSexperience/RJWSexperience/Configurations.cs @@ -24,8 +24,8 @@ namespace RJWSexperience private float maxSingleLustChange = MaxSingleLustChangeDefault; private bool sexCanFillBuckets = SexCanFillBucketsDefault; private bool selectionLocked = selectionLockedDefault; - private SettingsTabHistory history; - private SettingsTabDebug debug; + private SettingsTabHistory history = SettingsTabHistory.CreateDefault(); + private SettingsTabDebug debug = new SettingsTabDebug(); //Public read-only properties public float LustEffectPower => lustEffectPower; diff --git a/RJWSexperience/RJWSexperience/Settings/SettingsTabHistory.cs b/RJWSexperience/RJWSexperience/Settings/SettingsTabHistory.cs index c0d60cf..354f49a 100644 --- a/RJWSexperience/RJWSexperience/Settings/SettingsTabHistory.cs +++ b/RJWSexperience/RJWSexperience/Settings/SettingsTabHistory.cs @@ -41,6 +41,13 @@ namespace RJWSexperience.Settings public float VirginRatio => virginRatio; public bool SlavesBeenRapedExp => slavesBeenRapedExp; + public static SettingsTabHistory CreateDefault() + { + SettingsTabHistory history = new SettingsTabHistory(); + history.Reset(); + return history; + } + public void Reset() { enableRecordRandomizer = EnableStatRandomizerDefault;