RimWorld

RimWorld

274 ratings
One bed to sleep with all - Polycule Edition
3
3
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4, 1.5, 1.6
Content Descriptors: General Mature Content
File Size
Posted
Updated
2.664 MB
11 May, 2024 @ 6:20am
13 Jul @ 5:07pm
19 Change Notes ( view )

Subscribe to download
One bed to sleep with all - Polycule Edition

Description
"What do you mean my spiderweb polycule can't all automatically handle their bed assignments? Totally unplayable, uninstalling."
-- Paraphrased from an actual conversation.

This is a slight modification of Densevoid's "One bed to sleep with all" mod.

For a straightforward one-to-many harem situation, Densevoid's mod already does a great job. However, in a many-to-many "free love" style colony, it quickly gets overwhelmed.

This mod changes it to allow colonists who own a bed to also be allowed to be a guest in someone else's bed (toggleable per colonist if you enable the button in Mod Options), and changes the sleeping logic to first try to join a partner already asleep in bed where they are the current guest.

This allows it to handle complex relationship webs easily; you can simply assign every colonist as a master of their own bed and they'll manage things from there.

Ongoing Games:
Should be safe to add, safe to transition from the original mod, and I think it's safe to remove too.
You should still make a hard backup save before trying any of the above, just in case.

Other Mod Compatibility:
- Incompatible with Big and Small Framework. It's been reported to mess up peoples' sizes. No idea why, I don't use it myself and haven't yet looked into it.
- Soft-incompatible with Multifloors/Verticality. The different Z levels are technically different maps, so they aren't checked properly.
- Soft-incompatible with 3+ person beds. They can both exist in the same game fine, but setting a 3+ person bed to Poly Mode can cause weirdness with the bed's assignments.

In general, it should be the same as the original. I've had a report it's actually more compatible with speed-improving mods, but if so it's accidental.

Source code is included, MIT license as per the original.
204 Comments
Maeyanie  [author] 13 hours ago 
@Copycat: Well, y'know, some people just aren't interested, or can't manage it...
Copycat 24 Jul @ 2:23am 
I'm having an issue with one of my couples not having sex. There's no poly-relations in my colony yet, just a normal couple. Now it's been a long while and they're not getting busy.
cruelNfluffy 22 Jul @ 2:04pm 
ty @wrobell !!! Unfortunately, I don't know anything about this haha, now it works
wrobell 22 Jul @ 10:56am 
@cruelNfluffy the error you're getting is from Sleep Meditation. Vanilla Psycasts Expanded updated recently and is currently not compatible with Sleep Meditation -> error spam when psycaster tries to go to sleep. Disable sleep meditation until it or VPE is updated.
Maeyanie  [author] 19 Jul @ 4:31pm 
@szmtex: Can you post a link to a log with those errors? It's hard to fix a "something went wrong" problem.
szmtex 19 Jul @ 2:06pm 
There is something wrong with this mode for sure... After I downloaded it it worked fine for a while but then after restart i got a red error spam even when i tried to start new game i got eroor spam the moment i drafted my pawns after i deleted it errors went away and everything is fine. I tried replicating it and sometimes it works no problem and sometimes it give endless red errors
Maeyanie  [author] 17 Jul @ 4:18pm 
@Brujo: Yes, beds with 3+ people are incompatible. I may try re-adding the check to only put the poly mode button on beds with exactly 2 people, but last time I had that it seemed like it may have caused other issues, so I'm kind of reluctant.

@Jabbu: That sounds like it should work. Does the GUI on the bed indicate there's a master and another person assigned?
Jabbu 16 Jul @ 3:40pm 
I must be doing something wrong.

So I activate the poly in all the double beds, but nothing happens, nothing for several days. Nobody sleeps in each other's beds.
Brujo 16 Jul @ 3:13pm 
Message is gone now so idk wtf happened but yeah, maybe still buggy with 3 people in a poly bed.

Thank you for your work though, great mod!