lutepickle
|
f7e3d6c1c4
|
Switch deadeggs to a HashSet
|
2023-03-19 22:48:04 -07:00 |
|
lutepickle
|
310c03a193
|
Remove the early exit from the implant loop for non-RJW multiple pregnancy. This lets Biotech fraternal twins implant in the same hour.
|
2023-03-19 22:39:55 -07:00 |
|
lutepickle
|
9ec87537f8
|
Merge branch 'dev'
|
2023-03-19 12:02:34 -07:00 |
|
lutepickle
|
e5aa310528
|
Move quirk testing into a dedicated function in anticipation of the RJW quirk submod
|
2023-03-17 20:07:00 -07:00 |
|
lutepickle
|
130ad4df29
|
Update changelog
|
2023-03-17 09:35:23 -07:00 |
|
lutepickle
|
5924c73b2f
|
Track birth counts with the pregenerated babies
|
2023-03-17 09:34:45 -07:00 |
|
lutepickle
|
f7348ccee8
|
SafeSkinColor needs to catch InvalidOperationException, too, it seems
|
2023-03-17 07:01:55 -07:00 |
|
lutepickle
|
93855c5ee7
|
Rework infertile decision, let the last egg ovulated potentially implant. Guarantee full drug ovulation even if eggs aren't available.
|
2023-03-16 12:24:47 -07:00 |
|
lutepickle
|
b81a07c172
|
Mention climacteric in the changelog for implant chance
|
2023-03-12 19:11:18 -07:00 |
|
lutepickle
|
9aab479fe6
|
Correct PostFix to Postfix
|
2023-03-12 17:27:04 -07:00 |
|
lutepickle
|
699b3aa6d2
|
Fix bug introduced in ovulation rework which made induced ovulators not ovulate after follicular
|
2023-03-12 15:54:14 -07:00 |
|
lutepickle
|
de2da85558
|
Fix Null father in womb dialog for Biotech pregnancies
|
2023-03-11 14:07:55 -08:00 |
|
lutepickle
|
c05d8bad79
|
Only decrement ovary power by eggs actually ovulated, debug log under-ovulations
|
2023-03-11 10:21:25 -08:00 |
|
lutepickle
|
65b69eaf76
|
Shift breeder from implant chance to ovulation chane. It would overflow back down anyways.
|
2023-03-11 09:17:17 -08:00 |
|
lutepickle
|
2798d923b1
|
Don't show the ovulation chance on non-humans
|
2023-03-10 09:04:00 -08:00 |
|
lutepickle
|
3646f1135b
|
Climacteric is 20% chance to skip, not 20% chance to ovulate
|
2023-03-06 17:52:11 -08:00 |
|
lutepickle
|
1aaaf50b64
|
Display ovaries at a lower state when ovulation chance is lower
|
2023-03-06 17:35:11 -08:00 |
|
lutepickle
|
2bb0871919
|
Properly set the conditions to not go/stay in the infertile stage for InfertileAction and RecoverAction
|
2023-03-06 17:20:49 -08:00 |
|
lutepickle
|
4504d02245
|
Switch some comp stages to GoNextStage
|
2023-03-06 17:05:01 -08:00 |
|
lutepickle
|
98cfa23b88
|
Replace some usage of Rand.Range with Rand.Chance
|
2023-03-06 16:58:23 -08:00 |
|
lutepickle
|
c8d32f883f
|
New ovulation chance system
|
2023-03-06 16:53:22 -08:00 |
|
lutepickle
|
7825418da9
|
Properly add space before climacteric label
|
2023-03-06 14:40:29 -08:00 |
|
lutepickle
|
325b60b51c
|
Make EggHealth properly return a float
|
2023-03-06 13:51:11 -08:00 |
|
lutepickle
|
c56e275a92
|
Merge branch 'dev'
|
2023-03-06 05:49:58 -08:00 |
|
lutepickle
|
297e37a4ef
|
Add comment on why fixedLastName doesn't work
|
2023-03-06 05:49:40 -08:00 |
|
lutepickle
|
1bc5b45669
|
Fix danger day and estrus considering eggs to last 24x times as long as they should
|
2023-03-05 21:20:16 -08:00 |
|
lutepickle
|
842f6ceec1
|
A little code cleanup
|
2023-03-05 19:24:23 -08:00 |
|
lutepickle
|
8752aa1437
|
Add state to hediff tooltip, and time to next state in debug tooltip
|
2023-03-04 15:51:57 -08:00 |
|
lutepickle
|
f99d833e71
|
Set canine vaginas to periodic ovulation
|
2023-03-04 15:49:53 -08:00 |
|
lutepickle
|
db7ca5c77a
|
Remove texture-breaking milk patch
|
2023-03-03 16:56:07 -08:00 |
|
lutepickle
|
51bc32248a
|
Remove milk patch that was breaking MC's textures
|
2023-03-03 15:11:35 -08:00 |
|
lutepickle
|
b254273935
|
Merge branch 'dev'
|
2023-03-02 21:34:10 -08:00 |
|
lutepickle
|
e4583fe9d7
|
Add placeholder graphic for genes
|
2023-03-02 18:55:29 -08:00 |
|
lutepickle
|
5abdf52dbe
|
Use GoNextStage more to properly reset curStageHrs
|
2023-03-02 14:42:49 -08:00 |
|
lutepickle
|
69934d06f5
|
Add patch to darken nipples during Biotech lactation, but commented out
|
2023-03-01 17:00:58 -08:00 |
|
lutepickle
|
09f9438bcc
|
Reset the baby name deadline at birth
|
2023-03-01 16:29:58 -08:00 |
|
lutepickle
|
91142d640f
|
Copy hair color for identical twins
|
2023-03-01 10:21:59 -08:00 |
|
lutepickle
|
b28beb8eaa
|
Add some debug logging around the pregnancy to labor transition
|
2023-03-01 09:55:54 -08:00 |
|
lutepickle
|
ca895ef296
|
Show the debug due date on the gizmo for Biotech pregnancies
|
2023-02-28 18:02:20 -08:00 |
|
lutepickle
|
5c27575446
|
Save the Biotech twins setting
|
2023-02-27 21:36:31 -08:00 |
|
lutepickle
|
92ace30022
|
Properly show multiple fetuses with pregenerated babies
|
2023-02-27 21:33:14 -08:00 |
|
lutepickle
|
672e6f6ecc
|
Remove unneeded milk bottle graphics
|
2023-02-13 10:22:23 -08:00 |
|
lutepickle
|
2b0d5dd0e6
|
Some mods break SkinColor to the point that even trying to access it throws a null ref, so go work around that
|
2023-01-25 07:11:00 -08:00 |
|
lutepickle
|
aba80efe58
|
Don't allow adding genes to pawns without wombs
|
2023-01-22 09:44:28 -08:00 |
|
lutepickle
|
9f20f78aab
|
Remove a HarmonyDebug
|
2023-01-11 07:34:58 -08:00 |
|
lutepickle
|
71575c671e
|
Fix error when trying to terminate a menstruation pregnancy
|
2023-01-11 07:32:50 -08:00 |
|
lutepickle
|
da7284b909
|
Make the HAR disabler conditional only on the configuration. There's too many birtherThing/geneticMother edge cases to make puzzling it out practical
|
2023-01-11 06:24:14 -08:00 |
|
lutepickle
|
3132992aa3
|
A bunch of type-safety around HAR.
|
2023-01-10 16:09:37 -08:00 |
|
lutepickle
|
2cb26ea016
|
HAR transpiles ApplyBirthOutcome to produce multiple children per littersize, but the pregenerated babies already handle that. So patch HAR to only produce one if our system is running
|
2023-01-10 12:41:11 -08:00 |
|
lutepickle
|
b9bfad10bb
|
Resolve graphics on all newly generated babies, not just the first of a set
|
2023-01-10 08:20:22 -08:00 |
|