public static bool IsStranded(ProtoCrewMember Kerb) { Vessel Vsl = GetVessel(Kerb); if (Vsl != null) { if (!VesselHelper.HasLiquidFuel(Vsl)) { if (!VesselHelper.VesselHasModule(Vsl, "ModuleScienceLab")) { if (!VesselHelper.VesselHasModule(Vsl, "ModuleResourceHarvester")) { return(true); } } } } return(false); }