[WOTC]LordAbizi’s Gremlin & Bit Modules for Modular Sparks

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

Author: lordabizi

Last revision: 21 Oct, 2023 at 07:23 UTC (3)

File size: 286.72 KB

On Steam Workshop

Description:
LordAbizi’s Gremlin & Bit Modules for Modular Sparks

Abstract

Introduces three new Modules for h4ilst0rm’s fun Modular Sparks mod, that encourage using the Gremlin and Bit for Sparks.


Overview

This mod adds four more modules for Modular sparks, that take advantage of the Gremlin and Bit secondary weapon. The many wonderful secondaries allowed for Sparks by Iridar’s Spark Arsenal kind of make Gremlins and Bits not really appealing, and hopefully with these modules, they might become viable again. The introduced modules are:

  • Phishing AI Module – Grants Haywire Protocol, Failsafe, and an ability that gives robotic unit an additional penalty when recovering from a hack. IMPORTANT!! This module comes in two flavors: LW2 flavor and Proficiency flavor. By default – BOTH ARE DISABLED, since the author did not wish to make either of these mods a requirement. To enable them, go to XComModularSparks.ini in this mod’s folder, and follow the instructions therein.
  • Bit Bombarder – grants Bombard ability and Neutralize protocol.
  • Malware Generator – grants various virus abilities that debuff enemies, inspired by CerebralCloud92’s Mechanic class.
  • Identitfy Theft Module – unlocks an ability to try and permanently hack a robotic enemy.

For the full details of the introduces modules, see Appendeix A.


Configuration

The abilities of the introduces virus abilities can be configured in this mod’s XComGameData_SoldierSkills.ini. The parameters of Bit Bomardment module, and the Phishing AI module may perhaps be edited in the config files of the mods from which they come.


Compatibility

Should be mostly compatible with anything. Encouraged to be used with MrCloista’s Incinerator Modules, and Overdrive modules.
Also, if you use Proving Ground Overhaul, then L.A.’s bridge for Modular Sparks is updated to support these modules as well.


Required Mods
  • Modular Sparks – obviously required, otherwise why are you even here.
  • Iridar’s Spark Arsenal – help ensure that Gremlin abilities work with Bits properly.
  • Mechatronic Warfare Perk Pack – can, in principle, be replaced with the full Mecharonic Warfare, unless that conflicts with Modular Sparks. Did not test with the full Mechatronic Warfare mod. Needed to make the Bit Bomardment module useful. Otherwise can be ignored.
  • Ability To Slot Reassignment – required to attach the new virus abilities to the Gremlins or Bit.
  • Musashi Mod Fixes – required whenever Ability to Slot Reassignment is required.
  • AS EXPLAINED ABOVE, THIS MOD REQUIRES LW2 PERK PACK / LW2 CLASSES AND PERKS / PROFICIENCY CLASSES IF YOU WISH TO USE THE (DISABLED BY DEFAULT) PHISHING AI MODULE.

Known Issues
  • RIght now, stacking too many hack defense debuffs on an enemy make it actually immune to Haywire protocol. This is a base game thing by Firaxis, where Haywire Protocol can’t succeed against units with non-positive hack defense. You shouldn’t run into it unless you go too ham on hack defense debuffs, but a solution will be arriving eventually.
  • In theory, it might happen that the perma hack will have more chance to succeed than normal Haywire protocol. This is because they use different computations, and hacking computation in this game are just weird.
  • The damage preview for units affected by Resident Virus is a bit wonky, and implies better results than will occur. This is a display bug, the ability works as its description implies. It will be fixed in the near future.
  • If the reader did not enable the Phishing AI Module in the config (and has the prerequisite mods for either of the versions), then it will not appear in the reader’s game.

Acknowledgements

The author would like to thank the following for their help in the mod:
h4ilst0rm for the fun Modular Sparks, without which this mod is meaningless, as well as very fruitful and useful discussions.
CerebralCloud92 for the permission to reuse his code for the Mechanic abilities.
Mitzruti – for help with hack contest code, and useful discussions.
TeslaRage – helpful discussions about damage debuff for enemies.
NotSoLoneWolf, Kiruka – the authors of Mechatronic Warfare and its perk pack, respectively.
Pavonis, Favid, Deadput – for the LW2 classes and perks / perk pack.
shiremct – for Proficiency Class pack.
The author is also grateful to the members of the MEME Discord Server for their continued emotional support.

Originally posted by Uncle:

Remember, Robot must defeat Robot.

Download
Revisions:

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