public BuildListItem FromBuildListVessel(KCT_BuildListVessel blv) { this.progress = blv.progress; this.effectiveCost = blv.effectiveCost; this.buildTime = blv.buildPoints; this.integrationTime = blv.integrationPoints; this.launchSite = blv.launchSite; this.flag = blv.flag; //this.shipURL = blv.shipURL; this.shipName = blv.shipName; this.shipID = blv.id.ToString(); this.cannotEarnScience = blv.cannotEarnScience; this.cost = blv.cost; this.integrationCost = blv.integrationCost; this.rushBuildClicks = blv.rushBuildClicks; this.mass = blv.TotalMass; this.numStageParts = blv.numStageParts; this.numStages = blv.numStages; this.stagePartCost = blv.stagePartCost; this.kscDistance = blv.DistanceFromKSC; this.EditorFacility = (int)blv.GetEditorFacility(); this.LaunchPadID = blv.launchSiteID; this.desiredManifest = blv.DesiredManifest; return(this); }
public BuildListItem FromBuildListVessel(KCT_BuildListVessel blv) { this.progress = blv.progress; this.buildTime = blv.buildPoints; this.launchSite = blv.launchSite; this.flag = blv.flag; //this.shipURL = blv.shipURL; this.shipName = blv.shipName; this.InventoryParts = KCT_Utilities.PartDictToList(blv.InventoryParts); this.shipID = blv.id.ToString(); this.cannotEarnScience = blv.cannotEarnScience; this.cost = blv.cost; this.mass = blv.TotalMass; this.kscDistance = blv.DistanceFromKSC; this.EditorFacility = (int)blv.GetEditorFacility(); return(this); }
public BuildListItem FromBuildListVessel(KCT_BuildListVessel blv) { this.progress = blv.progress; this.buildTime = blv.buildPoints; this.launchSite = blv.launchSite; this.flag = blv.flag; //this.shipURL = blv.shipURL; this.shipName = blv.shipName; this.InventoryParts = KCT_Utilities.PartDictToList(blv.InventoryParts); this.shipID = blv.id.ToString(); this.cannotEarnScience = blv.cannotEarnScience; this.cost = blv.cost; this.mass = blv.TotalMass; this.kscDistance = blv.DistanceFromKSC; this.EditorFacility = (int)blv.GetEditorFacility(); this.LaunchPadID = blv.launchSiteID; return this; }