#e
#Title[[]
#Text[Room]
#Image[.\..\img\Select\Select00.png]
#Player[FREE]
#ScriptVersion[2]

script_enemy_main {
	let csd = GetCurrentScriptDirectory;
	let Img = [
		csd~"..\BG\Map1\OZero.png",
		csd~"..\BG\Map1\OZero.png"
		];
	let count = 0;
	let nx=0;
	let ny=0;
	let MusicType =0;
	
	@Initialize{
		KeyCheck;
		SetLife(1);
		SetScore(1000);
		LoadData;
		ForbidShot(true);
		ForbidBomb(true);
	}
	
	@MainLoop {
		MagicCircle(false);
		if(Shot){
			alternative(MusicType)
			case(MusicType){PlayMusic(BGM[MusicType]);}
		}
		else if(Bomb){
			ascent(n in 0..length(BGM)){DeleteMusic(BGM[n]);}
		}
		else if(PUp){
			MusicType--;
		}
		else if(PDown){
			MusicType++;
		}
		if(MusicType>n){MusicType=0;}
		if(MusicType<0){MusicType=n;}
		count++;
		yield;
	}
	
	@DrawLoop {
		ObjImg(GetCenterX,GetCenterY,GetClipMinX,GetClipMinY,GetClipMaxX,GetClipMaxY);
		DrawText(MusicType,224,300,200,255);
		yield;
	}
	
	@Finalize {
		DeleteData;
	}
#include_function ".\..\txt\KeyObj.txt"
#include_function ".\..\txt\MusicData.txt"
#include_function ".\..\txt\ImageObj.txt"
#include_function ".\..\txt\LoadData.txt"
#include_function ".\..\txt\System.txt"
}