One bed to sleep with all – Polycule Edition
"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.
– Incompatible with More Slavery Stuff. It was reported as "it broke the bed so that there was no option when you selected the bed."
– Incompatible with Multifloors/Verticality. It’s been reported to override this mod’s features, preventing people from joining partners in bed, to the point they’d rather sleep on the floor.
– 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.