Advertisement
Guest User

Untitled

a guest
Jul 13th, 2015
223
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. task fire(initangle)
  2. {
  3. let obj = CreateShotA1(ObjMove_GetX(objEnemy), ObjMove_GetY(objEnemy), 0.5, GetAngleToPlayer(objEnemy)-initangle, 360, 20);
  4. wait(60);
  5. ObjMove_SetSpeed(obj, 0);
  6.  
  7. let i = 0;
  8. while(i<36)
  9. {
  10. let obj1 = CreateShotA2(ObjMove_GetX(obj), ObjMove_GetY(obj), 5, 10*i, -3/20, 0, 93, 10);
  11. let obj2 = CreateShotA2(ObjMove_GetX(obj), ObjMove_GetY(obj), 6, 10*i, -4/20, 0, 94, 10);
  12. let obj3 = CreateShotA2(ObjMove_GetX(obj), ObjMove_GetY(obj), 7, 10*i, -5/20, 0, 95, 10);
  13. yield;
  14. i++;
  15.  
  16. ObjMove_AddPatternA2(obj1, 63-i, 0, ObjMove_GetAngle(obj1)-10, 0.01, 1/10, 5);
  17. ObjMove_AddPatternA2(obj2, 68-i, 0, ObjMove_GetAngle(obj2)-10, 0.02, 1/5, 5);
  18. ObjMove_AddPatternA2(obj3, 73-i, 0, ObjMove_GetAngle(obj3)-10, 0.03, 1/2, 5);
  19. }
  20. ascent(n in 3..6)
  21. {
  22. ascent(i in 0..2*n)
  23. {
  24. ascent(j in 0..3)
  25. {
  26. let obj2 = CreateShotOA1(obj, 2+j/2, GetPlayerAngle(obj)+(360*i/(2*n)), 294, 10);
  27. }
  28. }
  29. wait(15);
  30. }
  31. Obj_Delete(obj);
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement