diff --git a/1.5/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_InducedOvulator.cs b/1.5/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_InducedOvulator.cs index 3b4ab9c..e2ec838 100644 --- a/1.5/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_InducedOvulator.cs +++ b/1.5/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_InducedOvulator.cs @@ -17,9 +17,9 @@ namespace RJW_Menstruation { protected bool hadOvulatoryStage = false; // Regardless of whether an egg was actually produced - protected override void InitializeExtraValues() + protected override void PostInitialize() { - base.InitializeExtraValues(); + base.PostInitialize(); hadOvulatoryStage |= IsEggExist; } diff --git a/1.5/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_Menstruation.cs b/1.5/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_Menstruation.cs index fbb0115..f90cbd4 100644 --- a/1.5/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_Menstruation.cs +++ b/1.5/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_Menstruation.cs @@ -1164,7 +1164,7 @@ namespace RJW_Menstruation else if (currentIntervalTicks < curStageTicks) curStageTicks = currentIntervalTicks; } if (crampPain < 0) crampPain = PainRandomizer(); - InitializeExtraValues(); + PostInitialize(); TakeLoosePregnancy(); @@ -1178,7 +1178,7 @@ namespace RJW_Menstruation Notify_UpdatedGenes(); } - protected virtual void InitializeExtraValues() + protected virtual void PostInitialize() { } diff --git a/1.5/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_PeriodicOvulator.cs b/1.5/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_PeriodicOvulator.cs index 62a9651..662c248 100644 --- a/1.5/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_PeriodicOvulator.cs +++ b/1.5/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_PeriodicOvulator.cs @@ -26,9 +26,9 @@ namespace RJW_Menstruation Props = (CompProperties_PeriodicOvulator)props; } - protected override void InitializeExtraValues() + protected override void PostInitialize() { - base.InitializeExtraValues(); + base.PostInitialize(); if (averageCycleIntervalTicks < 0) { averageCycleIntervalTicks = (int)(Props.cycleIntervalDays.RandomInRange * GenDate.TicksPerDay / cycleSpeed);