Advertisement
BananaCupcake

Untitled

May 1st, 2019
213
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. task Shoot{
  2. wait(50);
  3. let angleT = 120; //Base angle faces directly right
  4. loop(33){
  5. let obj = CreateShotA1(ObjMove_GetX(EnemyObj), ObjMove_GetY(EnemyObj), 1, angleT, 316, 10);
  6. angleT -= 360/33; //Increments by 60 degrees clockwise each time the block is run\
  7. freeze(obj);
  8. }
  9. }
  10.  
  11. task freeze(obj){
  12. let flag = 0;
  13. let angleT = 120;
  14. loop(180){
  15. task bullet(obj){
  16. loop(10){
  17. let obj = CreateShotA1(ObjMove_GetX(EnemyObj), ObjMove_GetY(EnemyObj), 10, angleT, 316, 10);
  18. angleT -= 360/10;
  19. }
  20. while(!flag){ yield; }
  21. ObjMove_SetSpeed(obj,0);
  22. }
  23. bullet(obj);
  24. yield;
  25. }
  26. loop(60){yield;}
  27. flag = true;
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement