using RimWorld; using rjw; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Verse; namespace Rimworld_Animations { public class PawnTest_RJWInitiator : BasePawnTest { List interactionDefs = new List(); public override bool PawnTest(Pawn pawn) { return pawn.jobs?.curDriver is JobDriver_SexBaseInitiator jobDriver_SexBaseInitiator && (interactionDefs.Empty() || interactionDefs.ContainsAny(x => x == jobDriver_SexBaseInitiator.Sexprops.dictionaryKey)); } } }