Remove RJWUtility.UpdateSatisfactionHIstory method

This commit is contained in:
amevarashi 2022-05-23 22:15:37 +05:00
parent 877bea1eb6
commit 7f86dcd236
2 changed files with 3 additions and 12 deletions

View File

@ -64,8 +64,9 @@ namespace RJWSexperience
Pawn pawn = props.pawn;
UpdateLust(props, satisfaction);
FillCumBuckets(props);
RJWUtility.UpdateSatisfactionHIstory(pawn, props.partner, props, satisfaction);
pawn.records?.Increment(VariousDefOf.OrgasmCount);
if (props.partner != null)
pawn.TryGetComp<SexHistoryComp>()?.RecordSatisfaction(props.partner, props, satisfaction);
}
private static void FillCumBuckets(SexProps props)

View File

@ -159,17 +159,7 @@ namespace RJWSexperience
{
if (partner != null)
{
SexHistoryComp pawnshistory = pawn.TryGetComp<SexHistoryComp>();
pawnshistory?.RecordSex(partner, props);
}
}
public static void UpdateSatisfactionHIstory(Pawn pawn, Pawn partner, SexProps props, float satisfaction)
{
if (partner != null)
{
SexHistoryComp pawnshistory = pawn.TryGetComp<SexHistoryComp>();
pawnshistory?.RecordSatisfaction(partner, props, satisfaction);
pawn.TryGetComp<SexHistoryComp>()?.RecordSex(partner, props);
}
}