Advertisement
Guest User

Untitled

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