public void TransferCrewToKit(Vessel vsl) { if (CrewSource != null && KitCrew != null && KitCrew.Count > 0) { CrewTransferBatch.moveCrew(CrewSource, vsl, KitCrew); } }
public void ExtractProtoVesselCrew(Vessel dest_vessel, Part start_from_part = null) { if (vessel == null) { return; } if (start_from_part != null) { CrewTransferBatch.moveCrew(vessel, start_from_part, false); } CrewTransferBatch.moveCrew(vessel, dest_vessel, false); proto_vessel = vessel.BackupVessel(); resources = new VesselResources(proto_vessel); }