function CreateChapterA1
{
	loop
		{
		ascent(t in 0..8)
			{
			CreateEnemyA1(GetStgFrameWidth*0.8,90+t*360/8	);
			loop(25){yield;}
			}
		loop(40){yield;}
		}

	task CreateEnemyA1(x,angle)
		{	
		let obj = CreateBasicEnemyA1(x,-64,0,0,30,30,type_fairy,fairy_blue,0);
		ObjMove_SetDestAtWeight(obj,x,GetStgFrameWidth*0.5-120,30,4);
		while(!Obj_IsDeleted(obj) && ObjMove_GetSpeed(obj) > 0.1){yield;}
		if(Obj_IsDeleted(obj)){return;}
		ChoosePattern(obj,1);
		loop(120){yield;if(Obj_IsDeleted(obj)){return;}}
		ObjMove_SetAngle(obj,90);
		ObjMove_SetAngularVelocity(obj,(angle-ObjMove_GetAngle(obj))/75);
		ObjMove_SetAcceleration(obj,2/75);
		ObjMove_SetMaxSpeed(obj,2);
		ObjMove_AddPatternA2(obj,75,NO_CHANGE,NO_CHANGE,0,0,0);
		while(!Obj_IsDeleted(obj) && !IsBeyondClip(obj,64))
			{
			yield;
			}
		Obj_Delete(obj);
		}
}

function CreateChapterB1
{
		
}