XCOM 2
1,289 ratings
[WOTC] Less Overwatch Lock Ups!
2
2
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
377.028 KB
20 Jan, 2018 @ 5:07pm
7 Aug, 2018 @ 6:13am
3 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
[WOTC] Less Overwatch Lock Ups!

In 1 collection by Mr. Nice
Mr. Nice's Workshop - War of the Chosen
17 items
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
Popular Discussions View All (1)
0
9 Jun, 2020 @ 9:00am
"Waiting for visualizer" hangs caused by unresolved reaction sequences; how to solve?
KevlinTallfellow
158 Comments
Gerarderloper 1 Jun @ 1:44am 
@LightenedDark
If you ever found a fix let me know. A good mod to test this sort of melee action pause issue is with Duke Nukem Squadmate mod where you can get him as a covert mission. When you do his knuckle duster or similar attack, it pauses for like 6seconds or more.

Could be some other issue affecting this. I've recently rebuilt my xcom2 lwotc loadout and will be testing again after many fixes and optimizations done.
Kaldin 15 Sep, 2024 @ 8:37pm 
@Makk: I remember those issues when I was playing the game almost vanilla briefly after release, just very few visual mods I used back then...though they've definitely become more over time. Might either be just general amount of mods(RAM footprint) or just that it's more often happening in WOTC maybe.
Mind you, I had a pretty bad computer back then though, just 8GB of RAM even.
Makk 15 Sep, 2024 @ 7:17pm 
@Dragon32 So what mods could raise this issue? Is that even a old bug in vanilla game? I don't recall many situation like this one when I enter the game years ago... Thanks.
Dragon32 15 Sep, 2024 @ 4:01am 
@Makk
The visualiser can get out of step, troopers falling through floors before the fuel tank blows up and the like. This mod is trying to reduce soft locks, not the occasional purely visual hiccup.
Makk 14 Sep, 2024 @ 8:01pm 
Enemies die before my soldiers' overwatch animation complete, is that a knowing issue?
Ludwig, Shadow Protogen 18 Aug, 2024 @ 5:51am 
Would you mind if you can update this for Undying Loyalty dark event?
I had a soldier killed an Advent trooper with overwatch shot, then undying loyalty triggered.
However, the corpse needs to slowly drop dead to the ground, before doing the undead reanimation animation.
LightenedDark 4 Aug, 2024 @ 3:56pm 
@Dragon32 I am already using that mod (and lots of rapid fire soldiers). The slash lag is usually the worst upon the first (wakashi's lighning) slash of the mission. Just now I counted out a full 26 second lockup that I thought was a crash, but it wasn't.
Dragon32 31 Jul, 2024 @ 11:09am 
LightenedDark 31 Jul, 2024 @ 8:05am 
Not a lock-up, but does anyone get large lag in between ordering a slash to when the unit soldier moving?
_Zee 10 Jun, 2024 @ 6:13pm 
This is a godsend. You literally can't use soldiers with Multi-Overwatch perks without this mod, thank you for this critical bugfix.