public void LoadConfig() { config = Configuration.Deserialize(configPath); if (config == null) { config = new Configuration(); SaveConfig(); } if (console != null) { console.rect = config.consoleRect; console.visible = config.consoleVisible; } watches.rect = config.watchesRect; watches.visible = config.watchesVisible; sceneExplorer.rect = config.sceneExplorerRect; sceneExplorer.visible = config.sceneExplorerVisible; if (sceneExplorer.visible) { sceneExplorer.Refresh(); } scriptEditor.ReloadProjectWorkspace(); }
private void LoadConfig() { Config = ModConfiguration.Deserialize(ConfigPath); if (Config == null) { Config = new ModConfiguration(); SaveConfig(); } console?.MoveResize(Config.ConsoleRect); Watches.MoveResize(Config.WatchesRect); SceneExplorer.MoveResize(Config.SceneExplorerRect); scriptEditor.ReloadProjectWorkspace(); }