AstleyIndustries

g-radar

Sep 15th, 2021
283
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.86 KB | None | 0 0
  1. Notice:
  2. - Do not write to NEW value directly. Write to NEW-FORMATTED, copy to NEW, and remove newlines.
  3.  
  4. Ellipse:
  5. Width 2a = 0.35; a = 0.175
  6. Height 2b = 0.14; b = 0.07
  7.  
  8. X-HIDE-CONDITIONS
  9. !TargetSelected ? 0.231 :
  10.  
  11. HORIZONTAL-DISTANCE
  12. TargetDistance * abs(cos(TargetElevation))
  13.  
  14. Z-CONTROL(SIMPLE)
  15. clamp(TargetDistance/1000 * cos(deltaangle(Heading,TargetHeading)) * abs(cos(TargetElevation)), -1, 1) * 0.07
  16.  
  17. Z-CONTROL(NEW-FORMATTED) --> y = +/- (b/a) * sqrt(a*a - x*x), where x = X-CONTROL(SIMPLE)
  18. !TargetSelected ? 0.231 :
  19. clamp
  20. (
  21. TargetDistance/1000 * cos(deltaangle(Heading,TargetHeading)) * abs(cos(TargetElevation)) * 0.07 / max(HORIZONTAL-DISTANCE/1000,1),
  22. -0.07/0.175 * sqrt(0.030625 - pow(X-CONTROL-NEW,2)),
  23. 0.07/0.175 * sqrt(0.030625 - pow(X-CONTROL-NEW,2))
  24. )
  25.  
  26. Z-CONTROL(NEW)
  27. !TargetSelected ? 0.231 : clamp(TargetDistance/1000 * cos(deltaangle(Heading,TargetHeading)) * abs(cos(TargetElevation)) * 0.07 / max(TargetDistance * abs(cos(TargetElevation))/1000,1),-0.07/0.175 * sqrt(0.030625 - pow(clamp(TargetDistance/1000 * sin(deltaangle(Heading,TargetHeading)) * abs(cos(TargetElevation)) / max(TargetDistance * abs(cos(TargetElevation))/1000,1),-1, 1) * 0.175,2)),0.07/0.175 * sqrt(0.030625 - pow(clamp(TargetDistance/1000 * sin(deltaangle(Heading,TargetHeading)) * abs(cos(TargetElevation)) / max(TargetDistance * abs(cos(TargetElevation))/1000,1),-1, 1) * 0.175,2)))
  28.  
  29. X-CONTROL(SIMPLE)
  30. clamp(TargetDistance/1000 * sin(deltaangle(Heading,TargetHeading)) * abs(cos(TargetElevation)), -1, 1) * 0.175
  31.  
  32. X-CONTROL(NEW-FORMATTED)
  33. clamp(
  34. TargetDistance/1000 * sin(deltaangle(Heading,TargetHeading)) * abs(cos(TargetElevation)) / max(HORIZONTAL-DISTANCE/1000,1),
  35. -1, 1) * 0.175
  36.  
  37. X-CONTROL(NEW)
  38. clamp(TargetDistance/1000 * sin(deltaangle(Heading,TargetHeading)) * abs(cos(TargetElevation)) / max(TargetDistance * abs(cos(TargetElevation))/1000,1),-1, 1) * 0.175
Advertisement
Add Comment
Please, Sign In to add comment