Jump to content

[1.4] RJW Animation Framework


Recommended Posts

Judging from that first error about it missing a packageID in the about.xml im gonna guess u either installed it wrong or are doing weird shenanigans to get around buying the game on steam. Try reinstalling RJW and do it correctly, refer to the instructions on the main RJW thread. 

 

Edit: If you keep getting problems then send us a hugslog (Ctrl + F12) ingame. Though I'm personally not in the mood to inform you how best to pirate the game and get mods working.

Link to comment

I'm still currently in v1.1, I'll just gonna say this once, not everybody could afford buying a game when I myself am building my own pc out of hand-me-downs and fixed up pc parts from junk shops, try stretching 2 dollars a day for food and drinks, walk 7 miles to get to campus just to save money for my apartment and other expenses for college, yeah most who doesn't earn enough money for a living tend to pirate games unlike other people who will spend money on every game they fancy, play it at least 2 to 3 times a day. yeah I totally get it that devs need money to, but families under poverty count every penny we spend only on essentials. This is the only game I have and play, I always recommend my friends to buy the game because its the only way I can at least support them.

Link to comment
5 hours ago, chronoslinusnicholas said:

I'm still currently in v1.1, I'll just gonna say this once, not everybody could afford buying a game when I myself am building my own pc out of hand-me-downs and fixed up pc parts from junk shops, try stretching 2 dollars a day for food and drinks, walk 7 miles to get to campus just to save money for my apartment and other expenses for college, yeah most who doesn't earn enough money for a living tend to pirate games unlike other people who will spend money on every game they fancy, play it at least 2 to 3 times a day. yeah I totally get it that devs need money to, but families under poverty count every penny we spend only on essentials. This is the only game I have and play, I always recommend my friends to buy the game because its the only way I can at least support them.

You might have to find an older version of the mod on Gitgud to get it compatible with your version, otherwise you'll have to update to the latest version of Rimworld. Just be warned, if you do use an older version you'll be missing out on many bugfixes, the latest version is the most stable.

Link to comment
11 hours ago, chronoslinusnicholas said:

I'm still currently in v1.1, I'll just gonna say this once, not everybody could afford buying a game when I myself am building my own pc out of hand-me-downs and fixed up pc parts from junk shops, try stretching 2 dollars a day for food and drinks, walk 7 miles to get to campus just to save money for my apartment and other expenses for college, yeah most who doesn't earn enough money for a living tend to pirate games unlike other people who will spend money on every game they fancy, play it at least 2 to 3 times a day. yeah I totally get it that devs need money to, but families under poverty count every penny we spend only on essentials. This is the only game I have and play, I always recommend my friends to buy the game because its the only way I can at least support them.

Moders aren't going to want to put double the energy into keeping 1.1 up-to-date, though. At least you have 1.1, which is a lot more bug-fixed than early versions. Every specific thing the core game changed from 1.1 is something separate to keep track of and deal with. I know what you mean about being poor. I only played video games four times the first two years I was an undergrad and all of those times were on other people's consoles. It was funny, though, because I was better at Tekken than the guy who owned the console and used to beat him with the characters people said we too bad to win with. I also won at football without knowing much about what I was doing, against guys who made a big deal out of their games. My old consoles were stolen and I didn't have a TV.

Link to comment

Well it will be a problem to me but I think I will just reverse engineer some of the codes to fix some of the bugs since the code fixes are already laid out on the new version, I'll just copy it to the older one if I can, I do have some experience in coding xmls and other languages but I'm just doing it for myself to make it compatible with the previews version. I'm really against steeling someones work for profit so rest assured I won't redistribute it if it works ( most probably not ). I just want to ask for permission before I start, I don't want to step on anyone here so if the owner of the mod is against it, I'll just try to migrate to v1.2.

And there isn't seem to be a older version of RJW Animations Framework for v1.1, I only see the latest with the dll for v1.2

Link to comment
1 hour ago, Tory187 said:

Animation framework works fine on 1.1 but you need to specifically be on 1.1.2654.

Mine is 1.1.2618. I've been too focused on playing it that I forgot to look for the latest updates until me and my friend played a speed run on who will have the highest wealth in 30 minutes, he bought the game so when he noticed mine is outdated, I have to back out of the challenge.

Link to comment

HEY WHAT'S GOOD ON THE RIM?

