RealityMachina’s Personal Highlander

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

Author: RealityMachina

Last revision: 29 May, 2020 at 20:32 UTC (2)

File size: 24.32 MB

On Steam Workshop

Description:

This is a personal highlander I’ve created as a temporary measure, so I can make some mods without needing to wait on a community highlander beforehand.

What this Highlander alters

UIArmory_MainMenu and UIArmory_AndroidUpgrades
Uses a new function called IsLikeAndroidForArmory to enable the usage of android upgrades on units that aren’t normal androids.

XComTacticalMissionManager
Modifies the function CreateObjective_Encounter so what team an encounter spawns into is configurable. It can also now handle spawning encounters that are more than one unit in size, and make sure an encounter objective is properly randomized if it’s configured to be so.

Modifies the function GatherSpawnObjectives so mod subobjectives can successfully be used.

Adds the function MissionSubTypeSupported for the above modification.

Compatibility

For mods that do modclassoverrides of those classes, they are incompatible if they alter those functions specifically. If they don’t touch how the game utilizes those functions, this highlander will work with those mods.

Known Issues

Should be none. Please report potential issues like graphical corruption, but that shouldn’t be an issue for this current release.

Download
Revisions:

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