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