static public void ReloadProject() { if (Project != null) { ExporterJson.LoadProjectFile(Project); Project.Dirty = false; } }
static public void LoadProjectFile(string path) { Clear(); string projectPath = Utility.GetRelativePathFromCurrentDir(path); Project = new Project(); Project.Init(Path.GetDirectoryName(projectPath), Path.GetFileNameWithoutExtension(projectPath)); ParseProject(); ExporterJson.LoadProjectFile(Project); LoadAllDialogues(); if (EditorCore.OnProjectLoad != null) { EditorCore.OnProjectLoad(); } }