边缘世界 RimWorld

边缘世界 RimWorld

Vanilla Furniture Expanded
 此主题已被置顶,因此可能具有重要性
Kikohi  [开发者] 2020 年 2 月 28 日 上午 11:58
Bugs report
Please report any bugs here, before posting make sure someone didn't already reported the issue
< >
正在显示第 1 - 15 条,共 248 条留言
Danimineiro 2020 年 3 月 2 日 上午 9:28 
With the DLC:
An Esquire requires a double bed in his bedroom.
If you use an Ergonomic double bed instead the Esquire will be unhappy.
I'm unsure if this is intended - IMO the economic double bed is an upgrade to the normal one.
Cerealklr 2020 年 3 月 4 日 下午 9:00 
Same goes for the Royal Poster Bed -- which is a bit ironic ;) -- Probably obvious, but just making sure it was noted.
dafyddnz 2020 年 3 月 6 日 下午 6:19 
Looks like this would require a patch to RoyalTitles_Empire.xml.

Currently
<RoyalTitleDef ParentName="BaseEmpireTitlePsycaster"> <defName>Praetor</defName> ... <bedroomRequirements> ... <li Class="RoomRequirement_ThingAnyOf"> <things> <li>DoubleBed</li> <li>RoyalBed</li> </things> </li> <li Class="RoomRequirement_Thing"> <thingDef>EndTable</thingDef> </li> <li Class="RoomRequirement_Thing"> <thingDef>Dresser</thingDef> </li> </bedroomRequirements> ... </RoyalTitleDef>

You would have to add the appropriate beds, end dressers, dressers to each title. And that's just bedrooms, there are also requirements for floor types, throne rooms, food etc. A lot of work is involved I think.
Cerealklr 2020 年 3 月 6 日 下午 10:09 
Yeah, patching the beds in is relatively clean and easy, but patching the end tables / dressers is a mess because RoomRequirement_Thing can't just insert new alternative items, so you've gotta replace the entire node. It works fine, but it means VFE will clobber anyone else who's also trying to patch in their end tables and dressers... Hopefully the VFE crew has the clout to talk to Ludeon about only using RoomRequirement_ThingAnyOf (or better yet, some kind of tag based solution like they already do for the flooring requirement).

Anyway, I took a crack at a quick and dirty solution -- notes and patch here:

https://gist.github.com/joshuafcole/be29444c13708f1b0bc1418439e51d30


Cheers
Hazy Ape 2020 年 3 月 12 日 下午 8:44 
Not sure if it is intentional or not but eating at a counter does not remove the ate without table debuff
Adeptguy 2020 年 3 月 13 日 上午 1:35 
I noticed my pawns refuse to use the modern computer. I bought one from an exotic trader and installed it, it was made from steel but whatever. I installed it, when my pawns had recreation time I tried to make them go use the computer by seemingly endlessly drafting and undrafting them (done it like 50 times or so...) and never ever did they even consider using the computer for recreation. It was always either cloudwatching, relaxing socially or horseshoe pin...

What are the requirements to use this thing? How do I make them use it?
最后由 Adeptguy 编辑于; 2020 年 3 月 13 日 上午 1:36
Kikohi  [开发者] 2020 年 3 月 13 日 上午 2:29 
It might be an issue, I will look into it
Turkey 2020 年 3 月 13 日 下午 11:34 
The kitchen sink doesn't apply its bonuses to cooking stations and the file cabinet doesn't work on hi-tech research benches.
Vats 2020 年 3 月 14 日 上午 8:07 
The slab bed has lower rest effectiveness (72%) than a sleeping spot (80%).
億KiotheCloud四 2020 年 3 月 24 日 上午 6:51 
So royal dressers and end tables (even the spacer ones) dont count for royalty DLC still goes "undignified bedroom"

https://imgur.com/a/mzhI5k8

Edit; i guess ill just place the vanilla ones with your together :/
最后由 億KiotheCloud四 编辑于; 2020 年 3 月 24 日 上午 6:53
Kreator 2020 年 3 月 26 日 上午 10:43 
It removes for me the vanilla Royalty furniture in the menu or do i have to research them too ?
最后由 Kreator 编辑于; 2020 年 3 月 26 日 上午 10:43
yskhykj 2020 年 3 月 27 日 下午 10:16 
The I noticed that the information tab (the "i" icon) of certain furniture doesn't list everything the furniture does. The one I noticed was filing cabinets. It does not list the 5% boost to research speed.
Jay 2020 年 3 月 29 日 上午 7:41 
Getting errors from todays update:
[Vanilla Furniture Expanded] Patch operation Verse.PatchOperationReplace(*/RoyalTitleDef[defName = "Esquire" or defName = "Knight" or defName = "Praetor" or defName = "Baron" or defName = "Count" or defName = "Duke" or defName = "Consul" or defName = "Stellarch" or defName = "Emperor"]/bedroomRequirements/li[@Class = "RoomRequirement_Thing"][thingDef[text()="EndTable"]]) failed
file: D:\Steam\steamapps\workshop\content\294100\1718190143\Patches\Royalty_patch.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()

This is apparently regarding the end table... but there is another identical one regarding a dresser.
最后由 Jay 编辑于; 2020 年 3 月 29 日 上午 7:42
im_robertb 2020 年 3 月 29 日 上午 7:46 
I'll back up the report from @Boolyman, just above.

I tried disabling my other mods (except for Harmony and HugsLib), issue persists. I am playing without the Royalty DLC. Logger output here:

https://gist.github.com/HugsLibRecordKeeper/0b2d0d714f0e1974aac09c68b0b15067
最后由 im_robertb 编辑于; 2020 年 3 月 29 日 上午 7:47
STIEMI 2020 年 3 月 29 日 上午 8:13 
Hi,

i get the same Message and i haven't the DLC either.

[Vanilla Furniture Expanded] Patch operation Verse.PatchOperationAdd(*/RoyalTitleDef[defName = "Esquire" or defName = "Knight" or defName = "Praetor" or defName = "Baron" or defName = "Count" or defName = "Duke" or defName = "Consul" or defName = "Stellarch" or defName = "Emperor"]/bedroomRequirements/li[@Class = "RoomRequirement_ThingAnyOf"]/things) failed
file: F:\Games\Steam\steamapps\workshop\content\294100\1718190143\Patches\Royalty_patch.xml

(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
< >
正在显示第 1 - 15 条,共 248 条留言
每页显示数: 1530 50