internal void FindVesselResources() { padResources = new VesselResources(vessel); var craft_parts = CraftParts(); if (craft_parts.Count > 0) { craftResources = new VesselResources(); } foreach (var part in craft_parts) { padResources.RemovePart(part); craftResources.AddPart(part); } if (craftResources == null && craftConfig != null) { getBuildCost(craftConfig); } }
internal void FindVesselResources() { padResources = new VesselResources (vessel); var craft_parts = CraftParts (); if (craft_parts.Count > 0) { craftResources = new VesselResources (); } foreach (var part in craft_parts) { padResources.RemovePart (part); craftResources.AddPart (part); } if (craftResources == null && craftConfig != null) { getBuildCost (craftConfig); } }
public void removePartMassless(Part part) { resources.RemovePart(part); }