XCOM 2
Not enough ratings
[WOTC]LAZOR / Mec Trooper Integration
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
385.337 KB
6 Apr, 2024 @ 12:44am
21 Sep, 2024 @ 5:00am
4 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
[WOTC]LAZOR / Mec Trooper Integration

In 2 collections by lordabizi
LordAbizi's War Of The Glass
34 items
War Of The Glass Collection
450 items
Description
LASER Spark / Mec Trooper Integration

Abstract
This mod is an adaptation of the previous work of this author. Instead of integrating the LASER Spark classes into MECs, it does so for the recently released LAZOR Spark classes. The motiviation, as before, is to keep the classes alive while using h4ilst0rm's fun Modular Sparks.



Overview
Similar to this author's previous work , this mod transforms the recently released LAZOR Spark classes into MEC Trooper classes. This way, the player can use those classes for MEC Troopers, while, e.g., using the Modular Spark mod, and having classless Sparks.

Technically, this mod creates seven new identical classes to the LAZOR Spark classes, but these classes serve as Mec Trooper. Since these are new classes, you can keep using LAZOR Spark Classes for Sparks, and have identical classes for MEC Troopers and Sparks.

This mod removes the original MEC Trooper classes, but it is easy to undo it (see Configuration below). Every (human) soldier class can promote to any of the seven LAZOR Spark classes. It is possible to set some matching between weapon categories and MEC Trooper classes, but currently there is no intention for doing it.
Each Spark class shares its proficiency ability with the corresponding MEC Trooper class. The ability tree for each MEC Trooper class is copied automagically from the corresponding class tree for Sparks. So if there are updates to LAZOR, this mod will read the new trees by itself. However, existing soldiers will still need to be respec'ed.

Also this mod removes the "Faction Hero" status of Mec Troopers. It also changes the AP costs of abilities to be in-line with Proficiency costs.

Is this balanced?
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Amet venenatis urna cursus eget nunc. Enim praesent elementum facilisis leo vel fringilla.

Seriously though, using these classes on MEC Trooper instead of Sparks is technically a nerf: MEC Troopers are susceptible to mental problems, and cannot be deployed when injured. Other than that, "balance" is a food, for all that the author cares for.


Configuration
XComLAZORMecIntegration - defines the pairings between Spark classes and MEC Trooper classes, for all their data to be copied. There should be no reason to touch it.
XComGameCore - Mec Trooper related administrivia. Can set up class/Mec class coupling, or keep the original MEC Trooper classes.
XComGameData - helping stuff to get the equipment to work correctly. Should be no reason to touch it.


Compatibility
One should avoid using this author's previous work of LASER/Mec Trooper integration together with this mod.


Required Mods
The MEC Trooper mod, and the LAZOR Class pack, and all references within. Technically, if you do not intend to use Proficiency Spark classes as Spark classes, then you can ignore the Custom Spark Class Support requirement.


Known Issues
  • When using Overdrive, the soldier will fire a cosmetic shot in the air, and declare it missed. This is purely cosmetic, the ability works.


Acknowledgements
The author is extremely grateful to FearTheBunnies for useful discussions as well as making slight adjustments to LAZOR in order to facilitate the making of this mod.
The author is also grateful to the authors of the other Spark classes used here: KnoxAHHHHHHHHHH, RustyDios,MrCloista, LordAbizi... did I go full circle?
RealityMachina for the original MEC Trooper mod.
As usual, the author is grateful to the members of the MEME Discord server for useful discussions and continued emotional support.
Hamas is ISIS.
19 Comments
Nero 7 Mar @ 5:42pm 
ah i see thank you
lordabizi  [author] 7 Mar @ 9:39am 
I think the easiest thing is to remove the LAZOR spark classes name from the config of the Choose Spark Class mod (I believe that mod operates on a config based list to know which classes are spark classes).
Nero 7 Mar @ 1:53am 
is there a way to disable the lazor spark classes? i plan to run that new spark classes mod by death viper, so mecs would get lazor while sparks would get his class
Epic Dovahkiin 26 Feb @ 4:08pm 
ok so i think i understand now
lordabizi  [author] 26 Feb @ 7:06am 
I feel like we have a misunderstanding. There are configs to tell which spark classes will have their class copied as a mec trooper class.
The configs you are talking about control which soldiers can become which mecs.
In any case the spark classes that convert into mec troopers still exist after my mod is done with them.
Epic Dovahkiin 26 Feb @ 6:50am 
so commenting out both !UsablePairs = () and !AbilityClassPairs = ()
like it says in the ini file would keep both on the mec troopers? if i understand correctly?
lordabizi  [author] 26 Feb @ 6:39am 
These entries determine some original class/ mec class limitations. This has nothing to do with the existence of those classes.
Epic Dovahkiin 25 Feb @ 3:33pm 
i got a question about the config does commenting out the UsablePairs and AbilityClassPairs make it so we have both base classes and LAZOR classes or just base classes
Epic Dovahkiin 2 Feb @ 1:08pm 
as far as i'm aware everything that requires Mec Troopers will work with the Redux version as it says it's a "drop in replacement" for MT
lordabizi  [author] 22 Nov, 2024 @ 10:31pm 
I don't think any adjustments on the side of this mod are required.