Star Ruler 2

Star Ruler 2

Your stars. Your rules.
Create and submit Mods (such as Maps, New Subsystems, Scenarios, and even Total Conversions) for others to download and play with Star Ruler 2's seamless workshop integration.
Learn More
Delphi 3 Sep, 2021 @ 9:16am
Made two mods compatible yet the game is still saying they are incompatible
The two mods "Alternative Interface" and "SR Community Patch" are incompatible (according to the game). As you know, it tells you which files are incompatible. I went into KDiff 3 and changed the "Alternative Interface" files that were incompatible to exactly match the "SR community patch" files. As a double check, I opened the files in KDiff and it tells me "These files are binarily identical". However, the game is STILL saying these files are conflicting, so it won't let me ENABLE the "Alternative Interface" mod.
Is this a known problem with the game or do I still need to do something so the game recognizes the mods as being compatible?
< >
Showing 1-3 of 3 comments
dolynick 11 3 Sep, 2021 @ 10:36am 
Mods that have modified versions of the same file will automatically report as incompatible even if the file is the same.

The workaround to his is to set one mod as an override to the other.
Delphi 3 Sep, 2021 @ 10:50am 
OK. Thank you. WOW, I get dolynick himself to answer my question. I am a complete noob when it comes to mods. How does the override work? I want the Alternative Interface Mod to work, but I also want the SR Community Patch Mod to work. If I set the CP mod to Override the Alternative Interface mod (AImod), does that mean the AIMod will not do anything? Or do I set the AImod to override the CP mod?
Also, I see the button that says "Override" in the in-game mod manager, do I just push that button while the mod I want to take precedence it open?
dolynick 11 5 Sep, 2021 @ 2:27pm 
Overrides are done in the modinfo.txt using the "Derives From:" command.

The mod that derives from: is the one that loads last in the order and will overwrite similar files in the derived from mod. In your case you would want your Althernative Interface to derive from the CP patch and override any conflicting filenames.

Of course, if you do this, you have to make absolutely sure you're not overwriting anything different and important from the CP files. If you do, you may well end up with crashing.

Another interesting effect of the Derives From command is that you don't actually have to enabled the referenced mod anymore. You could just enabled your AI mod alone. I generally recommend you enable it anyways but technically it's not actually required.
Last edited by dolynick; 16 Oct, 2021 @ 1:51am
< >
Showing 1-3 of 3 comments
Per page: 1530 50