#TouhouDanmakufu[Plural]
#ScriptVersion[3]
#Title["Nue & Kogasa - Main"]
#Text["Plural"]
#System["script/thdcs/functions/function_system.txt"]

@Initialize { 	
	PluralTask; 
}

@MainLoop { yield; } 
@Finalize { } 

task PluralTask {
	let csd = GetCurrentScriptDirectory;
	let obj = ObjEnemyBossScene_Create;
	if(GetAreaCommonData("game","difficulty",0) == 0) { 
		ObjEnemyBossScene_Add(obj,0,csd ~ "norm_midafro01.txt");
		ObjEnemyBossScene_Add(obj,0,csd ~ "diagmid01.txt");
		ObjEnemyBossScene_Add(obj,1,csd ~ "norm_midafro02.txt");
	}
	if(GetAreaCommonData("game","difficulty",0) == 1) { 
		ObjEnemyBossScene_Add(obj,0,csd ~ "hard_midafro01.txt");
		ObjEnemyBossScene_Add(obj,0,csd ~ "diagmid01.txt");
		ObjEnemyBossScene_Add(obj,1,csd ~ "hard_midafro02.txt");
	}
	if(GetAreaCommonData("game","difficulty",0) == 2) { 
		ObjEnemyBossScene_Add(obj,0,csd ~ "runa_midafro01.txt");
		ObjEnemyBossScene_Add(obj,0,csd ~ "diagmid01.txt");
		ObjEnemyBossScene_Add(obj,1,csd ~ "runa_midafro02.txt");
	}
	ObjEnemyBossScene_Add(obj,1,csd ~ "diagmid02.txt");
	ObjEnemyBossScene_LoadInThread(obj);
	ObjEnemyBossScene_Regist(obj);
	
	Obj_SetValue(obj, "LIFEBAR_COLORS", [
		 [[255,255,255],[0,0,0]],
		 [[255,160,128],[0,0,0]],
	]);
	
	Obj_SetValue(obj, "LIFEBAR_DIVS", [
		[1.0,1.0],
		[1.0,1.0]
	]);
	
	while(!Obj_IsDeleted(obj)) { 
		yield;
	} 
	CloseScript(GetOwnScriptID); 
}