Quick question. Sometimes animations for oral, male/female, female/male, is a little off.

 

For example sometimes it declares in the social tab that "xx" is fellating "xy" bit it will show the opposite animation, as the male will be eating out his respective partner instead of her. This doesn't happen all the time and I think after some reorganizing I fixed it happening most of the time but I still notice that it sometimes plays a "spooning" animation with both pawns facing the same way and the fem is technically sucking off her boytoy. I am kinda ok with this as some of my pawns have HUGE DICK ENERGY so I just assumed his massive dong somehow ended up between her thighs and she was teasing the tip.

 

Does anyone have any experience with the animations ending up kinda funny? I would like to know how to stop it in the future I'm guessing mod order was to blame.

Link to comment
40 minutes ago, KoffeeKup said:

HEY WHAT'S GOOD ON THE RIM?

Quick question. Sometimes animations for oral, male/female, female/male, is a little off.

 

For example sometimes it declares in the social tab that "xx" is fellating "xy" bit it will show the opposite animation, as the male will be eating out his respective partner instead of her. This doesn't happen all the time and I think after some reorganizing I fixed it happening most of the time but I still notice that it sometimes plays a "spooning" animation with both pawns facing the same way and the fem is technically sucking off her boytoy. I am kinda ok with this as some of my pawns have HUGE DICK ENERGY so I just assumed his massive dong somehow ended up between her thighs and she was teasing the tip.

 

Does anyone have any experience with the animations ending up kinda funny? I would like to know how to stop it in the future I'm guessing mod order was to blame.

Sadly these are known issues right now. It has a hard time figuring out who is initiating and also every act dealing with oral is chosen randomly.

Link to comment

Still have same error after Facial Animation update, new patch didnt fix it (I am at 1.1.2654):

 

