RealityMachina’s Personal Highlander
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.
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.
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.
Should be none. Please report potential issues like graphical corruption, but that shouldn’t be an issue for this current release.
Revisions:
Old revisions of this mod are available below. Click the link to download.