XCOM 2
1,237 ratings
Gotcha Again
2
3
   
Award
Favorite
Favorited
Unfavorite
Tags:  ui, qol
File Size
Posted
Updated
3.639 MB
18 Feb, 2017 @ 10:37am
1 May, 2017 @ 1:03am
36 Change Notes ( view )

Subscribe to download
Gotcha Again

Description
Check this thread to see how to resolve conflict with Perfect Information!

Features
This mod improves on the Line of Sight indicators that are shown when previewing moves in the tactical game.

Indicators for enemy units
-Regular shootable indicator: Shows the red reticle from the base game next to an enemys healthbar when it is shootable from the new position.
-Flanking indicator: If the enemy will not only be shootable but also flanked from the new position, a yellow reticle will be shown instead of the red one.
-Squadsight indicators: If the unit being moved has Squadsight and will be able to shoot at an enemy because of this ability, a red diamond square will be shown instead of the reticle. If the enemy will also be flanked by the unit at the new position, the square will be yellow and half empty.
-Hacking indicators: For units possesing an ability that allows an action using the Gremlin to either damage or hack, a cog-icon will be shown when they will be able to use it on something outside the regular sightrange (inside it, the regular shootable indicator is shown already).
-Spotted by enemy indicator: If the unit being moved is a VIP (from a rescue or escort mission) a green diamond square outline is shown, indicating that the enemy will see the unit. This feature is not necessary anymore with the introduction of pod activation indicators, so it is turned off by default.

Indicators for mission objectives
-Neutralize VIP: The arrow pointing at the VIP will change to include the same indicators that are shown for regular enemy units depending on the previewed new position.
-Hacking objectives: The arrow pointing at the objective will change to indicate when hacking is possible from the new position.
-Destroy object: The arrow icon will change to show when it is shootable from the new position and if it is shootable because of Squadsight.

Indicators for hackable doors
-The indicator showing that hacking a door will be possible will appear for units able to hack remotely using the Gremlin, if that will be possible from the previewed location.

Indicators for hackable ADVENT towers
-The first time an ADVENT tower is spotted by one of your units, an indicator arrow like the one used for objectives will be spawned and the possibility of hacking the tower will then be indicated in this icon.

Indicators for friendly units
-If there will be LOS to a friendly unit and it will be within the moving units sightrange, this will be indicated by a green diamond square outline. The indicator is dimmed along with the rest of the unitflag for friendly units, so it can be a bit hard to see, but this also means it's non-intrusive.
-If the moving unit has the ability Lone Wolf (from Long War 2) and the destination tile will make the ability active, this is indicated by an icon next to the moving units healthbar.

Indicators for triggering overwatches and pod activations
-Overwatch indicators: When moving through LOS of a hostile unit on overwatch, the icon indicating that they are in overwatch will have a red reticle added indicating that their overwatch will be triggered by the move. The tile on which the overwatch will trigger is also indicated by a marker. Shots that will be taken by units suppressing the unit being moved will be indicated in the same way.
-Pod activation indicators: When a move will trigger a pod activation, an indicator will appear on the unit that will spot you and the tile on which you are first spotted will be indicated by a marker as well.
-Both the overwatch and pod activation indicators only take enemies currently visible to you into account, so they are exclusively based on information already available to you through the UI in the vanilla game (otherwise it would be cheating!). This means that pods not visible to you before initiating the move that will activate because of it, will NOT be indicated, and units in overwatch outside your current vision will also not be indicated. Similarly, units on overwatch using long-watch will only be indicated if another hostile unit that will be able to see you on the triggering location is visible to you before initiating the move.
-Smoke indicator: If the final tile of the movement path contains smoke from a smoke-grenade, this will be indicated by a marker similar to the hazard marker.
-PsiBomb indicator: If the final tile of the movement path is in the area of effect of an active PsiBomb, this will be indicated by a marker.

Compatibility
This mod overrides the following classes and will be incompatible with any other mods that overrides any of the same classes.
UIUnitFlagManager: For the main functionality.
XComGameState_IndicatorArrow: For objective indicator icon replacements.
X2GrapplePuck: So indicators can be shown when selecting grapple locations.
UISpecialMissionHUD_Arrows: To overrule the hiding of objective indicator when using grapple.
XComPathingPawn: Doing path indicators. This is also overriden by Perfect Information. Gotcha Again implements compatibility with Perfect Information and tjnome has agreed to implement compatibility the other way as well, but until his new update is released, it can cause issues depending on the load order of the two mods. You can fix this manually by removing the override from Perfect Information (see the discussion thread on this for instructions).
X2MeleePathingPawn: Needed in order to do the path indicators when selecting targets for melee attacks.

I am not aware of any mods other than the original Gotcha that overrides any of these classes, except for Perfect Information which will implement compatibility with Gotcha Again in the next update and can be fixed manually until then.

Known issues
-Until the new version of Perfect Information is released, there are conflicts with this unless you manually fix it. See the discussion thread on this for instructions.
-Please let me know if you encounter any other issues, and if a savegame demonstrating it can be provided, it will make fixing it a lot easier on my part.
Popular Discussions View All (8)
31
1
7 Apr, 2022 @ 9:54am
PINNED: How to fix conflict with Perfect Information
Soldier9
11
9 Aug, 2017 @ 7:12am
PINNED: Troubleshooting help
Soldier9
3
8 Apr, 2018 @ 8:01am
Transitioning from Gotha to Gotcha Again mid-campaign
CharliePryor
427 Comments
JayBee 🔰 28 Oct, 2024 @ 1:46pm 
Works perfect.
Spin 22 Oct, 2024 @ 1:46pm 
crashes
Zert 12 Jul, 2024 @ 12:58pm 
It notifies me when an enemy can be shot at, but not when he is flanked
Maullerz 7 Jul, 2024 @ 9:15am 
It crashes when used in LWOTC on clicking the digits buttons (Overwatch, etc)
jheuck 23 Feb, 2024 @ 2:46am 
Works great, thanks! (No WOTC)
sum1akaJ 2 Feb, 2024 @ 6:43pm 
Seconding Zin, FYI: POD ACTIVATION WARNING DOESN'T ALWAYS WORK. I had a non-activated pod in full view from a phantom ranger. I moved a Spark up blue move, none of the squares indicated the yellow "pod activation" warning. Yet after I moved the Spark, the whole pod got activated...
THELOLKING571 7 May, 2023 @ 11:08am 
how do i activate it
zin 28 Mar, 2023 @ 1:55pm 
Also, I’ve noticed that the yellow warning icon that’s supposed to show you whether you’ll activate a pod isn’t always accurate. Sometimes it is, but sometimes, if I move to a spot with a warning, the pod doesn’t trigger.
zin 24 Mar, 2023 @ 10:20am 
Bug report: If you move a soldier with Shadowstep, which prevents that soldier from triggering Overwatch and other reaction abilities, the icon that indicates that Overwatch or a reaction ability will be triggered still appears.
fadster 23 Jan, 2023 @ 2:14pm 
I've had instances where the flanking icon appeared for an enemy on a tile preview and when I moved there, I wasn't actually flanking that enemy.