using Verse; namespace rjwquirks.Modules.Shared.PartnerSelectors { public class LogicalOr : LogicalMultipart { public override bool PartnerSatisfies(Pawn pawn, Pawn partner) { if (partner == null) return false; for (int i = 0; i < parts.Count; i++) { if (parts[i].PartnerSatisfies(pawn, partner)) { return true; } } return false; } } }