RimWorld

RimWorld

The Birds and the Bees (UNOFFICIAL 1.5)
78 Comments
Conit  [author] 13 hours ago 
@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.
Lucky 1 May, 2024 @ 8:39pm 
Thank you for responding. I will post again if it occurs though
Lucky 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.
Lucky 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.
Bread 10 Jan, 2024 @ 8:52pm 
also "sterile" gene doesn't effect the indicator of fertility in health tab
Bread 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://steamhost.cn/steamcommunity_com/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.
FriendlyArchpriest 28 Nov, 2022 @ 7:24pm 
My colonists have 0% Fertility and the Neutered Mood Debuff, am I doing something wrong?
endergamer2007m 27 Nov, 2022 @ 9:47am 
thank god its back

i wanted to cut off the colonist who destroyed the reactor after 15 days's PP
thank you
Taemaly 15 Nov, 2022 @ 7:10am 
Thank you so much for updating :steamhappy:
Conit  [author] 14 Nov, 2022 @ 1:30pm 
@イムカ Thanks! Updated and should work now.
Reprogrammed Automaton 13 Nov, 2022 @ 11:33pm 
tested myself, and that does indeed work.
Reprogrammed Automaton 13 Nov, 2022 @ 11:11pm 
One is a stat, one is a capacity, so I think you can just link them by changing the biotech one so that it uses...

<capacityFactors>
<li>
<capacity>Fertility</capacity>
<weight>1</weight>
</li>
</capacityFactors>

Instead of an age curve.
Reprogrammed Automaton 13 Nov, 2022 @ 11:07pm 
It should be simple enough to merge those stats no?
MiguelCairo 13 Nov, 2022 @ 9:07pm 
yeah so i tested it out. hediffs (menopause, neutered, etc) from this mod affects a separate fertility stat than the biotech mod, effectively doing nothing.

the fertility stat from this mod is detailed on the pawn health tab and is only directly affected by hediffs

the fertility stat from biotech is listed on the pawn stats tab and is affected by direct modifiers like age x.06 etc.
Conit  [author] 13 Nov, 2022 @ 8:59pm 
@MiguelCairo I believe it should work. If it doesn't leave a comment and I'll see if I can fix it.
MiguelCairo 13 Nov, 2022 @ 8:43pm 
cool thanks! do the fertility stat changes from biotech and this mod (ie being nuetered or not having the parts) work together?
Conit  [author] 13 Nov, 2022 @ 7:59pm 
Updated to 1.4. I won't be adding any sort of functionality with Biotech since it's not my mod.
g-fourteen 8 Nov, 2022 @ 6:16am 
i used this mod on 1.4
rimpy shows version mismatch
loaded saved game
chopping peckers
Psyckosama 29 Oct, 2022 @ 10:14pm 
1.4?
MiguelCairo 23 Oct, 2022 @ 5:26pm 
understood! i feel like this mod or a similar one will eventually have to get picked up considering you can make babies now
Kyrox 23 Oct, 2022 @ 4:24am 
Vanilla Rimworld Biotech pawns do not have genitals. Ludeon went the safe route with their update. This mod is still required for genitals.
MiguelCairo 22 Oct, 2022 @ 2:47pm 
havent played 1.4 yet but do they have genitals now in vanilla?