Guest User

Untitled

a guest
Jul 22nd, 2011
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. task FireTrail(obj,s,s2,a,o,m) {
  2.  
  3. //a=angle, s=initspeed, s2=speed to deccelerate to, o=offset from angle to fire, m=max speed
  4.  
  5. CreateShotA(1,Obj_GetX(obj),Obj_GetY(obj),5);
  6. SetShotDataA_XY(1,0,s*cos(a+o),s*sin(a+o),(s2-s)*cos(a+o)/deceltime,(s2-s)*sin(a+o)/deceltime+fireaccel,0,m,RED20);
  7. SetShotDataA_XY(1,deceltime,s2*cos(a+o),s2*sin(a+o)+fireaccel*deceltime,0,fireaccel,0,m,RED20);
  8. CreateShotA(2,Obj_GetX(obj),Obj_GetY(obj),5);
  9. SetShotDataA_XY(2,0,s*cos(a-o),s*sin(a-o),(s2-s)*cos(a-o)/deceltime,(s2-s)*sin(a-o)/deceltime+fireaccel,0,m,RED20);
  10. SetShotDataA_XY(2,deceltime,s2*cos(a-o),s2*sin(a-o)+fireaccel*deceltime,0,fireaccel,0,m,RED20);
  11. FireShot(1);
  12. FireShot(2);
  13. }
Advertisement
Add Comment
Please, Sign In to add comment