Beispiel #1
0
    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);
    }
Beispiel #2
0
    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);
    }