[Beta] XModBase Redux
What is this and why does it exist:
This is a partial rewrite of XModBase 2.0. The original uses some OPTC to swap some base game classes with its own versions, most notably X2AbilityToHitCalc_StandardAim. This means that anybody using any mod that includes XModBase 2.0 versions is missing some of the latest Community Highlander bugfixes and features. Mods shipping XModBase include Extended Perk Pack, LW2 Classes and Perks, Shadow Ops Perk Pack, Long War of The Chosen, and more.
How does this fix it?
XModBase contains a pretty nifty setup for its OPTC that ensures the newest version is used no matter which combination of mods are installed. So I’ve rewritten its version of X2AbilityToHitCalc_StandardAim to use new Highlander hooks instead of replacing the base functions, making it compatibile with current and future fixes. By setting bumping the main version number to 3, this now wins the "newest version" setting so its version of the files will be used regardless of what other mods are being used or load order.
How do I use it?
All you have to do is subscribe to this mod if you use any other mod that uses XModBase, and it will update things automatically.
This is marked beta as I have tested this with various combinations and load orders and tested the refactored hooks, this is still a new project and might have other issues.
Credits
- Xylthixlm for creating the original XModBase and having the foresight to implement the versioning functionality this makes use of, and for giving me permission to upload this version.
- RustyDios for the preview thumbnail.
Required items:
Click the title to search on this site.
X2WOTCCommunityHighlander v1.30.4 — Steam Workshop
Revisions:
Old revisions of this mod are available below. Click the link to download.
