private GetAllTaggedParts ( ) : kOS.Suffixed.ListValue | ||
return | kOS.Suffixed.ListValue |
private ListValue GetAllTaggedParts()
{
IEnumerable<global::Part> partsWithName = Vessel.parts
.Where(p => p.Modules.OfType<KOSNameTag>()
.Any(tag => !String.Equals(tag.nameTag, "", StringComparison.CurrentCultureIgnoreCase)));
return PartValueFactory.Construct(partsWithName, Shared);
}