Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- task Wheels(radius, angle){
- while(ObjEnemy_GetInfo(objBoss,INFO_LIFE)>0){
- let angle2 = 0;
- let obj = ObjShot_Create(OBJ_SHOT);
- let obj2 = ObjShot_Create(OBJ_SHOT);
- ObjShot_SetSpellResist(obj, true);
- ObjShot_SetSpellResist(obj2, true);
- ObjShot_SetGraphic(obj, GLOW_PURPLE);
- ObjShot_SetGraphic(obj2, SMALL_WHITE);
- ObjShot_SetDelay(obj, 0);
- ObjShot_SetAutoDelete(obj, false);
- ObjShot_SetAutoDelete(obj2, false);
- ObjMove_SetPosition(obj2, round(rand(0,384)), 0);
- ObjMove_SetPosition(obj, ObjMove_GetX(obj2)+radius*cos(angle+angle2), ObjMove_GetY(obj2)+radius*sin(angle+angle2));
- PlaySE(Charge2);
- TCharge01(obj, 1, 60, 128,0,128);
- wait(60);
- ObjShot_Regist(obj);
- while(!Obj_IsDeleted(obj2) && ObjEnemy_GetInfo(objBoss, INFO_LIFE)>0){
- ObjMove_SetPosition(obj, ObjMove_GetX(obj2)+radius*cos(angle+angle2), ObjMove_GetY(obj2)+radius*sin(angle+angle2));
- angle2+=6;
- wait(1);
- }
- Obj_Delete(obj);
- }
- }
- task fireA{
- let angleT=0;
- while(ObjEnemy_GetInfo(objBoss,INFO_LIFE)>0){
- loop(6){
- Wheels(30, angleT); angleT+=360/6;
- }
- break;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement