Jump to content

[mod] Familiar Desires


Recommended Posts

  • 2 weeks later...
Posted

Hey there!

 

I'm not so sure if the mod is working on the game, since I didn't find anything about it on the game. Is there a precisely spot in which you have to put it between the other mods?

Posted
On 5/6/2026 at 2:57 AM, espert2 said:

Hey there!

 

I'm not so sure if the mod is working on the game, since I didn't find anything about it on the game. Is there a precisely spot in which you have to put it between the other mods?

There is no 1 correct placement for a mod. If the mod doesnt work when placed high on the mod list it is because another mod modifies the file that this mod also modifies. Most of the time other mods should take priority, but if you really want you can try and put this mod further down the list to take priority. Just note that if you do this the mod that modified the file may not work properly.

  • 4 weeks later...
Posted

Does latest still work with 1.18.4? I downgraded from 1.19 but yeeted my old downloads archive :/

Posted
On 6/14/2026 at 5:01 PM, miss yang said:

Hello, how do I make sure that this mod is valid? Is it to seduce the right character or something else?

If you are able to seduce a family member from the age of 16 to 19, then the mod works

  • 3 weeks later...
Posted
On 5/13/2026 at 11:17 PM, TestyRat said:

There is no 1 correct placement for a mod. If the mod doesnt work when placed high on the mod list it is because another mod modifies the file that this mod also modifies. Most of the time other mods should take priority, but if you really want you can try and put this mod further down the list to take priority. Just note that if you do this the mod that modified the file may not work properly.

 

I was also having difficulties with getting the mod to work, even if I placed the mod as the very last one in the modlist. So after some digging I learned that, in the case of this mod, the load order is actually irrelevant to it being active or not.

 

Seeing as the mod only overwrites some definitions in the 'scripted_triggers', the thing that actually determines whether or not this mod activates is the alphabetical order of any file that defines the key that this mod is trying to replace. For parts of the game like the 'scripted_triggers', the game apparently gathers all the files of the base game and any and all mods that place files there and reads them in alphabetical order. Any time a key is defined that is already present, it simply replace the old definition with the new one. Seeing as this mod simply uses the same name as the base game, if there is any other mod present that has the key 'guaranteed_under_20_incest_rejection_trigger' in a file that appears later if all files are loaded alphabetically, this mod ceases to work.

 

If you are experiencing issues with this mod and want to see if the above is happening, you can check the 'database_conflicts.log' file under 'Documents\Paradox Interactive\Crusader Kings III\logs' and search for 'guaranteed_under_20_incest_rejection_trigger'. If it appears more than once, it means that this particular key is being written by multiple mods and that one of the other mods uses a file name that comes later in the alphabetical order. To then fix the issue, the easiest fix is to rename the '00_romance_and_seduction_triggers.txt' file in the mod so that it is placed lower on the alphabetical list.

 

As the game parses each individual key rather than parsing files, this does mean that the mod could be reduced in size by removing all keys that aren't actually changed compared to the base game. This would also reduce the chance that this mod conflicts with other mods, as that would only be the case if another mod edits the 'guaranteed_under_20_incest_rejection_trigger' key.

  • 2 weeks later...
Posted
On 7/2/2026 at 10:22 PM, DarkNick said:

 

I was also having difficulties with getting the mod to work, even if I placed the mod as the very last one in the modlist. So after some digging I learned that, in the case of this mod, the load order is actually irrelevant to it being active or not.

 

Seeing as the mod only overwrites some definitions in the 'scripted_triggers', the thing that actually determines whether or not this mod activates is the alphabetical order of any file that defines the key that this mod is trying to replace. For parts of the game like the 'scripted_triggers', the game apparently gathers all the files of the base game and any and all mods that place files there and reads them in alphabetical order. Any time a key is defined that is already present, it simply replace the old definition with the new one. Seeing as this mod simply uses the same name as the base game, if there is any other mod present that has the key 'guaranteed_under_20_incest_rejection_trigger' in a file that appears later if all files are loaded alphabetically, this mod ceases to work.

 

If you are experiencing issues with this mod and want to see if the above is happening, you can check the 'database_conflicts.log' file under 'Documents\Paradox Interactive\Crusader Kings III\logs' and search for 'guaranteed_under_20_incest_rejection_trigger'. If it appears more than once, it means that this particular key is being written by multiple mods and that one of the other mods uses a file name that comes later in the alphabetical order. To then fix the issue, the easiest fix is to rename the '00_romance_and_seduction_triggers.txt' file in the mod so that it is placed lower on the alphabetical list.

 

As the game parses each individual key rather than parsing files, this does mean that the mod could be reduced in size by removing all keys that aren't actually changed compared to the base game. This would also reduce the chance that this mod conflicts with other mods, as that would only be the case if another mod edits the 'guaranteed_under_20_incest_rejection_trigger' key.

Thanks for the great findings, very helpful. I have updated the mod with your ideas implemented.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...