RimWorld

RimWorld

Elite Bionics Framework
manlorn 11 Aug, 2023 @ 8:55pm
Mod not wirking, getting error
I have problem, all archotech limbs have 30/48 hp.
I use 1.3 version of Rimworld
And I have huge error from elite bionics in the log:
Error while instantiating a mod of type EBF.EliteBionicsFrameworkMod: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.TypeInitializationException: The type initializer for 'EBF.Transpilations.Transpiler_DamageWorker_Blunt_SpecialEffects' threw an exception. ---> HarmonyLib.HarmonyException: IL Compile Error ---> System.FormatException: Method virtual System.Void Verse.DamageWorker_Blunt::ApplySpecialEffectsToPart(Verse.Pawn pawn, System.Single totalDamage, Verse.DamageInfo dinfo, Verse.DamageResult result) cannot be patched. Reason: Invalid IL code in (wrapper dynamic-method) Verse.DamageWorker_Blunt:Verse.DamageWorker_Blunt.ApplySpecialEffectsToPart_Patch0 (Verse.DamageWorker_Blunt,Verse.Pawn,single,Verse.DamageInfo,Verse.DamageWorker/DamageResult): IL_0262: call 0x000000a1


at HarmonyLib.Memory.DetourMethodAndPersist (System.Reflection.MethodBase original, System.Reflection.MethodBase replacement) [0x00021] in <255414689d344b1385ae719f6cce8c55>:0
at HarmonyLib.PatchFunctions.UpdateWrapper (System.Reflection.MethodBase original, HarmonyLib.PatchInfo patchInfo) [0x0007b] in <255414689d344b1385ae719f6cce8c55>:0
--- End of inner exception stack trace ---
at HarmonyLib.PatchFunctions.UpdateWrapper (System.Reflection.MethodBase original, HarmonyLib.PatchInfo patchInfo) [0x0008c] in <255414689d344b1385ae719f6cce8c55>:0
at HarmonyLib.PatchProcessor.Patch () [0x000fc] in <255414689d344b1385ae719f6cce8c55>:0
at HarmonyLib.Harmony.Patch (System.Reflection.MethodBase original, HarmonyLib.HarmonyMethod prefix, HarmonyLib.HarmonyMethod postfix, HarmonyLib.HarmonyMethod transpiler, HarmonyLib.HarmonyMethod finalizer) [0x00028] in <255414689d344b1385ae719f6cce8c55>:0
at EBF.Transpilations.Transpiler_DamageWorker_Blunt_SpecialEffects..cctor () [0x0003a] in <a5c25cb5688f4952a259467294ecef2e>:0
--- End of inner exception stack trace ---
at EBF.EliteBionicsFrameworkMod..ctor (Verse.ModContentPack content) [0x00023] in <a5c25cb5688f4952a259467294ecef2e>:0
at (wrapper managed-to-native) System.Reflection.MonoCMethod.InternalInvoke(System.Reflection.MonoCMethod,object,object[],System.Exception&)
at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <eae584ce26bc40229c1b1aa476bfa589>:0
--- End of inner exception stack trace ---
at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Reflection.MonoCMethod.DoInvoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x0007a] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Reflection.MonoCMethod.Invoke (System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.RuntimeType.CreateInstanceImpl (System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes, System.Threading.StackCrawlMark& stackMark) [0x00213] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Activator.CreateInstance (System.Type type, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes) [0x00095] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Activator.CreateInstance (System.Type type, System.Object[] args) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0
at Verse.LoadedModManager.CreateModClasses () [0x00076] in <81af9f8a18324e17b286924a43555a7c>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.LoadedModManager:CreateModClasses ()
Verse.LoadedModManager:LoadAllActiveMods ()
Verse.PlayDataLoader:DoPlayLoad ()
Verse.PlayDataLoader:LoadAllPlayData (bool)
Verse.Root/<>c:<Start>b__6_1 ()
Verse.LongEventHandler:RunEventFromAnotherThread (System.Action)
Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__27_0 ()
System.Threading.ThreadHelper:ThreadStart_Context (object)
System.Threading.ExecutionContext:RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object)
System.Threading.ThreadHelper:ThreadStart ()
< >
Showing 1-8 of 8 comments
Vectorial1024  [developer] 12 Aug, 2023 @ 3:24am 
Are you using any other mod(s)? Do you have the modlist?
manlorn 12 Aug, 2023 @ 4:32am 
Yes, where can I find full modlist?
manlorn 12 Aug, 2023 @ 4:33am 
And I forgot to mention, I also use your elite archotech mod
manlorn 12 Aug, 2023 @ 4:36am 
I have modlist file from Rimpy
<?xml version="1.0" encoding="utf-8"?>
<ModsConfigData>
<version>1.3.3389 rev40</version>
<activeMods>
<li>brrainz.harmony</li>
<li>ludeon.rimworld</li>
<li>ludeon.rimworld.royalty</li>
<li>ludeon.rimworld.ideology</li>
<li>unlimitedhugs.hugslib</li>
<li>darthsergeant.10chargelance</li>
<li>unlimitedhugs.allowtool</li>
<li>roolo.almostthere</li>
<li>avilmask.animalcontrols</li>
<li>lbmaian.begonemessage</li>
<li>drummeur.betterlinkablecolors</li>
<li>steve.betterquestrewards</li>
<li>automatic.bionicicons</li>
<li>fluffy.blueprints</li>
<li>uuugggg.buildfrominventory</li>
<li>adarafirecaster.buyablequestrewards</li>
<li>azuraal.choiceofpsycasts</li>
<li>flangopink.disableautoselecttravelsupplies</li>
<li>tikubonn.dontblockdoor</li>
<li>thebird956.doublepopulation</li>
<li>telardo.dragselect</li>
<li>dubwise.dubsmintminimap</li>
<li>v1024.ebframework</li>
<li>v1024.elitearchotech</li>
<li>mlie.foodpoisoningstackfix</li>
<li>stevezero.fullarmorhandsfeet</li>
<li>telefonmast.graphicssettings</li>
<li>automatic.gunplay</li>
<li>automatic.highqualitytextures</li>
<li>ratys.madskills</li>
<li>kamikatze.materialfilter</li>
<li>notfood.mendandrecycle</li>
<li>mario1.3patch.metaldontburn</li>
<li>fluffy.modmanager</li>
<li>jbloodthorn.nocarriedfood</li>
<li>bar0th.nodebris</li>
<li>squirtingelephant.nohealingemotes</li>
<li>telardo.nolaggybed</li>
<li>jbloodthorn.nolazydoctors</li>
<li>squirtingelephant.nozzz</li>
<li>mehni.numbers</li>
<li>taranchuk.performanceoptimizer</li>
<li>etrt.practicalpemmican</li>
<li>mlie.prisonersdonthavekeys</li>
<li>mlie.prostheticnomissingbodyparts</li>
<li>mlie.qualityanddurability</li>
<li>legodude17.qualcolor</li>
<li>hatti.qualitybuilder</li>
<li>brrainz.rangefinder</li>
<li>uuugggg.replacestuff</li>
<li>trinity.runtimegcupdated</li>
<li>falconne.heatmap</li>
<li>ru.falconne.heatmap</li>
<li>am.rus.hugslib</li>
<li>oskarpotocki.vanillafactionsexpanded.core</li>
<li>vanillaexpanded.vaeaccessories</li>
<li>vanillaexpanded.achievements</li>
<li>vanillaexpanded.varme</li>
<li>am.rus.vapare</li>
<li>vanillaexpanded.vwe</li>
<li>vanillaexpanded.vwehw</li>
<li>vanillaexpanded.vweq</li>
<li>am.rus.vwe</li>
<li>rimfridge.kv.rw</li>
<li>am.rus.rimfridge</li>
<li>targhetti.showdrafteesweapon</li>
<li>kathanon.showweapontallies</li>
<li>petetimessix.simplesidearms</li>
<li>denev.smartturretcovering</li>
<li>dhultgren.smarterconstruction</li>
<li>legodude17.smartdecon</li>
<li>zhrocks11.stackablechunks_copy</li>
<li>timmyliang.tradehelper</li>
<li>tradingcontrol.tad.rimworld.core</li>
<li>ow.ru.achieve</li>
<li>airetexture.core</li>
<li>airetexture.plants</li>
<li>vanillaexpanded.vtexe</li>
<li>vanillaexpanded.vwec</li>
<li>legodude17.heavyweaponsreloading</li>
<li>vanillaexpanded.vwel</li>
<li>murmur.walllight</li>
<li>lwm.deepstorage</li>
<li>mehni.pickupandhaul</li>
<li>codeoptimist.jobsofopportunity</li>
<li>odeum.wmbp</li>
<li>com.yayo.caravanvisual</li>
<li>maxzicode.zitools</li>
<li>frozensnowfox.betterancientcomplexloot</li>
<li>smuffle.harvestorganspostmortem</li>
<li>frozensnowfox.complexjobs</li>
<li>frozensnowfox.complexjobsrus</li>
<li>frozensnowfox.filthvanisheswithrainandtime</li>
<li>adjustabletradeships.kv.rw</li>
<li>supplyanddemand.rw</li>
<li>krkr.rocketman</li>
</activeMods>
<knownExpansions>
<li>ludeon.rimworld.biotech</li>
<li>ludeon.rimworld</li>
<li>ludeon.rimworld.royalty</li>
<li>ludeon.rimworld.ideology</li>
</knownExpansions>
</ModsConfigData>
manlorn 23 Aug, 2023 @ 4:19am 
Originally posted by Vectorial1024:
Are you using any other mod(s)? Do you have the modlist?
Do you need anything else?
Vectorial1024  [developer] 25 Aug, 2023 @ 10:54am 
Unfortunately, what I need right now, is time.
Vectorial1024  [developer] 25 Aug, 2023 @ 11:04am 
Sorry, for simplicity reasons, I do not provide support for RW 1.3 (not the latest compatible version)

Usually the EBF updates can carry over, but something in RW 1.3 changed & I made a mistake when packaging some EBF versions for RW 1.3

Would strongly recommend updating to RW 1.4 to get the latest features/
manlorn 25 Aug, 2023 @ 11:59am 
Originally posted by Vectorial1024:
Sorry, for simplicity reasons, I do not provide support for RW 1.3 (not the latest compatible version)

Usually the EBF updates can carry over, but something in RW 1.3 changed & I made a mistake when packaging some EBF versions for RW 1.3

Would strongly recommend updating to RW 1.4 to get the latest features/

I would love to do this, but my save and modlist will most likely be broken.
< >
Showing 1-8 of 8 comments
Per page: 1530 50