XCOM 2
140 ratings
[WOTC] Universal Enemy Compatibility Patch
8
3
2
2
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
409.866 KB
10 Sep, 2023 @ 4:55pm
27 Jan @ 2:50am
24 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
[WOTC] Universal Enemy Compatibility Patch

In 1 collection by Rather Incoherent
Rather Incoherent's XCOM 2 Setup 2024
445 items
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 almost 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.
FL Extender: The vanilla 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.

Recommended Aliens:
A Better ADVENT and Standalone LWOTC Aliens create an excellent baseline for a fully fleshed-out ADVENT roster. I use and recommend a tremendous number of additional alien mods, but those two are a great place to start.

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 any balance changes to enemies (outside of their force levels). 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!

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 or all trooper variants to Field Training lists, but at a delayed force level interval.

Various Mod Issues w/ Other Enemy Mods:
This section is primarily to document issues with other enemy mods that are beyond my ability to fix. These issues are easy to mistakenly think originate from the UECP, and some (though not all) have solutions from other patches.
  • 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, ie just guys with guns on a savage sitrep.

  • 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:
    Don't. I mean, you can try. I've included the framework to try to support LWOTC with this mod, but it is very much untested and not intended to be used. There's really no reason to though, since ModJam essentially covers every enemy mod that has been balanced (or rebalanced) for LWOTC and already balances their spawn weights

  • 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. Additionally, there's an 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 nearly every encounter and follower list in the game.

Mid-Campaign Un/Installation:
To my knowledge, it should be safe to both install and uninstall mid-campaign, but do so at your own risk as I haven't extensively tested this.

Advice for Editing The Mod Yourself:
If you want to tweak this mod yourself, it's vastly easier to do than normal encounter list editing. I've done my best to include a Readme and comment on what I'm doing and why. Best of luck.

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, EvilBob, and many more from the modding discords for advice and help in the construction of this mod
Popular Discussions View All (1)
23
5 Dec, 2024 @ 9:20am
PINNED: List of Supported Mods
Rather Incoherent
143 Comments
Rather Incoherent  [author] 11 Sep, 2023 @ 6:52am 
@Flaskstriker DABFL rerolls static, placed pods, which is necessary for this mod to function at full force. I almost listed it as a requirement, but it 'technically' isn't. It functions almost indentically with my mod as it used to, and it is expected that it will be seeing use alongside the UECP. I personally play with it, and all settings should work with it either the same or almost exactly the same as vanilla. MergeSITREPs=True is probably unnecessary now, and the relative value of units added via that setting is down from approximately 1/2 to 1/5 all the way to 1/20 with my config. That's really the only change in functionality. Updating the description under recommended mods.
The Unknown Wizard 11 Sep, 2023 @ 4:47am 
Just a note the link to the Miscellaneous Aliens actually just leads to the Major Overhauls instead.
Swanky 11 Sep, 2023 @ 4:41am 
I'm using Choose Your Aliens to limit some of the aliens from ABA from spawning (such as Chryssalid King & Queen, Viper variants...). How would that be affected by this mod?
Flashstriker 11 Sep, 2023 @ 4:40am 
Should I still use DABFL with this mod? I have no idea how that mod actually works but the two feel like they do similar things (although this one obviously doesn't effect pod sizes). After all, DABFL literally has 'Diverse Aliens' in the title, and this seems like it's all about diversifying enemies. I could just be colossally misunderstanding though, would not be the first time
roughlobster 11 Sep, 2023 @ 3:45am 
This is brilliant. Congratulations on such a epic mod. Thank you and your fellow Modders for all the hard work put in to this game. Thanks.
Deacon Ivory 11 Sep, 2023 @ 2:42am 
Thank you for the hours you've put into this. Well done!
Rather Incoherent  [author] 10 Sep, 2023 @ 10:06pm 
Can't say I've tested it for that yet, since it's a beta and all. I'd appreciate it if you could give me a heads up as to how it goes though!
lordabizi 10 Sep, 2023 @ 9:42pm 
Great mod, I have a quick question. Can this mod be used to prove that a tensor product indeed satisfies the universal property of tensors?
Rather Incoherent  [author] 10 Sep, 2023 @ 9:19pm 
Sure, why not. Added a link at the bottom to make it easier to roundup the deprecated ECPs for user convenience. Around New Years I'll probably feel good to take the Beta tag down and I'll clean up the description a bit then, but until then it makes sense to keep them in the description.
RustyDios 10 Sep, 2023 @ 9:09pm 
Amazing work dude! This is an instant sub.
The fact that this no longer requires user input for mods not in use is outstanding !

I feel the description should list which mods it makes "obsolete", just so it's easier for people to click to and unsub from the older ones.