Overwatch Visual Ping System (mockup)

imgur. com/a/DJzClUk

Colours:

Team1:

  • t1T1: blue
  • t1T2: lblue
  • t1D1: green
  • t1D2: lgreen
  • t1H1: white
  • t1H2: yellow

Team2:

  • t2T1: red
  • t2T2: lred
  • t2D1: purple
  • t2D2: lpurple
  • t2H1: grey
  • t2H2: lgrey
variable explanation: t(1|2)(Tank|Dmg|Heal)(1|2) or team, number, role, number

Wheel commands used in conjunction with cross-hair as in targeted player will be marked. (sound plays “Attack $CharacterName in Voice of Ping Originator”

Objects:

group_indicator_obj = “A small blob/arrow colored by ping originator”
enemy
teammate
cart
other

Effect:

glow = effect should be added to the player/object contours, if possible.

Actions:

  • Attack: glow (enemy colour, repeate for 200ms (repeat (pulse 30+(if(pinged in last second(teammate))*10 to 100% opacity * time 2ms), object (cart, enemy, enemy object (turret, sentry, trap, mei freeze, mei iceblock, shields, transolcator, hanzo recon arrow, soldier healing station, lamp, dynamite, bongo))
  • Defend: glow (team colour, repeate for 200ms (repeat (pulse 30(if(pinged in last second(teammate))*10 to 100% opacity * time 2ms), (object(teammate, cart, teammate objects(turret, sentry, bongo, trap, mei iceblock, shields, soldier healing station, lamp)
  • Group up: glow (team colour, repeate for 200ms (repeat (pulse (if(pinged in last second(teammate))*10 to 100% opacity * time 2ms), (create (group_indicator_obj if not present in last second)

I’ve tried the workshop for this, but it seems limited for this purpose.

I would apreciate your feedback about this, all are welcome.

Thanks,

ps: this a crosspost from reddit