script_enemy_main{
	let count=0;
	let cx=GetCenterX();//STGV[̒SxW擾
	let yosei101=GetCurrentScriptDirectory~"img\yosei2.png";
	let move = 0;
	let shootSE = GetCurrentScriptDirectory~".\SE\shoot13.wav";
	@Initialize
		{
		LoadGraphic(yosei101);
		SetTexture(yosei101);
		SetX(cx);
		SetY(1);
		SetScore(800);
		SetLife(200);//Ct50ɐݒ
		SetGraphicRect(1,1,32,32);//`挳`ݒ	
		SetMovePosition01(cx,60,2);
		
		}
	
		@MainLoop{
			SetCollisionA(GetX(),GetY(),24);//蔻(e)o^
			SetCollisionB(GetX(),GetY(),24);//蔻(̓)o^
			count++;
			move++;

			if(count==120){
				let angle = 0;
				PlaySE(shootSE);
				loop(40){
					CreateShot01(GetX,GetY,1,GetAngleToPlayer+angle,RED05,0);
					angle += 9;
				}
				count=0;
			}
			if(move==240){
			SetMovePosition01(cx,-20,1);
			}


			if(GetY<-19){
				VanishEnemy();	
			}
		}
		@Finalize{
			if(GetX>-18){
			loop(20){
			CreateItem(ITEM_SCORE,GetX()+rand(-50,50),GetY()+rand(-50,50));}
			}
		}
		@DrawLoop
			{//`
			DrawGraphic(GetX(),GetY());
		}
}