Error in static constructor of Rimworld_Animations.Patch_FacialAnimation: System.TypeInitializationException: The type initializer for 'Rimworld_Animations.Patch_FacialAnimation' threw an exception. ---> System.ArgumentException: No such field defined in class FacialAnimation.FaceAnimationDef
Parameter name: jobDef
  at HarmonyLib.MethodPatcher.EmitCallParameter (System.Reflection.MethodInfo patch, System.Collections.Generic.Dictionary`2[TKey,TValue] variables, System.Boolean allowFirsParamPassthrough) [0x00274] in <20181e2d55204880a56a9120ef04a53d>:0 
  at HarmonyLib.MethodPatcher+<>c__DisplayClass31_0.<AddPrefixes>b__0 (System.Reflection.MethodInfo fix) [0x00086] in <20181e2d55204880a56a9120ef04a53d>:0 
  at HarmonyLib.CollectionExtensions.Do[T] (System.Collections.Generic.IEnumerable`1[T] sequence, System.Action`1[T] action) [0x00014] in <20181e2d55204880a56a9120ef04a53d>:0 
  at HarmonyLib.MethodPatcher.AddPrefixes (System.Collections.Generic.Dictionary`2[TKey,TValue] variables, System.Reflection.Emit.LocalBuilder runOriginalVariable) [0x0001b] in <20181e2d55204880a56a9120ef04a53d>:0 
  at HarmonyLib.MethodPatcher.CreateReplacement (System.Collections.Generic.Dictionary`2[System.Int32,HarmonyLib.CodeInstruction]& finalInstructions) [0x00162] in <20181e2d55204880a56a9120ef04a53d>:0 
  at HarmonyLib.PatchFunctions.UpdateWrapper (System.Reflection.MethodBase original, HarmonyLib.PatchInfo patchInfo) [0x00057] in <20181e2d55204880a56a9120ef04a53d>:0 
  at HarmonyLib.PatchProcessor.Patch () [0x000de] in <20181e2d55204880a56a9120ef04a53d>:0 
  at HarmonyLib.Harmony.Patch (System.Reflection.MethodBase original, HarmonyLib.HarmonyMethod prefix, HarmonyLib.HarmonyMethod postfix, HarmonyLib.HarmonyMethod transpiler, HarmonyLib.HarmonyMethod finalizer) [0x00028] in <20181e2d55204880a56a9120ef04a53d>:0 
  at Rimworld_Animations.Patch_FacialAnimation+<>c.<.cctor>b__0_0 () [0x000c3] in <8a7a63713a25431ca84d5e0f1d8383cf>:0 
  at Rimworld_Animations.Patch_FacialAnimation..cctor () [0x000fc] in <8a7a63713a25431ca84d5e0f1d8383cf>:0 
   --- End of inner exception stack trace ---

at (wrapper managed-to-native) System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor(intptr)
  at System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor (System.RuntimeTypeHandle type) [0x0002a] in <567df3e0919241ba98db88bec4c6696f>:0 
  at (wrapper dynamic-method) Verse.StaticConstructorOnStartupUtility.Verse.StaticConstructorOnStartupUtility.CallAll_Patch1()
Verse.Log:Error(String, Boolean)
Verse.StaticConstructorOnStartupUtility:Verse.StaticConstructorOnStartupUtility.CallAll_Patch1()
Verse.<>c:<DoPlayLoad>b__4_2()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent()
Verse.LongEventHandler:LongEventsUpdate(Boolean&)
Verse.Root:Verse.Root.Update_Patch1(Root)
Verse.Root_Entry:Update()

Link to comment
2 hours ago, TotallyNormalNickname said:

Still have same error after Facial Animation update, new patch didnt fix it (I am at 1.1.2654):

The reason why this is happening is because the fix was in the 1.2 assembly. They are split unnecessarily. All you need to do is replace the assembly in the 1.1 folder with the one that is in the 1.2 folder.
image.png.aeceeec5fabf1ac871c55292d21ad7c5.png
 

Link to comment
  • 4 weeks later...

I'm having a bit of an odd issue with animation variety. With just RJW Framework, vaginal/anal sex ,cowgirl never plays, only doggystyle or reverse carry. If I have Anim Addons as well it still only plays doggy/carry, and 69 is the only animation for fellatio.

In addition for animals, even with lovin animal, cowgirl never plays, only doggystyle, as well female insects don't animate anymore, i thought they used to with an older version? I thought it may have been a mode conflict, so i stripped off all other mods besides RJW, and animations, started a new save to test and still have the same issue.

 

I tried a full wipe, and ran nothing but RJW/Framework and still only doggy/carry

 



RimWorld 1.2.2753 rev712
Verse.Log:Message(String, Boolean)
RimWorld.VersionControl:LogVersionNumber()
Verse.Root:CheckGlobalInit()
Verse.Root:Start()
Verse.Root_Entry:Start()

[HugsLib] version 8.0.1
Verse.Log:Message(String, Boolean)
HugsLib.Utils.ModLogger:Message(String, Object[])
HugsLib.HugsLibController:InitializeController()
HugsLib.HugsLibController:EarlyInitialize()
HugsLib.Core.HugsLibMod:.ctor(ModContentPack)
System.Reflection.MonoCMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoCMethod:InternalInvoke(Object, Object[])
System.Reflection.MonoCMethod:DoInvoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MonoCMethod:Invoke(BindingFlags, Binder, Object[], CultureInfo)
System.RuntimeType:CreateInstanceImpl(BindingFlags, Binder, Object[], CultureInfo, Object[], StackCrawlMark&)
System.Activator:CreateInstance(Type, BindingFlags, Binder, Object[], CultureInfo, Object[])
System.Activator:CreateInstance(Type, Object[])
Verse.LoadedModManager:CreateModClasses()
Verse.LoadedModManager:LoadAllActiveMods()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.<>c:<Start>b__6_1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.<>c:<UpdateCurrentAsynchronousEvent>b__27_0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()

Key binding conflict: Dev_ChangeSelectedDebugAction and MainTab_Architect are both bound to Tab.
Verse.Log:Warning(String, Boolean)
Verse.KeyPrefsData:ErrorCheckOn(KeyBindingDef, BindingSlot)
Verse.KeyPrefsData:ErrorCheck()
Verse.KeyPrefs:Init()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.<>c:<Start>b__6_1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.<>c:<UpdateCurrentAsynchronousEvent>b__27_0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()

[HugsLib] initializing RJW
Verse.Log:Message(String, Boolean)
HugsLib.Utils.ModLogger:Message(String, Object[])
HugsLib.HugsLibController:EnumerateChildMods(Boolean)
HugsLib.HugsLibController:LoadReloadInitialize()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.<>c:<UpdateCurrentAsynchronousEvent>b__27_0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()

Loading game from file Autosave-2 with mods:
  - brrainz.harmony
  - Ludeon.RimWorld
  - Ludeon.RimWorld.Royalty
  - UnlimitedHugs.HugsLib
  - rim.job.world
  - c0ffee.rimworld.animations
Verse.Log:Message(String, Boolean)
Verse.SavedGameLoaderNow:LoadGameFromSaveFileNow(String)
Verse.<>c:<Start>b__1_1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.<>c:<UpdateCurrentAsynchronousEvent>b__27_0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()

Now playing Doggystyle
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing ReverseStandAndCarry
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Doggystyle
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing ReverseStandAndCarry
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Doggystyle
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing ReverseStandAndCarry
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Doggystyle
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()


 

Player.log

Link to comment
14 hours ago, what_smellz said:

I'm having a bit of an odd issue with animation variety. With just RJW Framework, vaginal/anal sex ,cowgirl never plays, only doggystyle or reverse carry. If I have Anim Addons as well it still only plays doggy/carry, and 69 is the only animation for fellatio.

In addition for animals, even with lovin animal, cowgirl never plays, only doggystyle, as well female insects don't animate anymore, i thought they used to with an older version? I thought it may have been a mode conflict, so i stripped off all other mods besides RJW, and animations, started a new save to test and still have the same issue.

 

I tried a full wipe, and ran nothing but RJW/Framework and still only doggy/carry

 

 

  Reveal hidden contents

 

 


RimWorld 1.2.2753 rev712
Verse.Log:Message(String, Boolean)
RimWorld.VersionControl:LogVersionNumber()
Verse.Root:CheckGlobalInit()
Verse.Root:Start()
Verse.Root_Entry:Start()

[HugsLib] version 8.0.1
Verse.Log:Message(String, Boolean)
HugsLib.Utils.ModLogger:Message(String, Object[])
HugsLib.HugsLibController:InitializeController()
HugsLib.HugsLibController:EarlyInitialize()
HugsLib.Core.HugsLibMod:.ctor(ModContentPack)
System.Reflection.MonoCMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoCMethod:InternalInvoke(Object, Object[])
System.Reflection.MonoCMethod:DoInvoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MonoCMethod:Invoke(BindingFlags, Binder, Object[], CultureInfo)
System.RuntimeType:CreateInstanceImpl(BindingFlags, Binder, Object[], CultureInfo, Object[], StackCrawlMark&)
System.Activator:CreateInstance(Type, BindingFlags, Binder, Object[], CultureInfo, Object[])
System.Activator:CreateInstance(Type, Object[])
Verse.LoadedModManager:CreateModClasses()
Verse.LoadedModManager:LoadAllActiveMods()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.<>c:<Start>b__6_1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.<>c:<UpdateCurrentAsynchronousEvent>b__27_0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()

Key binding conflict: Dev_ChangeSelectedDebugAction and MainTab_Architect are both bound to Tab.
Verse.Log:Warning(String, Boolean)
Verse.KeyPrefsData:ErrorCheckOn(KeyBindingDef, BindingSlot)
Verse.KeyPrefsData:ErrorCheck()
Verse.KeyPrefs:Init()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.<>c:<Start>b__6_1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.<>c:<UpdateCurrentAsynchronousEvent>b__27_0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()

[HugsLib] initializing RJW
Verse.Log:Message(String, Boolean)
HugsLib.Utils.ModLogger:Message(String, Object[])
HugsLib.HugsLibController:EnumerateChildMods(Boolean)
HugsLib.HugsLibController:LoadReloadInitialize()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.<>c:<UpdateCurrentAsynchronousEvent>b__27_0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()

Loading game from file Autosave-2 with mods:
  - brrainz.harmony
  - Ludeon.RimWorld
  - Ludeon.RimWorld.Royalty
  - UnlimitedHugs.HugsLib
  - rim.job.world
  - c0ffee.rimworld.animations
Verse.Log:Message(String, Boolean)
Verse.SavedGameLoaderNow:LoadGameFromSaveFileNow(String)
Verse.<>c:<Start>b__1_1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.<>c:<UpdateCurrentAsynchronousEvent>b__27_0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()

Now playing Doggystyle
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing ReverseStandAndCarry
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Doggystyle
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing ReverseStandAndCarry
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Doggystyle
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing ReverseStandAndCarry
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Doggystyle
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

 

 

 

 

Player.logFetching info...

Hmmm, that's weird. You can enable debug mode in Animation mod settings and it'll give you more info on which animation is being selected

Link to comment
7 hours ago, c0ffeeeee said:

Hmmm, that's weird. You can enable debug mode in Animation mod settings and it'll give you more info on which animation is being selected

Unfortunately, it didn't give me much more info, I let it run for several in game days, and in short, it would rule out Tribadism as it was M/F, but still only doggy/carry

 

 


RimWorld 1.2.2753 rev712
Verse.Log:Message(String, Boolean)
RimWorld.VersionControl:LogVersionNumber()
Verse.Root:CheckGlobalInit()
Verse.Root:Start()
Verse.Root_Entry:Start()

[HugsLib] version 8.0.1
Verse.Log:Message(String, Boolean)
HugsLib.Utils.ModLogger:Message(String, Object[])
HugsLib.HugsLibController:InitializeController()
HugsLib.HugsLibController:EarlyInitialize()
HugsLib.Core.HugsLibMod:.ctor(ModContentPack)
System.Reflection.MonoCMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoCMethod:InternalInvoke(Object, Object[])
System.Reflection.MonoCMethod:DoInvoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MonoCMethod:Invoke(BindingFlags, Binder, Object[], CultureInfo)
System.RuntimeType:CreateInstanceImpl(BindingFlags, Binder, Object[], CultureInfo, Object[], StackCrawlMark&)
System.Activator:CreateInstance(Type, BindingFlags, Binder, Object[], CultureInfo, Object[])
System.Activator:CreateInstance(Type, Object[])
Verse.LoadedModManager:CreateModClasses()
Verse.LoadedModManager:LoadAllActiveMods()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.<>c:<Start>b__6_1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.<>c:<UpdateCurrentAsynchronousEvent>b__27_0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()

Key binding conflict: Dev_ChangeSelectedDebugAction and MainTab_Architect are both bound to Tab.
Verse.Log:Warning(String, Boolean)
Verse.KeyPrefsData:ErrorCheckOn(KeyBindingDef, BindingSlot)
Verse.KeyPrefsData:ErrorCheck()
Verse.KeyPrefs:Init()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.<>c:<Start>b__6_1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.<>c:<UpdateCurrentAsynchronousEvent>b__27_0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()

[HugsLib] initializing RJW
Verse.Log:Message(String, Boolean)
HugsLib.Utils.ModLogger:Message(String, Object[])
HugsLib.HugsLibController:EnumerateChildMods(Boolean)
HugsLib.HugsLibController:LoadReloadInitialize()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.<>c:<UpdateCurrentAsynchronousEvent>b__27_0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()

Initializing new game with mods:
  - brrainz.harmony
  - Ludeon.RimWorld
  - Ludeon.RimWorld.Royalty
  - UnlimitedHugs.HugsLib
  - rim.job.world
  - c0ffee.rimworld.animations
Verse.Log:Message(String, Boolean)
Verse.Game:InitNewGame()
Verse.<>c:<Start>b__1_2()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.<>c:<UpdateCurrentAsynchronousEvent>b__27_0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Anal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing ReverseStandAndCarry
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Vaginal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Doggystyle mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Oral and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Cunnilingus mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Anal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Doggystyle
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Vaginal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing ReverseStandAndCarry
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Vaginal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Doggystyle
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Anal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Doggystyle mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:MoveNext()
System.Linq.Enumerable:Any(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Randomly selecting animation...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Verse.GenCollection:RandomElement(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Cunnilingus mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Oral...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Blowjob mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Vaginal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Doggystyle
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Ameer 'Ames' Baig doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Vaginal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing ReverseStandAndCarry
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Ezhan 'Ezhan' Quaso doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Oral...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Cunnilingus mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Vaginal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing ReverseStandAndCarry
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Ameer 'Ames' Baig doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Vaginal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Doggystyle mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Ezhan 'Ezhan' Quaso doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Anal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing ReverseStandAndCarry mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Garodo 'Garodo' Comareiro doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Vaginal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Doggystyle mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Gaxigo 'Trogo' Trogo doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Gaxigo 'Trogo' Trogo doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:MoveNext()
System.Linq.Enumerable:Any(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Randomly selecting animation...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Gaxigo 'Trogo' Trogo doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Verse.GenCollection:RandomElement(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing ReverseStandAndCarry mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Anal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Doggystyle mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Beaver 'Roorarbe' Roorarbe doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Vaginal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Doggystyle mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Tralabor 'Bacchus' Bacchus doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Oral...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Cunnilingus mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Tiger 'Ioalboen' Ioalboen doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Vaginal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing ReverseStandAndCarry mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Stork 'Combo' Combo doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Oral...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Blowjob mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Ezhan 'Ezhan' Quaso doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Anal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Doggystyle mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Oral...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Cunnilingus
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Ameer 'Ames' Baig doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Vaginal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Doggystyle
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Vaginal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing ReverseStandAndCarry
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

 
 

 

It would also seem that the female ovipositioner is not considered a penis?

 

 


Beast_DoggystyleF not selected -- Megaspider null doesn't have penis
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:MoveNext()
System.Linq.Enumerable:Any(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass1_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

No animation found
 

 

 

 

Edit: I just realized that I had updated RJW to the latest version 4.4.9, don't know for sure if thats the problem, but it might be. And now I can't find 4.4.8 to roll back to and check. Oh well, I'll have to wait for an update for some more variety. At least I can see that its true in my colony, everybody loves 69.

 

Player.log

Link to comment

Sorry if i am dredging up a resolved issue, but i am currently having problems with the Ferian Race not playing any animations. i attempted the fix posted by tory186 and this did not fix the issue, although this could be an issue on my end. I will attach the debug log for the instance where the animation does not play in hopes that someone can assist.

Spoiler

Now playing Doggystyle
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch2(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass1_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Verse.Pawn.Tick_Patch1(Pawn)
Verse.TickList:Tick()
Verse.TickManager:Verse.TickManager.DoSingleTick_Patch1(TickManager)
Verse.TickManager:TickManagerUpdate()
Verse.Game:Verse.Game.UpdatePlay_Patch2(Game)
Verse.Root_Play:Update()

JobDriver threw exception in initAction for pawn Papi driver=JobDriver_RandomRape (toilIndex=2) driver.job=(RandomRape (Job_2071898) A=Thing_PigMan356729)
System.NullReferenceException: Object reference not set to an instance of an object
  at Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start.RerollAnimations (Verse.Pawn pawn, System.Int32 duration, Verse.Thing bed, rjw.xxx+rjwSextype sexType, System.Boolean fastAnimForQuickie, rjw.SexProps sexProps) [0x00103] in <0c72c7f1671844e892917cfcab7846a6>:0
  at Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start.Postfix (rjw.JobDriver_SexBaseInitiator& __instance) [0x000f9] in <0c72c7f1671844e892917cfcab7846a6>:0
  at (wrapper dynamic-method) rjw.JobDriver_SexBaseInitiator.rjw.JobDriver_SexBaseInitiator.Start_Patch2(rjw.JobDriver_SexBaseInitiator)
  at rjw.JobDriver_Rape+<>c__DisplayClass1_0.<MakeNewToils>b__6 () [0x0006b] in <a318f928836e466eba2e6a4c54b08648>:0
  at Verse.AI.JobDriver.TryActuallyStartNextToil () [0x001df] in <d72310b4d8f64d25aee502792b58549f>:0
Verse.Log:Error(String, Boolean)
Verse.AI.JobUtility:TryStartErrorRecoverJob(Pawn, String, Exception, JobDriver)
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Verse.Pawn.Tick_Patch1(Pawn)
Verse.TickList:Tick()
Verse.TickManager:Verse.TickManager.DoSingleTick_Patch1(TickManager)
Verse.TickManager:TickManagerUpdate()
Verse.Game:Verse.Game.UpdatePlay_Patch2(Game)
Verse.Root_Play:Update()

Pawn Papi threw exception while executing toil's finish action (1), jobDriver=rjw.JobDriver_RandomRape, job=RandomRape (Job_2071898) A=Thing_PigMan356729, toilIndex=2: System.NullReferenceException: Object reference not set to an instance of an object
  at Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_End.Postfix (rjw.JobDriver_SexBaseInitiator& __instance) [0x00041] in <0c72c7f1671844e892917cfcab7846a6>:0
  at (wrapper dynamic-method) rjw.JobDriver_SexBaseInitiator.rjw.JobDriver_SexBaseInitiator.End_Patch1(rjw.JobDriver_SexBaseInitiator)
  at rjw.JobDriver_Rape+<>c__DisplayClass1_0.<MakeNewToils>b__8 () [0x00000] in <a318f928836e466eba2e6a4c54b08648>:0
  at Verse.AI.Toil.Cleanup (System.Int32 myIndex, Verse.AI.JobDriver jobDriver) [0x0001f] in <d72310b4d8f64d25aee502792b58549f>:0
Verse.Log:Error(String, Boolean)
Verse.AI.Toil:Cleanup(Int32, JobDriver)
Verse.AI.JobDriver:Verse.AI.JobDriver.Cleanup_Patch3(JobDriver, JobCondition)
Verse.AI.Pawn_JobTracker:CleanupCurrentJob(JobCondition, Boolean, Boolean, Boolean)
Verse.AI.Pawn_JobTracker:EndCurrentJob(JobCondition, Boolean, Boolean)
Verse.AI.JobUtility:TryStartErrorRecoverJob(Pawn, String, Exception, JobDriver)
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Verse.Pawn.Tick_Patch1(Pawn)
Verse.TickList:Tick()
Verse.TickManager:Verse.TickManager.DoSingleTick_Patch1(TickManager)
Verse.TickManager:TickManagerUpdate()
Verse.Game:Verse.Game.UpdatePlay_Patch2(Game)
Verse.Root_Play:Update()

 

Link to comment
On 10/14/2020 at 3:47 PM, what_smellz said:

Unfortunately, it didn't give me much more info, I let it run for several in game days, and in short, it would rule out Tribadism as it was M/F, but still only doggy/carry

  Hide contents

 


RimWorld 1.2.2753 rev712
Verse.Log:Message(String, Boolean)
RimWorld.VersionControl:LogVersionNumber()
Verse.Root:CheckGlobalInit()
Verse.Root:Start()
Verse.Root_Entry:Start()

[HugsLib] version 8.0.1
Verse.Log:Message(String, Boolean)
HugsLib.Utils.ModLogger:Message(String, Object[])
HugsLib.HugsLibController:InitializeController()
HugsLib.HugsLibController:EarlyInitialize()
HugsLib.Core.HugsLibMod:.ctor(ModContentPack)
System.Reflection.MonoCMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoCMethod:InternalInvoke(Object, Object[])
System.Reflection.MonoCMethod:DoInvoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MonoCMethod:Invoke(BindingFlags, Binder, Object[], CultureInfo)
System.RuntimeType:CreateInstanceImpl(BindingFlags, Binder, Object[], CultureInfo, Object[], StackCrawlMark&)
System.Activator:CreateInstance(Type, BindingFlags, Binder, Object[], CultureInfo, Object[])
System.Activator:CreateInstance(Type, Object[])
Verse.LoadedModManager:CreateModClasses()
Verse.LoadedModManager:LoadAllActiveMods()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.<>c:<Start>b__6_1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.<>c:<UpdateCurrentAsynchronousEvent>b__27_0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()

Key binding conflict: Dev_ChangeSelectedDebugAction and MainTab_Architect are both bound to Tab.
Verse.Log:Warning(String, Boolean)
Verse.KeyPrefsData:ErrorCheckOn(KeyBindingDef, BindingSlot)
Verse.KeyPrefsData:ErrorCheck()
Verse.KeyPrefs:Init()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.<>c:<Start>b__6_1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.<>c:<UpdateCurrentAsynchronousEvent>b__27_0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()

[HugsLib] initializing RJW
Verse.Log:Message(String, Boolean)
HugsLib.Utils.ModLogger:Message(String, Object[])
HugsLib.HugsLibController:EnumerateChildMods(Boolean)
HugsLib.HugsLibController:LoadReloadInitialize()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.<>c:<UpdateCurrentAsynchronousEvent>b__27_0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()

Initializing new game with mods:
  - brrainz.harmony
  - Ludeon.RimWorld
  - Ludeon.RimWorld.Royalty
  - UnlimitedHugs.HugsLib
  - rim.job.world
  - c0ffee.rimworld.animations
Verse.Log:Message(String, Boolean)
Verse.Game:InitNewGame()
Verse.<>c:<Start>b__1_2()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.<>c:<UpdateCurrentAsynchronousEvent>b__27_0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Anal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing ReverseStandAndCarry
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Vaginal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Doggystyle mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Oral and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Cunnilingus mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Anal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Doggystyle
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Vaginal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing ReverseStandAndCarry
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Vaginal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Doggystyle
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Anal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Doggystyle mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:MoveNext()
System.Linq.Enumerable:Any(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Randomly selecting animation...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Verse.GenCollection:RandomElement(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Cunnilingus mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Oral...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Blowjob mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Vaginal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Doggystyle
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Ameer 'Ames' Baig doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Vaginal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing ReverseStandAndCarry
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Ezhan 'Ezhan' Quaso doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Oral...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Cunnilingus mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Vaginal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing ReverseStandAndCarry
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Ameer 'Ames' Baig doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Vaginal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Doggystyle mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Ezhan 'Ezhan' Quaso doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Anal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing ReverseStandAndCarry mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Garodo 'Garodo' Comareiro doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Vaginal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Doggystyle mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Gaxigo 'Trogo' Trogo doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Gaxigo 'Trogo' Trogo doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:MoveNext()
System.Linq.Enumerable:Any(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Randomly selecting animation...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Gaxigo 'Trogo' Trogo doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Verse.GenCollection:RandomElement(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing ReverseStandAndCarry mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Anal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Doggystyle mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Beaver 'Roorarbe' Roorarbe doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Vaginal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Doggystyle mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Tralabor 'Bacchus' Bacchus doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Oral...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Cunnilingus mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Tiger 'Ioalboen' Ioalboen doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Vaginal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing ReverseStandAndCarry mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Stork 'Combo' Combo doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Oral...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Blowjob mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Ezhan 'Ezhan' Quaso doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Anal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Doggystyle mirrored
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Oral...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Cunnilingus
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Ameer 'Ames' Baig doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Vaginal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing Doggystyle
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__9()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.<>c__DisplayClass4_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Tribadism not selected -- Human Brandon 'Baron' Wilde doesn't have vagina
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:ToList()
System.Linq.Enumerable:ToList(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Selecting animation for rjwSexType Vaginal and initiators...
Verse.Log:Message(String, Boolean)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Now playing ReverseStandAndCarry
Verse.Log:Message(String, Boolean)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
Rimworld_Animations.JobDriver_SexCasualForAnimation:<MakeNewToils>b__3_4()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

 
 

 

It would also seem that the female ovipositioner is not considered a penis?

  Hide contents

 


Beast_DoggystyleF not selected -- Megaspider null doesn't have penis
Verse.Log:Message(String, Boolean)
Rimworld_Animations.<>c__DisplayClass0_0:<tryFindAnimation>b__4(AnimationDef)
System.Linq.WhereListIterator`1:MoveNext()
System.Linq.Enumerable:Any(IEnumerable`1)
Rimworld_Animations.AnimationUtility:tryFindAnimation(List`1&, rjwSextype, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:RerollAnimations(Pawn, Int32, Thing, rjwSextype, Boolean, SexProps)
Rimworld_Animations.HarmonyPatch_JobDriver_SexBaseInitiator_Start:Postfix(JobDriver_SexBaseInitiator&)
rjw.JobDriver_SexBaseInitiator:rjw.JobDriver_SexBaseInitiator.Start_Patch1(JobDriver_SexBaseInitiator)
rjw.<>c__DisplayClass1_0:<MakeNewToils>b__6()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

No animation found
 

 

 

 

Edit: I just realized that I had updated RJW to the latest version 4.4.9, don't know for sure if thats the problem, but it might be. And now I can't find 4.4.8 to roll back to and check. Oh well, I'll have to wait for an update for some more variety. At least I can see that its true in my colony, everybody loves 69.

 

Player.log 10.05 kB · 1 download

I think there might just be a problem with the way RJW handles initiators. I have it configured so that jobdriver initiators are assumed to be top, but a pawn being an initiator doesn't mean they're going to be a top in RJW. I think for now I'll just disable checking by initiator and only check by sextype. Now it should only check by sextype, and you should be able to see all animations again. Also, it should check for ovipositors again.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use