public void SetData(string filePath) { if (filePath == "") { GenDataBase = null; } else { GenDataBase = DefGenDataBase == null ? GenDataBase.DataLoader.LoadData(filePath) : GenDataBase.DataLoader.LoadData(DefGenDataBase.AsDef(), filePath); } }
public void SetBase(string filePath) { if (filePath == "") { DefGenDataBase = null; GenDataBase = null; } else { DefGenDataBase = GenDataBase.DataLoader.LoadData(filePath); var f = DefGenDataBase.AsDef(); f.DefinitionName = Path.GetFileNameWithoutExtension(filePath); GenDataBase = new GenDataBase(f); } }