RimWorld
Way Better Romance
1,379 件のコメント
divineDerivative  [作成者] 12月6日 7時07分 
@StellarCrumb ✦ Just search for IVF, there's several mods that do that.
StellarCrumb ✦ 12月5日 21時16分 
I wish there was a mod that would make an integration with biotech to add a procedure to make a child for a same sex couple by fertilizing the ovum by another mother or making an ovum from a father... this would be amazing, also imagine they would request this procedure if their expectations were sky high and they've been in a relationship for a long time
StellarCrumb ✦ 12月5日 21時13分 
most vanilla feel mod so far, all these features should be base game! thank you :)
gestalt 12月2日 8時28分 
both of those ideas are great, and i think even something simplistic like "pawn with no royal title are not allowed to marry" could work imo. thanks for considering!
divineDerivative  [作成者] 12月2日 7時48分 
@gestalt It's certain possible, but would a bit tricky to implement. I'm assuming when you say "only royalty can get married" you mean that such a person can marry whoever they want, rather than marriage can only be between two royals. Which would mean non-royals are allowed to get married, but only to certain people. So I'd have to code a new type of check for royal status, and a different one for xenotype, and a different one for whatever other conditions people want to limit.

I'll put it on the suggestions list, but I can't say whether/when I'll decide to add it.
gestalt 12月1日 18時29分 
hey there, i've been using your mod for quite some time and it's great. i had a suggestion; is it possible to have a ideology precept to restrict marriage/love further so that only the royalty can get married? hell, maybe even restrict marriage to only humans or maybe even vampires so the colony revolves around them.
Panthercat64 11月18日 16時36分 
Oh, I did not know fluid attraction was a feature, that's kinda cool actually, and good to know on a gameplay standpoint.

Though the bug I was having was involved with the "manual romances" in the social tab (And It was a total and consistent flip for everyone), again not sure what happened other than needing to be reinstalled.
Either way, yeah still sorry wasted your time there.
divineDerivative  [作成者] 11月18日 6時10分 
@BartezPL No, please check the FAQ for the reasoning.
Panthercat64 11月15日 18時42分 
Alright reinstalling the mod fixed my issue. I think maybe an update didn't go through, (Been having that issue a lot with rimworld mods, should have tried that earlier.)
Wanna say sorry for wasting your time earlier.
BartezPL 11月15日 3時53分 
May I ask for allowing hookups between slaves ? or a specific toogle that would allow a specific slave hookups with colonists ? something like that
Panthercat64 11月14日 15時36分 
Oh wow I missed the discord part, sorry about that man.
Though I WISH there was more I could do, unless I'm missing it, I don't see an error on my end, and I'm not sure how to replicate it. Will come back with a log if I realized I missed something. Clearly I need to double check.
divineDerivative  [作成者] 11月14日 8時27分 
@Panthercat64 Please read the bug reporting section of the description. I need much more than that to even start looking for the issue.
Panthercat64 11月13日 23時04分 
I am having a weird bug where for some reason Gay and Straight labels are swapped. So gay are actually straight and straight are actually gay.
Now I'm not sure if its a new incompatibility with Better Intimacy, but that's the only thing that has a chance to do weird crap as it disables the hook up system.
Selvaxri 11月11日 18時13分 
Any thoughts on including options to Annul Marriages or Condone Relationship, or Break Up as an action or ritual? Had a pawn run wild, and their spouse got together with another pawn while i was taming them; and while they're still married, the wild one is still getting the "cheated on" and "sleeping alone" and i'd like a thematic way to end the relationship without going into dev mode or using character editor mods. Just a thought; i know modding is hard.
d_valroth 11月7日 17時34分 
Doesn't We Are United already cover that and more?
Hydra7-1 11月7日 16時45分 
I see there are plans for inviting spouses to join but do not believe it is in yet, is there a mod you suggest for that?
Solarius Scorch 11月5日 9時00分 
@Tyrant: I've been using Psychology for years (mostly for the Kinsey scale), and it works fine. Just make sure to disable the mayor election subfeature, it's badly designed and has little in common with the rest of the mod.
Tyrant 11月3日 16時03分 
> I'd like there to be some downside to being in a relationship where one partner is not fully attracted to the other. I have some ideas but none of them feel quite right. So it might be something I tackle later.

