Crusader Kings III

Crusader Kings III

Love Marriage Family
Rylock  [developer] 4 Dec, 2023 @ 3:40pm
LMF Compatibility
Feel free to ask about compatibility or report issues here, and I'll investigate.

-----

Talking compatibility is tough, mainly because most fans don't really know what's compatible and what isn't. They look on the Workshop kind of like a buffet table, grabbing this or that and creating what is, essentially, a new mod of their own concoction. If it loads, they think it's compatible. If it crashes, it clearly isn't.

Thing is, even if that concoction loads and plays, there are very possibly going to be issues as the files in the mods conflict... and the source of the issue isn't always what you think it might be.

So, a few thoughts when it comes to mixing LMF with other mods:
  • If it's a mod that says it's 100% compatible with other mods, that probably means all its files are unique and won't conflict. If that's the case, it probably won't conflict with with LMF unless they do the same thing.

  • Areas where LMF might conflict: marriage offers, schemes (courting, seduce, and elope specifically), pregnancy, and birth (LMF overrides the vanilla files). A mod that doesn't say it's 100% compatible probably won't conflict with LMF if it doesn't touch any of these areas.

  • Any mod that's a TC (total conversion) likely touches every file in the game and thus won't be compatible. If it even works, you'll have a LOT of issues.


Mods Reported to be Working FIne

I'll list any here which I'm told work fine or I've personally checked out and found no issue. Just because a mod isn't on this list doesn't mean it isn't compatible, just that it hasn't been checked out.


Mods Which Are Semi-Compatible

These are mods which I'm aware of that function, meaning they won't crash, but you're going to have file conflicts - meaning LMF mostly works fine, but either some systems won't work or some of that mod's systems won't work, depending on which mod is lower in the loading order.
  • A Game of Thrones [AGOT] - I've added some built-in compatibility with AGOT, so it uses the proper code in marriage acceptance, seduce/court schemes, and pregnancy/birth. So there's no need to put AGOT later in the load order. If you do, LMF's seclusion system for unwed family members will be broken, but not much else. There are various other things which likely don't mesh very well with AGOT, but most of the big ones are now handled.

  • After the End - someone reported this appears to be working fine, but I'll put it in this category because Total Conversion mods tend to replace most vanilla files... so there are likely some conflicts, but they occur under the hood and aren't very obvious.

  • Dark Ages - I'd suggest putting LMF lower in the loading order, unless you don't care about the realistic pregnancy effects. Otherwise, there's very little to conflict here.

Mods Which Are Definitely NOT Compatible


Vanilla Files in LMF
If you're someone who knows what files are or aren't included in the mod, here's a list of every vanilla file that LMF includes and overrides:
  • common\on_action\schemes\court_on_actions.txt ***
  • common\schemes\court_scheme.txt
  • common\schemes\elope.scheme.txt
  • common\schemes\seduce_scheme.txt
  • events\scheme_events\court_scheme\court_scheme_ongoing_events.txt ***
  • events\scheme_events\court_scheme\court_scheme_outcome_events.txt ***
  • events\scheme_events\elope_scheme\elope_scheme_events.txt
  • events\scheme_events\seduce_scheme\seduce_scheme_outcome_events.txt
  • events\birth_events.txt
  • events\bp1_dan_events.txt
  • events\pregnancy_events.txt ***
  • events\courtier_guest_management_events\courtier_guest_management_events.txt ***
  • gui\interaction_marriage_notification_window.gui ***

The ones marked *** are probably the more important files - the others, if you overrode them with another mod, the LMF stuff you're losing is relatively minor.

For the most part, if you have a mod that also includes these, you can make one mod ovverride the other just by including it further down the list in your mod priority. Don't come complaining to me if you do that and LMF doesn't do what you want it to, then, of course.

