7b0fffd39dAdd changelog to solution
lutepickle
2022-09-04 22:44:24 -0700
8cb4fc6b4eHave ShouldBeInEstrus properly multiply the egg lifespan days by 24
lutepickle
2022-09-03 19:13:58 -0700
ffee2e8149Have GetMenstruationComp(Hediff) use AllVaginas
lutepickle
2022-09-03 18:30:29 -0700
49f52891feUse a switch in HighestEstrus
lutepickle
2022-09-03 18:12:29 -0700
2b5d5443d3Estrus rework. Properly layer estrus from multiple wombs. Have induced ovulator estrus only last until egg expiration.
lutepickle
2022-09-03 15:40:25 -0700
eda71f70a8Handle cum with null DNA.ingestionOutcomeDoers
lutepickle
2022-09-03 15:39:14 -0700
50c79e00bfShow cum in the womb gizmo when insect egged
lutepickle
2022-09-03 07:46:37 -0700
c3a04b95fdNew Areola04 images, contributed by wruf
lutepickle
2022-08-29 20:06:49 -0700
5908935260Use GoNextStage in TakeLoosePregnancy
lutepickle
2022-08-29 16:47:32 -0700
57df60d62cAfter impregnation, re-check womb pregnancies in case RJW did something to them
lutepickle
2022-08-29 08:34:38 -0700
acfee52dd8Split ShouldSimulate into its own function
lutepickle
2022-08-29 07:23:17 -0700
e88e40c2ccForbid titles for babies to match RJW
lutepickle
2022-08-29 06:47:50 -0700
ea89d36706Add a texture for 2 implanted eggs
lutepickle
2022-08-28 08:43:46 -0700
b3b34362d6Just have Hediff_MultiplePregnancy.TryMergeWith unconditionally return false. The comp comparison doesn't work since at that point it's not registered to a comp yet.
lutepickle
2022-08-27 23:05:50 -0700
84d5ffa8b7Little cleanups and removal of unnecessary checks
lutepickle
2022-08-27 22:01:39 -0700
66e2b3494bHave the implanation debug messages give the hediff IDs
lutepickle
2022-08-27 20:52:36 -0700
6e255a0d4eBump to version 1.0.7.4
lutepickle
2022-08-27 19:51:50 -0700
f015b2e849Don't merge a pregnancy with other pregnancies.
lutepickle
2022-08-27 19:49:23 -0700
b5d89129b2Make the changelog a bit more accurate
lutepickle
2022-08-27 14:49:26 -0700
c6f08d7601Catch a womb with pregnancy set and not in the phase, which can happen when futzing with the debug actions.
lutepickle
2022-08-27 12:42:35 -0700
c1dc6827fdReplace parent.pawn with Pawn everywhere
lutepickle
2022-08-23 08:30:54 -0700
b9ffcc0dc5Handle cycles for unspawned pawns
lutepickle
2022-08-23 08:17:41 -0700
d9dc79f107Dead pawns don't get hediff ticks
lutepickle
2022-08-23 08:08:25 -0700
4fc1d6b4abRefactor the impregnation patch postfix to use MaxByWithFallback, too
lutepickle
2022-08-21 20:57:52 -0700
e023938a41Add new function to test for RJW pregnancy (as opposed to a vanilla animal pregnancy), and refactor GetFarthestPregnancy into the rimworld fallback version
lutepickle
2022-08-21 20:54:27 -0700
5eb73bfb2eHave the two pregnancy progress functions return 0 on no pregnancy instead of -1
lutepickle
2022-08-21 20:21:42 -0700
0b272c1e5bDon't end mech pregnancies on removal
lutepickle
2022-08-21 12:26:17 -0700
5e788df794Just eliminate GetHARComp instead of messing with casting
lutepickle
2022-08-18 08:41:05 -0700
1cbe557621Add the breast error thing to the changelog, too
lutepickle
2022-08-18 07:53:39 -0700
6592c3b073Update changelog, bump manifest version to 1.0.7.2
lutepickle
2022-08-18 06:50:01 -0700
973e83c8f1Change GetHARComp to return a ThingComp, since using a type that might not be loaded will cause an error upon trying to open the dev actions
lutepickle
2022-08-18 06:46:34 -0700
08e3a2fd51Remove a bit of namespace from CumOut
lutepickle
2022-08-17 15:55:28 -0700
d98a102d44Catch pawns that are pregnant but not with BasePregnancy (e.g. vanilla animal pregnancy)
lutepickle
2022-08-17 06:37:30 -0700
177f941d93Leading slashes in patch XMLs
lutepickle
2022-08-16 18:48:34 -0700
fbc73f82c9Add the XML header to the top of the cum tale, apparently some mods care.
lutepickle
2022-08-16 06:44:58 -0700
962684a53bUpdate manifest to 1.0.7.1
lutepickle
2022-08-15 18:33:47 -0700
4ecd9a0c9dAdd the loadafter rjw cum in the manifest xml,too
lutepickle
2022-08-15 18:32:21 -0700
51da20e6b3Protect enzygoticSiblings for good practice
lutepickle
2022-08-14 20:27:54 -0700
f19a788432Properly update nippleProgress when it should grow
lutepickle
2022-08-12 16:06:34 -0700
99844086dbPut the due date in the debug womb overlay when pregnant
lutepickle
2022-08-12 10:03:04 -0700
610bffeaa7Fix pregnancy progress in the womb gizmo again. Also have an undiscovered pregnancy look like a steady luteal progress.
lutepickle
2022-08-12 09:54:55 -0700
f63a66efd0Properly set the current interval hours on pregnancies. Again.
lutepickle
2022-08-12 08:47:03 -0700
d1ceebb4e7Fix HAR compatibility, copy all HAR properties for enzygotic siblings.
lutepickle
2022-08-11 18:43:12 -0700
624ae1ce75Make the enzygotic data structure exist before trying to add babies to it
lutepickle
2022-08-11 16:05:49 -0700
26ff5f3d6cRJW can move breasts on some animals, and that seems to make the breast comp properties null, so test for that.
lutepickle
2022-08-11 14:31:37 -0700
9ce08ceab8Slight refactor of RandomStage, be a bit cleaner
lutepickle
2022-08-11 09:20:29 -0700
8e5487b3baRe-add AfterSimulator to CompPostTick
lutepickle
2022-08-10 14:47:10 -0700
592fcad088Change OvaryPowerThreshold to better handle very long cycles. Also have climacteric severity use an InverseLerp.
lutepickle
2022-08-09 21:02:08 -0700
f19494fd5aShift the fertility check above the switch in compPostTick
lutepickle
2022-08-09 07:02:55 -0700
3362a1f0caSexperience had a bug where an optimizer/patcher could cause the static contructor of the dialog to be called before the GUI was ready. Just to be safe, delay the GUI calls until the first time the dialog is opened here, too.
lutepickle
2022-07-30 08:55:21 -0700
3f739a12d9Null reference check for pregnancy gizmos. It would come up in multiwomb scenarios
lutepickle
2022-07-30 07:47:38 -0700
e18e1892adDon't let BabyHalfAge be 0
lutepickle
2022-07-29 21:02:39 -0700
6701785462Little refactor in CalculateLastBirth
lutepickle
2022-07-29 20:35:49 -0700
4b6b4c87eeRemove maxaerolaincrement, the realistic amount is just too small for the display
lutepickle
2022-07-29 09:15:23 -0700
c30aef672aLower max PermanentNippleChange
lutepickle
2022-07-29 07:30:15 -0700