Commit graph

268 commits

Author SHA1 Message Date
lutepickle
7041a25742 Process MenstruationModExtension in ThingDef and HediffDef 2025-11-26 21:57:53 -08:00
lutepickle
83b64f5d8d Add Hediff_MultiplePregnancy.PostMake for Eltoro's addons 2025-10-23 09:30:09 -07:00
lutepickle
778a59a9c1 Instead of a separate ModExtension to disable cycling, add support for MenstruationModExtension to ThingDef and HediffDef. Cycle modifiers for those are not yet implemented 2025-10-18 05:56:45 -07:00
lutepickle
0515cc84f4 Revert "Add DisableCycleExtension for disabling cycle, supported on ThingDef, HediffDef, or GeneDef"
This reverts commit 717fb3cfc9.
2025-10-18 05:37:12 -07:00
lutepickle
717fb3cfc9 Add DisableCycleExtension for disabling cycle, supported on ThingDef, HediffDef, or GeneDef 2025-10-16 15:55:18 -07:00
lutepickle
299c6c6e17 Fix RedWings not being picked up properly 2025-09-28 14:30:22 -07:00
lutepickle
7dd4e470a3 Rebuild for 1.6.1.0 2025-09-28 05:30:06 -07:00
lutepickle
8f93a25664 Update changelog 2025-09-25 14:24:04 -07:00
lutepickle
23cdd7ca88 Fix null reference when a multiple pregnancy miscarries from a removed vagina 2025-09-22 05:34:41 -07:00
lutepickle
d54291b581 Merge main back into dev 2025-09-21 16:19:48 -07:00
lutepickle
a3d2795fa3 Add option to hide womb icons for infertile pawns 2025-07-22 09:33:58 -07:00
lutepickle
c47f9af4b6 Create 1.6 folder 2025-06-11 10:58:22 -07:00
lutepickle
9de5cdd638 Update Traditional Chinese translation by Hydrogen 2025-01-21 05:45:34 -08:00
lutepickle
356fcd007a Don't try to produce letters when animals are born 2024-12-31 10:43:26 -08:00
lutepickle
faafa431ae Update for RJW 5.6.0 2024-11-16 07:23:16 -08:00
lutepickle
ffd0547fb9 Catch trying to implant an animal's egg to a Biotech pregnancy 2024-10-31 19:49:46 -07:00
lutepickle
d0391ecbf7 Have AllRaces exclude corpses since at some point corpses got races attached 2024-10-14 16:50:31 -07:00
lutepickle
960dcff362 Give periodic anestrus a better description 2024-10-02 06:29:22 -07:00
lutepickle
8851b8406d Update changelog 2024-09-20 06:29:34 -07:00
lutepickle
1a8d2bd07e CatBreasts was removed from race support, so remove the patch 2024-09-12 05:55:01 -07:00
lutepickle
b134048852 Update for RJW 5.5.0 2024-09-01 06:59:57 -07:00
lutepickle
b88146dff0 Fix texture path for fox fetuses 2024-08-27 16:57:47 -07:00
lutepickle
4be4d881d5 Repair self-insemination pregnancies at game load 2024-07-31 06:50:38 -07:00
lutepickle
fae1d4f2e1 Update changelog 2024-06-23 05:41:29 -07:00
lutepickle
2dd86964d4 Apply VE Genetics and Anomaly blood colors to bleeding 2024-05-29 16:04:28 -07:00
lutepickle
a0a62ec52b Add Russian translation by Angra Mainyu 2024-05-05 17:39:38 -07:00
lutepickle
81544451ff Update changelog 2024-05-04 18:33:42 -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
b88fab8b8a Update changelog 2024-04-13 15:18:46 -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
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
48f3a55691 Update changelog 2024-03-13 21:10:42 -07:00
lutepickle
9a6efaf37d Have pheromones apply in caravans 2024-03-13 10:07:25 -07:00
lutepickle
4e88184f9b Add graphics to genes by Alpenglow 2024-03-05 09:06:02 -08:00
lutepickle
bd39194fd1 Add Outland - Genetics' egglaying genes to the no cycle list 2024-02-11 06:43:56 -08:00
lutepickle
7b00579969 Exclude Erin's Covyia egg genes from cycling 2024-02-08 16:00:13 -08:00
lutepickle
2dda753ab9 Be sure CheckDirty updates the stats if the old absorber had stats and the new doesn't 2024-02-04 17:07:10 -08:00
lutepickle
d34509dfc9 Fix CheckDirty having an inverted lock test 2024-01-27 05:49:50 -08:00
lutepickle
9902c50d81 Don't let egglaying animals menstruate. 2024-01-22 11:12:49 -08:00
lutepickle
a29aaf50c1 Just let everyone use the menstruation genes 2024-01-20 14:51:20 -08:00
lutepickle
9e671b4a24 Move average litter size to its own function. Have the biosculptor account for average litter size 2024-01-08 14:23:03 -08:00
lutepickle
f410f6bc0f Don't let pawns without a cycle wear absorbers 2024-01-01 07:35:52 -08:00
lutepickle
a9879b0b1b Remove force wear from absorbers when they become dirty 2024-01-01 07:08:29 -08:00
lutepickle
1a8189d9af Fix passive absorption not making absorbers dirty. Add absorbed amount to detailed description. Move passive absorption rate to XML 2023-12-26 16:02:49 -08:00
lutepickle
c254ce039a Do the age adjustment for ovulation in FertilityByGenderAge instead of trying to patch RJW's StatWorker 2023-12-05 16:08:55 -08:00
lutepickle
02a96b957a Refactor EggLayerGenes a little 2023-12-04 12:14:18 -08:00
lutepickle
32ba7bcef8 Add sapling birth from VE Phytokin to the egg laying genes list 2023-12-04 11:51:09 -08:00