RimWorld

RimWorld

Way Better Romance
 This topic has been pinned, so it's probably important
divineDerivative  [developer] Feb 5, 2023 @ 11:22am
FAQ
A gay/straight person is hitting on people of the wrong gender, is this a bug?
There is a small possibility of a person choosing a partner of the "wrong" gender for certain activities. I did this because sexuality can be fluid. Having experiences outside your orientation is something that happens in real life. Not to everybody of course, but I can't replicate those sorts of complicated decisions with math and code. So currently this is how it works: if a potential partner of the wrong gender has a beauty stat > 0 and all other factors are perfect, they will met the minimum requirement for a romance attempt and be a bit above the minimum for a hookup. If they both have a beauty stat > 0 and all other factors are perfect, they will met the minimum requirement for a hookup. Potential partners are ordered by this score, so wrong gender partners will be on the bottom of the list, assuming there are other people that get a higher score. This means that if your colony is three women and one of them is pretty, a straight woman may ask her to hook up. They may even become lovers, but they will be more likely to break up. Pawns will never propose marriage to the wrong gender and will never accept a proposal from the wrong gender.

Can pawns get pregnant from hookups?
Pregnancy is currently possible with Biotech, CSL, and RJW. If you are using a different mod that adds fertility/pregnancy, please let me know so I can add compatibility. For issues with Biotech and CSL, please report to me. For issues with RJW, please report to RJW.

People are hooking up and cheating a lot, even with the settings lowered.
They're bored! Since hook ups are a recreation activity, if there's no other recreation available, they'll consider hook ups more often even with a low hook up rate setting. You might consider turning it to 0% in the early days if it's a problem, or just plop down a horseshoes pin.

What do you mean, "Gay people can be parents too!" Can same sex couples get pregnant?
I do not add any additional pregnancy mechanics. This only refers to newly generated pawns randomly being related to existing pawns. The base game drastically reduces the chances of someone being assigned as a parent if they are gay. I simply remove that reduction. My reasoning for this is that gay people are perfectly capable of having biological children through 'normal' means. There are many scenarios where this happens in today's world; someone in a straight relationship who comes out after having children, helping another gay friend have kids, sperm/egg donation, even a drunken one off experiment. If there is another parent they will be made ex-lovers. There are mods out there that allow for same sex pregnancies, so I see no need to add such mechanics to Way Better Romance at this time.

Why won't my married couple ask each other for hookups?
When making the list of potential hookup partners, they will not ask people they share a bed with. This is because bed partners get to do regular lovin' and I want multi-partner pawns to be able to spread the lovin' out among all partners. Hookups look at opinion, lovin' increases opinion, so I don't want them only asking their bed partner for hookups.

Will this mod allow people that don't need sleep to get some lovin'?
Yes! As long as one of the participants owns a double bed or there's an unowned double bed available. When making the partner list, skipping of bed partners will not happen if one of them has no sleep need.

Why is my highmate cheating on their psychic bond partner?
Vanilla does not taking psychic bonding into account with regards to normal romance, and I see no need to change that. The description just says that they are mentally linked for life, it says nothing about actually loving each other. The first romance attempt always succeeds, regardless of the target's thoughts on the matter, which is kind of messed up honestly. If they seduce someone who ends up being a bad match, then you have to deal with the consequences. I'm not interested in helping people avoid the negative sides of the romance system.

Can you add an option to remove the orientation traits? I don't want them taking up a trait slot.
Orientation traits do not take up a trait slot starting with 1.4. Even in vanilla, they are assigned after all other traits are generated. Removing orientation traits would not only break the mod, but make everyone straight, which is one of the main problems this mod is trying to solve.

Does this mod allow bed sharing/lovin' between a colonist and a slave?
No. Sex with slaves is rape, end of story. I will not budge on this.

Can slaves or prisoners participate in hookups?
Anyone with a joy need will attempt to hook up on their own, other factors permitting. I've included settings to add the joy need to prisoners and slaves. Note that if you don't give your prisoners other joy sources, those unable to hook up will not be happy. Slaves can only hook up with other slaves and prisoners can only hook up with other prisoners. Slaves can be ordered to hook up, prisoners cannot.

Is this safe to add or remove mid save?
Safe to add, probably fine to remove. When adding it, anyone who doesn't already have an orientation trait will have one assigned once it's needed. Existing orientation traits will not be changed to reflect orientation settings. When removing it, you'll get red errors about references to things that don't exist anymore, but I haven't experienced anything save breaking in my limited testing.

Can I swap this out with Rational Romance in an ongoing game?
Yes, none of the defNames were changed, though your settings will not carry over. There might be a few red errors but nothing game breaking. Any asexual pawns you have will have the trait name changed to aromantic, but it will function the same as before. If you want them to participate in romance while still being asexual, you can give them one of the new romantic orientation traits.

I see people agreeing to dates, but the date never seems to happen.
It could be a scheduling issue. If the partner is scheduled for work, they will go back to work immediately. Otherwise, this can happen if they're unable to find a suitable place to take a walk. You should see this in the log: "No date walk destination found." This can be because it's raining/snowing outside, or you've recently had a massive wildfire so everything is ugly. If you're not getting that log message then something else is going on and I'd need more details.
Last edited by divineDerivative; Apr 25, 2024 @ 9:04am