RimWorld

RimWorld

The Birds and the Bees (UNOFFICIAL 1.6)
94 Comments
Commissar 23 Aug @ 8:10am 
ok, it may be psychology then
Conit  [author] 22 Aug @ 9:18am 
@Commissar [GSF] I can't seem to replicate the issue. I took a look over the source code and nothing should be affecting the divorce and rejection debuffs as far as I can tell, so this issue is probably being caused by another mod. If there's other mods you suspect I'd start there, otherwise I recommend doing a binary search on your mod list.
Commissar 21 Aug @ 5:53pm 
and the debuff is always from either my royal or his daughter and title heir (still a child)
Commissar 21 Aug @ 5:52pm 
i mean that i's giving the debuffs at apparent random. im not entirely sure it's this mod, but i have children receiving the divorce and rejection debuffs.
Conit  [author] 20 Aug @ 12:33pm 
@Commissar [GSF] Do you mean it's causing the debuff multiple times instead of just once, or that everyone's getting the debuff even when they weren't divorced/rejected?
Conit  [author] 20 Aug @ 12:30pm 
@Ms. Leaf the III I couldn't replicate the issue with the mods you mentioned. Could you provide more details? By neutered trait do you mean the neutered hediff on the health tab? If so does every pawn just spawn in with it, or does it appear over time or something? A full mod list would also be helpful if possible.
Ms. Leaf the III 20 Aug @ 7:01am 
I usually do not comment under mods but this mod is making my pawns have the neutered trait and making them all infertile. Im not sure if its a mod conflict with psychology or the gradual romantic mod or something. I think either of these mods are causing the fertility to have an infinite loop in the code, I thought I should let people know.
Commissar 12 Aug @ 7:17pm 
this may be spamming divorce and rejection debuffs to multiple colonists. i don't have any logs to back it up, but it is just a theory as only a couple mods should affect those.
LilJaguar 26 Jul @ 5:27pm 
Thank you! :)
Solarius Scorch 25 Jul @ 12:06pm 
YES!!! Thank you, thank you, thank you!
And right, CK3 is phenomenal. ;)
Conit  [author] 25 Jul @ 10:05am 
@Yoku updated. I'll prob update all my other mods by tomorrow, if you use any of those.
Conit  [author] 25 Jul @ 8:41am 
@Yoku sorry ck3 consumed my life since I got back. Working on it now!
Yoku 25 Jul @ 12:52am 
Hey, thank you for keeping this mod up to date. Is there an ETA for the 1,6 update? I really dont want to start my new playthrough without... you know ..
KingKongCrasher 16 Jul @ 7:35pm 
thanks
Féline 16 Jul @ 12:42pm 
Great ! Thank you very much !
SHAZBOT 14 Jul @ 8:57am 
amazing!
Conit  [author] 13 Jul @ 4:51am 
@Féline don't have access to computer rn, will update when home
Féline 10 Jul @ 12:07pm 
1.6 please
Conit  [author] 30 Jun @ 4:46am 
@gunns22 I don't think so. It's not gonna cause errors, but I don't think you'll be able yo harvest reproductive organs.
gunns22 23 Jun @ 7:40am 
Say. Before I install this, is it compatible with other mods that add new organs for harvest? (IE Harvest Everything and Questionable Ethics Expanded)
Stachman 18 Jun @ 1:39pm 
it would be funny to get someone knocked out by being hit in the balls really hard
MacAogain 3 Feb @ 10:08pm 
@snekenjoyer6 bro. go outside.
Mr. Greed 1 May, 2024 @ 8:39pm 
Thank you for responding. I will post again if it occurs though
Mr. Greed 1 May, 2024 @ 8:35pm 
@Conit The way I fixed it eventually was using restore body part on the reproductive organs. Have not seen it return yet though
Conit  [author] 1 May, 2024 @ 8:32pm 
@-FGH-Scrooge Turn on God Mode, then and X button should appear next to each hediff in the health tab. I haven't encountered that issue, so tell me if it keeps happening.
Mr. Greed 1 May, 2024 @ 6:16pm 
I have a male pawn who is experiencing menopausal. Dont think that should be happening, is there something I am missing in the dev tools that could fix this that I am missing, or is this just a 1.5 bug?
Conit  [author] 28 Apr, 2024 @ 7:47am 
@kotoloh It should be fine, but it's always a good idea to backup your save first before you add mods, just in case.
kotoloh 27 Apr, 2024 @ 10:43am 
is it safe to add it to midsave?
Conit  [author] 23 Apr, 2024 @ 6:03pm 
@kotoloh yes!
kotoloh 21 Apr, 2024 @ 10:29am 
is it working with 1.5 and DLC?
Conit  [author] 14 Apr, 2024 @ 12:35pm 
@Kyrox @Bread Yeah I know about this issue, however it's not a huge problem. It should still affect pregnancy chance and everything else related to Biotech, you can check this by looking for the "Fertility" stat on the pawn's stat page (not health tab). The only problem this should cause is that the Sterile gene won't affect the mood buff given by Lovin'. I may try to fix this in the future, but it's prob gonna require modifying Fluffy's code more than I am currently comfortable with, and I don't wanna accidentally break the entire mod for something that's pretty small.
Kyrox 14 Apr, 2024 @ 4:37am 
Also getting the issue where the sterile gene and such isn't working with fertility tab.
StellarCrumb ✦ 10 Jan, 2024 @ 8:52pm 
also "sterile" gene doesn't effect the indicator of fertility in health tab
StellarCrumb ✦ 10 Jan, 2024 @ 6:46pm 
I noticed that there are two surgical procedures if you play with biotech to make pawn infertile, is there any plans to make it hidden whenever people play with biotech? and also thank you for porting it.
Conit  [author] 24 Dec, 2023 @ 8:03am 
@Angelin01 fixed, really sorry I didn't get to you sooner
Angelin01 17 Jun, 2023 @ 11:51am 
Hey there. The Biotech patch is giving errors:

