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(); }
public override void onBackup() { core.onBackup(); base.onBackup(); }