边缘世界 RimWorld

边缘世界 RimWorld

357 个评价
Sensible Bed Ownership
4
2
2
   
奖励
收藏
已收藏
取消收藏
Mod, 1.5, 1.6
文件大小
发表于
更新日期
499.367 KB
2024 年 9 月 10 日 上午 10:00
11 月 23 日 下午 8:58
13 项改动说明 ( 查看 )

订阅以下载
Sensible Bed Ownership

描述
Makes the bed ownership/assignment mechanic sensible. Specifically:
  • Everyone can have a bed assigned per map (with special rules for gravships - see 08/26/2025 update below), so beds don't get unassigned while caravaning.
  • Adds the ability to select a colonist or animal and right-click on a bed to assign. Multiple selected pawns can be assigned to a double bed at once.
  • Adds a search bar to the bed assignment dialog.
  • When assigning a second member to a double bed, brings the first member's love partners to the top of the list.
  • Adds an unassignment gizmo when you click on a bed.
  • Also applies these features to other colonist-assigned buildings, such as thrones and deathrest caskets.
  • Allows pawns to find a chair to sleep in instead of resorting to the ground when no bed is available because chairs still provide comfort when sleeping (can be turned off in settings).



Updates
11/23/2025: Fix bugs with right-click assigning animals to beds and being able to assign humans to animal beds
10/09/2025: Add compatibility with Reverse Commands
09/03/2025: Add additional logging in dev mode
08/26/2025: Support for gravships by allowing one bed per pawn per map on substructure and one not on substructure. Pawns will prefer the non-gravship bed by default but this can be overriden by setting the gravship bed to their preferred bed via bed gizmo.
08/11/2025: Fix broken save files from previous bug, add additional safeguard to prevent broken saves
08/10/2025: Fix potential bug that causes errors when bed cache isn't properly cleared between loading saved games
08/08/2025: Improve performance and fix some minor UI bugs
06/12/2025: Fix error when right-clicking out of bounds with a pawn selected in certain situations
06/11/2025: Updated to 1.6, allow multiple selected pawns to be right-click assigned at once
04/18/2025: Fix bed assignment dialog incompatibility with Steam Deck
04/09/2025: Add chair-sleeping feature, prevent double bed reservations by the same pawn, use "main bed" for bed calculations instead of just whatever bed is on the current map (for lovers sharing beds or royalty bedroom requirements)
10/02/2024: Immediately unassign babies from cribs when they become children

Credits

Additionally, this mod was inspired by and includes many of the same features of the following mods:
If any of the above creators prefer I remove this mod for any reason, please feel free to contact me and I will promptly remove it.
热门讨论 查看全部(1)
3
10 月 16 日 下午 2:22
Mod incompatibility - Reverse Commands
Tekuromoto
140 条留言
1trickPwnyta  [作者] 17 小时以前 
@Fawx Enable developer mode in the game settings, then click the first dev icon on the left at the top of the screen. If there's nothing in the log, see if you get the same problem with only this mod enabled.
Fawx 18 小时以前 
@1trickPwnyta lots of other mods enabled, though none that should interfere with this. How do I check the log? I only have the log popup on startup currently.
1trickPwnyta  [作者] 18 小时以前 
@Fawx I'm sorry to hear that. Do you have other mods enabled? Is there any information in the log?
Fawx 19 小时以前 
Doesn't seem to be working for me. I send two of my colonists out in the shuttle. When they come back, only one of them is assigned to the double bed.
Caek 11 月 11 日 下午 10:01 
My god, this thing should've been in the base game. I'm trying to run a pirate gang using the gravship but coming back to my base, but constantly havign to move the crew back and forth was driving me absolutely mental. This completely fixes that 100%.

Thanks for making it - this is a huge help.
VITO1189 11 月 9 日 下午 5:47 
ok thank you!
1trickPwnyta  [作者] 11 月 9 日 下午 3:39 
@VITO1189 Safe to add, not sure about remove. But probably.
VITO1189 11 月 9 日 下午 3:07 
is it safe to add remove ingame?
1trickPwnyta  [作者] 10 月 20 日 下午 9:34 
@Yxklyx That's intentional - They will keep their gravship assigned beds wherever they go but will prefer their stationary beds. You can change this by setting the gravship bed to their favorite, if you wish.
Yxklyx 10 月 20 日 下午 9:28 
This seems to work ok - but I've got a gravship that I send out from my main base and when I get back their names are assigned to both a bed on the gravship and one in the main base (though it looks like they end up in the appropriate bed in the base). I can just unassign the beds on the gravship and all is good.