Create

Ultimate Confirmation

There is a setting for Ana/Echo called Target Confirmation. This setting requires the user to confirm the use of their ultimate before it is consumed. Other heroes that have similar functionality are Baptiste, Lifeweaver, and Symmetra. Their Ultimates are deployables that must be placed. This is my very accurate recreation of these two functions.

There are two modes that can be toggled:
Targeted Confirmation and Simple Confirmation

Targeted Confirmation

This is the recreation of Nano/Duplication Confirmation. Once the Event Player (you) has their Ultimate, a targetting UI will show over any teammate that you look at. While looking at a teammate, a confirmation HUD will appear and show the Hero of the Teammate you were looking at the moment you press Ultimate. The HUD will last for 3 seconds, or if Line of Sight (LoS) is broken, for 1 second. Once the use of the ultimate is confirmed, the Event Players ultimate will be consumed, and the target will recieve whatever effects you customize it to do (as long as both players are alive).

Simple Confirmation

This is a simple UI that appears when the Event Player has their ultimate and press Ultimate, asking the user to confirm the use of their ultimate. While in the confirmation and Primary Fire is pressed, the Ultimate is used as normal.

Disabled Heroes

These heroes already have some form of confirmation in their ultimate OR have a built-in setting that would conflict with this recreation. They have therefore been disabled.

  • Ana, Baptiste, Echo, Lifeweaver, and Symmetra. This list can be edited in the Workshop by editing the array of DisabledHeroes

These are the variables used for the Target Confirmation Recreation. Note that there are other variables being used for the functionality of bot spawning.

Variable Value
TargetedPlayer The Teammate in the Event Players view while Ultimate is available (default; Excludes self and dummy bots)
isInConfirmation True/False; If the Event Player has Ultimate and presses Ultimate while TargetedPlayer is NOT null (is looking at a teammate), then this is True
ConfirmedTarget Value of TargetdPlayer the moment that Ultimate is pressed
TimeSinceLoS Total Time Elapsed (updates ever 0.016s) IF Line of Sight from the Event Player to the ConfirmedTarget is broken
UltimateTarget True/False; If ConfirmedTarget and the Event Player are alive at the time of the use of the Event Player's Ultimate, this is set to True FOR the ConfirmedTarget
DisabledHeroes An array of Heroes that will not have a targeting UI nor Confirmation HUD when using their ultimate (default, Ana, Baptiste, Echo, Lifeweaver, Symettra)

If you have any questions or issues, feel free to message me on Discord or ping me in the workshop discord server;
.oracles


Sources

This post utilizes other codes either in part or in full. This could be because they remixed them, used parts of them, were inspired by them, or other reasons.

Players | 1 - 12
Categories: Tools
Heroes: All
Maps: All
Created at:
Last updated:
Current version: 1.0

Snippet

Loading...

Users Also Like

Similar Codes

Join the Workshop.codes Discord