[WOTC] Universal Enemy Compatibility Patch (BETA)

If you liked this item, please rate it up on Steam Workshop page.

Author: Rather Incoherent

Last revision: 13 Dec, 2023 at 15:56 UTC (1)

File size: 362.5 KB

On Steam Workshop

Description:
What’s This Do?

If you’ve ever played a game with a lot of modded enemies and found some of them showing up far too often, and others not showing up nearly enough, this mod fixes that. This mod is plug-and-play and supports every mod on the workshop , without any additional user configs. Don’t use it with total conversions or LWOTC though. Every known issue is listed below, but for 99% of users, this should just be subscribe and go.

How’s It Work?

H4ilst0rm’s Encounter List Replacer mod uses script to replace what information the game is given instead of using config files. I’ve configured ELR to support every single mod on the workshop, and rebalanced all of the weights by hand.

There are a variety of advantages to using ELR on the backend, but the most important one to you, the user, is that it includes a check to see if enemies are actually in your game. Previously, if a mod like this supported enemies using the original .ini files, the game would try to spawn enemies from mods you didn’t have installed, and crash your game. With the ELR, that problem is no more, which allows a mod like this to exist.

Recommended Mods:

DABFL: is in no way a problem and will only ensure this mod does what it’s supposed to do.
A Better ADVENT: Fleshes out the base roster of Aliens very well.
Standalone LWOTC Aliens: Fleshes out base roster of Aliens very well.
FL Extender: Mutons/Sectoids/Vipers all fall off at Force Level 21. I’ve only made this change at FL21 instead of earlier so that people with more vanilla setups can retain those vanilla units.

Gameplay Changes:

-Pathfinders restricted to theme pods rather than full compatibility to preserve original mod’s play patterns.
-Any trooper variant that your game has a Faceless Imitator for will have a 1/5 chance of being that Faceless Imitator (SITREPs not withstanding).
-+2 Force Level to Bio Assaults specifically since they were egregiously out of line vanilla FLs.
-Countless minor changes to weights and followers. It’s the entire mod’s purpose.

I should mention that this mod doesn’t make balance changes to enemies. As much as I think many are out of line and imbalanced in various ways, changing that is beyond the scope of this mod, but I do have a mod for that!

Why The Beta Tag?

The scale of the mod is too large for me to believe there are no mistakes or problematic edge cases I haven’t yet thought of. It’ll need a couple months of public testing before I’m convinced it’s 100% working as intended. That said, the mod should be incapable of breaking your game. I can foresee 3 kinds of potential failures: 1) An enemy spawns as a 1 unit pod. 2) An enemy spawns at the wrong force level. 3) A mission spawns with an empty map. In my testing, I saw none of any of these. Any and all feedback on bugs as well as general unit appearance rates is greatly appreciated.

The Catch:

There is a problem with the fact that this completely overwrites every encounter and follower list it touches. If a mod isn’t supported, then it doesn’t spawn outside of SITREPs, New Mission Types, and 3rd Party Factions. That’s why I’ve painstakingly added support for over 100 mods across the workshop.

If a mod doesn’t appear in the list of supported mods, feel free to post a comment or DM me on Steam/Discord. I’ll add support for it as soon as I can.

Faction Mods and The Lost:

Faction Mods and mod-added SITREPs are untouched by this mod and should continue to function exactly as they did before this mod was installed. This mod only affects enemies spawning on the ADVENT faction. I don’t touch the Lost at all, as there are only a small handful of Lost mods, and they are not in need of compatibility work in the first place.

The exception to this rule is when mod-added SITREPs or encounter lists allow for meaningfully improved cross-compatibility, such as adding Chryssalid Followers to Hive Lists.

WotC Without The Lost:

This mod’s removal of the SITREP is incomplete, resulting in calling the Default encounter lists. This means that on what would’ve been Lost+Savage missions, you’ll now get Savage Missions that also have completely normal pods.

DABFL + The Hive More:

You’ll want this compatibility patch .

DABFL + Double Enemy Pods:

If you use these together, then the duplicated enemy pods will be fully rerolled by DABFL. On SITREPs that specifically add 1 copy of a unit, this means that the duplicated pods will reroll those SITREP units.

LWOTC:

The most recent beta of LWOTC is required to run this mod, however that is primarily for testing purposes and isn’t recommended. Enemy mods that haven’t been incorporated to ModJam are also enemy mods that haven’t been rebalanced for LWOTC, and ModJam has already done everything this mod does to every enemy it supports. While it’s possible to do this, do so at your own risk.

Total Conversions:

Total Conversions, by definition, remove things from the game. That is directly opposed to the goal of this mod, and this mod does not and cannot support those.

The Mass Effect Enemy Mods:

See the discussions post for more information, but most of these have been commented out because the majority of users for them have converted them to raider factions. There’s an additional issue where the Mass Effect enemy mods, the ones that weren’t converted to raider factions, appear to use some sort of script to insert themselves into pretty much every encounter and follower list in the game.

Mid-Campaign Installation:

I believe you are safe to install this mid-campaign, but I am not yet 100% certain of that. It’s using script to change encounter lists and in my limited testing it was fine, but do so at your own risk.

Mid-Campaign Uninstallation:

Again, do so at your own risk, but its worked fine for me. Be sure to uninstall ELR as well (unless you’re using your own custom configs for this, of course).

Advice for Editing The Mod Yourself:

If you want to tweak this mod yourself, it’s vastly easier to do so than normal encounter list editing. I’ve done my best to include a Readme and comment on what I’m doing and why.

Deprecated ECPs:

The old Enemy Compatibility Patches are all obsolete. Unsub below.

Credits

Obviously, to every mod author who’s works I’ve supported with this mod.
H4ilst0rm for the absolute black magic that is the Enemy List Replacer and their advice about it.
LordAbizi, Tedster, FearTheBunnies, and many more from the modding discords for advice and help in the construction of this mod

Download
Required DLC:

These DLC should be installed in order to use this item.


XCOM 2: War of the Chosen
Required items:

Click the title to search on this site.


Encounter List Replacer WOTCSteam Workshop
Revisions:

Old revisions of this mod are available below. Click the link to download.