RimWorld

RimWorld

Way Better Romance
1.336 kommentarer
Tyrant For 15 timer siden 
@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 For 16 timer siden 
@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 2. okt. kl. 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 30. sep. kl. 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 24. sep. kl. 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  [ophavsmand] 23. sep. kl. 11:52 
@AerosAtar It uses the vanilla process, which is to assign it after the age 13 growth moment.
AerosAtar 22. sep. kl. 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)?
John Lenin 21. sep. kl. 17:53 
Hi, really like your mod, is there any update on the compatibility with non binary gender? I used this mod with Rim-Hivers and the game really didint like it lol. Again big fan of the mod <3
Husker_85 20. sep. kl. 6:11 
@ඞThe ♥♥♥ Cultistඞ pretty sure it's set to 50% by default not for realism, but because by-the-numbers bisexual pawns are more interesting than gay or straight pawns because they introduce more possibilities into your story generation game
Tyrant 19. sep. kl. 9:52 
Ahhh, clever. Good to know it was addressed. Maybe elaborate on the issue and the way it was fixed under Major Changes? I feel like more people should be made aware of this core game flaw.
divineDerivative  [ophavsmand] 19. sep. kl. 5:32 
@Tyrant I set the commonality of all orientation traits to 0, so they will never be selected by RandomElementByWeight.
Tyrant 18. sep. kl. 23:29 
I know the mod says "This does not use a trait slot! Sexuality traits are assigned after all other traits are generated.", but you might not be aware of this issue:

In the core game, sexuality traits can be generated in the initial pawn generation pass. In that scenario, it takes up one of the three slots. It's a very irritating and very hardcoded issue.

Ideally, they should only be added in the second pass.

Looking at the code, it doesn't seem like there's a fix for it... Maybe it's the Harmony patch for TraitSet_GainTrait?
ඞThe ♥♥♥ Cultistඞ 16. sep. kl. 14:01 
50% bisexual? bro, on what planet do u live
<'##>< 5. sep. kl. 20:19 
I can't remember if it was an earlier version of this mod or another mod entirely, but you used to be able to manually trigger the hangout interaction via dev mode's "force interaction." The option is still there, but it just can't be triggered. If it was this mod, was it changed? It was just a really nice feature. Thank you for this mod either way!
The Rabid Otter 29. aug. kl. 16:16 
@divineDerivative: Thank you kindly for the info. I'll check out that mod, too!
divineDerivative  [ophavsmand] 29. aug. kl. 14:34 
@The Rabid Otter There has to be some mechanism to choose the location, and beds are an easy way to do that. Unowned beds are valid targets, so put a double sleeping spot behind the barn and they'll use it.

Intimacy - A Lovin' Expansion includes lovin' anywhere as par of its features, so you might check that out.
The Rabid Otter 29. aug. kl. 13:54 
Is there a way for pawns to romance or hook up anywhere? Like in real life? Or is there something in the Rimworld base code that requires romance/hooking up to take place in a bed? Why can't they go out behind the barn? Or get it on in the research lab? Like in real life?

My poly amorous colonists often won't sleep with someone because a compatible bed isn't prepared. I've tried to give each pawn a two-person bed, but that only works sometimes.

