Advertisement
Guest User

Untitled

a guest
Jul 30th, 2016
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. @name Black Wings
  2. @inputs
  3. @outputs Winger2 M ZDefault Winger WingerEvolution Winger2Evolution
  4. @persist
  5. @trigger
  6. #M - Index of the hologram
  7. interval(50)
  8. if (first()) {ZDefault = 55
  9. for (M=10, 30, 1)
  10. {
  11. holoCreate(M):setTrails(1,20,1,"trails/smoke",vec(0, 0, 0), 255)
  12. holoScale(M, vec(0,0,0))
  13. }
  14. }
  15. if (!WingerEvolution) {Winger-=5} else {Winger+=5} if (Winger<-4) {WingerEvolution=1} elseif (Winger>=0) {WingerEvolution=0}
  16. for (M=10, 30, 1)
  17. {
  18. if (Winger>=0) {
  19. if ((M%10)<=4) {ZDefault+=Winger*(M%10)*1.25}
  20. if ((M%10)>4) {ZDefault+=Winger*(11-(M%10))}
  21. } else{
  22. if ((M%10)<=4) {ZDefault+=Winger*(M%10)*1.25 ZDefault*=((Winger2)/45)}
  23. if ((M%10)>4) {ZDefault+=Winger*(11-(M%10)) ZDefault*=((Winger2)/45)}
  24. }
  25. if (M<20&M>9) {holoPos(M, owner():pos()+vec(5*(M%10)*Winger2/30,0,(M%10)*(4-abs(4-(M%10)))+ZDefault):rotate(owner():angles():pitch(),owner():angles():yaw()+Winger2*2+180,owner():angles():roll()))}
  26. if (M<30&M>19) {holoPos(M, owner():pos()+vec(5*(M%10)*Winger2/30,0,(M%10)*(4-abs(4-(M%10)))+ZDefault):rotate(owner():angles():pitch(),owner():angles():yaw()-Winger2*2-180,owner():angles():roll()))}
  27. ZDefault=55
  28. }
  29. if (!owner():isOnGround()) {
  30. if (Winger2>44) {Winger2Evolution = 0} if (Winger2<11) {Winger2Evolution = 1}
  31. if (Winger2Evolution) {Winger2++} else {Winger2--}
  32. } else {Winger2=20}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement