RimWorld

RimWorld

More Furniture [1.1 + 1.2]
 Tämä aihe on kiinnitetty, joten se on todennäköisesti tärkeä
wofl  [kehittäjä] 15.3.2020 klo 0.41
Bugs
Please post all bugs/issues you have here
< >
Näytetään 1-15 / 18 kommentista
Fuga 11.3.2020 klo 17.54 
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  [kehittäjä] 12.3.2020 klo 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.
Fuga 13.3.2020 klo 5.27 
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  [kehittäjä] 15.3.2020 klo 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()
Viimeisin muokkaaja on Suicidal Jamazz; 27.3.2020 klo 18.00
Suicidal Jamazz lähetti viestin:
(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 lähetti viestin:
Suicidal Jamazz lähetti viestin:
(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  [kehittäjä] 1.7.2020 klo 17.58 
DΛVΣ 大夫 lähetti viestin:
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 lähetti viestin:

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.
Viimeisin muokkaaja on Watershine; 2.8.2020 klo 8.10
wofl  [kehittäjä] 6.8.2020 klo 12.44 
Watershine lähetti viestin:
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.
< >
Näytetään 1-15 / 18 kommentista
Sivua kohden: 1530 50