边缘世界 RimWorld

边缘世界 RimWorld

158 个评价
更合理的房间空间计算
   
奖励
收藏
已收藏
取消收藏
Mod, 1.5, 1.6
文件大小
发表于
更新日期
3.997 MB
6 月 14 日 上午 6:03
8 月 25 日 上午 4:43
6 项改动说明 ( 查看 )

订阅以下载
更合理的房间空间计算

描述
简介
原版的房价空间计算只基于空间大小,这就很不合理;
按理来说,就算房间再大,塞满工作台之后也应该变得拥挤才对。
因此本mod将空间计算修改为了“宽敞度”,即空余格子在房间中的占比。

截图
懒得再做图了,大意就是只要有充足的空位,小房间也能高空间评价;反之塞满的大房间评价低。


可完全配置
每个等级的最小宽敞度都可以在设置中自定义。

兼容性
应当可以中途加入和移除。
35 条留言
Kagami  [作者] 8 月 30 日 上午 3:34 
@Earlnor 设计的时候有考虑过用非线性的函数,但是考虑到复杂性上最终还是直接使用比例线性映射了
Earlnor 8 月 30 日 上午 12:52 
超棒的mod:love_seagull:
要是能把宽敞度改为曲线就更合理了,过于拥挤和过于空旷都是减分项,不过游戏机制上大概做不到吧:happy_seagull:
-=GoW=-Dennis 8 月 27 日 下午 6:35 
Thanks for that in-depth explanation, that makes sense :)
Kagami  [作者] 8 月 26 日 上午 5:11 
(2/2)
My mod tackles this problem by a different view, that is to make the space score rely on the relativeness. You see, even after we removed all the furniture, my bedroom are still just "average-sized", which is probably not the best describe for an empty room. That's because in vanilla game, space score is cumulative, which means a small-empty room will never be spacious, and a big-stuffed room can raise its score even with the reduction. So I would say my algorithm aligns in-game performance with our intuitive perceptions.
Kagami  [作者] 8 月 26 日 上午 5:11 
@-=GoW=-Dennis
(1/2)
let's break the whole story down.

In vanilla game, each tile gives the room 1.4 space score, but when the tile occupied by furniture, it turns down to 0.5.
Use the bedroom in my figure as an example, a 6*4 room should have 33.6 space score, which is "average-sized", but since there's 7 tiles occupied by furniture(chairs not counted), our score shrunk to 27.3≈27, "rather tight".

For many players, especially those who like to set up their rooms in a more "efficient" way, the furniture reduction is really a pain in the butt. So that mod simply removed the reduction and makes the score rely only on room size.
-=GoW=-Dennis 8 月 26 日 上午 4:10 
I'm really confused - there is a mod that does the exact opposite: https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=3534334227

So what is actual vanilla behaviour? This mod pretends to add reduction in space for furniture as in vanilla it doesn't exist and the other mod pretends to remove such reduction as in vanilla it exists ...
SquirrelGoblin 8 月 25 日 上午 9:13 
No problem :D
Kagami  [作者] 8 月 25 日 上午 4:46 
@Paprikahörnchen fixed, thank you!
SquirrelGoblin 8 月 24 日 上午 5:37 
There's a typo in the xml extensions mod menu.
"Reasnonable Room Space"
Just thought.. I'd let you know xD
吱吱宸 8 月 18 日 上午 2:29 
理解了,谢谢解释