[WOTC] Less Overwatch Lock Ups!

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

Author: Mr. Nice

Last revision: 7 Aug, 2018 at 13:13 UTC

File size: 368.64 KB

On Steam Workshop

Description:

"Less Overwatch Lock Ups!" is a bugfix mod, to hopefully cut down on "soft locks" during complex overwatch/reaction fire situations, and also when a solider is revealed by enemy movement.
A "soft lock" is when the game doesn’t crash as such, but is stuck showing a single moment in "time". If you’ve experienced this, then you know that sometimes the game "frees" itself after some time, but other times freezes until you give up and quit. If it’s the problem with the Reaction Fire Sequencer or the wait on "nothing", then the lock won’t happen at all. For the other fixes, the intial freeze will almost certianly still happen, but the game should be more likely to free itself.

Actual changes made by this mod (warning this list is a bit technical!)
  • ‘X2ReactionFireSequencer’ No longer marks all shots by the same shooter against the same target in the same sequence as "started" when the first shot starts, this stops the later shots from starting at all!
  • ‘X2Action_WaitForAnotherAction’ will Tme Out after 60 seconds and stop waiting regardless.
  • ‘X2Action_WaitForDestructibleActorActionTrigger’ will not wait at all if it is set to wait on "nothing", which would otherwise lock it indefinitely. A similar fix was made to ‘X2Action_WaitForAnotherAction’ in the October Patch.
  • ‘X2Action_WaitForDestructibleActorActionTrigger’ is also given a 60 second Time Out.
  • ‘X2Action_MoveDirect’ will not wait for the "Stopping" animation triggered when it Times Out to finish.

Other Advice!

it is possible to free visualization "soft locks" with a console command, and I don’t promise that this mod will deal with all possible visualization problems!. To enable the console, add -allowConsole to the command line/launch options. The actual key to drop the console varies with regional keyboard variants, but with a US keyboard is is the tilde key (~) above the tab key, with a UK keyboard, it is the apostrophe/@ key.

Instructions

  • Type X2DebugVisualizer at the console.
  • A pretty(?) UI overlay should appear, for you, the important thing is the "Clear Hangs" button in the top Left. Click it!
  • Type X2DebugVisualizer at the console again to clear the visualizer debugging UI overlay.

Compatability

Overrides:

  • X2ReactionFireSequencer
  • X2Action_WaitForAnotherAction
  • X2Action_WaitForDestructibleActorActionTrigger
  • ‘X2Action_MoveDirect

These are quite technical classes, and it is unlikely that they will be overriden for non bug fixing reasons. Nonethess, this mod will not be compatbile with mods which override any of these three classes.

Other Mods by me
  • WOTC Compatible (non-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. Also gives the Reaper Banish ability the same improved look.
    • Variant Power Armour Arms, which unlocks some variant Wraith and Warden armour arms parts which were hidden by Firaxis.
    • 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 Demolishing!, which gives range, weapon and upgrade based aim buffs to the ‘Demolition’ ability.
    • Better Grappling!, fixes issues with Grappling targeting in certain world geometry.
    • 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. This now means some, but not all, gravely wounded soldiers, not the "new" WotC shaken fatigue status.
    • 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!
    • 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.
    • In conjuction wtih sebkulu,WOTC – Extended Information!, an enhanced, rewritten version of Perfect Information. Includes full list of enemy abilities as well as a stat list, as well as the classic features of the "shot bar" and stats in flyovers.
  • Non-WOTC Only
Download
Required DLC:

These DLC should be installed in order to use this item.


XCOM 2: War of the Chosen