(Should also be noted that there are MANY vanilla functions which are overridden piecemeal in the common folder, where unlike with events it's possible to single out specific functions and change them rather than including the whole vanilla file -- I'm not going to list them all, but they won't conflict with anything unless the mod weirdly uses the same filenames I did or they also override the same functions.)
Last edited by Rylock; 16 Jul @ 7:00pm
< >
Showing 1-15 of 82 comments
CalicoJ 9 Dec, 2023 @ 3:26pm 
Is this compatible with Social relations expanded and all its add ons? Thanks in advance.
Rylock  [developer] 9 Dec, 2023 @ 3:45pm 
Originally posted by CalicoJ:
Is this compatible with Social relations expanded and all its add ons? Thanks in advance.

Yep. I use it myself, and it (as well as the add ons) don't touch any of the same files LMF does.
Generalissimo 11 Dec, 2023 @ 6:06am 
Just Wanted to thank you for being so helpful. Do you think something like Higher Mortality would be compatible? I think both probaly touch up on the fertility, but I don`t know if you would have more overlaps after that.
Rylock  [developer] 11 Dec, 2023 @ 6:12pm 
Originally posted by Generalissimo:
Just Wanted to thank you for being so helpful. Do you think something like Higher Mortality would be compatible? I think both probaly touch up on the fertility, but I don`t know if you would have more overlaps after that.

Taking a look, the only point of conflict would be that they both replace the pregnancy file. So you'll have to decide which version of that file you want by putting its parent mod further down in the loading order (which you can set in the Playsets page of the launcher).

If you put Higher Mortality lower, you'll disable the part of LMF where pregnant family members can be sent into seclusion, and have far fewer of the post-pregnancy fertility reductions (though it won't disable that completely).

If you put LMF lower, the pregnancy complication/death rate won't be as high... though LMF does up that rate to a point fair higher than vanilla already, so there's that.

Otherwise, the rest of Higher Mortality should work fine (assuming it's all up to date).
Last edited by Rylock; 11 Dec, 2023 @ 6:12pm
Rylock  [developer] 14 Dec, 2023 @ 2:45pm 
Just a note added here that the latest update removed the LMF versions of the hunt, feast, and inspiration files. Unfortunate, as this means a better chance of inappropriate lover pairings, but it'll improve compatibility with a lot of other mods.
Generalissimo 17 Dec, 2023 @ 11:20am 
Thanks for the heads up. I was taking a look at More Interactive Vassals with this mod. They might have issues, as More Interactive Vassals seems to change marriage files also.

Really liking this mod!
Rylock  [developer] 17 Dec, 2023 @ 3:49pm 
@Generalissimo Actually, looking through More Interactive Vassals, it seems to be fine. It seems as if he once had a file to alter the marriage modifiers, but has since removed it. Nothing else currently in there conflicts.
Generalissimo 17 Dec, 2023 @ 4:47pm 
Thanks! I must have checked the wrong stuff!
Generalissimo 31 Dec, 2023 @ 1:13pm 
Do you think Obfusckate would have conflicts? Since both have a take on marriage.
Rylock  [developer] 31 Dec, 2023 @ 11:03pm 
Originally posted by Generalissimo:
Do you think Obfusckate would have conflicts? Since both have a take on marriage.

I don't know what ObfusCKate does regarding marriage (nothing, insofar as I can see?), but the main conflicts would come from what it does with the seduction/court schemes, since it includes those files in order to hide the sexuality of targets.

So, essentially, if you load both mods those schemes will still check for sexual attraction and show it in the trigger if it's incompatible.

Everything else seems more or less fine.
Last edited by Rylock; 31 Dec, 2023 @ 11:05pm
KayinDreemurr 13 Feb, 2024 @ 4:10pm 
any idea of if this works with the AGOT mod?
Rylock  [developer] 14 Feb, 2024 @ 2:02pm 
Originally posted by KayinDreemurr:
any idea of if this works with the AGOT mod?

I'm told that some people use it with AGOT, but it's almost a certainty that there are bound to be file conflicts (as would be the case with any total conversion mod). The things those conflicts break may not be immediately obvious to the player, but they'll definitely happen.
iyasajaa157 16 Feb, 2024 @ 3:13pm 
is this compatible with no marriage alliance?
Rylock  [developer] 16 Feb, 2024 @ 7:05pm 
Originally posted by iyasajaa157:
is this compatible with no marriage alliance?

I don't know whether you mean "Tor's: No Marriage Alliances" or "No Marriage Alliances (With Options)", but I took a look at both and it doesn't look like there's anything that would conflict.
iyasajaa157 17 Feb, 2024 @ 9:07am 
the one with options, and actually I used both in my playthrough but somehow when I betrothed my character to other rulers' daughter, I got a modifier that says Ruler can't betrothed close family members without good reason or something along those lines. Which is funny, considering my character is customized, and the next thing you know, late in game I can't betrothed my own kids to all other ruler's kid because I got the same modifier even though the kid's mother is lowborn and therefore the children is barely related to any other ruler's kid. can I suggest that you could somehow integrate no marriage alliance to your mod? I really love playing with this mod, but I'm so tired of not being able to betroth your own kids anymore because of the stupid alliance modifier
< >
Showing 1-15 of 82 comments
Per page: 1530 50