//ShotEx



task ArrowShot(arwX,arwY,Angle,Speed,Bullet,Delay,Enemy,EnemySpeed,EnemyAngle){
	let arw=Obj_Create(OBJ_SHOT);
	ShotTask(arw,arwX,arwY,Angle,Bullet,Delay);
	Obj_SetSpeed(arw,Speed);
	loop(90){yield;}
	Obj_Delete(arw);
	loop(1){
		EnemyShot(Enemy,Obj_GetX(arw),Obj_GetY(arw),EnemySpeed,EnemyAngle);
		}
	yield;
}
