/// <summary> /// This constructor is executed after the XML-database has been fully loaded. /// </summary> static Main() { Mineables.FillAllMineables(); if (PD_Settings.Settings.IsFirstRun) { Log.Message("SEPD_FirstRunMessage".Translate().CapitalizeFirst()); PD_Settings.Settings.IsFirstRun = false; PD_Settings.Settings.ResetDrillableSettings(); } else { PD_Settings.RemoveInvalidSettings(); } PD_Settings.ApplySettingsToDefs(); }