RimWorld

RimWorld

Xenobionic Patcher
This topic has been locked
Incompat Hunting - can't install bionic animal parts on colonists v2
Short list and trace from the other thread:

Pharmacist
A Dog Said...
QualitySurgeon
Android Tiers++ Extension
Chill Out, Body Purist
Genetic Rim (+Alpha Animals, Dinosauria, and Megafauna patches)
Glitter Tech
Harvest Everything!
Harvest Organs Post Mortem
Less Arbitrary Surgery
SF Priority Treatment
Sparkling Worlds - Full Mod
LBE's A Dog Said Easy Patcher
Spidercamp Dog Genetics Rim Patch
Ryndren Augmentations
Questionable Ethics Enhanced
Cybernetic Organism and Neural Network
EPOE
[EPOE] Craftable Power Claws
EPOE - Trader and Archotech patch
CyberNet
Crude Bionics
Medical Dissection
Drug Response
Medical System Expanded
Animal Cybernetics

[HugsLib][ERR] XenobionicPatcher caused an exception during OnDefsLoaded: System.ArgumentNullException: Argument cannot be null.
Parameter name: key
at System.Collections.Generic.Dictionary`2[System.String,System.String].ContainsKey (System.String key) [0x00000] in <filename unknown>:0
at XenobionicPatcher.Helpers.SimplifyBodyPartLabel (System.String label) [0x00000] in <filename unknown>:0
at XenobionicPatcher.Helpers.DoesBodyPartMatch (Verse.BodyPartRecord bpr, System.String match) [0x00000] in <filename unknown>:0
at XenobionicPatcher.DefInjectors+<>c__DisplayClass0_3.<InjectSurgeryRecipes>b__5 (Verse.BodyPartRecord bpr) [0x00000] in <filename unknown>:0
at System.Linq.Enumerable+<CreateWhereIterator>c__Iterator1D`1[Verse.BodyPartRecord].MoveNext () [0x00000] in <filename unknown>:0
at System.Linq.Enumerable+<CreateSelectIterator>c__Iterator10`2[Verse.BodyPartRecord,Verse.BodyPartDef].MoveNext () [0x00000] in <filename unknown>:0
at XenobionicPatcher.DefInjectors.InjectSurgeryRecipes (IEnumerable`1 surgeryList, IEnumerable`1 pawnList) [0x00000] in <filename unknown>:0
at XenobionicPatcher.Base.DefsLoaded () [0x00000] in <filename unknown>:0
at HugsLib.HugsLibController.OnDefsLoaded () [0x00000] in <filename unknown>:0
Verse.Log:Error(String, Boolean)
HugsLib.Utils.ModLogger:ReportException(Exception, String, Boolean, String)
HugsLib.HugsLibController:OnDefsLoaded()
HugsLib.HugsLibController:LoadReloadInitialize()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()


Current ModConfig.xml contents:

https://pastebin.com/6SfMjmR5


Currently, I've only confirmed the issue happening with Genetic Rim animal bionics and human colonists, I'll have to remember to craft some A Dog Said prosthetics or something similar when I next boot up to see if it's ALL animal bionics.
< >
Showing 1-6 of 6 comments
Confirmed, it's ALL animal bionics.
SineSwiper  [developer] 8 Dec, 2019 @ 9:49pm 
Well, if it's crashing during patching process, that explains it. I should be able to pinpoint the problem with that stack trace.
SineSwiper  [developer] 8 Dec, 2019 @ 10:03pm 
Okay, I have a new library file that should fix it. Can you test it out and report back if it works?

Go here[github.com] and hit Download. Move the downloaded DDL file, and replace the old one, at:

C:\Program Files (x86)\Steam\steamapps\workshop\content\294100\1911273785\Assemblies

Or wherever Steam is installing your mods. (FYI, 294100 is RimWorld's steam ID and 1911273785 is Xenobionic Patcher's steam ID.)

Then restart RimWorld.
That does the trick! Thank you!
SineSwiper  [developer] 9 Dec, 2019 @ 4:09pm 
Thanks. I'll cut an official release soon.
SineSwiper  [developer] 9 Dec, 2019 @ 9:51pm 
Fixed in 1.1.2
< >
Showing 1-6 of 6 comments
Per page: 1530 50