RimWorld

RimWorld

El's Archeology
Chunnyluny 14 Apr, 2024 @ 1:23pm
startup error, there is an item that mayrequire royalty dlc
I have an XML error:
XML error: Could not find parent node named "BaseWeapon_Bladelink" for node "ThingDef". Full node: <ThingDef ParentName="BaseWeapon_Bladelink" MayRequire="Ludeon.Rimworld.Royalty"><defName>EL_CeremonialTantoSmart</defName><label>persona tantō</label><description>An ancient, ceremonial short sword, uncovered in excellent condition by an archeologist. This beautiful blade is powerful in combat, and beautifully crafted. Bizarrely, this weapon appears to have an onboard persona that can bond to only a single person. The wielder and intelligent weapon can synchronize their reflexes and attack with frightening speed, accuracy, and creativity. Once bonded to a wielder, the weapon's persona will refuse to be wielded by anyone else.</description><thingCategories><li>EL_ArchItems</li></thingCategories><statBases><Beauty>40</Beauty><MarketValue>2000</MarketValue><Mass>2</Mass></statBases><equippedAngleOffset>-65</equippedAngleOffset><graphicData><graphicClass>Graphic_Single</graphicClass><texPath>Things/Tanto</texPath></graphicData><uiIconScale>1.2</uiIconScale><soundInteract>Interact_BladelinkMonoSword</soundInteract><meleeHitSound>MeleeHit_BladelinkMonoSword</meleeHitSound><smeltable>false</smeltable><comps><li Class="CompProperties_GeneratedName"><nameMaker>EL_TantoNamer</nameMaker></li></comps><tools><li><label>handle</label><capacities><li>Blunt</li></capacities><power>11</power><cooldownTime>1.6</cooldownTime></li><li><label>point</label><capacities><li>Stab</li></capacities><power>20</power><cooldownTime>1.6</cooldownTime></li><li><label>edge</label><capacities><li>Cut</li></capacities><power>20</power><cooldownTime>1.6</cooldownTime></li></tools></ThingDef> UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch2 (string) Verse.XmlInheritance:GetBestParentFor (Verse.XmlInheritance/XmlInheritanceNode,string) Verse.XmlInheritance:ResolveParentsAndChildNodesLinks () (wrapper dynamic-method) Verse.XmlInheritance:Verse.XmlInheritance.Resolve_Patch2 () (wrapper dynamic-method) Verse.LoadedModManager:Verse.LoadedModManager.ParseAndProcessXML_Patch5 (System.Xml.XmlDocument,System.Collections.Generic.Dictionary`2<System.Xml.XmlNode, Verse.LoadableXmlAsset>) 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 ()

I think the ThingDef is not found because you forgot to add the MayRequire tag, I think you can fix this easily!! Thank you for reading!!
Last edited by Chunnyluny; 14 Apr, 2024 @ 1:27pm
< >
Showing 1-2 of 2 comments
Markiel 29 Aug, 2024 @ 1:21pm 
Same error :/
El  [developer] 1 Jan @ 2:00pm 
Thanks! I'll sort this by next update
< >
Showing 1-2 of 2 comments
Per page: 1530 50