Advertisement
Guest User

Untitled

a guest
Jul 20th, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. @name Tankdrive10
  2. @inputs Pod:wirelink CurrentGear
  3. @outputs On Throttle
  4. @outputs Clutch
  5. @outputs RightBrake LeftBrake RightClutch LeftClutch FinalGear
  6. @persist W R A D S
  7. @persist
  8. @trigger none
  9.  
  10. interval(100)
  11. if(dupefinished()){ reset() }
  12.  
  13. W=Pod["W",number]
  14. R=Pod["R",number]
  15. A=Pod["D",number]
  16. D=Pod["A",number]
  17. S=Pod["S",number]
  18. On=Pod["Active",number]
  19.  
  20. Throttle=(W || R || A || D)*100
  21.  
  22. LeftBrake = ((D&&!W&&!S)*16 + (D&&W)*(10-CurrentGear/1.2) + S*11 + (!Throttle))*4
  23. RightBrake = ((A&&!W&&!S)*16 + (A&&W)*(10-CurrentGear/1.2) + S*11 + (!Throttle))*4
  24.  
  25. RightClutch=RightBrake>0
  26. LeftClutch=LeftBrake>0
  27. Clutch = RightBrake>0 && LeftBrake>0
  28. FinalGear=1+(R)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement