Advertisement
Guest User

Untitled

a guest
Mar 29th, 2015
238
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. task Wheels(radius, angle){
  2. while(ObjEnemy_GetInfo(objBoss,INFO_LIFE)>0){
  3. let angle2 = 0;
  4. let obj = ObjShot_Create(OBJ_SHOT);
  5. let obj2 = ObjShot_Create(OBJ_SHOT);
  6. ObjShot_SetSpellResist(obj, true);
  7. ObjShot_SetSpellResist(obj2, true);
  8. ObjShot_SetGraphic(obj, GLOW_PURPLE);
  9. ObjShot_SetGraphic(obj2, SMALL_WHITE);
  10. ObjShot_SetDelay(obj, 0);
  11. ObjShot_SetAutoDelete(obj, false);
  12. ObjShot_SetAutoDelete(obj2, false);
  13. ObjMove_SetPosition(obj2, round(rand(0,384)), 0);
  14. ObjMove_SetPosition(obj, ObjMove_GetX(obj2)+radius*cos(angle+angle2), ObjMove_GetY(obj2)+radius*sin(angle+angle2));
  15. PlaySE(Charge2);
  16. TCharge01(obj, 1, 60, 128,0,128);
  17. wait(60);
  18. ObjShot_Regist(obj);
  19. while(!Obj_IsDeleted(obj2) && ObjEnemy_GetInfo(objBoss, INFO_LIFE)>0){
  20. ObjMove_SetPosition(obj, ObjMove_GetX(obj2)+radius*cos(angle+angle2), ObjMove_GetY(obj2)+radius*sin(angle+angle2));
  21. angle2+=6;
  22. wait(1);
  23. }
  24. Obj_Delete(obj);
  25.  
  26.  
  27. }
  28. }
  29.  
  30. task fireA{
  31. let angleT=0;
  32.  
  33. while(ObjEnemy_GetInfo(objBoss,INFO_LIFE)>0){
  34. loop(6){
  35. Wheels(30, angleT); angleT+=360/6;
  36.  
  37. }
  38. break;
  39. }
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement