#ScriptVersion[2]

script_event Talk
{
	@Initialize
	{
	}

	@MainLoop
	{
		let name = GetPlayerScriptName();

		if( name == "Erin.txt" || name == "Eirin.txt" ){
			TextOutA("\c[RED]Acc");
			TextOutA("\c[BLUE]Sy߂ȂA\nƂ킯ł͂Ȃ");
			TextOutA("\c[BLUE]łc\n]Tǂ");
			TextOutA("\c[BLUE]ȂɂAéuVсvȂ̂");
			TextOutA("\c[RED]cccc");
			TextOutA("\c[BLUE]ꂶA\n͂̕ӂŎ炳Ă炤ˁH");
			TextOutA("\c[RED]\ncc܂A");
		}
		else if( name == "Yukari.txt" ){
			TextOutA("\c[RED]Acc");
			TextOutA("\c[BLUE]܂AȂ̂");
			TextOutA("\c[BLUE]ɒāA\nxƂȂ͍̂Ȃ");
			TextOutA("\c[RED]ccccӂӂ");
			TextOutA("\c[RED]̏ŌẺ邩A\nC");
			TextOutA("\c[RED]͗ď҂ł낤\nzČ܂I");
			TextOutA("\c[BLUE]ccɂAˁH");
			TextOutA("\c[RED]");
		}
		else if( name == "Frandre.txt" || name == "Fran.txt" ){
			TextOutA("\c[RED]Aȁc\nꂾOɏ̂Ɂc");
			TextOutA("\c[RED]AoĂȂI\nȂG܂鎞I");
			TextOutA("\c[BLUE]cOǁA\nReBj[̓[ᔽH");
			TextOutA("\c[RED]H\n҂AႠII");
		}
		else if( name == "Cirno.txt" ){
			TextOutA("\c[RED]A蓾Ȃ\n̏󋵂ŁAXȂ񂩂Ɂc");
			TextOutA("\c[RED]AoĂȂI\nĂ񂾂II");
			TextOutA("\c[RED]`II");
			TextOutA("\c[BLUE]ςAŋˁI");
		}
		else if( name == "MARISA" || name == "Marisa.txt" ){
			TextOutA("\c[RED]Aȁc\nꂾOɏ̂Ɂc");
			TextOutA("\c[BLUE]悵AʂɃAhoCXĂ낤\nO̒eɂ̓p[Ȃ");
			TextOutA("\c[RED]́Ap[sEpŕĂ\nɑ΂錙H");
			TextOutA("\c[BLUE]H@悭킩\nXɕ˂邶Ȃ");
		}
		else{
			TextOutA("\c[RED]Aȁc\nꂾOɏ̂Ɂc");
			TextOutA("\c[RED]AoĂȂI\nȂG܂鎞I");
			TextOutA("\c[RED]`II");

			if( name == "REIMU" || name == "Reimu.txt" ){
				TextOutA("\c[BLUE]ƁA҂Ȃc\nAȂ");
				TextOutA("\c[BLUE]ccƂ肠A\nAĂ̑");
			}
			else if( name == "Sanae.txt" ){
				TextOutA("\c[BLUE]ꂪ_̗͂łI\nAȂ_ގqlMc");
				TextOutA("\c[BLUE]A");
			}
			else if( name == "Sakuya.txt" ){
				TextOutA("\c[BLUE]x͂lɂĂ݂܂傤");
			}
			else if( name == "Remillia.txt" ){
				TextOutA("\c[BLUE]SAӋCȗd˂c");
				TextOutA("\c[BLUE]x́A\n߂܂ăChɂĂ낤H");
			}
		}
		End();
	}

	@Finalize
	{
	}
}

script_enemy_main
{
	#include_function ".\init.txt"
	#include_function ".\lib\lib_anime_Mystia.txt"

	@Initialize()
	{
		SetLife(9999);
		StartSetting(999, 0, "");

		SetHitState(0);

		InitializeAction();
		DeleteEnemyShot(ALL);

		T_Main();
		T_DamageRate(0, 0, 240, -1);
		T_HitTest(32);
	}

	@Finalize()
	{
	}

	@DrawLoop()
	{
	}

	task T_Main()
	{
		yield;

		SetY(-600);
		Wait(90);
		CreateEventFromScript("Talk");

		while( OnEvent() ){
			yield;
		}

		VanishEnemy();
	}

	#include_function ".\f_base.txt"
	#include_function ".\f_enemy.txt"
	#include_function ".\f_boss.txt"
}
