RimWorld

RimWorld

Way Better Romance
1,318 Comments
divineDerivative  [author] Aug 21 @ 6:11am 
@NEBULA Please read the bug reporting section.
NEBULA Aug 21 @ 6:03am 
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 Aug 18 @ 9:51pm 
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 Aug 13 @ 5:09pm 
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  [author] Aug 13 @ 4:57pm 
@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 Aug 13 @ 4:56pm 
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 Aug 13 @ 4:51pm 
@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  [author] Aug 13 @ 4:40pm 
@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 Aug 13 @ 4:34pm 
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 Aug 13 @ 4:30pm 
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 Aug 13 @ 2:43pm 
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 Aug 13 @ 2:13pm 
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 Aug 11 @ 2:35am 
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 Aug 8 @ 9:19pm 
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  [author] Aug 6 @ 4:15pm 
@Psychronic It works just fine for me. If you're experiencing a conflict I would need a full log.
Psychronic Aug 6 @ 2:44pm 
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 Aug 6 @ 5:52am 
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  [author] Aug 5 @ 5:18pm 
@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 Aug 5 @ 2:56pm 
How do genes affect the romance calculations? Is something like this incompatible?
https://steamcommunity.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 Aug 4 @ 11:14am 
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  [author] Aug 4 @ 11:09am 
@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 Aug 4 @ 10:34am 
https://steamcommunity.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 Aug 4 @ 10:29am 
Rim-Hivers, it adds pawns that have no gender, and I don't know how your mod handles asexual pawns
divineDerivative  [author] Aug 4 @ 10:13am 
@Myphicbowser What mod are you using that adds skeletons with no gender?
Myphicbowser Aug 4 @ 8:24am 
Also I would join your discord to report this but I'm at the 100 server limit and lack money for nitro :steamsad:
Myphicbowser Aug 4 @ 8:20am 
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 Aug 4 @ 8:03am 
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 Aug 3 @ 5:05pm 
super excited for future updates!! :>
divineDerivative  [author] Aug 2 @ 6:21pm 
@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 Aug 2 @ 5:29pm 
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 Aug 2 @ 3:31pm 
yo dawg i just wanna say i love this mod sm you're literally awesome
divineDerivative  [author] Aug 1 @ 11:37am 
@coochieparade Yes, see the FAQ in the pinned discussions for details.
coochieparade Jul 31 @ 10:19pm 
can i add this to a save mid-game if i have pawns with the gay or bi traits already?
SculptedFool Jul 31 @ 12:12pm 
Sorry, looks like my error was a false alarm and it was just a strange interaction with a custom xenotype I made for my save.
тетеря, блин Jul 31 @ 10:03am 
thanks for clarification. indeed, maybe some mods were just tagged as compatible.
divineDerivative  [author] Jul 31 @ 8:49am 
@тетеря, блин I don't use Paniel. I believe you when you say you see an error. But that log is useless because it cuts off before start up is even finished. There are no WBR errors in that log. Even if there were, there's no way to know that it isn't being caused by one of the other errors. All of the MissingMethodException errors are caused by mods that did not properly update for 1.6. Slapping a 1.6 tag on a mod does not mean it is actually correctly updated. Fix errors from the top down. Bring me a log where an error from WBR is the first error you get, and I can take a look.
тетеря, блин Jul 30 @ 6:39pm 
you don't have any errors with Paniel? I'm using RimSort and I keep track of any mods that are not compatible with 1.6, and its pretty clean even considering there are ≈800 of them.
divineDerivative  [author] Jul 30 @ 2:30pm 
@тетеря, блин I am positive that you have errors due to mods that are not updated for 1.6. There are no errors from Way Better Romance in your log.
тетеря, блин Jul 30 @ 2:13pm 
@divineDerivative

those errors are mainly from Life Lessons not patching different stuff. otherwise there not much of them. everything is sorted in RimSort and doesn't have errors. are you positive there's nothing to fix?
divineDerivative  [author] Jul 30 @ 1:14pm 
@SculptedFool I don't know, I don't use that. If you think something is going wrong a log would help.
divineDerivative  [author] Jul 30 @ 1:09pm 
@тетеря, блин You have a thousand xml errors and mods that aren't updated for 1.6. There's so much spam in your log it cuts off before it even finishes start up. If you need help fixing your mod list, go to the troubleshooting channel in the unofficial discord server.
SculptedFool Jul 30 @ 12:11am 
does this break with intimacy - gender works?
My pawns arent generating with any sexuality genes
ACoolBiscuit Jul 29 @ 3:39pm 
@divineDerivative Well that’s a shame to hear, thank you for telling me and for your dedicated work on this mod. WBR is one of my favorite mods, I can’t just remove it because I have a minor issue with it. I’ll just have to find a workaround by replacing ageless with a modded gene.
Yefreitor Jul 29 @ 7:12am 
@divineDerivative I’m a bit late, but thanks for making that change! :steamhappy:
divineDerivative  [author] Jul 28 @ 2:33pm 
@ACoolBiscuit Part of the HAR compatibility is changing everything I can find with a hard coded age to use age settings instead. The age at which ageless stops aging is not a setting in itself, but is calculated based on other things. I can attempt to preserve xml changes made to the gene, but it really depends on what the age is changed to. I can't convert arbitrary ages, it has to be one that I've set up a calculation for. I can't support run time changes from RIMMSqol.
divineDerivative  [author] Jul 28 @ 11:57am 
@RU Oфицер RU These are the default settings that have been passed down through the ages, unchanged since the time of Rainbow Flambeau.
ACoolBiscuit Jul 28 @ 11:31am 
@divineDerivative I use RIMMSqol to make changes to the ageless gene’s “aging factor curve”. Currently, I have it so that ageless pawns before 18 will age at the same speed as non-ageless pawns. Then after 18, ageless pawns will slow their ageing and stop in their 20’s. WBR ignores these changes to the gene and makes ageless pawns age like normal, at 13 ageing starts to slow and then stops at 18.5.
TheSoundOfTrees Jul 28 @ 9:41am 
@divineDerivative What a great idea.
I also would like to make a suggestion - for you or anyone interested. Medecines that control romance/lovin , to ensure that some communities have no romantic/lovin relationship (and others have more...). I played a mixed monastic order some time ago, and I would have liked to have some way to "block" interactions, precepts were not enough to prevent "sinful" behavior :). It also would help those who don't want such unexpected behavior to prevent it !
RU Oфицер RU Jul 28 @ 7:21am 
The weirdest thing about this mod is why are there more bisexuals than heterosexuals and homosexuals? (I know you can change the frequency of orientation changes in the settings. I'm just curious why.)