Is my best option to get a mod with very large beds?
divineDerivative  [ophavsmand] 27. aug. kl. 10:30 
@RestoredStar8 As listed in that mod's compatibility section, it includes compatibility with WBR.
RestoredStar8 27. aug. kl. 7:48 
Hi, is Intimacy - A Lovin Expansion considered compatible?
https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=3498422643
divineDerivative  [ophavsmand] 21. aug. kl. 6:11 
@NEBULA Please read the bug reporting section.
NEBULA 21. aug. kl. 6:03 
Hi, just wanted to share a bug I found after a long troubleshooting session. There's a conflict between “Way Better Romance“and ”Wula Fallen Empire“.
When both mods are enabled, the world generator creates a planet with an extremely low number of faction settlements (like, only 2-3 instead of 20+).
MadArtillery 18. aug. kl. 21:51 
Just a warning for others running xenotype mods that add additional gender options, Rim-Hivers for example, combining those mods with this one seems to somehow break quest generation preventing the information from getting filled in in the quest description and name. It makes sense as looking through the compatibility requests it looks like extra genders is already a known issue but hopefully this comment helps save someone else a bunch of troubleshooting.
Battl3bee 13. aug. kl. 17:09 
But anyways, the only real potentials of incompatibility I see is with kisney scale enabled, so I think it would be nice if you could put a side note in Compatibility Requests that it should work fine with kisney scale disabled.
divineDerivative  [ophavsmand] 13. aug. kl. 16:57 
@Battl3bee It's not a minor patch if they use a whole different orientation system. But it looks like the reason you haven't seen any issues is because they copied huge chunks of my code and included it without attribution. So that's fun.
Battl3bee 13. aug. kl. 16:56 
Worst case scenario, you can warn of known incompatibilities with Psychology instead of listing it as fully incompatible since they usually work fine together. I can see how incompatibilities would occur with the Kisney scale enabled but that can be fixed by simply disabling the scale in Psychology's options.
Battl3bee 13. aug. kl. 16:51 
@divineDerivative I've been using Psychology with WBR for as long as I've known both mods, and using them together for over a year I have not seen any noticeable issues. The only noticeable issue I've found while testing is that if you enable the kisney scale mid-game, it won't remove sexuality traits, and if you disable it mid-game, it won't give sexuality traits. But in my time using them simultaneously, I haven't seen any other noticeable incompatibilities to my knowledge at least. If stuff isn't working the way it really should be, then I guess you could make a minor patch to fix up some compatibility issues.
divineDerivative  [ophavsmand] 13. aug. kl. 16:40 
@Battl3bee I gotta be honest, I don't believe you. If someone does not have any orientation traits, my code will treat them as asexual and aromantic. There's a lot of stuff going on under the hood that requires an orientation trait to work correctly. You might not be seeing any errors but I guarantee you stuff is not working the way its supposed to.
Battl3bee 13. aug. kl. 16:34 
Also, Psychology's kisney scale actually accounts for the new sexuality traits, and disables all sexuality traits, even those added by this mod if kisney skill is enabled.
Battl3bee 13. aug. kl. 16:30 
From my experience using both mods together that really isn't an issue. Kisney scale will just override sexuality traits (like it does in base rw), and disabling the kisney scale in psychology's options will bring back WBR's sexuality traits like it brings back vanilla's sexuality traits. There is really no issue.
d_valroth 13. aug. kl. 14:43 
Because Psychology assigns pawns a value on the Kinsey scale and uses that to determine their preferences. Any Psychology code is going to ignore WBR's traits and WBR code is going to ignore Psychology's Kinsey scale.
Battl3bee 13. aug. kl. 14:13 
I'm gonna say it again, I don't know why this mod is listed as incompatible with psychology (at least in the mods menu it is). I use both together and they work perfectly fine.
Sithgrim 11. aug. kl. 2:35 
I swapped to this mod from Rational Romance for compatibility with some other mods so thank you for your work on this mod. I would like to say while it is not a huge deal I would be someone interested in the return of the polyamorous trait. I tend to add a bunch of my online friends into the game and it would be nicer to have this based on pawn preference vs ideology preference. While it might be acceptable to be polyamorous in the ideology it could still be up to the pawn themselves if they want to engage in that or not. Either way I will be using this mod for the foreseeable future so thank you!
Milk 8. aug. kl. 21:19 
Hi, some fanmail for you. I love this mod. I've played with some variant of Rational Romance since Royalty. And now I'm here, have been here. Thanks for taking care of this mod.
divineDerivative  [ophavsmand] 6. aug. kl. 16:15 
@Psychronic It works just fine for me. If you're experiencing a conflict I would need a full log.
Psychronic 6. aug. kl. 14:44 
Having an issue of sexuality traits not showing up in Bio screen at all. When i use Personality Plus its generating all pawns as Straight aromantic. Unsure why
cykonetic 6. aug. kl. 5:52 
That's what I figured. TY. Although the mod's theme raised chuckles I think I prefer your system. My main goal was simply to reduce the penalties to "mixed" relationships. I'm "woke." :-)
divineDerivative  [ophavsmand] 5. aug. kl. 17:18 
@cykonetic Genes are considered in a part of the process that I do not touch. While it won't mess with the calculations WBR does, that mod is not very compatibility friendly. Any other mods patching secondary romance chance factor will have their calculations thrown away. It also erases the changes I'm making to the romance chance tooltip, so it will not show you accurate information. It also caused an error in my testing with the tooltip for a bonded animal.
cykonetic 5. aug. kl. 14:56 
How do genes affect the romance calculations? Is something like this incompatible?
https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=3517802373 I didn't see it listed (it is kind of new and that list reflects 1.5) but that mod also affects the Furskin and Pigskin base atractiveness.
Myphicbowser 4. aug. kl. 11:14 
A very hard choice to make, I was unaware of the incompat, I didn't see it on the compatibility thread, my bad!

