public override float Calculate(Pawn observer, Pawn assessed) { return(GradualRomanceMod.numberOfRelationships / (RelationshipUtility.GetAllPawnsRomanticWith(observer).Count() + 1)); }
public override bool Check(Pawn observer, Pawn assessed) { return(RelationshipUtility.GetAllPawnsRomanticWith(observer).Count() >= GradualRomanceMod.numberOfRelationships && !RelationshipUtility.GetAllPawnsRomanticWith(observer).Contains(assessed)); }