[(UNOFFICIAL 1.4) The Birds and the Bees] Patch operation Verse.PatchOperationReplace(/Defs/StatDef[defName = "Fertility"]/parts) failed
file: C:\Steam\steamapps\workshop\content\294100\2821429175\1.4\Patches\Patch_Biotech.xml
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch3 (string)
...

Strange thing is, I don't know BioTech. I don't think MayRequire works in the Operation tag. Maybe use PatchOperationFindMod instead? Something like this? (Bear in mind I haven't tested it)

<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>Biotech [Official DLC]</li>
</mods>
<match Class="PatchOperationReplace">
<xpath>/Defs/StatDef[defName = "Fertility"]/parts</xpath>
<value>
<capacityFactors>
<li>
<capacity>Fertility</capacity>
<weight>1</weight>
</li>
</capacityFactors>
</value>
</Operation>
</Patch>
🍀clover🍀 28 May, 2023 @ 10:36pm 
@Snekenjoyer6 chase that dream bud
🍀clover🍀 28 May, 2023 @ 10:35pm 
@Snekenjoyer6 this guy wants to shoot dudes in the prick
Snekenjoyer6 31 Mar, 2023 @ 9:21am 
hey i was wondering if this mod is still compatable with other mods like targeting modes?
greensniperhat 27 Mar, 2023 @ 7:25pm 
ay, thanks!
Conit  [author] 27 Mar, 2023 @ 1:40pm 
should be fixed
greensniperhat 27 Mar, 2023 @ 3:43am 
(contd)

at System.Activator.CreateInstance (System.Type type, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes) [0x00095] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Activator.CreateInstance (System.Type type, System.Object[] args) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0
at StartupImpact.ModConstructor.Create () [0x00079] in <3d9c7726b2434dea960704024e4e5259>:0
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
greensniperhat 27 Mar, 2023 @ 3:43am 
(contd)

at System.Reflection.MonoCMethod.Invoke (System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.RuntimeType.CreateInstanceImpl (System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes, System.Threading.StackCrawlMark& stackMark) [0x00213] in <eae584ce26bc40229c1b1aa476bfa589>:0

(contd)
greensniperhat 27 Mar, 2023 @ 3:42am 
(contd)

System.Reflection.MonoCMethod.InternalInvoke(System.Reflection.MonoCMethod,object,object[],System.Exception&)
at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <eae584ce26bc40229c1b1aa476bfa589>:0
--- End of inner exception stack trace ---
at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Reflection.MonoCMethod.DoInvoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x0007a] in <eae584ce26bc40229c1b1aa476bfa589>:0

(contd)
greensniperhat 27 Mar, 2023 @ 3:42am 
(contd)

at HarmonyLib.PatchClassProcessor.ReportException (System.Exception exception, System.Reflection.MethodBase original) [0x00127] in <255414689d344b1385ae719f6cce8c55>:0
at HarmonyLib.PatchClassProcessor.Patch () [0x00093] in <255414689d344b1385ae719f6cce8c55>:0
at HarmonyLib.Harmony.<PatchAll>b__10_0 (System.Type type) [0x00007] in <255414689d344b1385ae719f6cce8c55>:0
at HarmonyLib.CollectionExtensions.Do[T] (System.Collections.Generic.IEnumerable`1[T] sequence, System.Action`1[T] action) [0x00014] in <255414689d344b1385ae719f6cce8c55>:0
at HarmonyLib.Harmony.PatchAll (System.Reflection.Assembly assembly) [0x00006] in <255414689d344b1385ae719f6cce8c55>:0
at Fluffy_BirdsAndBees.Controller..ctor (Verse.ModContentPack content) [0x0001a] in <7afbfc18d86a4ee2bb2a8892d02f50e7>:0
at (wrapper managed-to-native)

(contd)
greensniperhat 27 Mar, 2023 @ 3:41am 
There's these in the error log...

Error while instantiating a mod of type Fluffy_BirdsAndBees.Controller: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> HarmonyLib.HarmonyException: Patching exception in method null ---> System.ArgumentException: Undefined target method for patch method static System.Boolean Fluffy_BirdsAndBees.JobDriver_Lovin_MakeNewToils_FinishAction::Prefix(RimWorld.JobDriver_Lovin __instance)
at HarmonyLib.PatchClassProcessor.PatchWithAttributes (System.Reflection.MethodBase& lastOriginal) [0x00047] in <255414689d344b1385ae719f6cce8c55>:0
at HarmonyLib.PatchClassProcessor.Patch () [0x00068] in <255414689d344b1385ae719f6cce8c55>:0
--- End of inner exception stack trace ---

(contd)
g-fourteen 29 Dec, 2022 @ 8:12am 
That was the problem, pawn fertility up from 0, now 100%. animals now can become pregnate
g-fourteen 29 Dec, 2022 @ 7:51am 
V Had same problem, ill remove that mod and post if works
FriendlyArchpriest 28 Nov, 2022 @ 8:54pm 
Masterofworlds22 from the Mr Creamer Discord discovered the problem, it was this mod: https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2879306896&searchtext=show+fertility
FriendlyArchpriest 28 Nov, 2022 @ 7:33pm 
Using Dev Mode it appears that the Reproductive Organs exist and are working at 100% capacity.