remove menupages enum config entry

This commit is contained in:
Sinai 2021-04-16 02:45:38 +10:00
parent 51f5c68598
commit a6ff9e02e2

View File

@ -23,7 +23,7 @@ namespace UnityExplorer.Loader.ML
// temporary until melonloader 0.3.1 released // temporary until melonloader 0.3.1 released
try { MelonPreferences.Mapper.RegisterMapper(KeycodeReader, KeycodeWriter); } catch { } try { MelonPreferences.Mapper.RegisterMapper(KeycodeReader, KeycodeWriter); } catch { }
try { MelonPreferences.Mapper.RegisterMapper(MenuPagesReader, MenuPagesWriter); } catch { } //try { MelonPreferences.Mapper.RegisterMapper(MenuPagesReader, MenuPagesWriter); } catch { }
} }
public override void LoadConfig() public override void LoadConfig()
@ -102,27 +102,27 @@ namespace UnityExplorer.Loader.ML
return MelonPreferences.Mapper.ToToml(value.ToString()); return MelonPreferences.Mapper.ToToml(value.ToString());
} }
public static UI.Main.MenuPages MenuPagesReader(TomlObject value) //public static UI.Main.MenuPages MenuPagesReader(TomlObject value)
{ //{
try // try
{ // {
var kc = (UI.Main.MenuPages)Enum.Parse(typeof(UI.Main.MenuPages), (value as TomlString).Value); // var kc = (UI.Main.MenuPages)Enum.Parse(typeof(UI.Main.MenuPages), (value as TomlString).Value);
if (kc == default) // if (kc == default)
throw new Exception(); // throw new Exception();
return kc; // return kc;
} // }
catch // catch
{ // {
return UI.Main.MenuPages.Home; // return UI.Main.MenuPages.Home;
} // }
} //}
public static TomlObject MenuPagesWriter(UI.Main.MenuPages value) //public static TomlObject MenuPagesWriter(UI.Main.MenuPages value)
{ //{
return MelonPreferences.Mapper.ToToml(value.ToString()); // return MelonPreferences.Mapper.ToToml(value.ToString());
} //}
} }
} }