How to check/detect if a unit is behind the back

-OverpoweR-

Member
Reaction score
13
Hello guys, i am chilling here messing around with the editor, and i wanna make a spell for which i need to detect when a unit is behind Unit_1 so that he can do actions afterwards, hope to hear from someone soon :)
 

SouLEDGE

Damn you advanced calculus
Reaction score
75
Hmm, don't quote me on this, but first you have to decide what you consider as one unit being behind another unit.

I would say its 90 degrees, so 45 degrees on either side behind the unit
take a look at this pic if it doesn't make sense yet:p
unit A.png


So, in the picture: Unit A is facing south, so using Unit A as an origin, any unit unit standing
withing that 90 degrees would be considered behind Unit A.

Now here's where my memory of the editor becomes a bit sketchy,
1) You'll want to find the angle that Unit A is facing with regards to the map, we'll
call it angle A.
2) Now you want to find the angle between Unit A and Unit B (the unit that casts the spell),
we'll call that angle B
3) Now check if angle B is smaller than angle A + 225 degrees, and greater than
angle A + 135

Hope it helps:)

EDIT: Hmm, looks like my image aint working, ill upload the image as well
 

-OverpoweR-

Member
Reaction score
13
Very enlightening indeed :) , thank you very much, i will continue experimentising with those formulas and try it if it fits my needs ;)
 

-OverpoweR-

Member
Reaction score
13
thank you vypur :), i actually know i saw that thread before but thought that it might have been a bit old and probably archived somewhere :/ so i thought it'd be quicker to get an answer with a new thread , thanks a lot:)
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top