Well, if it were me (and it's not, I certainly appreciate the work you and other modders put in), I'd first lean into making it so that the initial romance is unlikely to happen. But when and if it does, then it would assign a secret penalty to the pairing that can be anywhere from 0 to relevant_config_value and that affects all their romance-based/sex-based interactions.

The penalty would only be generated at the start of the relationship, because if you keep on generating it over time with bad odds, eventually the relationship is going to fall apart. That way you end up with some relationships where "love wins" while others are more fraught.
divineDerivative  [作成者] 11月3日 15時16分 
@Tyrant Right now, the plan is that asexual people behave the same as they do now, but otherwise sexual attraction is required for sexual activities. That's not 100% locked in though. I'd like there to be some downside to being in a relationship where one partner is not fully attracted to the other. I have some ideas but none of them feel quite right. So it might be something I tackle later.

It is, unsurprisingly, very difficult to emulate the complexity of human relationships with math and code.
Tyrant 11月3日 3時02分 
> @Tyrant This mod was published in 2022.

Yeah, I'm getting up there in years. Time slips away like that.

> There will be no wrong gender romances. Instead there will be a setting to allow people to have separate romantic and sexual orientations. So people can choose whether they want simple or complex relationship rules.

So does that mean we can effectively have the way the mod works now by setting everyone's romantic orientation to bisexual but having their sexual orientation still be varied? Or will they refuse to have sex?
divineDerivative  [作成者] 11月2日 23時52分 
@Tyrant This mod was published in 2022.

I was responding to you responding to my comment about romance attempts. Not marriage proposals.

"There will be no wrong gender romances. Instead there will be a setting to allow people to have separate romantic and sexual orientations. So people can choose whether they want simple or complex relationship rules."
Tyrant 11月2日 19時08分 
> Perhaps you should try Psychology instead, it uses the Kinsey scale.

Looked into it. Apparently it's been on life support since 1.1 and is quite buggy these days. Unfortunate. Thanks for the recommendation anyway though, it'd be perfect if it was still maintained.
Tyrant 11月2日 18時54分 
> I'm very familiar with vanilla's romance code, and I can assure, it does not happen.

Well, apparently there was a big hullabaloo about the way relationships worked in late 2018 so things probably got changed around.

> What you are describing is how this mod currently works.

Well, no, like you said before, contra-orientation marriage won't happen even on rare cases despite contra-orientation romance being able to.

> I've already told you what the intended changes are.

I'm failing to grasp which changes you're referring to when you mention nuance.
divineDerivative  [作成者] 11月2日 18時07分 
@Tyrant Difference of interpretation then.

Well, you are in the minority with that opinion. Most people I hear from want it gone. Perhaps you should try Psychology instead, it uses the Kinsey scale.

I'm very familiar with vanilla's romance code, and I can assure, it does not happen. Adding it was one of the features for this mod. What you are describing is how this mod currently works.

I've already told you what the intended changes are. I've been working on this update for years at this point, and I'm not looking for suggestions about the underlying systems.
Tyrant 11月2日 17時31分 
> It creates a sense of drama and could lead to them breaking up.

Maybe it's just me, but only one outcome being possible doesn't do much for me in the drama department. I'd rather success be possible if rare.

> Orientation has to mean something, or else why have it in the first place?

Orientation, in my opinion, should be about defining the pawn's *preference*, it doesn't have to be black and white. That's why I was asking about things like adjusting the contra-orientation penalty. I don't want to set it to 0.

> vanilla does not allow romance attempts if either party is the wrong gender for the other's orientation

My understanding is that it does happen in vanilla but you can't initiate it manually and it's statistically quite rare and there needs to be factors like high pawn beauty, etc... But that could've changed or could've been a bug, who knows.

> I've come up with a better way to achieve the nuance I wanted when I added it in the first place.

What did you have in mind?
divineDerivative  [作成者] 11月2日 16時26分 
@Tyrant I don't know what you mean about knowing the outcome. The person asking doesn't know what the response will be. They don't know that they're in a game and all of their behavior is decided by code. How you interpret their actions is up to you.

I think that one person proposing and their partner declining because they don't view themselves that way is interesting. It creates a sense of drama and could lead to them breaking up. Orientation has to mean something, or else why have it in the first place?

Marriage outside orientation is not possible in vanilla, because you have to be lovers first, and vanilla does not allow romance attempts if either party is the wrong gender for the other's orientation.

But none of this matters, because as I've already said, it's going away. Wrong gender pairings have been a constant cause of user complaints and I've come up with a better way to achieve the nuance I wanted when I added it in the first place.
Tyrant 11月2日 6時25分 
> Pawns will never accept a marriage proposal outside their orientation. Again, this is to create interesting stories.

...How is knowing what the outcome will be an interesting story? Love never wins? Even in vanilla, it's possible for a contra-orientation marriage to happen. I'm honestly a bit baffled by the thought process here.
divineDerivative  [作成者] 11月2日 6時04分 
@Greystar Please read the bug reporting instructions, I need more than just that snippet

@Tyrant I'm gonna be honest, I don't always remember the reasons behind a decision, but this was one I made at the beginning when deciding the direction I wanted to take this mod. I do know that I wanted to increase the chances of having 'bad' outcomes. Asking someone out and getting turned down is a more interesting story than never asking in the first place.

Pawns will never accept a marriage proposal outside their orientation. Again, this is to create interesting stories.
Greystar 10月30日 13時05分 
I think there may be a bug/interaction between this mod and possibly Xenobionic Patcher. Exception filling tab RimWorld.ITab_Pawn_Health: System.NullReferenceException: No WBR_SettingsComp found on Behemoth 1, race: AA_Behemoth, pawnkind: AA_Behemoth
[Ref 764123F4]
at BetterRomance.SettingsUtilities.GetRelationSettings (Verse.Pawn pawn) [0x0002c] in D:\Program Files (x86)\Steam\steamapps\common\RimWorld\Mods\WayBetterRomance\Source\SettingsUtilities.cs:300
at BetterRomance.SettingsUtilities.MinAgeToHaveChildren (Verse.Pawn pawn, Verse.Gender gender) [0x00013] in D:\Program Files (x86)\Steam\steamapps\common\RimWorld\Mods\WayBetterRomance\Source\SettingsUtilities.cs:361
at RimWorld.Recipe_ImplantIUD.AvailableOnNow (Verse.Thing thing, Verse.BodyPartRecord part) [0x00041] in <24d25868955f4df08b02c73b55f389fe>:0
- TRANSPILER rimworld.divineDerivative.romance: IEnumerable`1 BetterRomance.HarmonyPatches.Recipe_ImplantIUD_AvailableOnNow:Transpiler(IEnumerable`1 instructions)
Tyrant 10月30日 6時05分 
Also, is it just me, or do marriage proposals also have the contra-orientation penalty even when the pawns are already in a relationship?
Tyrant 10月30日 4時17分 
> The relationship status of the other person is never taken into account when considering a potential action. This was a core design decision and is consistent throughout the mod.

