// t@C̃CN[h
#include_function ".\..\lib\lib_all.txt"
#include_function ".\..\lib\lib_boss.txt"

// 摜pX
let imgBoss = "";
let imgBoss_Marisa = csd ~ "\..\img\dot_marisa.png";
let imgBoss_Byakuren = csd ~ "\..\img\dot_byakuren.png";
let imgBoss_Star = csd ~ "\..\img\dot_star.png";
let imgBoss_Luna = csd ~ "\..\img\dot_luna.png";

// ʉpX
let se_count = csd ~ "\..\se\countdown.wav";
let se_charge = csd ~ "\..\se\concentration.wav";

// e`t@CpX
let shot_all = csd ~ "\..\lib\shot_all.txt";
let shot_star = csd ~ "\..\lib\shot_star.txt";

// e(+Zp)A启e(+Zp)
// Ԟ򉩗ΐ
let StarS =   [1,2,3,4,5,6,7,8];
let StarS_A = [9,10,11,12,13,14,15,16];
let StarL =   [17,18,19,20,21,22,23,24];
let StarL_A = [25,26,27,28,29,30,31,32];

// [U[
// Ԟ򉩗ΐ
let LineS = [33,34,35,36,37,38,39,40,41];

// ]e(+Zp)A]启e(+Zp)
// Ԏ
let RStarS =   [42,43,44,45];
let RStarS_A = [46,47,48,49];
let RStarL =   [50,51,52,53];
let RStarL_A = [54,55,56,57];

// ؒe([U[p)AeftHge
// Ԟ򉩗ΐ
let ALaser = [58,59,60,61,62,63,64,65];
let NShot = [RED01,ORANGE01,YELLOW01,GREEN01,AQUA01,BLUE01,PURPLE01,WHITE01];

// RGBlꗗ
// Ԟ򉩗ΐ
let ColR = [ 255, 255, 255,   0,   0,   0, 255, 255,   0 ];
let ColG = [   0, 128, 255, 255, 255,   0,   0, 255,   0 ];
let ColB = [   0,   0,   0,   0, 255, 255, 255, 255,   0 ];

/**
 * ʂōŏɎs镔
 */
function InitializeData(){
	// sĂȂꍇAJn
	if(GetCommonDataDefault("Plural",0) == 0){
		// 摜ǂݍ
		LoadGraphic(imgBoss);
		
		// ʉǂݍ
		LoadSE(se_count);
		LoadSE(se_charge);
		
		// ʒuݒ
		SetX(CenterX);
		SetY(MinY + 130);
		
		// tOI
		SetCommonData("Plural",1);
	}
	
	// e`t@Cǂݍ
	LoadUserShotData(shot_star);
	// JEg_EJn
	CountDown(se_count);
}

/**
 * ʂōŌɎs镔
 */
function FinalizeData(){
	// ACe쐬
	CreateItemEx(ITEM_SCORE,160,77);
}
