Commit graph

538 commits

Author SHA1 Message Date
lutepickle
80686dc008 Update for RJW 5.3.0.7 2022-11-16 07:46:02 -08:00
lutepickle
8b7902bc8a Pick up pregnancies on embryo implantation 2022-11-10 22:31:14 -08:00
lutepickle
a8793765c5 Deduct an egg from a pawn's ovaries upon extraction 2022-11-10 21:46:42 -08:00
lutepickle
0154f89438 Don't allow ovum extraction for menopausal pawns 2022-11-10 21:25:07 -08:00
lutepickle
4f2830084c Have pawns with sterile genes start infertile 2022-11-10 08:19:56 -08:00
lutepickle
b615b85597 Update race support patches for new and removed vaginas 2022-11-09 08:26:21 -08:00
lutepickle
3811b6cf0f Remove 'you need to restart' messages from the configs as that doesn't apply anymore 2022-11-08 18:08:51 -08:00
lutepickle
487257cf64 Update changelog 2022-11-06 17:46:32 -08:00
lutepickle
f08a13c86e Check for Asmo's race support for 1.4 2022-11-06 17:45:32 -08:00
lutepickle
41034ec872 Update changelog 2022-11-05 08:00:46 -07:00
lutepickle
225e1fe143 Add a sterile genes check in the infertile and recovery actions 2022-11-05 07:59:44 -07:00
lutepickle
b9494a9acc Min is not max. Again 2022-11-05 07:57:44 -07:00
lutepickle
2a7feede8b Null check Biotech fathers in womb window 2022-11-04 17:25:03 -07:00
lutepickle
06fbc0e188 Remove redundant assignments 2022-11-04 12:07:44 -07:00
lutepickle
6fe38eb46e Respect Biotech IUDs 2022-11-04 12:06:03 -07:00
lutepickle
742381dd54 Don't run the cycle for pawns that are genetically sterile 2022-11-04 10:52:25 -07:00
lutepickle
ba6f1886d1 Males with sterile genes cum 0 fertility sperm 2022-11-04 10:44:33 -07:00
lutepickle
0647d25fa2 Don't need the null check in enzygoticSiblings anymore in 1.4 2022-11-04 09:18:27 -07:00
lutepickle
db5813d768 Move the xenotype inheritance fully into the gene null check, since it is possible with the hybrid system for two humans to make an animal 2022-11-04 09:01:36 -07:00
lutepickle
040ea6e672 Test for Biotech and only set xenotype if it's not null 2022-11-04 08:59:39 -07:00
lutepickle
ea1c5794f9 Handle inheritable xenotypes and hybrids 2022-11-04 08:43:58 -07:00
lutepickle
8c213c4fe6 Don't let a biotech pregnancy go into labor if another womb already is 2022-11-04 07:09:33 -07:00
lutepickle
2846117881 Track the changing hediff through pregnancy and labor 2022-11-03 19:01:50 -07:00
lutepickle
483ab2f7c0 Somehow OvaryPowerThreshold can end up as 0 and cause errors, so be sure to make it minimum 1 2022-10-31 20:53:57 -07:00
lutepickle
03f511fa02 Remove commented-out MultiplePregnancy options 2022-10-30 19:18:28 -07:00
lutepickle
a9d227153f Rebuild 2022-10-30 10:37:08 -07:00
lutepickle
d8ce861448 Add the option to start new biotech pregnancies 2022-10-30 10:36:38 -07:00
lutepickle
2f10a9cc3d Use ModsConfig.IsActive to detect HAR and AG 2022-10-30 10:05:58 -07:00
lutepickle
e64bd53318 Finally fix the scroll bug in the mod options 2022-10-30 09:29:28 -07:00
lutepickle
67e6818d73 We don't have to test for existing biotech pregs on implantation. The existing code will catch a non-multiple. This will also allow multiwomb pregnancy properly with one in biotech. 2022-10-29 19:05:08 -07:00
lutepickle
bd8128aba7 Update changelogs 2022-10-29 18:44:48 -07:00
lutepickle
6e6579f1ff Have humans lactate on birth with biotech 2022-10-29 08:56:55 -07:00
lutepickle
592cb361ad Properly display biotech pregnanies in the womb dialog and gizmo 2022-10-28 15:14:29 -07:00
lutepickle
c72ff42da1 Update GetPregnancyIcon for non-RJW pregnancies 2022-10-28 15:01:28 -07:00
lutepickle
31c3026ca0 Basic framework of biotech pregnancy handling 2022-10-27 13:57:25 -07:00
lutepickle
141c84580c Without the sexperience module, we don't have to load after sexperience and cum anymore 2022-10-25 12:31:23 -07:00
lutepickle
4f3209fc45 Add 1.4 support to About.xml 2022-10-25 12:30:16 -07:00
lutepickle
f368f643f4 Update version number and changelog 2022-10-24 18:02:25 -07:00
lutepickle
5888458c46 Properly inherit genes from parents and copy to identical twins 2022-10-24 17:49:58 -07:00
lutepickle
523facc980 Build 2022-10-23 19:51:24 -07:00
lutepickle
ee9ef8f22e Don't save Cum.internalThing 2022-10-23 19:50:20 -07:00
lutepickle
7504171b42 Remove nipple back compatibility 2022-10-23 19:38:00 -07:00
lutepickle
10664bfb69 Remove obsolete climacteric and menopause hediffs 2022-10-23 19:35:30 -07:00
lutepickle
e697793eb1 Rename Young stage to Infertile, as it applies to all 0% ferility pawns 2022-10-23 19:29:01 -07:00
lutepickle
9a82b4ab84 Remove climacteric stages 2022-10-23 19:26:59 -07:00
lutepickle
6b3044488d Basic cleanup of errors related to new rimworld API 2022-10-23 19:23:00 -07:00
lutepickle
908eb01a50 Update references to 1.4 2022-10-23 18:27:19 -07:00
lutepickle
5c1cc89f81 Disable Animal Genetics compatibility for now 2022-10-23 18:24:39 -07:00
lutepickle
65d9df832d Delete the sexperience module entirely 2022-10-23 18:03:58 -07:00
lutepickle
ee2ea2e34f Inital file copy for 1.4 2022-10-23 18:02:02 -07:00