diff --git a/SceneManager/Menus/SettingsMenu.cs b/SceneManager/Menus/SettingsMenu.cs index de40767..f5c3294 100644 --- a/SceneManager/Menus/SettingsMenu.cs +++ b/SceneManager/Menus/SettingsMenu.cs @@ -13,7 +13,6 @@ namespace SceneManager hints = new UIMenuCheckboxItem("Enable Hints", Settings.EnableHints); private static SpeedUnits[] speedArray = {SpeedUnits.MPH, SpeedUnits.KPH }; public static UIMenuListScrollerItem speedUnits = new UIMenuListScrollerItem("Speed Unit of Measure", "", new[] { SpeedUnits.MPH, SpeedUnits.KPH }); - public static UIMenuNumericScrollerItem barrierPlacementDistance = new UIMenuNumericScrollerItem("Barrier Placement Distance", "How far away you can place a barrier (in meters)", 1, (int)Settings.BarrierPlacementDistance, 1); public static UIMenuItem saveSettings = new UIMenuItem("Save settings to .ini", "Updates the plugin's .ini file with the current settings so the next time the plugin is loaded, it will use these settings."); internal static void InstantiateMenu() @@ -30,8 +29,6 @@ namespace SceneManager settingsMenu.AddItem(hints); settingsMenu.AddItem(speedUnits); speedUnits.Index = Array.IndexOf(speedArray, Settings.SpeedUnit); - settingsMenu.AddItem(barrierPlacementDistance); - barrierPlacementDistance.Index = barrierPlacementDistance.OptionCount - 1; settingsMenu.AddItem(saveSettings); saveSettings.ForeColor = System.Drawing.Color.Gold; @@ -44,7 +41,7 @@ namespace SceneManager { if(selectedItem == saveSettings) { - Settings.UpdateSettings(threeDWaypoints.Checked, mapBlips.Checked, hints.Checked, speedUnits.SelectedItem, barrierPlacementDistance.Value); + Settings.UpdateSettings(threeDWaypoints.Checked, mapBlips.Checked, hints.Checked, speedUnits.SelectedItem); Game.DisplayHelp($"Settings saved"); } } diff --git a/SceneManager/Settings.cs b/SceneManager/Settings.cs index 71d3349..768ef45 100644 --- a/SceneManager/Settings.cs +++ b/SceneManager/Settings.cs @@ -50,17 +50,14 @@ namespace SceneManager foreach(string key in ini.GetKeyNames("Barriers")) { - //Game.LogTrivial($"Key: {key.Trim()}"); - //Game.LogTrivial($"Value: {ini.ReadString("Barriers",key)}"); barrierKeys.Add(key.Trim()); var m = new Model(ini.ReadString("Barriers", key)); if (m.IsValid) barrierValues.Add(m.Name); - //barrierValues.Add(ini.ReadString("Barriers", key)); } } - internal static void UpdateSettings(bool threeDWaypointsEnabled, bool mapBlipsEnabled, bool hintsEnabled, SpeedUnits unit, float distance) + internal static void UpdateSettings(bool threeDWaypointsEnabled, bool mapBlipsEnabled, bool hintsEnabled, SpeedUnits unit) { ini.Write("Other Settings", "Enable3DWaypoints", threeDWaypointsEnabled); ini.Write("Other Settings", "EnableMapBlips", mapBlipsEnabled);