XCOM 2
Not enough ratings
RPGO x ABBA Bridge Mod / Compatibility Patch
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
757.592 KB
13 Apr, 2024 @ 8:45am
11 May, 2024 @ 2:32pm
3 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
RPGO x ABBA Bridge Mod / Compatibility Patch

Description
RPGO x ABBA
This is a bridge mod to improve compatibility between Musashi's RGO Overhaul (RPGO) and Kiruka's A Better Barracks Arsenal for LWOTC (ABBA).

About
TL;DR: Fixes the behavior of sniper rifles and cannons added by ABBA when used in RPGO

RPGO makes sweeping changes to weapons and attachments (which actually can be enabled/disabled in the Mod Config Menu).
The Sniple Rifle changes clash (non game-breakingly) with several weapons from ABBA.

If you enable the Sniper Rifle changes in RPGO, that mod does the following:
  • Sniper rifles grant the Squadsight perk, but Squadsight is removed if the soldier moves during the turn.
  • Sniper rifles only require 1 action to fire.
(You can view the full list of changes that RPGO makes to weapons at the original thread)

RPGO does this by reducing the AP cost of the SniperStandardFire ability (which in vanilla is exclusive to all sniple rifles). ABBA has several weapons, even non-sniper rifles, which use the SniperStandardFire ability for its 2AP cost:
  • Auto-Sniper Rifles
  • LMGs
  • Advent Scout Rifles
  • Advent Smartguns
The result of RPGO's changes is that these weapons can still be fired with 1 AP.
My opinion is that these weapons were clearly designed around this restriction, so this bridge mod replaces these weapons' SniperStandardFire ability with a duplicate ability that is exactly the same and costs 2 AP instead of the RPGO-modified 1 AP.

In short, with this mod, the ABBA weapons designed to cost 2 AP will keep their behavior, while all other sniper rifles will follow the RPGO 1 AP changes.

Note that the Advent Scout Rifles have both the SniperStandardFire and Snapshot abilities, so by design those guns can still be fired after moving.
(You can view the full list of ABBA weapon descriptions at the original threads for XCOM weapons and Advent weapons)

I also updated the localization for SniperStandardFire to match RPGO behavior.

FAQs
Can I run RPGO and ABBA without this mod?
Yes. It is perfectly safe from my experience. The ABBA weapons will just be a bit overpowered.

Will this affect sniper rifles from other mods?
No. I intentionally hard-coded this mod to specifically update the ABBA weapons only by giving them a new HanterRevertSniperStandardFire ability that does everything SniperStandardFire does and always costs 2 AP. This means any other sniper rifles from other mods (which will most likely be using SniperStandardFire) will have RPGO's changes applied.

If you happen to be running other mods with weapons using SniperStandardFire and feel that they should also cost 2 AP to fire, you can leverage my HanterRevertSniperStandardFire ability via .ini configurations thanks to Iridar's Template Master. See this discussion thread on how I did it for the ABBA weapons.

Does this mod rebalance anything else?
No and Maybe.

No in a sense that I do not make any alteration to weapon stats, costs etc. and probably never will.

Maybe in a sense that if I come across any other weapons with similar stituations to the Sniper Rifle changes, then I may update this mod to include a patch for that too.

Why is Iridar's Template Master required?
Iridar's amazing Template Master allows anyone to modify various game objects purely through configurations in .ini files. My mod uses it to update the ABBA weapons. Anyway, ABBA was built using the Template Master as well, so you should already have it if you're getting this mod.

Is this mod compatible with LWotC?
Probably? First of all, you have to be pretty ambitious to try running RPGO with LWotC. I'm aware there's a bridge mod for that, but I haven't played LWotC yet so I don't know for sure.

I don't know if LWotC does anything to Sniper Rifles and the SniperStandardFire ability. I built this mod to give ABBA weapons a separate ability anyway so it shouldn't cause any problems to other LWotC stuff.

Is this mod compatible with Covert Infiltration?
Yes. Actually, all vanilla weapons are covered by CI changes, and ABBA has built-in CI compatibility out-of-the-box. This mod doesn't touch any of the CI-related stuff.

Credits and Appreciation
  • Musashi for RPGO
  • Kiruka for ABBA
  • DerBK for the A Better series of mods, which led to Kiruka making ABBA
  • Iridar for the Template Master and the immense convenience it brings
  • LordAbizi for teaching me how to make a copy of the vanilla SniperStandardFire ability

Everyone has permission to reuse my code (which is also available on my github[github.com]) or repackage it if necessary, especially if something breaks and I'm no longer actively modding XCOM 2. Just don't be a weirdo who reuploads other people's mods for internet clout??
Popular Discussions View All (2)
2
11 May, 2024 @ 2:34pm
PINNED: Bug Reports / Patch Requests
Hanter
0
13 Apr, 2024 @ 9:16am
PINNED: How to make weapons from other mods cost 2AP
Hanter
1 Comments
Noire 6 Jun, 2024 @ 5:06am 
Great mod, except using RPGO and LWOTC require so many config changes..