Helios Highlander

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

Authors: HELIOS Highlander Team, ∑3245

Last revision: 17 Sep, 2021 at 17:47 UTC (1)

File size: 25.19 MB

On Steam Workshop

Description:
HELIOS HIGHLANDER

Github Repository Here![github.com]

We accept contributions[github.com] and issue reports[github.com].

This highlander is an extension of RealityMachina’s highlander, with some new features, hooks, and bug fixes for modders to use. If a mod requires functions or methods from RealityMachina’s Highlander, this highlander can work with those mods too. You will have to fix those dependency errors in AML by hand though.

Our objective is similar to X2WotCCommunityHighlander’s: preserving vanilla behavior as much as possible except for literal bugfixes while adding hooks for all mod developers to use. Any alternate behavior, if implemented, are gated behind config or runtime flags.

-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
What IS a Highlander
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.

A Highlander replaces the XComGame package. That means it replaces the code of the Vanilla game, without requiring any ModClassOverrides to do so. As implied by the name, there can only be one Highlander. Therefore, it’s important to make a highlander address as many modding use-cases as possible, and incorporate bugfixes that would otherwise require class overrides to implement.
X2WotCCommunityHighlander Team[github.com]

Only 1 highlander can load at one time: Loading in multiple highlanders will cause issues and even crashes.

-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Additional Notes
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.

If any mod overrides any classes this mod touches on, expect some issues. The mod is incompatible with the highlander if it alters how the game calls those functions. The highlander can work with MCOs if they keep how the game utilizes those functions.

-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
List of Features
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.

Full List of Features[github.com]

For users (mostly bugfixes and performance improvements):

  • (WOTC CHL #20): Reaper’s Banish (SoulReaper) and Annihilate (SoulHarvester) now properly visualize subsequent shots.
  • (WOTC CHL #273): Fixed an issue causing Rapid Fire/Chain Shot/Banish/… entering cover early
  • Issue [#33][github.com]: Fixed an issue where weapons with Quantities were removed from the inventory completely when unequipping them.
INCOMPATIBILITY LIST

The following mods are incompatible with this mod, and will be updated accordingly.

Mod
Reason
RealityMachina’s Highlander
This mod superseeds RM’s highlander and cannot run side-by-side. I suggest disabling RM’s highlander.
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
F.A.Q
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Question
Answer
Is it safe to add this mod in the middle of a campaign?
Yes, it should be safe to add in the middle of a campaign. However, I would recommend starting a new save if the game crashes a lot.
Is this tested?
Yes, I’ve tested this mod with countless campaigns and missions, and it’s mostly bug free. If you encountered a bug, crash, abnormal behavior, or a progression block caused by this mod, report it in Github so it gets logged.
How do I report issues?
Go to issue reports[github.com] in our Github page and post the issue there. Be sure to follow the issue template for a quicker response.
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
CREDITS
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
  • SureFire for the ModPreview.jpg and background.
  • X2WotCCommunityHighlander Team for initial implementation of several bugfixes, features, and help.
  • RealityMachina for his initial highlander for Chimera Squad.
  • E3245 for implementing most of the new features for Chimera Squad.
Download
Revisions:

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