#東方弾幕風
#Title[]
#Text[test]
#ScriptVersion[2]

script_enemy_main {
	let name	= "";

	#include_function ".\lib_usershot.txt"
	#include_function ".\lib\setting_nazu.txt"

	// 初期位置
	let xIni	= GetCenterX;
	let yIni	= GetClipMinY + 120;

	let D_RATE = 100;
	let D_WAIT = 180;

	@Initialize {
		SetLife(1);
		SetDamageRate(0, 0);

		Ini_Graphic;

		TMain;
	}

	@MainLoop {
		SetCollisionA(GetX, GetY, 32);
		SetCollisionB(GetX, GetY, 16);

		yield;
	}

	@DrawLoop {
		Draw_Nazu;
	}

	@Finalize {
	}

	// メインタスク
	task TMain {
		SetMovePositionHermite(GetX+80, GetY+50, 100, 180, 200, 90, 60);
		wait(55);
		SetMovePosition01(GetX+100, GetY-300, 6);
		wait(120);
		SetX(GetCenterX); SetY(GetClipMinY-500);
		SetLife(0);
	}
}
