Commit graph

  • 01efc83181 Simplify the menstruation props a smidge lutepickle 2025-07-04 10:18:04 -07:00
  • a1cb605529 Make estrus preferences vagina + fertilization instead of vagina + penis, for more flexibility lutepickle 2025-07-04 10:17:35 -07:00
  • 46e8c191eb Another refactor to the estrus preference lutepickle 2025-07-04 08:03:57 -07:00
  • 6dea5685fb Fix the estrus part preferences being backwards lutepickle 2025-07-04 07:57:31 -07:00
  • 33b5824bd5 Update for RJW 1.6 dev branch: rewrite estrus interactions and disable quirks for now lutepickle 2025-07-04 07:03:56 -07:00
  • ecd2819ffa Add Animal Genetics compatibility to the pregenerated babies lutepickle 2025-07-03 23:30:32 -07:00
  • 3b9553e64c Don't undo the har litter size for mothers that don't cycle lutepickle 2025-06-30 07:50:11 -07:00
  • 0e8d498a71 Enable compatibility for VE Genetics 1.6 lutepickle 2025-06-24 20:40:36 -07:00
  • 734f7bc33a Animal Genetics was updated for 1.6, so enable compatibility. lutepickle 2025-06-23 16:02:57 -07:00
  • f4a8868ecd Refactors in the pregnancy patch and the blood def finder lutepickle 2025-06-13 08:48:27 -07:00
  • 35d54c61f4 Use PlanetTile.Valid instead of comparing to -1 in DueDate lutepickle 2025-06-12 07:09:04 -07:00
  • 83f2ad748e Do a miscarraige on vagina removal instead of a simple hediff removal for Biotech pregnancy lutepickle 2025-06-12 06:01:43 -07:00
  • 213e6d3446 Refactor the vaginal washing float menu to the new menu system lutepickle 2025-06-11 19:13:30 -07:00
  • da114bc0f0 Pawns in orbit are always in breeding season lutepickle 2025-06-11 18:53:48 -07:00
  • 99ca74f94f Switch IsBreedingSeason to use the new PlanetTile type lutepickle 2025-06-11 17:56:13 -07:00
  • c84946649a Update about and manifest for 1.6 lutepickle 2025-06-11 12:50:01 -07:00
  • e0fdcabbff Disable the compatibility folders until those mods update to 1.6 lutepickle 2025-06-11 12:49:47 -07:00
  • 4a23bf7510 Move Animal Genetics compatibility to a LoadFolder lutepickle 2025-06-11 12:31:15 -07:00
  • 942aa0a815 Move VE compatibility to a LoadFolder lutepickle 2025-06-11 12:00:44 -07:00
  • b5f6a15d50 Move HAR compatibility to a LoadFolder lutepickle 2025-06-11 11:31:24 -07:00
  • ab99b1d843 Fix pregenerated babies: there is no PregnancyUtility.ApplyBirthOutcome_NewTemp anymore lutepickle 2025-06-11 11:03:23 -07:00
  • c47f9af4b6 Create 1.6 folder lutepickle 2025-06-11 10:58:22 -07:00
  • 17f7f47945 Update precum to use the new penis detection method lutepickle 2025-02-08 17:31:35 -08:00
  • d1062430bc Allow biotech pregnancy for non-human fathers again lutepickle 2025-02-02 08:47:57 -08:00
  • 0ac7bc3452 Add log message for zero fluid cumming lutepickle 2025-02-02 08:46:22 -08:00
  • 9de5cdd638 Update Traditional Chinese translation by Hydrogen lutepickle 2025-01-21 05:45:34 -08:00
  • 356fcd007a Don't try to produce letters when animals are born lutepickle 2024-12-31 10:43:26 -08:00
  • ac1a643dd9 Merge branch 'dev' 1.5.0.4 lutepickle 2024-11-17 16:43:36 -08:00
  • 410cdc487c Be sure to UpdateSeverity for identical twins lutepickle 2024-11-16 10:08:27 -08:00
  • faafa431ae Update for RJW 5.6.0 lutepickle 2024-11-16 07:23:16 -08:00
  • eb40935856 Clear the stat cache for fertility when calculating ovulation chance lutepickle 2024-11-12 16:26:41 -08:00
  • 5547a82431 Don't try to start a biotech pregnancy with an animal father, either lutepickle 2024-11-01 05:21:38 -07:00
  • ffd0547fb9 Catch trying to implant an animal's egg to a Biotech pregnancy lutepickle 2024-10-31 19:49:34 -07:00
  • f80023fad8 Small cleanups lutepickle 2024-10-30 15:39:01 -07:00
  • ccce72cf06 Rename variables in RJW_Patch to better clarify who is who lutepickle 2024-10-20 06:35:14 -07:00
  • 218c2108a1 Abbreviate the mtb effect hours instead lutepickle 2024-10-15 16:09:11 -07:00
  • cfe606fd73 Move the tampon dirty effect MTB into XML lutepickle 2024-10-15 16:05:27 -07:00
  • 6cb3be1acb Refactor VariousDefOf.GetCompHashSet lutepickle 2024-10-14 20:55:50 -07:00
  • d0391ecbf7 Have AllRaces exclude corpses since at some point corpses got races attached lutepickle 2024-10-14 16:50:31 -07:00
  • 960dcff362 Give periodic anestrus a better description lutepickle 2024-10-02 06:29:22 -07:00
  • a8170d14d1 Merge branch 'dev' 1.5.0.3 lutepickle 2024-09-21 11:45:10 -07:00
  • 8851b8406d Update changelog lutepickle 2024-09-20 06:29:34 -07:00
  • de201cbeb7 Change the cum volume part selector to use genital family instead of defnames. lutepickle 2024-09-20 06:17:17 -07:00
  • 1a8d2bd07e CatBreasts was removed from race support, so remove the patch lutepickle 2024-09-12 05:55:01 -07:00
  • fd65b253f8 Merge branch 'dev' 1.5.0.2 lutepickle 2024-09-05 16:01:00 -07:00
  • c7b8ec67de Rebuild lutepickle 2024-09-05 16:00:22 -07:00
  • fcb5817077 Put the exception in the log for blood color errors lutepickle 2024-09-02 21:55:07 -07:00
  • 00fb6a02e1 Protect against making baseSize for breasts negative lutepickle 2024-09-01 08:31:45 -07:00
  • 9fd1a429ec Refactor the obsolete GetMenstruationComp lutepickle 2024-09-01 07:59:15 -07:00
  • b134048852 Update for RJW 5.5.0 lutepickle 2024-09-01 06:59:57 -07:00
  • b88146dff0 Fix texture path for fox fetuses lutepickle 2024-08-27 16:57:47 -07:00
  • 670c116deb Restructure of Traditional Chinese translation files by Hydrogen lutepickle 2024-08-22 09:12:08 -07:00
  • bde34451c5 Little refactor of BloodDef lutepickle 2024-08-18 09:11:04 -07:00
  • fa9d7bccdd Add warning when forcing a humanlike child from two humanlike parents lutepickle 2024-08-14 07:25:50 -07:00
  • 36c88d2752 Null check for pawn job in GetOvaryIcon lutepickle 2024-08-03 08:59:06 -07:00
  • 3d9b22776e Remove vaginal washing order for pawns that don't cycle lutepickle 2024-07-31 15:18:21 -07:00
  • 80611882c9 Don't show stage or time to next stage for pawns that don't cycle lutepickle 2024-07-31 15:16:06 -07:00
  • f70c2ad585 Put a warning in the log when loading a pregnancy with mother == father lutepickle 2024-07-31 07:22:20 -07:00
  • 4be4d881d5 Repair self-insemination pregnancies at game load lutepickle 2024-07-31 06:50:38 -07:00
  • ad7919a25b Also add the father/mother check to the childbirth ritual lutepickle 2024-07-26 22:26:52 -07:00
  • d4f8312cee HediffWithParents.PreRemoved doesn't like it if mother equals father, so add some checks for that lutepickle 2024-07-26 22:02:23 -07:00
  • f58e154ca3 Merge branch 'dev' 1.5.0.1 lutepickle 2024-07-20 17:36:01 -07:00
  • c81f94fa04 Fix typo in sex thoughts lutepickle 2024-06-27 06:09:05 -07:00
  • fae1d4f2e1 Update changelog lutepickle 2024-06-23 05:41:29 -07:00
  • b999c82ebd Check for null genes in VEGeneBloodDef lutepickle 2024-06-23 05:38:49 -07:00
  • b3a308ae2e Merge branch 'dev' 1.5.0.0 lutepickle 2024-06-10 09:31:41 -07:00
  • d07d08cc34 Little formatting cleanups lutepickle 2024-06-06 21:53:27 -07:00
  • 5733cd6089 Update 3 files Hikaro 2024-05-30 22:43:43 +00:00
  • f1b9d77ef0 Have BleedOut use the pawn-appropriate blood def lutepickle 2024-05-29 21:44:59 -07:00
  • cf6fd77ea8 Consolidate the three HashSet fillers into one function lutepickle 2024-05-29 20:59:06 -07:00
  • 4a41bb69f4 HAR gained a builtin property copier, so use that instead lutepickle 2024-05-29 20:39:35 -07:00
  • 2dd86964d4 Apply VE Genetics and Anomaly blood colors to bleeding lutepickle 2024-05-29 16:04:28 -07:00
  • 4febc97c73 Erase unborn babies upon miscarriage. lutepickle 2024-05-26 08:22:12 -07:00
  • 1c62cb2293 Update use of HasGene to non-obsolete HasActiveGene lutepickle 2024-05-24 07:58:40 -07:00
  • b5bfec7498 Small refactor of MultiplePregnancy birth code lutepickle 2024-05-18 22:51:59 -07:00
  • 16d17e01d7 Remove unnecessary "?? null" lutepickle 2024-05-17 20:19:04 -07:00
  • 514ffdf324 Initialize some hashsets and lists to their expected capacity lutepickle 2024-05-17 19:11:22 -07:00
  • 64923264b9 Add PeekBaby and BabyCount to PregeneratedBabies 1.5 lutepickle 2024-05-17 08:36:12 -07:00
  • afcb7bf7c5 Add checks for ShouldCycle into the birth transpilers lutepickle 2024-05-16 20:10:58 -07:00
  • 2d1404fcba Biotech births change parent kind defs away from creepjoiners, so match the behavior lutepickle 2024-05-15 21:47:13 -07:00
  • 9654c4e347 Allow backstories to be generated in MultiplePregnancy's AddNewBaby. Some mods (e.g. Kurin) break if a baby is born without a backstory lutepickle 2024-05-15 21:27:03 -07:00
  • d1d4398aa4 Add mod icon lutepickle 2024-05-14 21:44:39 -07:00
  • c9c5e70246 Refactor HighestEstrus lutepickle 2024-05-14 21:15:49 -07:00
  • 2516ed1439 Refactor DamagePants lutepickle 2024-05-14 20:51:18 -07:00
  • 9a495ad32b Remove redundant setting of ForcedEndogenes for enzygotic twins lutepickle 2024-05-13 07:05:45 -07:00
  • 26864e4025 Remove experimental tag from Biotech multiple pregnancy option lutepickle 2024-05-13 05:56:22 -07:00
  • a0d0993560 Switch opcache to a nullable lutepickle 2024-05-12 22:27:09 -07:00
  • 3cd1220283 Use OfType in places where it'd be useful lutepickle 2024-05-10 21:23:46 -07:00
  • 7f6309466a Log a message if an egg would implant but children are disabled lutepickle 2024-05-10 21:06:51 -07:00
  • b70b4a6c90 Have ThoughtCumInside test for the existence of a memory thought handler instead of just being human lutepickle 2024-05-08 14:14:19 -07:00
  • c402f871b6 Use 'original' parameter for the birth outcome patch instead of looking up the function again lutepickle 2024-05-06 19:22:37 -07:00
  • def0c04838 Have the ApplyBirthOutcome_NewTemp patch take the right function to get birtherThing lutepickle 2024-05-06 16:01:20 -07:00
  • 153f594c93 Remove unnecessary assignment in pregenerated babies lutepickle 2024-05-05 19:07:55 -07:00
  • a0a62ec52b Add Russian translation by Angra Mainyu lutepickle 2024-05-05 17:39:38 -07:00
  • 1cb1b5dcd6 Display the inbred baby message for menstruation pregnancies lutepickle 2024-05-05 15:29:01 -07:00
  • 42a49cc0c9 Add tests for invoked methods properly existing lutepickle 2024-05-05 11:50:34 -07:00
  • 1573350c66 Let a baby take a last name from any father with a last name, even if not human lutepickle 2024-05-05 11:34:01 -07:00
  • 8f497764cb Little change in the baby generators to call EnsureGraphicsInitialized instead lutepickle 2024-05-05 11:01:48 -07:00
  • 1e803d52c6 Remove comment about random last name that doesn't apply anymore lutepickle 2024-05-05 10:54:46 -07:00
  • 81544451ff Update changelog lutepickle 2024-05-04 18:33:42 -07:00