Commit Graph

  • c7a2f0c55d Make not-cum not fertilize lutepickle 2022-07-07 11:26:33 -0700
  • c5dfbe9d65 Merge branch 'dev' of https://gitgud.io/lutepickle/rjw_menstruation into dev lutepickle 2022-07-07 11:27:51 -0700
  • 4e3fa05af9 Make not-cum not fertilize lutepickle 2022-07-07 11:26:33 -0700
  • 4fc2837ff5 Make not-cum not fertilize lutepickle 2022-07-07 11:26:33 -0700
  • 66acecbef4 Rebuild lutepickle 2022-07-07 11:26:44 -0700
  • 264bb9452b Make not-cum not fertilize lutepickle 2022-07-07 11:26:33 -0700
  • 16bb69372c Revert "Remove unused Egg() constructor" Rimworld might be using it after all lutepickle 2022-07-07 11:15:07 -0700
  • 258f68a88d Some checks for initializing the currentIntervalHours. Also fix the capitalization lutepickle 2022-07-07 11:13:09 -0700
  • 07221e01a8 Fix stage hours in GetEggIcon lutepickle 2022-07-07 11:09:42 -0700
  • 5c1fb93613 Proper check for the new speed/variability on init lutepickle 2022-07-07 10:57:30 -0700
  • 4737641673 Refactor the climacteric stage functions into the normal stage functions lutepickle 2022-07-07 10:50:49 -0700
  • 9cc8897103 Initial implementation of new variance code lutepickle 2022-07-07 10:28:53 -0700
  • 9c9e120b92 Remove unused Egg() constructor lutepickle 2022-07-07 07:58:05 -0700
  • 805b7afa81 FertilizationCheck doesn't need to return anything lutepickle 2022-07-07 07:55:33 -0700
  • 60a842fd2b Eggs implant at half luteal or 30 days, whichever comes first. lutepickle 2022-07-07 07:52:43 -0700
  • a1250f4141 Fix 'folicularIntervalDays' typo lutepickle 2022-07-07 07:30:16 -0700
  • 93218a8aa1 Use a weighted random when determining the stage of a new pawn lutepickle 2022-07-07 07:26:53 -0700
  • 983e112edd Fertilized eggs never decay lutepickle 2022-07-07 07:01:20 -0700
  • 5e164b74df Remove obsolete RJW_Sire/RJW_Pup relations lutepickle 2022-07-07 06:55:44 -0700
  • b6bef2206e Remove obsolete Stage.Fertilized lutepickle 2022-07-07 06:51:39 -0700
  • 25aa9df0cf Merge 1.0.6.6 1.0.6.6 lutepickle 2022-07-06 06:44:12 -0700
  • c9a27f0935 Update manifest for 1.0.6.6 lutepickle 2022-07-06 06:43:00 -0700
  • 96269087f6 Merge branch 'dev' of https://gitgud.io/lutepickle/rjw_menstruation into dev lutepickle 2022-07-02 07:56:12 -0700
  • 75fe253911 Give animal children the standard mother/father relations instead of the old RJW_Sire/RJW_Pup ones lutepickle 2022-07-02 07:51:23 -0700
  • d186afa8ba Give animal children the standard mother/father relations instead of the old RJW_Sire/RJW_Pup ones lutepickle 2022-07-02 07:51:23 -0700
  • b7a911000e Rename PawnGCPass_Patch to AccumulatePawnGCData_Patch lutepickle 2022-07-02 07:30:27 -0700
  • f503deb09e Have a pawn that becomes fertile go into anestrus if they're out of season. lutepickle 2022-06-25 20:07:23 -0700
  • 14174396b0 Increase ovipostor semen to make up for the lowered fert chance lutepickle 2022-06-25 11:15:54 -0700
  • 3ac49afade Make the initial fertilization graphic based on the configured acceleration lutepickle 2022-06-21 23:11:59 -0700
  • f021316869 Don't show the implanted egg icon when it's a mechanoid pregnancy lutepickle 2022-06-21 21:00:37 -0700
  • fcea8dc0a2 Update changelog lutepickle 2022-06-19 17:51:41 -0700
  • 6283baa778 Make the IsNull checks in the hybrid extensions return true if thingDefName really is null. Also add another null check when searching for a hybrid. lutepickle 2022-06-19 17:09:04 -0700
  • 204fe0ecc7 Fix null fertilizer when an egg tries to implant lutepickle 2022-06-16 17:57:52 -0700
  • 1ef735f328 Migrate Harmony dependency to NuGet lutepickle 2022-06-16 16:59:34 -0700
  • 31d6fce892 Remove unused parameter in DrawHediffRow_Patch lutepickle 2022-06-08 06:37:04 -0700
  • 56691171b4 Implement random tick timing lutepickle 2022-06-05 08:32:52 -0700
  • 2367091ede Merge 1.0.6.5 1.0.6.5 lutepickle 2022-06-05 07:48:17 -0700
  • d039dca628 Update manifest for 1.0.6.5 lutepickle 2022-06-05 07:47:01 -0700
  • 617ed4bfe0 Make menstruation tickinterval a const lutepickle 2022-06-05 06:22:54 -0700
  • 0e3915517e Update changelog lutepickle 2022-06-04 22:17:31 -0700
  • f1fcbf13c1 Handle a null pawn's cum in fertilization lutepickle 2022-06-04 21:42:59 -0700
  • 156dfc5f3e One less magic number lutepickle 2022-06-04 18:09:34 -0700
  • 4ebf45aeb8 Make fertilization add to the pawn's record again lutepickle 2022-06-03 23:08:55 -0700
  • b5b9002930 Make the pregnant breast growth start/end a const instead of a magic number lutepickle 2022-06-03 20:22:32 -0700
  • 961e7f7b73 Better anti-prune algo. Also won't prune pawns with sperm/egg in a player faction/prisoner womb lutepickle 2022-06-03 12:02:44 -0700
  • b814412eb0 Don't prune pawns with sperm or a fertilized egg in a colonist's womb lutepickle 2022-06-03 11:04:39 -0700
  • 5e818ab879 Make IsInEstrus into a Pawn extension lutepickle 2022-06-03 08:55:48 -0700
  • 9d83860d55 Have the first fertilized graphic go off of just the CycleFactor lutepickle 2022-06-03 07:57:48 -0700
  • 7c505728de Move gather cum gizmo text to this project to account for sexperience removing it lutepickle 2022-06-02 12:36:54 -0700
  • 7f84480bee Refactor IsBreedingSeason to be a bit cleaner lutepickle 2022-06-02 14:21:43 -0700
  • e09c4aeb97 Move gather cum gizmo text to this project to account for sexperience removing it lutepickle 2022-06-02 12:36:54 -0700
  • c082c70e68 Add a proper weighted random algo for selecting paternity lutepickle 2022-06-02 12:31:31 -0700
  • 8b48fe51e5 Cum.fertFactor is unused for now, so remove it from the Fertilize() calculation lutepickle 2022-06-01 20:34:18 -0700
  • e978feedb0 Reword stage descriptions a bit lutepickle 2022-05-31 18:21:24 -0700
  • 5b784c3c59 Display ovaries on the womb dialog when near ovulation lutepickle 2022-05-31 18:14:11 -0700
  • 4ce0574e0b Improve climacteric follicular lutepickle 2022-05-31 14:36:26 -0700
  • bba7fd8dbb Use more of the fertilization graphics lutepickle 2022-05-31 12:09:04 -0700
  • 91903be5a6 More little description tweaks lutepickle 2022-05-31 11:13:42 -0700
  • ef57149289 Rearrange the 'came inside' defs to match their order in the code. lutepickle 2022-05-31 10:08:22 -0700
  • 3aa0450b87 Remove some milder "he came inside" memories when a harsher one is applied. Should reduce unwanted stacking. lutepickle 2022-05-31 09:54:58 -0700
  • e29c7a732a Might as well refactor RecoveryAction out to match the rest lutepickle 2022-05-31 08:25:12 -0700
  • 32ae526b0f Better handle climacteric for induced ovulators lutepickle 2022-05-31 08:22:35 -0700
  • 0a7e80b353 Add a short description when mousing over the phase in the womb dialog lutepickle 2022-05-31 08:08:43 -0700
  • 871730ac3a Send climacteric follicular to luteal stage lutepickle 2022-05-31 05:37:50 -0700
  • 46af80de5b More accurate text for the climacteric hediff lutepickle 2022-05-31 05:32:18 -0700
  • 30bc8b8fbc Make FertilityDesc a bit shorter to avoid word wrap lutepickle 2022-05-30 20:54:30 -0700
  • b406656659 Update manifest for 1.0.6.4 1.0.6.4 lutepickle 2022-05-30 20:32:52 -0700
  • 4939d3e3af Update manifest for 1.0.6.4 lutepickle 2022-05-30 20:32:52 -0700
  • 6ac50ea7fe Merge 1.0.6.4 lutepickle 2022-05-30 20:32:18 -0700
  • d4a48befd8 Update changelog lutepickle 2022-05-30 20:31:27 -0700
  • f909b8cfce Fix pawn generation for off-map pawns. lutepickle 2022-05-30 20:22:47 -0700
  • c4f5e6b63c A whole mess of spelling, grammar, and description updates lutepickle 2022-05-30 20:04:48 -0700
  • b292c3f931 Properly initialize ovaries for bad litterSizeCurves lutepickle 2022-05-30 16:54:41 -0700
  • ca70b0b1d4 Merge 1.0.6.3 1.0.6.3 lutepickle 2022-05-29 20:33:47 -0700
  • 6fc9b3d59a Update manifest to 1.0.6.3 lutepickle 2022-05-29 20:32:08 -0700
  • b051f8e327 Clarify hookup override changelog. lutepickle 2022-05-29 20:31:43 -0700
  • 5e4fadb4ba Move Props.baseImplantationChanceFactor into ImplantFactor lutepickle 2022-05-28 23:00:28 -0700
  • 3480366337 More accurate comments in the new hookup transpilers lutepickle 2022-05-28 21:28:20 -0700
  • 7461965174 Add message feedback to the debug actions lutepickle 2022-05-28 19:18:35 -0700
  • 41054f979e Update the hookup transpilers to apply the estrus overrides in the other direction. lutepickle 2022-05-28 19:05:10 -0700
  • 72e1712394 Set a newly initialized pawn to anestrus when out of season. lutepickle 2022-05-28 17:55:13 -0700
  • b6f220b30b Show the status button in the health tab for pawns with a vagina as a second hediff. lutepickle 2022-05-28 17:53:20 -0700
  • e170b5fa47 Update changelog lutepickle 2022-05-27 18:00:31 -0700
  • 42cd7a98ae Show womb gizmo for any gender lutepickle 2022-05-27 17:59:36 -0700
  • 7f2856b6ef Turn the def in SetEstrus into a ternary lutepickle 2022-05-18 20:57:48 -0700
  • 109cde7c55 Add a check for BabyHalfAge <= 0, just to be sure lutepickle 2022-05-13 22:08:24 -0700
  • f17d9110b8 Fix BabyHalfAge for races with one lifestage lutepickle 2022-05-13 22:01:07 -0700
  • 26ca087828 Remove random empty text file lutepickle 2022-05-15 05:37:30 -0700
  • d5f87d0e45 Refactor IsDangerDay into a switch. lutepickle 2022-05-14 11:00:17 -0700
  • 1a452cb120 Add a check for BabyHalfAge <= 0, just to be sure lutepickle 2022-05-13 22:08:24 -0700
  • 2872d42f67 Fix BabyHalfAge for races with one lifestage lutepickle 2022-05-13 22:01:07 -0700
  • e377f01a7d Make the transpiler noisier when it hits an error. Hopefully it'll make breakages more obvious. lutepickle 2022-05-10 17:44:35 -0700
  • 41628578bb Merge branch 'dev' 1.0.6.2 lutepickle 2022-05-10 16:50:42 -0700
  • c0041947d3 Update manifest to 1.0.6.2 lutepickle 2022-05-10 16:50:22 -0700
  • 52f9a10496 Fix the transpiler for FindBestPartner lutepickle 2022-05-09 22:36:53 -0700
  • d9ab6cdcde On a littersizecurve exception, show the message in the log lutepickle 2022-05-07 19:44:54 -0700
  • 0e34e3d4cc More parenthesis in ThoughtCumInside because I don't trust the compiler lutepickle 2022-05-06 20:37:23 -0700
  • 3d5e1cae15 Locked absorbers can't get dirty or cause infections lutepickle 2022-05-03 22:23:47 -0700
  • e7c395636b Handle cum inside thoughts for teratophiles lutepickle 2022-05-01 18:26:35 -0700
  • af9a176f3f 1.0.6.1 1.0.6.1 lutepickle 2022-04-29 07:04:43 -0700