static InitializeDefProperties()
        {
            SRTSMod.mod.settings.CheckDictionarySavedValid();
            SRTS_ModSettings.CheckNewDefaultValues();
            SRTSHelper.PopulateDictionary();
            SRTSHelper.PopulateAllowedBombs();

            ModCompatibilityInitialized();
        }
Ejemplo n.º 2
0
 private void ResetMainSettings()
 {
     SoundDefOf.RadioButtonClicked.PlayOneShotOnCamera();
     this.settings.passengerLimits              = true;
     this.settings.dynamicWorldDrawingSRTS      = true;
     this.settings.displayHomeItems             = true;
     this.settings.allowEvenIfDowned            = true;
     this.settings.allowEvenIfPrisonerUnsecured = false;
     this.settings.allowCapturablePawns         = true;
     this.settings.disallowedBombs.Clear();
     this.settings.allowedBombs.Clear();
     SRTSHelper.PopulateAllowedBombs();
 }
Ejemplo n.º 3
0
 internal void ResetBombList()
 {
     this.settings.disallowedBombs.Clear();
     this.settings.allowedBombs.Clear();
     SRTSHelper.PopulateAllowedBombs();
 }