#東方弾幕風 #Title[仮] #Text[手図栗] #ScriptVersion[2] script_enemy_main { let xTable=[ 0, 2, -2, 1, -1, 3, -3]; let tTable=[ 45,100,100,200,200,200,200]; @Initialize {SetText("仮");SetLife(2000);SetDamageRate(100, 100);SetScore(4000000);SetTimer(15); SetMovePosition01(GetCenterX,GetClipMinY + 120,5);SetInvincibility(180); LoadGraphic("script\img\ExRumia.png");SetTexture("script\img\ExRumia.png");SetGraphicRect(0,0,63,63); TMain; } @MainLoop{SetCollisionA(GetX,GetY,32);SetCollisionB(GetX,GetY,16);yield;} @DrawLoop{DrawGraphic(GetX,GetY);} @Finalize{DeleteGraphic("script\img\ExRumia.png");} task TMain {ascent(let i in 0..7)loop {CreateLaserA(0,GetCenterX+GetCenterX/4*xTable[i],-10,550,15,AQUA01,0); SetLaserDataA(0,tTable[i],90,0,0,0,0);FireShot(0); } loop(200){yield;} loop {loop(30){yield;} ascent(let i in 0..4)loop {CreateShot01(GetCenterX/8*1+GetCenterX/2*i,470, 5,-90, RED03, 0); CreateShot01(GetCenterX/8*3+GetCenterX/2*i, -10, 5, 90, RED03, 0); } } } }//EndOfFile