Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
I'm seeing the following error on startup:
XML error: Duplicate XML node name comps in this XML block: <ThingDef ParentName="BenchBase"><defName>SimpleResearchBench</defName><label>simple research bench</label><description>A simple bench with writing implements and simple measurement devices. Researchers work here to discover new things.</description><thingClass>Building_ResearchBench</thingClass><size>(3,2)</size><stuffCategories><li>Metallic</li><li>Woody</li><li>Stony</li></stuffCategories><costStuffCount>75</costStuffCount><costList><Steel>25</Steel></costList><graphicData><texPath>Things/Building/Production/ResearchBenchSimple</texPath><graphicClass>Graphic_Multi</graphicClass><shaderType>CutoutComplex</shaderType><drawSize>(5,4)</drawSize><damageData><cornerTL>Damage/Corner</cornerTL><cornerTR>Damage/Corner</cornerTR><cornerBL>Damage/Corner</cornerBL><cornerBR>Damage/Corner</cornerBR></damageData></graphicData><castEdgeShadows>true</castEdgeShadows><staticSunShadowHeight>0.20</staticSunShadowHeight><altitudeLayer>Building</altitudeLayer><passability>PassThroughOnly</passability><pathCost>70</pathCost><statBases><MaxHitPoints>250</MaxHitPoints><WorkToBuild>2800</WorkToBuild><Flammability>1.0</Flammability><ResearchSpeedFactor>0.75</ResearchSpeedFactor></statBases><placeWorkers><li>PlaceWorker_PreventInteractionSpotOverlap</li></placeWorkers><fillPercent>0.5</fillPercent><interactionCellOffset>(0,0,-1)</interactionCellOffset><hasInteractionCell>true</hasInteractionCell><designationCategory>Production</designationCategory><surfaceType>Item</surfaceType><comps><li Class="CompProperties_AffectedByFacilities"><linkableFacilities><li>Misc_FileCabinet</li><li>Facility_ResearchCounter</li><li>ToolCabinetShelf</li></linkableFacilities></li></comps><comps><li Class="CompProperties_AffectedByFacilities"><linkableFacilities><li>ToolCabinetShelf</li></linkableFacilities></li></comps></ThingDef>
Verse.Log:Error(String, Boolean)
Verse.XmlInheritance:CheckForDuplicateNodes(XmlNode, XmlNode)
Verse.XmlInheritance:ResolveXmlNodeFor(XmlInheritanceNode)
Verse.XmlInheritance:ResolveXmlNodesRecursively(XmlInheritanceNode)
Verse.XmlInheritance:ResolveXmlNodesRecursively(XmlInheritanceNode)
Verse.XmlInheritance:ResolveXmlNodesRecursively(XmlInheritanceNode)
Verse.XmlInheritance:ResolveXmlNodes()
Verse.XmlInheritance:Resolve()
Verse.LoadedModManager:ParseAndProcessXML(XmlDocument, Dictionary`2)
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()
I traced it back to the LinkableFacilities.xml file from this mod.
I'm using the unstable/hotfix branch of Rimworld, as well as the Vanilla Furniture Expanded mods which also appear to reference the SimpleResearchBench object. I don't think there is a conflict there but I am new to the xml patching stuff, so I'm not certain.
Name list for gender=None slot=First is empty.
Verse.Log:Error(String, Boolean)
RimWorld.NameBank:GetName(PawnNameSlot, Gender, Boolean)
RimWorld.PawnBioAndNameGenerator:GeneratePawnName_Shuffled(Pawn, String)
RimWorld.PawnBioAndNameGenerator:DMD<DMD<GeneratePawnName_Patch1>?-1555677824::GeneratePawnName_Patch1>(Pawn, NameStyle, String)
AdeptusMechanicus.HarmonyInstance.AM_PawnBioAndNameGenerator_GiveShuffledBioTo_AdultAge_Patch:GiveShuffledBioTo(Pawn, FactionDef, String, List`1)
AdeptusMechanicus.HarmonyInstance.AM_PawnBioAndNameGenerator_GiveShuffledBioTo_AdultAge_Patch:GiveShuffledBioTo_AdultAge_Postfix(Pawn, FactionDef, String, List`1)
RimWorld.PawnBioAndNameGenerator:DMD<DMD<GiveShuffledBioTo_Patch1>?-571465600::GiveShuffledBioTo_Patch1>(Pawn, FactionDef, String, List`1)
It appears to be fine to proceed though.
@Darkstar
hmmmmm im guessing thats related to the Orkz? assuming your using that too?
@Der Kaiser
Aye im aware of the issue, its annoying cause if its not crafted, the colours are fine, think ive sorted it for the next update though
Could not execute post-long-event action. Exception: System.TypeInitializationException: The type initializer for 'AdeptusMechanicus.HarmonyInstance.Main' threw an exception. ---> HarmonyLib.HarmonyException: Patching exception in method null ---> System.ArgumentException: Undefined target method for patch method static System.Boolean AdeptusMechanicus.AMA_ThingRequiringRoyalPermissionUtility_IsViolatingRulesOfAnyFaction_ExtraSilencer_Patch::Post_IsViolatingRulesOfAnyFaction(Verse.Def implantOrWeapon, Verse.Pawn pawn, System.Int32 implantLevel, System.Boolean ignoreSilencer, System.Boolean& __result)
at HarmonyLib.PatchClassProcessor.PatchWithAttributes (System.Reflection.MethodBase& lastOriginal) [0x0004d] in <2161c8330234450b8141397c32c11571>:0
at HarmonyLib.PatchClassProcessor.Patch () [0x00057] in <2161c8330234450b8141397c32c11571>:0
--- End of inner exception stack trace ---
at HarmonyLib.PatchClassProcessor.ReportException (System.Exception exception, System.Reflection.MethodBase original) [0x00127] in <2161c8330234450b8141397c32c11571>:0
at HarmonyLib.PatchClassProcessor.Patch () [0x00082] in <2161c8330234450b8141397c32c11571>:0
at HarmonyLib.Harmony.<PatchAll>b__10_0 (System.Type type) [0x00007] in <2161c8330234450b8141397c32c11571>:0
at HarmonyLib.CollectionExtensions.Do[T] (System.Collections.Generic.IEnumerable`1[T] sequence, System.Action`1[T] action) [0x00014] in <2161c8330234450b8141397c32c11571>:0
at HarmonyLib.Harmony.PatchAll (System.Reflection.Assembly assembly) [0x00006] in <2161c8330234450b8141397c32c11571>:0
at AdeptusMechanicus.HarmonyInstance.Main..cctor () [0x00021] in <e808de82e5e84cd5a716e6479ba6ccb0>: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 Verse.StaticConstructorOnStartupUtility.CallAll () [0x00018] in <b7dc5e8496d24da588e1b34a5d1646b0>:0
at Verse.PlayDataLoader+<>c.<DoPlayLoad>b__4_2 () [0x0000a] in <b7dc5e8496d24da588e1b34a5d1646b0>:0
at Verse.LongEventHandler.ExecuteToExecuteWhenFinished () [0x0007d] in <b7dc5e8496d24da588e1b34a5d1646b0>:0
Verse.Log:Error(String, Boolean)
Verse.LongEventHandler:ExecuteToExecuteWhenFinished()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent()
Verse.LongEventHandler:LongEventsUpdate(Boolean&)
Verse.Root:DMD<DMD<Update_Patch1>?2048669312::Update_Patch1>(Root)
Verse.Root_Entry:Update()
https://drive.google.com/open?id=17WIl4VssaZUff93fzZhd1Po4RIyeKkj-G23XFOwlXq8
Edit, it appears feral orks is now a requirement for this.
Just updated my workshop files and now my save has broken, after uninstalling some of the more recently updated mods, I've figured it down to this one.
....aaaand in writing this I added the mods back to get the error report, didn't come up with any, not even the usual wall of red I run with 0_o loaded the save back up and it's running perfectly. Maybe it just wanted to be at the bottom of the pile.
huh, curious, are you on 1.1 or 1.0?
Cheers!