From 4504d022455a2982452f7a53bcdd7029e265a231 Mon Sep 17 00:00:00 2001 From: lutepickle <28810-lutepickle@users.noreply.gitgud.io> Date: Mon, 6 Mar 2023 17:05:01 -0800 Subject: [PATCH] Switch some comp stages to GoNextStage --- 1.4/Assemblies/RJW_Menstruation.dll | Bin 207872 -> 207872 bytes .../RJW_Menstruation/DebugActions.cs | 8 ++++---- .../RJW_Menstruation/DrugOutcomeDoers.cs | 4 ++-- .../HediffComps/HediffComp_Menstruation.cs | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/1.4/Assemblies/RJW_Menstruation.dll b/1.4/Assemblies/RJW_Menstruation.dll index 5f42dbb603db9c46093f06120ab665daffa7fb74..2e09816e7fd6e39866fed17753c47178f65f60c1 100644 GIT binary patch delta 13654 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 delta 13703 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 diff --git a/1.4/source/RJW_Menstruation/RJW_Menstruation/DebugActions.cs b/1.4/source/RJW_Menstruation/RJW_Menstruation/DebugActions.cs index 3a8fdb5..fe98f5a 100644 --- a/1.4/source/RJW_Menstruation/RJW_Menstruation/DebugActions.cs +++ b/1.4/source/RJW_Menstruation/RJW_Menstruation/DebugActions.cs @@ -10,7 +10,7 @@ namespace RJW_Menstruation private static void SetFollicular(Pawn p) { foreach (HediffComp_Menstruation comp in p.GetMenstruationComps()) - comp.curStage = HediffComp_Menstruation.Stage.Follicular; + comp.GoNextStage(HediffComp_Menstruation.Stage.Follicular); Messages.Message($"{p} is now follicular", p, MessageTypeDefOf.NeutralEvent, false); } @@ -18,7 +18,7 @@ namespace RJW_Menstruation private static void SetOvulatory(Pawn p) { foreach (HediffComp_Menstruation comp in p.GetMenstruationComps()) - comp.curStage = HediffComp_Menstruation.Stage.Ovulatory; + comp.GoNextStage(HediffComp_Menstruation.Stage.Ovulatory); Messages.Message($"{p} is now ovulatory", p, MessageTypeDefOf.NeutralEvent, false); } @@ -26,7 +26,7 @@ namespace RJW_Menstruation private static void SetLuteal(Pawn p) { foreach (HediffComp_Menstruation comp in p.GetMenstruationComps()) - comp.curStage = HediffComp_Menstruation.Stage.Luteal; + comp.GoNextStage(HediffComp_Menstruation.Stage.Luteal); Messages.Message($"{p} is now luteal", p, MessageTypeDefOf.NeutralEvent, false); } @@ -34,7 +34,7 @@ namespace RJW_Menstruation private static void SetBleeding(Pawn p) { foreach (HediffComp_Menstruation comp in p.GetMenstruationComps()) - comp.curStage = HediffComp_Menstruation.Stage.Bleeding; + comp.GoNextStage(HediffComp_Menstruation.Stage.Bleeding); Messages.Message($"{p} is now bleeding", p, MessageTypeDefOf.NeutralEvent, false); } /* diff --git a/1.4/source/RJW_Menstruation/RJW_Menstruation/DrugOutcomeDoers.cs b/1.4/source/RJW_Menstruation/RJW_Menstruation/DrugOutcomeDoers.cs index 6e8c375..7b0ab74 100644 --- a/1.4/source/RJW_Menstruation/RJW_Menstruation/DrugOutcomeDoers.cs +++ b/1.4/source/RJW_Menstruation/RJW_Menstruation/DrugOutcomeDoers.cs @@ -16,7 +16,7 @@ namespace RJW_Menstruation ) { comp.SetEstrus(); - comp.curStage = HediffComp_Menstruation.Stage.Ovulatory; + comp.GoNextStage(HediffComp_Menstruation.Stage.Ovulatory); comp.ovarypower--; } } @@ -32,7 +32,7 @@ namespace RJW_Menstruation ) { comp.SetEstrus(); - comp.curStage = HediffComp_Menstruation.Stage.Ovulatory; + comp.GoNextStage(HediffComp_Menstruation.Stage.Ovulatory); comp.eggstack += ingested.stackCount - 1; } } diff --git a/1.4/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_Menstruation.cs b/1.4/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_Menstruation.cs index dcb47c6..cf2fbaa 100644 --- a/1.4/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_Menstruation.cs +++ b/1.4/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_Menstruation.cs @@ -1822,7 +1822,7 @@ namespace RJW_Menstruation TaleRecorder.RecordTale(VariousDefOf.TaleCameInside, new object[] { cummer, Pawn }); } - protected void GoNextStage(Stage nextstage, bool calculateHours = true) + public void GoNextStage(Stage nextstage, bool calculateHours = true) { curStageHrs = 0; if (calculateHours) currentIntervalHours = PeriodRandomizer(nextstage);