public bool Disable() { if (!Config.EnableMods) { return(false); } Config.EnableMods = false; ResourceLoader.DisableReplacements(); CharacterUtility.ResetAll(); ResidentResources.Reload(); PathResolver.Disable(); Config.Save(); ObjectReloader.RedrawAll(RedrawType.Redraw); return(true); }
public bool Enable() { if (Config.EnableMods) { return(false); } Config.EnableMods = true; ResourceLoader.EnableReplacements(); CollectionManager.Default.SetFiles(); ResidentResources.Reload(); PathResolver.Enable(); Config.Save(); ObjectReloader.RedrawAll(RedrawType.Redraw); return(true); }