Commit Graph

909 Commits

Author SHA1 Message Date
lutepickle 64923264b9 Add PeekBaby and BabyCount to PregeneratedBabies 2024-05-17 09:03:40 -07:00
lutepickle afcb7bf7c5 Add checks for ShouldCycle into the birth transpilers 2024-05-17 07:45:03 -07:00
lutepickle 2d1404fcba Biotech births change parent kind defs away from creepjoiners, so match the behavior 2024-05-15 21:47:13 -07:00
lutepickle 9654c4e347 Allow backstories to be generated in MultiplePregnancy's AddNewBaby. Some mods (e.g. Kurin) break if a baby is born without a backstory 2024-05-15 21:27:03 -07:00
lutepickle d1d4398aa4 Add mod icon 2024-05-14 21:44:39 -07:00
lutepickle c9c5e70246 Refactor HighestEstrus 2024-05-14 21:15:49 -07:00
lutepickle 2516ed1439 Refactor DamagePants 2024-05-14 20:51:18 -07:00
lutepickle 9a495ad32b Remove redundant setting of ForcedEndogenes for enzygotic twins 2024-05-13 07:05:45 -07:00
lutepickle 26864e4025 Remove experimental tag from Biotech multiple pregnancy option 2024-05-13 05:56:22 -07:00
lutepickle a0d0993560 Switch opcache to a nullable 2024-05-12 22:27:09 -07:00
lutepickle 3cd1220283 Use OfType in places where it'd be useful 2024-05-10 21:23:46 -07:00
lutepickle 7f6309466a Log a message if an egg would implant but children are disabled 2024-05-10 21:06:51 -07:00
lutepickle b70b4a6c90 Have ThoughtCumInside test for the existence of a memory thought handler instead of just being human 2024-05-08 14:14:19 -07:00
lutepickle c402f871b6 Use 'original' parameter for the birth outcome patch instead of looking up the function again 2024-05-06 19:23:42 -07:00
lutepickle def0c04838 Have the ApplyBirthOutcome_NewTemp patch take the right function to get birtherThing 2024-05-06 16:01:20 -07:00
lutepickle 153f594c93 Remove unnecessary assignment in pregenerated babies 2024-05-05 19:07:55 -07:00
lutepickle a0a62ec52b Add Russian translation by Angra Mainyu 2024-05-05 17:39:38 -07:00
lutepickle 1cb1b5dcd6 Display the inbred baby message for menstruation pregnancies 2024-05-05 15:29:01 -07:00
lutepickle 42a49cc0c9 Add tests for invoked methods properly existing 2024-05-05 11:50:34 -07:00
lutepickle 1573350c66 Let a baby take a last name from any father with a last name, even if not human 2024-05-05 11:50:28 -07:00
lutepickle 8f497764cb Little change in the baby generators to call EnsureGraphicsInitialized instead 2024-05-05 11:01:48 -07:00
lutepickle 1e803d52c6 Remove comment about random last name that doesn't apply anymore 2024-05-05 10:54:46 -07:00
lutepickle 81544451ff Update changelog 2024-05-04 18:33:42 -07:00
lutepickle a51d0214a2 Remove a message that would be noisy for pawns without a menstrual cycle 2024-05-04 18:29:21 -07:00
lutepickle 4949cac289 Refactor BabyPawnKindDecider and improve the decision process 2024-05-04 18:26:20 -07:00
lutepickle bfcb469969 Fix transpiler pointing towards old version of ApplyBirthOutcome, add checks to all transpilers that they are actually applied 2024-05-04 16:07:20 -07:00
lutepickle 7e4518a98a Build against RJW 1.5 2024-04-30 18:20:21 -07:00
lutepickle d6818b9834 Little refactor in the HAR littersize patch 2024-04-24 09:36:55 -07:00
lutepickle bbaf27a397 Change health card patch to use the new variable name 2024-04-24 06:55:23 -07:00
lutepickle 88520cb8eb Change the ingestion effect to use the new ingestedcount 2024-04-17 18:46:51 -07:00
lutepickle 5da2b69fd5 Re-enable support for Animal Genetics 2024-04-17 16:07:27 -07:00
lutepickle 9f9f2212b2 Update Traditional Chinese translation by Hydrogen 2024-04-17 06:31:00 -07:00
lutepickle a748a520c0 Properly put periodic ovulators into anestrus after recovering from birth 2024-04-15 21:25:40 -07:00
lutepickle 3cdccbd8cb Replace exact float comparison with Approximately 2024-04-14 21:47:14 -07:00
lutepickle b18bbc3338 Remove unnecessary null conditional 2024-04-14 21:45:06 -07:00
lutepickle b88fab8b8a Update changelog 2024-04-13 15:18:46 -07:00
lutepickle c93ae89695 Properly ensure that graphics are established before copying twins 2024-04-13 10:46:40 -07:00
lutepickle 3bdf881533 Only apply active genes 2024-04-13 05:39:08 -07:00
lutepickle be05766fba Switch away from obsolete chemical effect function 2024-04-11 10:25:25 -07:00
lutepickle eb1fccc90b Re-enable support for HAR 2024-04-11 10:18:51 -07:00
lutepickle 433ed24b4e Disable HAR and AG compatibility until 1.5 versions are on the workshop 2024-04-10 19:26:01 -07:00
lutepickle 06cc59378c RJW 5.3.9 fixes the condom code, but might as well keep the new function 2024-04-01 10:53:10 -07:00
lutepickle 18af2fc24c Little refactor in fertilize() 2024-03-28 15:12:42 -07:00
lutepickle c9369028fa RJW tends not to set usedCondom on both participants in sex, so check for both 2024-03-27 11:44:49 -07:00
lutepickle e4bd9a1f3c Update Harmony reference to 2.3.2 2024-03-27 07:42:33 -07:00
lutepickle ef6bae09be Remove unnecessary null check 2024-03-24 21:59:25 -07:00
lutepickle 1dcd67c97c If the interspecies factor is somehow > 1, let it be displayed in the egg implant failure message 2024-03-20 14:48:40 -07:00
lutepickle b0ea928a50 Log a message when trying to add egg to existing base pregnancy (or hetero twins disabled) 2024-03-20 14:44:32 -07:00
lutepickle c7bb6bde18 Small refactor in the estrus PostAdd 2024-03-19 07:23:37 -07:00
lutepickle 334c62b59f Don't try to process map pawns when the pheromone-giver is in a caravan 2024-03-18 21:13:54 -07:00