Exemple #1
0
 public void SetData(string filePath)
 {
     if (filePath == "")
     {
         GenDataBase = null;
     }
     else
     {
         GenDataBase = DefGenDataBase == null
             ? GenDataBase.DataLoader.LoadData(filePath)
             : GenDataBase.DataLoader.LoadData(DefGenDataBase.AsDef(), filePath);
     }
 }
Exemple #2
0
 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);
     }
 }