Thank you for letting me know DD
divineDerivative  [ophavsmand] 4. aug. kl. 11:09 
@Myphicbowser Unfortunately WBR is currently incompatible with mods that add romance capable people with no gender. I'm working on a major rework to address this.

This particular error causes pawn generation to fail, which can affect faction generation, quests, raids, incidents, etc. I highly recommend that you remove either WBR or Rim-Hivers for now.
Myphicbowser 4. aug. kl. 10:34 
https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=3378615596&searchtext=Rimhivers

This one, it spawns pawns with no genders, and I've noticed dead Hivers are super common in ruins and they have no gender
Myphicbowser 4. aug. kl. 10:29 
Rim-Hivers, it adds pawns that have no gender, and I don't know how your mod handles asexual pawns
divineDerivative  [ophavsmand] 4. aug. kl. 10:13 
@Myphicbowser What mod are you using that adds skeletons with no gender?
Myphicbowser 4. aug. kl. 8:24 
Also I would join your discord to report this but I'm at the 100 server limit and lack money for nitro :steamsad:
Myphicbowser 4. aug. kl. 8:20 
I've updated that thread with more information and tests, and I'm also taking this time to let you know I love your username and profile picture

Homestuck...
Myphicbowser 4. aug. kl. 8:03 
I think your mod is causing Map generation and Quest generation issues

I know that sounds insane, all right but whenever I try to generate a new map, or a new quest comes in, there is a good chance it fails because it can't figure out their gender

Which sounded like an issue with Intimacy or Gender Works, but upon disabling Gender works, I still had the issue. But when I looked at the error it mentioned Way Better Romance, and when I removed it I could enter stockpiles now

My assumption is that, for some reason, it is failing to generate a gender on Skeletons, some of which can spawn as xenotypes that lack gender, and then fails to assign maybe the orientation traits to them? At which point, the map fails to generate.

This issue ALSO occurs with quests randomly, for the same reason.

I reported these issues on the main Rimworld Discord here- https://discord.com/channels/214523379766525963/1401592708602007754

I know its strange, which is why I was confused when it /worked/
cheep deer 3. aug. kl. 17:05 
super excited for future updates!! :>
divineDerivative  [ophavsmand] 2. aug. kl. 18:21 
@F-r-o-s-t Give them the Faithful trait! That makes them not cheat. Or you can turn off cheating altogether in the settings. If a date would be cheating and they don’t want to cheat, it will turn into “hanging out” instead.
F-r-o-s-t 2. aug. kl. 17:29 
Is there a way to disable "Pawns with existing partners can still initiate hookups, and will consider asking partners they don't share a bed with." and "Dates are no longer limited to existing relationships."?

I'm doing a RP playthrough with a faithful couple and I caught one of them doing this with a new colonist, which is very much not something that I want to happen in this scenario. I can see its rather neat and useful for other playthroughs, but not this one. xD
Bungus 2. aug. kl. 15:31 
yo dawg i just wanna say i love this mod sm you're literally awesome