Nainstalovat Steam
přihlásit se
|
jazyk
简体中文 (Zjednodušená čínština)
繁體中文 (Tradiční čínština)
日本語 (Japonština)
한국어 (Korejština)
ไทย (Thajština)
български (Bulharština)
Dansk (Dánština)
Deutsch (Němčina)
English (Angličtina)
Español-España (Evropská španělština)
Español-Latinoamérica (Latin. španělština)
Ελληνικά (Řečtina)
Français (Francouzština)
Italiano (Italština)
Bahasa Indonesia (Indonéština)
Magyar (Maďarština)
Nederlands (Nizozemština)
Norsk (Norština)
Polski (Polština)
Português (Evropská portugalština)
Português-Brasil (Brazilská portugalština)
Română (Rumunština)
Русский (Ruština)
Suomi (Finština)
Svenska (Švédština)
Türkçe (Turečtina)
Tiếng Việt (Vietnamština)
Українська (Ukrajinština)
Nahlásit problém s překladem
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!