#include_function ".\..\lib\lib_all.txt"
#include_function ".\..\lib\lib_boss.txt"

let imgBoss = "";
let imgCutin = "";
let imgFam = csd ~ "\..\img\dot_fam.png";

let imgBoss_Marisa = csd ~ "\..\img\dot_marisa.png";
let imgBoss_LilyWhite = csd ~ "\..\img\dot_lilyw.png";
let imgBoss_Utsuho = csd ~ "\..\img\dot_utsuho.png";
let imgBoss_Cirno = csd ~ "\..\img\dot_cirno.png";
let imgBoss_Youmu = csd ~ "\..\img\dot_youmu.png";

let imgEffect_Ring = csd ~ "\..\img\ring.png";

let imgEffect_NuclearR2 = csd ~ "\..\img\NuclearRing2.png";
let imgEffect_NuclearR3 = csd ~ "\..\img\NuclearRing3.png";
let imgEffect_NuclearR4 = csd ~ "\..\img\NuclearRing4.png";
let imgEffect_NuclearS1 = csd ~ "\..\img\NuclearSpark1.png";
let imgEffect_NuclearW2 = csd ~ "\..\img\NuclearWave2.png";
let imgEffect_Caution = csd ~ "\..\img\Caution.png";

let shot_all = csd ~ "\..\lib\shot_all.txt";

let se_count = csd ~ "\..\se\countdown.wav";
let se_charge = csd ~ "\..\se\concentration.wav";
let se_warning = csd ~ "\..\se\caution.wav";
let se_graze = "se\seGraze.wav";

function InitializeData(){
	
	LoadGraphic(imgBoss);
	LoadGraphic(imgFam);
	
	LoadSE(se_count);
	LoadSE(se_charge);
	
	alternative(imgBoss)
		case(imgBoss_Marisa){
			LoadGraphic(imgEffect_Ring);
		}
		case(imgBoss_Utsuho){
			LoadGraphic(imgEffect_NuclearR2);
			LoadGraphic(imgEffect_NuclearR3);
			LoadGraphic(imgEffect_NuclearR4);
			LoadGraphic(imgEffect_NuclearS1);
			LoadGraphic(imgEffect_NuclearW2);
			LoadGraphic(imgEffect_Caution);
			
			LoadSE(se_warning);
		}
	
	LoadUserShotData(shot_all);
	CountDown(se_count);
}

function FinalizeData(){
	CreateItemEx(ITEM_SCORE,110,60);
}