May I ask why?
divineDerivative  [作成者] 10月29日 18時45分 
@Tyrant There will be no wrong gender romances. Instead there will be a setting to allow people to have separate romantic and sexual orientations. So people can choose whether they want simple or complex relationship rules.

The default orientation chances are inherited from the original mod in a long chain of updates. The only decision I made in that regard was not to change them. I'm not interested in arguing with everyone and their mother about what makes sense to them. It's adjustable for a reason.

The relationship status of the other person is never taken into account when considering a potential action. This was a core design decision and is consistent throughout the mod.
Tyrant 10月29日 17時17分 
@divineDerivative Sounds promising! I have a list of questions for you if that's alright (I'll reiterate my past comments that didn't get a reply so it's all in the same place):

▪ Instead of "'wrong' gender romances", maybe "contra-orientation"?

▪ Any ETA on the rework?

▪ Will we be able to adjust penalties for contra-orientation romance?

▪ The defaults for non-straight commonalities strains credulity in my opinion. A PRRI 2024 Generational Change Report clocks Gen Z at 15% bi, 5% gay, 8% other.
  ▫ Given your reasons for the high defaults, maybe you'd consider roughly double that, like 30% bi, 10% gay, 10% asexual? It'd make whether a pawn is straight or not 50/50.

▪ Pawns that are single are too desperate, they keep hitting on pawns in closed relationships, even against their preferences. Any plans to adjust or let us configure this?
  ▫ I know about adjusting the base rate, I just feel there should be separate settings for hitting up "fully taken" pawns.
