[Non-WOTC] Armoury Navigation Fixes

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

Author: Mr. Nice

Last revision: 4 Mar, 2017 at 11:40 UTC

File size: 217.09 KB

On Steam Workshop

Description:

Armoury Navigation Fixes addresses some bugs and oversights in the "Navigation Bar" at the bottom of the screen, primarily stemming from the patch to accomodate Controller support. War of the Chosen has fixed these issues, so this mod is not required for WotC campaigns.

Specific Fixes
  • The Weapon Upgrade Screens fixed to correctly show keyboard/mouse navigation support, not controller support, when appropriate.
  • For the pattern/colour weapon customization, as well as the above also showed mouse buttons for soldier cycling, as keyboard and controllers already allowed cycling.
  • Fixed the bug that weapon rotation was temporarily disabled if you cycled from the weapon pattern/colour screen.
  • The Soldier Ability Screen fixed to remove the stray non-functional "Ability Info" button, actually an artifact from controller support for full ability details (achieved by clicking the yellow question marks for mouse/keyboard controls)
  • For The Soldier Customization Screens, fixed that the back/forward soldier cycling buttons were reversed relative to all other armoury screens, and added the "Jump to Geoscape" in line with other armoury screens.
  • Added full controller navigation help to the Soldier Customization Screens.

Bonus other navigation tweaks:

  • Fixed the non-functional back button in the new game difficulty selection screen (the standard one in the bottom left).
  • Added the standard back button to the Character Pool screen.

Compatability

Overrides the following classes:

  • UIArmory_WeaponUpgrade
  • UIArmory_WeaponTrait (The weapon colour/pattern screen)
  • UIArmory_Promotion (The solider abilities screen)
  • UIArmory_PromotionPsiOp (For Psi Operatives)

So will conflict with other mods which override the above. If neccessary, these overrides can be turned off in XComEngine.ini, all the fixes are independent of each other so this is safe for the mod.
All other fixes achieved with screen listeners.
Is compatible with Long War 2.
If any other modder out there knows more about the vaguaries of NavHelp.ClearButtonHelp() and why it doesn’t do what it says on the tin in some circumstances, get in touch and I might be able to change the three above into screen listeners too.

Other Mods by me
  • Non-WOTC Mods (WOTC versions also exist if appropriate)
    • Cinematic Rapid Fire, which gives Rapid Fire and Chain Shot their cinematic camera back which was removed in the patch ages ago. Keeps the other improvements added in the patch.
    • Better Demolishing!, which gives range, weapon and upgrade based aim buffs to the ‘Demolition’ ability.
    • Shaken Scars are Back! The name says it all, but to those who weren’t around for the first couple of months of XCom2, a feature was bugged out in a patch and never fixed, which randomly scarred shaken soldiers.
    • AWC Cost & Other Fixes, which makes abilities granted by AWC which fire the main weapon (eg. Rupture, Deadeye etc.) match the normal action cost of firing the primary weapon. The majority of such abilitieswere hard coded with the action cost of firing the primary weapon of the class the ability comes from. Also fixes up "Death from Above" and "Serial" not proccing from second shot kills of "Chain Fire"/"Rapid Fire". Individual ability fixes can be toggled and and off iwith a .ini file.
    • Original High Hit Dodge Behaviour, which restores the pre-patch behaviour where Hit chance over 100 gradually eliminated dodge chance, not immediately made dodges impossible once Hit chance is 100 or more.
  • WOTC Only
    • Variant Power Armour Arms, which unlocks some variant Wraith and Warden armour arms parts which were hidden by Firaxis.
    • Less Overwatch Lock Ups!, which attempts to fix the visualization lockups during complex Overwatch/Reaction fire situations.
    • Better Armory Item Stats, which tweaks the stats display of weapons, utility items and upgrades in the Armoury, including displaying Critical Damage, Armor Pierce and Shred for all appropriate weapons.
    • Weapon Fixes, Which fixes a few issues with weapons and their upgrades, especially if you use mods which allow upgrades for (auto)pistols.
    • Chosen Info Controller Support, adds controller support for bringing up the Chosen Information Screen mid mission.
    • Peter’s Grenades (and other TLP Fixes), which fixes some loadout, ability progression and UI issues with Legacy Operations.
    • Better Grappling!, fixes issues with Grappling targeting in certain world geometry.
    • Trainable Sparks (and other Buffs) WotC was one step forward, two steps back for SPARKs. As well as allowing training, also gives them access to breakthroughs for their weapons, an ammo pocket (ammunition only utility slot), and some hack progression.
    • Train from Armoury allows normal soldiers to jump straight to training from the armoury, just as faction soldiers can. The Training Center is still required to be built first of course!