lutepickle
|
003f5d6d29
|
Catch attempting to tick uninitialized wombs
|
2022-09-09 15:01:52 -07:00 |
|
lutepickle
|
0e8c025429
|
Add div/0 check to AfterSimulator just in case something goes weird and it thinks there are no comps
|
2022-09-09 09:11:16 -07:00 |
|
lutepickle
|
49db91ca4d
|
Move application of cramp pain to after the switch to bleeding so the duration can be properly calculated
|
2022-09-09 06:24:58 -07:00 |
|
lutepickle
|
c081e1e9b9
|
Little refactor to ovulation egging
|
2022-09-08 16:00:48 -07:00 |
|
lutepickle
|
7f306fb9c7
|
Make sure that infertile vaginas start at None
|
2022-09-08 15:59:40 -07:00 |
|
lutepickle
|
7a1df037ac
|
Add eggMultiplier property to vaginas to have more lifetime eggs. Set hydraulic/bionic to 0 and archotech to 4
|
2022-09-08 09:58:07 -07:00 |
|
lutepickle
|
fe62f2503f
|
Hediff_Estrus.IsVisible doesn't need to be virtual
|
2022-09-07 09:37:59 -07:00 |
|
lutepickle
|
c974de4875
|
Show bleeding in the womb icon for climacteric
|
2022-09-06 18:44:19 -07:00 |
|
lutepickle
|
3a7cda2d10
|
SetEstrus doesn't need a days argument anymore
|
2022-09-06 16:16:59 -07:00 |
|
lutepickle
|
86210a55d2
|
Show the climacteric description for induced ovulators
|
2022-09-06 16:08:54 -07:00 |
|
lutepickle
|
c3ce69ac0a
|
Do the concealed hediff removal in two stages to avoid a collection modification error
|
2022-09-06 16:08:29 -07:00 |
|
lutepickle
|
17c4863a28
|
Little optimization in GetFertilizingInfo
|
2022-09-05 19:18:02 -07:00 |
|
lutepickle
|
1b0c25bc46
|
Don't show menopause for infertile vaginas (e.g. bionics)
|
2022-09-05 19:08:43 -07:00 |
|
lutepickle
|
450d7da36c
|
Have the aftersim sexneed incrementer base off the number of vaginas
|
2022-09-05 17:55:11 -07:00 |
|
lutepickle
|
3512f55363
|
Make climacteric/menopause per-womb. Obsolete climacteric phases. Add stat parts for those wombs.
|
2022-09-05 17:44:23 -07:00 |
|
lutepickle
|
7b0fffd39d
|
Add changelog to solution
|
2022-09-04 22:44:24 -07:00 |
|
lutepickle
|
8cb4fc6b4e
|
Have ShouldBeInEstrus properly multiply the egg lifespan days by 24
|
2022-09-03 19:13:58 -07:00 |
|
lutepickle
|
ffee2e8149
|
Have GetMenstruationComp(Hediff) use AllVaginas
|
2022-09-03 18:42:38 -07:00 |
|
lutepickle
|
49f52891fe
|
Use a switch in HighestEstrus
|
2022-09-03 18:12:29 -07:00 |
|
lutepickle
|
2b5d5443d3
|
Estrus rework. Properly layer estrus from multiple wombs. Have induced ovulator estrus only last until egg expiration.
|
2022-09-03 15:40:25 -07:00 |
|
lutepickle
|
eda71f70a8
|
Handle cum with null DNA.ingestionOutcomeDoers
|
2022-09-03 15:39:14 -07:00 |
|
lutepickle
|
50c79e00bf
|
Show cum in the womb gizmo when insect egged
|
2022-09-03 07:46:37 -07:00 |
|
lutepickle
|
985bc40574
|
Remove unused breastcache
|
2022-09-03 06:50:10 -07:00 |
|
lutepickle
|
71b7a8f035
|
Get the proper insect egg icon for the gizmo.
|
2022-09-03 06:17:06 -07:00 |
|
lutepickle
|
5c8fe83399
|
One less magic number in OvaryPowerThreshold
|
2022-09-02 11:53:00 -07:00 |
|
lutepickle
|
afe603058e
|
Tiny refactor to a few gets
|
2022-09-02 08:30:24 -07:00 |
|
lutepickle
|
1f6f50a361
|
After recovery, go straight into anestrus if out of breeding season
|
2022-08-31 20:22:28 -07:00 |
|
lutepickle
|
1b10200953
|
Properly calculate the birth recovery time
|
2022-08-31 20:07:42 -07:00 |
|
lutepickle
|
9841aa145d
|
Null check pregnancy in PregnantAction
|
2022-08-31 15:17:48 -07:00 |
|
lutepickle
|
cddbb8313b
|
A bit more nipple change after milking
|
2022-08-31 09:13:04 -07:00 |
|
lutepickle
|
395c6784b8
|
Slow down nipple progress during milking, and use the increment factor setting
|
2022-08-31 08:03:47 -07:00 |
|
lutepickle
|
e0855fdf24
|
Simulate pawns in caravans and pods
|
2022-08-30 22:21:41 -07:00 |
|
lutepickle
|
257a20797c
|
Display unfertilized eggs properly
|
2022-08-30 20:50:42 -07:00 |
|
lutepickle
|
c1d3f356f2
|
Try to account for number of children for induced eggs used
|
2022-08-30 20:43:05 -07:00 |
|
lutepickle
|
bdfbcf1edf
|
Make induced ovulator egg count based on potential pregnancies.
|
2022-08-30 20:07:21 -07:00 |
|
lutepickle
|
8d4d7e93c3
|
Only do the pregnancy rechecks after a mech implant or insect egging
|
2022-08-30 15:22:36 -07:00 |
|
lutepickle
|
3ca018b0b6
|
Some mods have a null compClass, so catch that in allVaginas.
|
2022-08-29 21:38:33 -07:00 |
|
lutepickle
|
5908935260
|
Use GoNextStage in TakeLoosePregnancy
|
2022-08-29 16:47:32 -07:00 |
|
lutepickle
|
57df60d62c
|
After impregnation, re-check womb pregnancies in case RJW did something to them
|
2022-08-29 08:34:38 -07:00 |
|
lutepickle
|
acfee52dd8
|
Split ShouldSimulate into its own function
|
2022-08-29 07:23:17 -07:00 |
|
lutepickle
|
e88e40c2cc
|
Forbid titles for babies to match RJW
|
2022-08-29 06:47:50 -07:00 |
|
lutepickle
|
b3b34362d6
|
Just 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.
|
2022-08-27 23:05:50 -07:00 |
|
lutepickle
|
84d5ffa8b7
|
Little cleanups and removal of unnecessary checks
|
2022-08-27 22:01:39 -07:00 |
|
lutepickle
|
66e2b3494b
|
Have the implanation debug messages give the hediff IDs
|
2022-08-27 20:52:36 -07:00 |
|
lutepickle
|
f015b2e849
|
Don't merge a pregnancy with other pregnancies.
|
2022-08-27 19:49:23 -07:00 |
|
lutepickle
|
c6f08d7601
|
Catch a womb with pregnancy set and not in the phase, which can happen when futzing with the debug actions.
|
2022-08-27 12:43:10 -07:00 |
|
lutepickle
|
6344338ee2
|
Check for null pregnancy before trying to miscarry it on postpostremoved
|
2022-08-27 12:13:44 -07:00 |
|
lutepickle
|
89248897f0
|
Have the debug due date work off of the tile
|
2022-08-27 11:53:55 -07:00 |
|
lutepickle
|
c62b87ff8b
|
Have the induced pre-ovulation check for no condom
|
2022-08-27 11:02:32 -07:00 |
|
lutepickle
|
0518a3f40c
|
Add wider variety of insect egg graphics
|
2022-08-27 11:01:26 -07:00 |
|