RimWorld
More Furniture [1.1 + 1.2]
 Αυτό το θέμα έχει επισημανθεί, οπότε πιθανώς είναι σημαντικό
wofl  [δημιουργός] 15 Μαρ 2020, 0:41
Bugs
Please post all bugs/issues you have here
< >
Εμφάνιση 1-15 από 18 σχόλια
Bug
Maybe I found a bug in your Patches.

<Operation Class="PatchOperationAdd"> <xpath>*/ThingDef[defName = "SimpleResearchBench"]</xpath> <value> <comps> <li Class="CompProperties_AffectedByFacilities"> <linkableFacilities> <li>Anon2FileCabinet</li> </linkableFacilities> </li> </comps> </value> </Operation>

SimpleResearchBenc alredy have a comp list, so I just changed too another <li> node instead of adding a whole <comps> section
wofl  [δημιουργός] 12 Μαρ 2020, 15:15 
Thanks for the heads up. That patch was from the original author, I checked it out and it shouldn't cause any issues, so I'm just going to leave it the way it is.

As far as I can tell it is just redundant code at worst, but I believe the original dev added it to allow compatibility with other mods which modify the SimpleResearchBench linkables. If there are any gameplay issues caused by it, please let me know.
It was throwing error telling about redundant elements but nothing that breaks anything
I'm getting this error:

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></linkableFacilities></li></comps><comps><li Class="CompProperties_AffectedByFacilities"><linkableFacilities><li>Anon2FileCabinet</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()
wofl  [δημιουργός] 15 Μαρ 2020, 1:05 
@Matiz,

Thanks for the info, should be fixed now. Let me know if you continue to have issues.
(EDIT 3 hrs later)

It's an issue with my install/PC. I installed it on my Laptop and loaded all the same mods. I received no error. I'll have to work out a few more things to fix the below.

(ORIG)

Got this error, today. Haven't played game in a while. Game is at v1.1. Corrected Obsolete mods. Got error from More Furniture 1.1. Unsubscribed. Restarted game. Subscribed to this mod. Enabled this mod. Game Restarted. Still got error.

[More Furniture [1.1]] Patch operation Verse.PatchOperationAdd(*/ThingDef[defName = "HiTechResearchBench"]/comps/li[3]/linkableFacilities) failed
file: C:\Program Files (x86)\Steam\steamapps\workshop\content\294100\2018490850\Patches\Patches.xml
Verse.Log:Error(String, Boolean)
Verse.PatchOperation:Complete(String)
Verse.LoadedModManager:ClearCachedPatches()
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()
Τελευταία επεξεργασία από Suicidal Jamazz; 27 Μαρ 2020, 18:00
Αναρτήθηκε αρχικά από Suicidal Jamazz:
(EDIT 3 hrs later)

It's an issue with my install/PC. I installed it on my Laptop and loaded all the same mods. I received no error. I'll have to work out a few more things to fix the below.

(ORIG)

Got this error, today. Haven't played game in a while. Game is at v1.1. Corrected Obsolete mods. Got error from More Furniture 1.1. Unsubscribed. Restarted game. Subscribed to this mod. Enabled this mod. Game Restarted. Still got error.

[More Furniture [1.1]] Patch operation Verse.PatchOperationAdd(*/ThingDef[defName = "HiTechResearchBench"]/comps/li[3]/linkableFacilities) failed
file: C:\Program Files (x86)\Steam\steamapps\workshop\content\294100\2018490850\Patches\Patches.xml
Verse.Log:Error(String, Boolean)
Verse.PatchOperation:Complete(String)
Verse.LoadedModManager:ClearCachedPatches()
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 deleted the file: C:\Program Files (x86)\Steam\steamapps\workshop\content\294100\2018490850\Patches\Patches.xml

Then I validated the game. It did not need to download any new files. Game cache verified.

Ran the game again, and I still get the above error. The 'patches.xml' file mentioned above was redownloaded and back in the folder again. I'm guessing the mod subscription did that? It seems I still need help on it. Does the mod need to be in a certain location in the mod list?

Any help is appreciated.
Αναρτήθηκε αρχικά από Suicidal Jamazz:
Αναρτήθηκε αρχικά από Suicidal Jamazz:
(EDIT 3 hrs later)

It's an issue with my install/PC. I installed it on my Laptop and loaded all the same mods. I received no error. I'll have to work out a few more things to fix the below.

(ORIG)

Got this error, today. Haven't played game in a while. Game is at v1.1. Corrected Obsolete mods. Got error from More Furniture 1.1. Unsubscribed. Restarted game. Subscribed to this mod. Enabled this mod. Game Restarted. Still got error.

[More Furniture [1.1]] Patch operation Verse.PatchOperationAdd(*/ThingDef[defName = "HiTechResearchBench"]/comps/li[3]/linkableFacilities) failed
file: C:\Program Files (x86)\Steam\steamapps\workshop\content\294100\2018490850\Patches\Patches.xml
Verse.Log:Error(String, Boolean)
Verse.PatchOperation:Complete(String)
Verse.LoadedModManager:ClearCachedPatches()
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 deleted the file: C:\Program Files (x86)\Steam\steamapps\workshop\content\294100\2018490850\Patches\Patches.xml

