• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.
  • The Hive's 22nd Icon Contest: Creep Abilities is now concluded, time to vote for your favourite set of icons! Click here to vote!
  • ✅ The POLL for Hive's Texturing Contest #34 is OPEN! Vote for the TOP 3 SKINS! 🔗Click here to cast your vote!
  • ✅ The POLL for Hive's Techtree Contest #20 is OPEN! Vote for the TOP 3 FACTIONS! 🔗Click here to cast your vote!

Detect unit infront

Status
Not open for further replies.
I ussually substract one angle from the other (Angle from unit A to unit B, Facing angle of unit B) and make sure they are between -180 and 180.
Then I can check if the result is both greater than the -allowedAngle and lower than the allowedAngle. (Where the allowedAngle is the maximum angle difference.)

The snippet however seems to be a slightly easier way of using it :D
However, it could include IsPointBehindUnit or IsPointInSightOfUnit taking coordinates instead of the target/unitToCheck.
 
Status
Not open for further replies.
Back
Top