divineDerivative  [作成者] 10月29日 7時45分 
@Tyrant It is intended that you can order pawn A to hook up with anyone allowed by pawn A's orientation, where there is a non-zero chance of pawn B saying yes. For lovers outside their orientation, whether it makes sense depends on how you look at it. I can see it going either way. But "wrong" gender romances are going away when I finish the rework, so it won't matter soon™.
Tyrant 10月26日 8時53分 
Okay so, I'm noticing that you can order a hookup to someone who is already a pawn's lover, I'm not sure if this is intended. If it is, I find it weird that a pawn can't hook up with a lover if they're an incompatible gender (a gay pawn went into a straight romance).
divineDerivative  [作成者] 10月23日 15時48分 
@catlovr It is in the FAQ, third from the bottom.
catlovr 10月23日 15時37分 
Hi! I've recently started a save and would like to know if this is save compatible. Checked the FAQ and didn't see it there, so I'd like to see if it won't brick my ♥♥♥♥ upon loading my colony.
Nixia 10月18日 9時08分 
Thank you for the answer and the recommendations ! I'll be sure to check them out
divineDerivative  [作成者] 10月18日 6時41分 
@Nixia Because it is poorly coded and making it compatible would require rewriting most of their mod via patches. I don't like doing that. I would encourage you to check out Simple Trans (Expanded) or Intimacy - Gender Works .

@destiny akino If I were to implement such a thing, it would not be as simple as replacing a trait. I'd want it to be more nuanced, like Edges of Acceptance . So, maybe someday, but no plans right now.
destiny akino 10月17日 11時16分 
Can you add Ideology sexuality trait precept. like all male need to be asexual overwrite their trait Please. I know it can set in setting but it kinda fun not all pawn are asexual like?
Nixia 10月16日 15時28分 
Why is this not compatible with the Hermaphrodite Gene Continued mod ?
divineDerivative  [作成者] 10月7日 6時25分 
@pepe le moko Any load order requirements that I am aware of are in the rules, so it should be correctly sorted by whatever mod manager you use, including vanilla. If you discover any issues that are solved by changing the load order, please let me know and I will add it to the rules.
pepe le moko 10月5日 18時49分 
Could you give me some pointers about where this mod should be in the load order please?
Tyrant 10月3日 13時43分 
@divineDerivative Any chance of adding a way to configure the commonality rates of Philanderer and Faithful (ideally on a per-sex basis)?

Aside from those two that this mod adds, I'm only using only vanilla traits, and they're calculated at 0.1% chance. That's six times more rare than misogynist on female pawns and misandrist on male pawns.

To my tastes, "almost nonexistent" isn't a good spot for traits that can generate on baseline pawns. I would either increase the commonality rates considerably (perhaps making Philanderer a bit more common for male and Faithful a bit more common for female), or I'd set the commonality to 0 to disable them outright.

I could just make a personal patch, of course, but handling them in the same place as every other thing I'd want to tweak for this mod (i.e. in its mod options GUI) would be ideal.
Tyrant 10月3日 13時31分 
@Husker_85 The point about the high bisexuality rate is a good one, though my two cents is the default values should be at least a bit more plausible. A PRRI 2024 Generational Change Report clocks Gen Z adults at 15% bisexual, 5% gay, and 8% other.

I'd suggest to the author to make the default spread 30% bisexual, 10% gay, 10% asexual. But I'm not entrenched into the idea or anything.
Rieve 10月2日 22時26分 
"there should be some way to either ask them to join the colony"

I currently use "We Are United" mod for this functionality. Not sure if you'd heard of it, but worth checking out if you haven't!
tenten 9月30日 0時33分 
I wanted a MOD that was tolerant of sexual orientation, but they were hard to find. I might have finally found the MOD I was looking for! Thanks!
AerosAtar 9月24日 5時01分 
Thanks for the answer! That's perfect.

On a separate note: RotR's latest update seems to have broken your compatibility patch:

[WayBetterRomance] Error encountered while patching Romance on the Rim: System.InvalidProgramException: Invalid IL code in (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RomanceOnTheRim.QuestNode_Root_Crush.GetSinglePawns_Patch1 ()

Full Log: https://gist.github.com/HugsLibRecordKeeper/8349490a00ec339f3c94ad303333772d
divineDerivative  [作成者] 9月23日 11時52分 
@AerosAtar It uses the vanilla process, which is to assign it after the age 13 growth moment.
AerosAtar 9月22日 2時54分 
Somewhat random question to which I can't spot or intuit a definitive answer: In the current system, how does the trait assignment work for children born to the colony via Biotech?

Is the sexuality trait assigned at birth (probably the easiest solution), or at a specific age milestone (perhaps more realistic, but more cumbersome I would imagine), or is one just not assigned to them at all unless it pops up in the milestone choices (probably the worst solution)?