Then I validated the game. It did not need to download any new files. Game cache verified.

Ran the game again, and I still get the above error. The 'patches.xml' file mentioned above was redownloaded and back in the folder again. I'm guessing the mod subscription did that? It seems I still need help on it. Does the mod need to be in a certain location in the mod list?

Any help is appreciated.

Wow, what a roller coaster. I placed the mod right below the core game, in the mod list. Reloaded. No Error! It seems I was correct in suspecting this mod needed to be a little farther up in the mod list. If anything, I hope my documented struggles can help the next person in need. Great Mod, BTW!
Hi, wofl. I’m not sure if you could call this a bug or a gameplay limitation, but the added bedroom furniture stacks with vanilla bedroom furniture for its comfort bonus. The reason I think it could be a gameplay limitation is that Tynan only has a single set of bedroom furniture and the “vanilla furniture expanded” mod series also has this issue too. I was hoping someone might know more about it, despite being rather minor, as it seems unintended.
The end tables are not detected for nobility room requirements.
wofl  [δημιουργός] 1 Ιουλ 2020, 17:58 
Αναρτήθηκε αρχικά από DΛVΣ 大夫:
The end tables are not detected for nobility room requirements.

Did you download the royalty patch for the mod? You can find it here:

https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=2020784345
Αναρτήθηκε αρχικά από wofl:

Did you download the royalty patch for the mod? You can find it here:

https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=2020784345
Oh, lol thank you.
is there an known incompatibility with the mod [K]Extra Stone? because as soon as i run both mods all natural stone from the [K]Extra Stone mod lose their texture and become unable to be mined.

https://gist.github.com/2555089803e11e67b9444ce48e797078

and of course there's a lot of logspam on load
I got an Error caused by this Mod:

Could not resolve cross-reference to Verse.ThingDef named Anon2FileCabinet (wanter=linkableFacilities) Verse.Log:Error(String, Boolean) Verse.DirectXmlCrossRefLoader:TryResolveDef(String, FailMode, Object) Verse.WantedRefForList`1:TryResolve(FailMode) Verse.<>c__DisplayClass15_1:<ResolveAllWantedCrossReferences>b__0(WantedRef) Verse.<>c__DisplayClass6_1`1:<ParallelForEach>b__0(Object) System.Threading.QueueUserWorkItemCallback:WaitCallback_Context(Object) System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean) System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean) System.Threading.QueueUserWorkItemCallback:System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() System.Threading.ThreadPoolWorkQueue:Dispatch() System.Threading._ThreadPoolWaitCallback:PerformWaitCallback()

Full Debug Log can be found Here[gist.github.com] Ignore the other Error Logs in this one, they've been fixed by now.

I tried moving the Mod to a different Positions in the Mod-List, but it didn't change anything.
It doesn't show on the Log, because i only installed it afterwards, but i got the Royality Patch too, in case you wondering.
Τελευταία επεξεργασία από Watershine; 2 Αυγ 2020, 8:10
wofl  [δημιουργός] 6 Αυγ 2020, 12:44 
Αναρτήθηκε αρχικά από Watershine:
I got an Error caused by this Mod:

Could not resolve cross-reference to Verse.ThingDef named Anon2FileCabinet (wanter=linkableFacilities) Verse.Log:Error(String, Boolean) Verse.DirectXmlCrossRefLoader:TryResolveDef(String, FailMode, Object) Verse.WantedRefForList`1:TryResolve(FailMode) Verse.<>c__DisplayClass15_1:<ResolveAllWantedCrossReferences>b__0(WantedRef) Verse.<>c__DisplayClass6_1`1:<ParallelForEach>b__0(Object) System.Threading.QueueUserWorkItemCallback:WaitCallback_Context(Object) System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean) System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean) System.Threading.QueueUserWorkItemCallback:System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() System.Threading.ThreadPoolWorkQueue:Dispatch() System.Threading._ThreadPoolWaitCallback:PerformWaitCallback()

Full Debug Log can be found Here[gist.github.com] Ignore the other Error Logs in this one, they've been fixed by now.

I tried moving the Mod to a different Positions in the Mod-List, but it didn't change anything.
It doesn't show on the Log, because i only installed it afterwards, but i got the Royality Patch too, in case you wondering.

Hey, is this causing any actual problems with running the game? I checked it out and it seems to just be a warning and doesnt cause any problems in game. I believe this error is caused by the mod "More Linkables" but I'm not 100% sure, I'd have to look into it a bit more.

So if you could let me know if its causing any problems in the actual game and if it is I'll look into a fix with the creator of more linkables, and also try turning off more linkables to see if the error goes away & let me know.
< >
Εμφάνιση 1-15 από 18 σχόλια
Ανά σελίδα: 1530 50