Advertisement
Guest User

Untitled

a guest
Aug 24th, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. declare function turn{
  2. parameter dx.
  3. unlock steering.
  4. set orig to x.
  5. set xleft to 0 - x.
  6. set xleft to abs(xleft - dx).
  7. set xright to dx - x.
  8. if xright > xleft{
  9. set r to xright/4.
  10. lock steering to heading(dx, p)*r(0,0,r).
  11. }
  12. if xleft > xright{
  13. set r to -1*(xleft/4).
  14. lock steering to heading(dx, p)*r(0,0,r).
  15. }
  16. wait until vang(heading:vector, facing:vector) < 10.
  17. set r to 0.
  18. set x to dx.
  19. lock steering to heading(x, p)*r(0,0,r).
  20.  
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement