#TouhouDanmakufu[Plural]
#ScriptVersion[3]
#Title["Practice"]
#include "./../functions1.txt"
@Initialize{TStart;}
@MainLoop{yield;}
@Event{}

task TStart
{
	let dir = GetCurrentScriptDirectory();
	
	let obj = ObjEnemyBossScene_Create();
	let numb = GetCommonData("CURRENT_SPELL",0);
	ObjEnemyBossScene_Add(obj, 0, dir ~ "PracticeInit.txt");

	alternative(floor(numb/3))
		case(0)	
			{
			ObjEnemyBossScene_Add(obj, 0, dir ~ "BaseM.txt");
			}
		case(1)	
			{
			ObjEnemyBossScene_Add(obj, 0, dir ~ "SpellM.txt");
			}
		case(2)	
			{
			ObjEnemyBossScene_Add(obj, 0, dir ~ "Base1.txt");
			}
		case(3)	
			{
			ObjEnemyBossScene_Add(obj, 0, dir ~ "Spell1.txt");
			}
		case(4)	
			{
			ObjEnemyBossScene_Add(obj, 0, dir ~ "Base2.txt");
			}
		case(5)	
			{
			ObjEnemyBossScene_Add(obj, 0, dir ~ "Spell2.txt");
			}
		case(6)	
			{
			ObjEnemyBossScene_Add(obj, 0, dir ~ "Base3.txt");
			}
		case(7)	
			{
			ObjEnemyBossScene_Add(obj, 0, dir ~ "Spell3.txt");
			}
		case(8)	
			{
			ObjEnemyBossScene_Add(obj, 0, dir ~ "Spell4.txt");
			}
		case(9)	
			{
			ObjEnemyBossScene_Add(obj, 0, dir ~ "Med.txt");
			ObjEnemyBossScene_Add(obj, 0, dir ~ "Spell5.txt");
			}
	ObjEnemyBossScene_Add(obj, 0, dir ~ "PracticeEnd.txt");
	ObjEnemyBossScene_LoadInThread(obj);
	ObjEnemyBossScene_Regist(obj);	
	if(mid == false)
		{
		TBossName("Reisen Udongein Inaba");
		}
	else
		{
		TBossName("Tewi Inaba");
		}
	while(!Obj_IsDeleted(obj)){yield;}
	CloseScript(GetOwnScriptID);
}