Пример #1
0
 public override void onBackup()
 {
     /*
      * if (!craftLoaded)
      * {
      *  if ((this.children.Count == 0))
      *  {
      *      try
      *      {
      *          KSP.IO.File.WriteAllText<MuMechJebPod2>(KSP.IO.File.ReadAllText<MuMechJebPod2>(KSPUtil.ApplicationRootPath + "Parts/mumech_MechJebPod2/default.craft"), KSPUtil.ApplicationRootPath + "Ships/__mechjebpod_tmp.craft");
      *          //System.IO.File.Copy(KSPUtil.ApplicationRootPath + "Parts/mumech_MechJebPod2/default.craft", KSPUtil.ApplicationRootPath + "Ships/__mechjebpod_tmp.craft", true);
      *      }
      *      catch (Exception)
      *      {
      *      }
      *      EditorLogic.LoadShipFromFile("__mechjebpod_tmp");
      *      return;
      *  }
      *  else
      *  {
      *      try
      *      {
      *          KSP.IO.File.Delete<MuMechJebPod2>(KSPUtil.ApplicationRootPath + "Ships/__mechjebpod_tmp.craft");
      *          //System.IO.File.Delete(KSPUtil.ApplicationRootPath + "Ships/__mechjebpod_tmp.craft");
      *      }
      *      catch (Exception)
      *      {
      *      }
      *  }
      *  craftLoaded = true;
      * }
      */
     core.onBackup();
     base.onBackup();
 }
Пример #2
0
 public override void onBackup()
 {
     core.onBackup();
     base.onBackup();
 }