task SpellPracticeMain(){
	let gcsd = GetCurrentScriptDirectory;
	loop{
	let tsst	= GetCommonDataEx("title","start_stage");
	let tact	= GetCommonDataEx("title","act");
	let tsps	= GetCommonDataEx("title","sp_stage");
	let tspe	= GetCommonDataEx("title","sp_spell");
	let tdif	= GetCommonDataEx("title","sp_diffi");
	let gtcs	= GetCommonDataEx("title","clear_stage");
	let pla		= GetCommonDataEx("mss","dpla");

	if(GetPlayerLife>pla){ExtendPlayer(-1);}
	if(GetPlayerLife<pla){ExtendPlayer(1);}
	if(GetPlayerBomb>0){AddBomb(-1);}
	if(GetScore>0){AddScore(GetScore/-2);}
	if(GetScore==1){AddScore(-1);}
	if(tsst==true){
		alternative(tsps)//ǂstage
		case(1){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//Փx́H@ڲ߁`
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage1\enm1_SpellCard00_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage1\enm1_SpellCard00_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
			case(2){
				alternative(tdif)
				case("Easy"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage1\enm1_SpellCard01_Easy.txt",0,0,0,0,0);
					break;
				}
				case("Normal"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage1\enm1_SpellCard01_Normal.txt",0,0,0,0,0);
					break;
				}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage1\enm1_SpellCard01_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage1\enm1_SpellCard01_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
			case(3){
				alternative(tdif)
				case("Easy"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage1\enm1_SpellCard02_Easy.txt",0,0,0,0,0);
					break;
				}
				case("Normal"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage1\enm1_SpellCard02_Normal.txt",0,0,0,0,0);
					break;
				}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage1\enm1_SpellCard02_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage1\enm1_SpellCard02_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
		}//Stage1practiceI
		case(2){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//{X
				case("Easy"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage2\enm2_SpellCard01_Easy.txt",0,0,0,0,0);
					break;
				}
				case("Normal"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage2\enm2_SpellCard01_Normal.txt",0,0,0,0,0);
					break;
				}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage2\enm2_SpellCard01_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage2\enm2_SpellCard01_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
			case(2){
				alternative(tdif)
				case("Easy"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage2\enm2_SpellCard02_Easy.txt",0,0,0,0,0);
					break;
				}
				case("Normal"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage2\enm2_SpellCard02_Normal.txt",0,0,0,0,0);
					break;
				}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage2\enm2_SpellCard02_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage2\enm2_SpellCard02_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
			case(3){
				alternative(tdif)
				case("Easy"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage2\enm2_SpellCard03_Easy.txt",0,0,0,0,0);
					break;
				}
				case("Normal"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage2\enm2_SpellCard03_Normal.txt",0,0,0,0,0);
					break;
				}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage2\enm2_SpellCard03_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage2\enm2_SpellCard03_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
			case(4){
				alternative(tdif)
				case("Easy"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage2\enm2_SpellCard04_Easy.txt",0,0,0,0,0);
					break;
				}
				case("Normal"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage2\enm2_SpellCard04_Normal.txt",0,0,0,0,0);
					break;
				}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage2\enm2_SpellCard04_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage2\enm2_SpellCard04_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
		}//Stage2practiceI
		case(3){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//Փx́H
				case("Easy"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage3\enm3_SpellCard03_Easy.txt",0,0,0,0,0);
					break;
				}
				case("Normal"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage3\enm3_SpellCard03_Normal.txt",0,0,0,0,0);
					break;
				}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage3\enm3_SpellCard03_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage3\enm3_SpellCard03_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
			case(2){
				alternative(tdif)
				case("Easy"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage3\enm3_SpellCard01_Easy.txt",0,0,0,0,0);
					break;
				}
				case("Normal"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage3\enm3_SpellCard01_Normal.txt",0,0,0,0,0);
					break;
				}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage3\enm3_SpellCard01_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage3\enm3_SpellCard01_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
			case(3){
				alternative(tdif)
				case("Easy"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage3\enm3_SpellCard02_Easy.txt",0,0,0,0,0);
					break;
				}
				case("Normal"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage3\enm3_SpellCard02_Normal.txt",0,0,0,0,0);
					break;
				}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage3\enm3_SpellCard02_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage3\enm3_SpellCard02_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
			case(4){
				alternative(tdif)
				case("Easy"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage3\enm3_SpellCard04_Easy.txt",0,0,0,0,0);
					break;
				}
				case("Normal"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage3\enm3_SpellCard04_Normal.txt",0,0,0,0,0);
					break;
				}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage3\enm3_SpellCard04_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage3\enm3_SpellCard04_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
			case(5){
				alternative(tdif)//}í`
				case("Easy"){}
				case("Normal"){}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage3\enm3_SpellCard05_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage3\enm3_SpellCard05_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
		}//Stage3practiceI
		case(4){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//Փx́H
				case("Easy"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage4\enm4_SpellCard01_Easy.txt",0,0,0,0,0);
					break;
				}
				case("Normal"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage4\enm4_SpellCard01_Normal.txt",0,0,0,0,0);
					break;
				}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage4\enm4_SpellCard01_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage4\enm4_SpellCard01_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
			case(2){
				alternative(tdif)
				case("Easy"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage4\enm4_SpellCard02_Easy.txt",0,0,0,0,0);
					break;
				}
				case("Normal"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage4\enm4_SpellCard02_Normal.txt",0,0,0,0,0);
					break;
				}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage4\enm4_SpellCard02_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage4\enm4_SpellCard02_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
			case(3){
				alternative(tdif)
				case("Easy"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage4\enm4_SpellCard03_Easy.txt",0,0,0,0,0);
					break;
				}
				case("Normal"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage4\enm4_SpellCard03_Normal.txt",0,0,0,0,0);
					break;
				}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage4\enm4_SpellCard03_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage4\enm4_SpellCard03_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
			case(4){
				alternative(tdif)
				case("Easy"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage4\enm4_SpellCard04_Easy.txt",0,0,0,0,0);
					break;
				}
				case("Normal"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage4\enm4_SpellCard04_Normal.txt",0,0,0,0,0);
					break;
				}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage4\enm4_SpellCard04_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage4\enm4_SpellCard04_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
			case(5){
				alternative(tdif)
				case("Easy"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage4\enm4_SpellCard05_Easy.txt",0,0,0,0,0);
					break;
				}
				case("Normal"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage4\enm4_SpellCard05_Normal.txt",0,0,0,0,0);
					break;
				}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage4\enm4_SpellCard05_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage4\enm4_SpellCard05_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
		}//Stage4practiceI
		case(5){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//{X
				case("Easy"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage5\enm5_2_SpellCard01_Easy.txt",0,0,0,0,0);
					break;
				}
				case("Normal"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage5\enm5_2_SpellCard01_Normal.txt",0,0,0,0,0);
					break;
				}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage5\enm5_2_SpellCard01_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage5\enm5_2_SpellCard01_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
			case(2){
				alternative(tdif)
				case("Easy"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage5\enm5_SpellCard01_Easy.txt",0,0,0,0,0);
					break;
				}
				case("Normal"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage5\enm5_SpellCard01_Normal.txt",0,0,0,0,0);
					break;
				}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage5\enm5_SpellCard01_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage5\enm5_SpellCard01_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
			case(3){
				alternative(tdif)
				case("Easy"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage5\enm5_SpellCard02_Easy.txt",0,0,0,0,0);
					break;
				}
				case("Normal"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage5\enm5_SpellCard02_Normal.txt",0,0,0,0,0);
					break;
				}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage5\enm5_SpellCard02_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage5\enm5_SpellCard02_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
			case(4){
				alternative(tdif)
				case("Easy"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage5\enm5_SpellCard03_Easy.txt",0,0,0,0,0);
					break;
				}
				case("Normal"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage5\enm5_SpellCard03_Normal.txt",0,0,0,0,0);
					break;
				}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage5\enm5_SpellCard03_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage5\enm5_SpellCard03_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
			case(5){
				alternative(tdif)
				case("Easy"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage5\enm5_SpellCard04_Easy.txt",0,0,0,0,0);
					break;
				}
				case("Normal"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage5\enm5_SpellCard04_Normal.txt",0,0,0,0,0);
					break;
				}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage5\enm5_SpellCard04_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage5\enm5_SpellCard04_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
			case(6){
				alternative(tdif)//Normalǉ
				case("Normal"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage5\enm5_SpellCard05_Normal.txt",0,0,0,0,0);
					break;
				}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage5\enm5_SpellCard05_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage5\enm5_SpellCard05_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
		}//Stage5practiceI
		case(6){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//c
				case("Easy"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6_2\enm6_1_SpellCard01_Easy.txt",0,0,0,0,0);
					break;
				}
				case("Normal"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6_2\enm6_1_SpellCard01_Normal.txt",0,0,0,0,0);
					break;
				}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6_2\enm6_1_SpellCard01_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6_2\enm6_1_SpellCard01_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
			case(2){
				alternative(tdif)
				case("Easy"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6\enm6_SpellCard01_Easy.txt",0,0,0,0,0);
					break;
				}
				case("Normal"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6\enm6_SpellCard01_Normal.txt",0,0,0,0,0);
					break;
				}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6\enm6_SpellCard01_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6\enm6_SpellCard01_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
			case(3){
				alternative(tdif)
				case("Easy"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6\enm6_SpellCard02_Easy.txt",0,0,0,0,0);
					break;
				}
				case("Normal"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6\enm6_SpellCard02_Normal.txt",0,0,0,0,0);
					break;
				}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6\enm6_SpellCard02_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6\enm6_SpellCard02_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
			case(4){
				alternative(tdif)
				case("Easy"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6\enm6_SpellCard03_Easy.txt",0,0,0,0,0);
					break;
				}
				case("Normal"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6\enm6_SpellCard03_Normal.txt",0,0,0,0,0);
					break;
				}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6\enm6_SpellCard03_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6\enm6_SpellCard03_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
			case(5){
				alternative(tdif)
				case("Easy"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6\enm6_SpellCard04_Easy.txt",0,0,0,0,0);
					break;
				}
				case("Normal"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6\enm6_SpellCard04_Normal.txt",0,0,0,0,0);
					break;
				}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6\enm6_SpellCard04_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6\enm6_SpellCard04_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
			case(6){
				alternative(tdif)
				case("Easy"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6\enm6_SpellCard05_Easy.txt",0,0,0,0,0);
					break;
				}
				case("Normal"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6\enm6_SpellCard05_Normal.txt",0,0,0,0,0);
					break;
				}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6\enm6_SpellCard05_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6\enm6_SpellCard05_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
			case(7){
				alternative(tdif)//إ؁`
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6\enm6_SpellCard07_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6\enm6_SpellCard07_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
			case(8){
				alternative(tdif)
				case("Easy"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6\enm6_SpellCard06_Easy.txt",0,0,0,0,0);
					break;
				}
				case("Normal"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6\enm6_SpellCard06_Normal.txt",0,0,0,0,0);
					break;
				}
				case("Hard"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6\enm6_SpellCard06_Hard.txt",0,0,0,0,0);
					break;
				}
				case("Lunatic"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage6\enm6_SpellCard06_Lunatic.txt",0,0,0,0,0);
					break;
				}
			}
		}//Stage6practiceI
		case(7){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//Փx́H
				case("Extra"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage7_2\enm7_2_SpellCard01_Extra.txt",0,0,0,0,0);
					break;
				}
			}
			case(2){
				alternative(tdif)
				case("Extra"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage7_2\enm7_2_SpellCard02_Extra.txt",0,0,0,0,0);
					break;
				}
			}
			case(3){
				alternative(tdif)
				case("Extra"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage7\enm7_SpellCard01_Extra.txt",0,0,0,0,0);
					break;
				}
			}
			case(4){
				alternative(tdif)
				case("Extra"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage7\enm7_SpellCard02_Extra.txt",0,0,0,0,0);
					break;
				}
			}
			case(5){
				alternative(tdif)
				case("Extra"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage7\enm7_SpellCard03_Extra.txt",0,0,0,0,0);
					break;
				}
			}
			case(6){
				alternative(tdif)
				case("Extra"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage7\enm7_SpellCard04_Extra.txt",0,0,0,0,0);
					break;
				}
			}
			case(7){
				alternative(tdif)
				case("Extra"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage7\enm7_SpellCard05_Extra.txt",0,0,0,0,0);
					break;
				}
			}
			case(8){
				alternative(tdif)
				case("Extra"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage7\enm7_SpellCard06_Extra.txt",0,0,0,0,0);
					break;
				}
			}
			case(9){
				alternative(tdif)
				case("Extra"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage7\enm7_SpellCard08_Extra.txt",0,0,0,0,0);
					break;
				}
			}
			case(10){
				alternative(tdif)
				case("Extra"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage7\enm7_SpellCard07_Extra.txt",0,0,0,0,0);
					break;
				}
			}
			case(11){
				alternative(tdif)
				case("Extra"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage7\enm7_SpellCard09_Extra.txt",0,0,0,0,0);
					break;
				}
			}
			case(12){
				alternative(tdif)
				case("Extra"){
					CreateEnemyBossFromFile(gcsd~".\enm\stage7\enm7_SpellCard10_Extra.txt",0,0,0,0,0);
					break;
				}
			}
		}//StageEXpracticeI
		case(8){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//Փx́H
				case("Easy"){}
				case("Normal"){}
				case("Hard"){}
				case("Lunatic"){}
			}
			case(2){
				alternative(tdif)
				case("Easy"){}
				case("Normal"){}
				case("Hard"){}
				case("Lunatic"){}
			}
			case(3){
				alternative(tdif)
				case("Easy"){}
				case("Normal"){}
				case("Hard"){}
				case("Lunatic"){}
			}
			case(4){
				alternative(tdif)
				case("Easy"){}
				case("Normal"){}
				case("Hard"){}
				case("Lunatic"){}
			}
			case(5){
				alternative(tdif)
				case("Easy"){}
				case("Normal"){}
				case("Hard"){}
				case("Lunatic"){}
			}
			case(6){
				alternative(tdif)
				case("Easy"){}
				case("Normal"){}
				case("Hard"){}
				case("Lunatic"){}
			}
			case(7){
				alternative(tdif)
				case("Easy"){}
				case("Normal"){}
				case("Hard"){}
				case("Lunatic"){}
			}
			case(8){
				alternative(tdif)
				case("Easy"){}
				case("Normal"){}
				case("Hard"){}
				case("Lunatic"){}
			}
			case(9){
				alternative(tdif)
				case("Easy"){}
				case("Normal"){}
				case("Hard"){}
				case("Lunatic"){}
			}
			case(10){
				alternative(tdif)
				case("Easy"){}
				case("Normal"){}
				case("Hard"){}
				case("Lunatic"){}
			}
			case(11){
				alternative(tdif)
				case("Easy"){}
				case("Normal"){}
				case("Hard"){}
				case("Lunatic"){}
			}
			case(12){
				alternative(tdif)
				case("Easy"){}
				case("Normal"){}
				case("Hard"){}
				case("Lunatic"){}
			}
			case(13){
				alternative(tdif)
				case("Easy"){}
				case("Normal"){}
				case("Hard"){}
				case("Lunatic"){}
			}
		}//StagePHpracticeI
	}//tsst̓z

		if(tact==2){break;}
	yield;
	}
}

task SpellPracticeMain2_R(){
	let gcsd = GetCurrentScriptDirectory;
	let x	 = CenX+130;
	let y	 = CenY+100;
	loop{
	let tsst	= GetCommonDataEx("title","start_stage");
	let tact	= GetCommonDataEx("title","act");
	let tsps	= GetCommonDataEx("title","sp_stage");
	let tspe	= GetCommonDataEx("title","sp_spell");
	let tdif	= GetCommonDataEx("title","sp_diffi");
	let gtcs	= GetCommonDataEx("title","clear_stage");
	let pla		= GetCommonDataEx("mss","dpla");
	let tssre	= GetCommonDataEx("r","sp_score_reimu_easy");
	let tssrn	= GetCommonDataEx("r","sp_score_reimu_normal");
	let tssrh	= GetCommonDataEx("r","sp_score_reimu_hard");
	let tssrl	= GetCommonDataEx("r","sp_score_reimu_lunatic");
	let tssex	= GetCommonDataEx("r","sp_score_reimu_extra");
	
	if(tsst==false){
		alternative(tsps)//ǂstage
		case(1){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//ڲ߁`
				case("Easy"){}
				case("Normal"){}
				case("Hard"){
					if(tssrh[2]==0){
						SpellNameDisplay(x,y,tssrh[2],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[2],gcsd~".\spn\spn_009.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[2]==0){
						SpellNameDisplay(x,y,tssrl[2],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[2],gcsd~".\spn\spn_010.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(2){
				alternative(tdif)//Փx́H
				case("Easy"){
					if(tssre[0]==0){
						SpellNameDisplay(x,y,tssre[0],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[0],gcsd~".\spn\spn_001.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[0]==0){
						SpellNameDisplay(x,y,tssrn[0],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[0],gcsd~".\spn\spn_002.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[0]==0){
						SpellNameDisplay(x,y,tssrh[0],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[0],gcsd~".\spn\spn_003.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[0]==0){
						SpellNameDisplay(x,y,tssrl[0],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[0],gcsd~".\spn\spn_004.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(3){
				alternative(tdif)
				case("Easy"){
					if(tssre[1]==0){
						SpellNameDisplay(x,y,tssre[1],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[1],gcsd~".\spn\spn_005.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[1]==0){
						SpellNameDisplay(x,y,tssrn[1],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[1],gcsd~".\spn\spn_006.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[1]==0){
						SpellNameDisplay(x,y,tssrh[1],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[1],gcsd~".\spn\spn_007.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[1]==0){
						SpellNameDisplay(x,y,tssrl[1],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[1],gcsd~".\spn\spn_008.png",1,384,"Lunatic");
					}
					break;
				}
			}
		}//Stage1practiceI
		case(2){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//{X
				case("Easy"){
					if(tssre[2]==0){
						SpellNameDisplay(x,y,tssre[2],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[2],gcsd~".\spn\spn_011.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[2]==0){
						SpellNameDisplay(x,y,tssrn[2],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[2],gcsd~".\spn\spn_012.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[3]==0){
						SpellNameDisplay(x,y,tssrh[3],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[3],gcsd~".\spn\spn_013.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[3]==0){
						SpellNameDisplay(x,y,tssrl[3],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[3],gcsd~".\spn\spn_014.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(2){
				alternative(tdif)
				case("Easy"){
					if(tssre[3]==0){
						SpellNameDisplay(x,y,tssre[3],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[3],gcsd~".\spn\spn_015.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[3]==0){
						SpellNameDisplay(x,y,tssrn[3],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[3],gcsd~".\spn\spn_016.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[4]==0){
						SpellNameDisplay(x,y,tssrh[4],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[4],gcsd~".\spn\spn_017.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[4]==0){
						SpellNameDisplay(x,y,tssrl[4],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[4],gcsd~".\spn\spn_018.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(3){
				alternative(tdif)
				case("Easy"){
					if(tssre[4]==0){
						SpellNameDisplay(x,y,tssre[4],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[4],gcsd~".\spn\spn_019.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[4]==0){
						SpellNameDisplay(x,y,tssrn[4],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[4],gcsd~".\spn\spn_020.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[5]==0){
						SpellNameDisplay(x,y,tssrh[5],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[5],gcsd~".\spn\spn_021.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[5]==0){
						SpellNameDisplay(x,y,tssrl[5],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[5],gcsd~".\spn\spn_022.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(4){
				alternative(tdif)
				case("Easy"){
					if(tssre[5]==0){
						SpellNameDisplay(x,y,tssre[5],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[5],gcsd~".\spn\spn_023.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[5]==0){
						SpellNameDisplay(x,y,tssrn[5],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[5],gcsd~".\spn\spn_024.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[6]==0){
						SpellNameDisplay(x,y,tssrh[6],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[6],gcsd~".\spn\spn_025.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[6]==0){
						SpellNameDisplay(x,y,tssrh[6],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrh[6],gcsd~".\spn\spn_026.png",1,384,"Lunatic");
					}
					break;
				}
			}
		}//Stage2practiceI
		case(3){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//Փx́H
				case("Easy"){
					if(tssre[6]==0){
						SpellNameDisplay(x,y,tssre[6],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[6],gcsd~".\spn\spn_027.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[6]==0){
						SpellNameDisplay(x,y,tssrn[6],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[6],gcsd~".\spn\spn_028.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[7]==0){
						SpellNameDisplay(x,y,tssrh[7],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[7],gcsd~".\spn\spn_029.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[7]==0){
						SpellNameDisplay(x,y,tssrl[7],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[7],gcsd~".\spn\spn_030.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(2){
				alternative(tdif)
				case("Easy"){
					if(tssre[7]==0){
						SpellNameDisplay(x,y,tssre[7],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[7],gcsd~".\spn\spn_031.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[7]==0){
						SpellNameDisplay(x,y,tssrn[7],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[7],gcsd~".\spn\spn_032.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[8]==0){
						SpellNameDisplay(x,y,tssrh[8],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[8],gcsd~".\spn\spn_033.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[8]==0){
						SpellNameDisplay(x,y,tssrl[8],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[8],gcsd~".\spn\spn_034.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(3){
				alternative(tdif)
				case("Easy"){
					if(tssre[8]==0){
						SpellNameDisplay(x,y,tssre[8],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[8],gcsd~".\spn\spn_035.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[8]==0){
						SpellNameDisplay(x,y,tssrn[8],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[8],gcsd~".\spn\spn_036.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[9]==0){
						SpellNameDisplay(x,y,tssrh[9],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[9],gcsd~".\spn\spn_037.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[9]==0){
						SpellNameDisplay(x,y,tssrl[9],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[9],gcsd~".\spn\spn_038.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(4){
				alternative(tdif)
				case("Easy"){
					if(tssre[9]==0){
						SpellNameDisplay(x,y,tssre[9],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[9],gcsd~".\spn\spn_039.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[9]==0){
						SpellNameDisplay(x,y,tssrn[9],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[9],gcsd~".\spn\spn_040.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[10]==0){
						SpellNameDisplay(x,y,tssrh[10],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[10],gcsd~".\spn\spn_041.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[10]==0){
						SpellNameDisplay(x,y,tssrl[10],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[10],gcsd~".\spn\spn_042.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(5){
				alternative(tdif)//}í`
				case("Easy"){}
				case("Normal"){}
				case("Hard"){
					if(tssrh[11]==0){
						SpellNameDisplay(x,y,tssrh[11],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[11],gcsd~".\spn\spn_043.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[11]==0){
						SpellNameDisplay(x,y,tssrl[11],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[11],gcsd~".\spn\spn_044.png",1,384,"Lunatic");
					}
					break;
				}
			}
		}//Stage3practiceI
		case(4){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//Փx́H
				case("Easy"){
					if(tssre[10]==0){
						SpellNameDisplay(x,y,tssre[10],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[10],gcsd~".\spn\spn_045.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[10]==0){
						SpellNameDisplay(x,y,tssrn[10],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[10],gcsd~".\spn\spn_046.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[12]==0){
						SpellNameDisplay(x,y,tssrh[12],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[12],gcsd~".\spn\spn_047.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[12]==0){
						SpellNameDisplay(x,y,tssrl[12],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[12],gcsd~".\spn\spn_048.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(2){
				alternative(tdif)
				case("Easy"){
					if(tssre[11]==0){
						SpellNameDisplay(x,y,tssre[11],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[11],gcsd~".\spn\spn_049.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[11]==0){
						SpellNameDisplay(x,y,tssrn[11],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[11],gcsd~".\spn\spn_050.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[13]==0){
						SpellNameDisplay(x,y,tssrh[13],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[13],gcsd~".\spn\spn_051.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[13]==0){
						SpellNameDisplay(x,y,tssrl[13],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[13],gcsd~".\spn\spn_052.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(3){
				alternative(tdif)
				case("Easy"){
					if(tssre[12]==0){
						SpellNameDisplay(x,y,tssre[12],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[12],gcsd~".\spn\spn_053.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[12]==0){
						SpellNameDisplay(x,y,tssrn[12],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[12],gcsd~".\spn\spn_054.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[14]==0){
						SpellNameDisplay(x,y,tssrh[14],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[14],gcsd~".\spn\spn_055.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[14]==0){
						SpellNameDisplay(x,y,tssrl[14],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[14],gcsd~".\spn\spn_056.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(4){
				alternative(tdif)
				case("Easy"){
					if(tssre[13]==0){
						SpellNameDisplay(x,y,tssre[13],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[13],gcsd~".\spn\spn_057.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[13]==0){
						SpellNameDisplay(x,y,tssrn[13],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[13],gcsd~".\spn\spn_058.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[15]==0){
						SpellNameDisplay(x,y,tssrh[15],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[15],gcsd~".\spn\spn_059.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[15]==0){
						SpellNameDisplay(x,y,tssrl[15],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[15],gcsd~".\spn\spn_060.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(5){
				alternative(tdif)
				case("Easy"){
					if(tssre[14]==0){
						SpellNameDisplay(x,y,tssre[14],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[14],gcsd~".\spn\spn_061.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[14]==0){
						SpellNameDisplay(x,y,tssrn[14],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[14],gcsd~".\spn\spn_062.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[16]==0){
						SpellNameDisplay(x,y,tssrh[16],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[16],gcsd~".\spn\spn_063.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[16]==0){
						SpellNameDisplay(x,y,tssrl[16],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[16],gcsd~".\spn\spn_064.png",1,384,"Lunatic");
					}
					break;
				}
			}
		}//Stage4practiceI
		case(5){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//{X
				case("Easy"){
					if(tssre[15]==0){
						SpellNameDisplay(x,y,tssre[15],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[15],gcsd~".\spn\spn_065.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[15]==0){
						SpellNameDisplay(x,y,tssrn[15],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[15],gcsd~".\spn\spn_066.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[17]==0){
						SpellNameDisplay(x,y,tssrh[17],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[17],gcsd~".\spn\spn_067.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[17]==0){
						SpellNameDisplay(x,y,tssrl[17],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[17],gcsd~".\spn\spn_068.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(2){
				alternative(tdif)
				case("Easy"){
					if(tssre[16]==0){
						SpellNameDisplay(x,y,tssre[16],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[16],gcsd~".\spn\spn_069.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[16]==0){
						SpellNameDisplay(x,y,tssrn[16],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[16],gcsd~".\spn\spn_070.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[18]==0){
						SpellNameDisplay(x,y,tssrh[18],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[18],gcsd~".\spn\spn_071.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[18]==0){
						SpellNameDisplay(x,y,tssrl[18],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[18],gcsd~".\spn\spn_072.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(3){
				alternative(tdif)
				case("Easy"){
					if(tssre[17]==0){
						SpellNameDisplay(x,y,tssre[17],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[17],gcsd~".\spn\spn_073.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[17]==0){
						SpellNameDisplay(x,y,tssrn[17],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[17],gcsd~".\spn\spn_074.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[19]==0){
						SpellNameDisplay(x,y,tssrh[19],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[19],gcsd~".\spn\spn_075.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[19]==0){
						SpellNameDisplay(x,y,tssrl[19],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[19],gcsd~".\spn\spn_076.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(4){
				alternative(tdif)
				case("Easy"){
					if(tssre[18]==0){
						SpellNameDisplay(x,y,tssre[18],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[18],gcsd~".\spn\spn_077.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[18]==0){
						SpellNameDisplay(x,y,tssrn[18],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[18],gcsd~".\spn\spn_078.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[20]==0){
						SpellNameDisplay(x,y,tssrh[20],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[20],gcsd~".\spn\spn_079.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[20]==0){
						SpellNameDisplay(x,y,tssrl[20],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[20],gcsd~".\spn\spn_080.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(5){
				alternative(tdif)
				case("Easy"){
					if(tssre[19]==0){
						SpellNameDisplay(x,y,tssre[19],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[19],gcsd~".\spn\spn_081.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[19]==0){
						SpellNameDisplay(x,y,tssrn[19],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[19],gcsd~".\spn\spn_082.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[21]==0){
						SpellNameDisplay(x,y,tssrh[21],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[21],gcsd~".\spn\spn_083.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[21]==0){
						SpellNameDisplay(x,y,tssrl[21],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[21],gcsd~".\spn\spn_084.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(6){
				alternative(tdif)//Normalǉ
				case("Easy"){}
				case("Normal"){
					if(tssrn[20]==0){
						SpellNameDisplay(x,y,tssrn[20],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[20],gcsd~".\spn\spn_085.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[22]==0){
						SpellNameDisplay(x,y,tssrh[22],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[22],gcsd~".\spn\spn_086.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[22]==0){
						SpellNameDisplay(x,y,tssrl[22],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[22],gcsd~".\spn\spn_087.png",1,384,"Lunatic");
					}
					break;
				}
			}
		}//Stage5practiceI
		case(6){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//c
				case("Easy"){
					if(tssre[20]==0){
						SpellNameDisplay(x,y,tssre[20],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[20],gcsd~".\spn\spn_088.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[21]==0){
						SpellNameDisplay(x,y,tssrn[21],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[21],gcsd~".\spn\spn_089.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[23]==0){
						SpellNameDisplay(x,y,tssrh[23],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[23],gcsd~".\spn\spn_090.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[23]==0){
						SpellNameDisplay(x,y,tssrl[23],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[23],gcsd~".\spn\spn_091.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(2){
				alternative(tdif)
				case("Easy"){
					if(tssre[21]==0){
						SpellNameDisplay(x,y,tssre[21],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[21],gcsd~".\spn\spn_092.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[22]==0){
						SpellNameDisplay(x,y,tssrn[22],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[22],gcsd~".\spn\spn_093.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[24]==0){
						SpellNameDisplay(x,y,tssrh[24],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[24],gcsd~".\spn\spn_094.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[24]==0){
						SpellNameDisplay(x,y,tssrl[24],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[24],gcsd~".\spn\spn_095.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(3){
				alternative(tdif)
				case("Easy"){
					if(tssre[22]==0){
						SpellNameDisplay(x,y,tssre[22],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[22],gcsd~".\spn\spn_096.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[23]==0){
						SpellNameDisplay(x,y,tssrn[23],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[23],gcsd~".\spn\spn_097.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[25]==0){
						SpellNameDisplay(x,y,tssrh[25],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[25],gcsd~".\spn\spn_098.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[25]==0){
						SpellNameDisplay(x,y,tssrl[25],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[25],gcsd~".\spn\spn_099.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(4){
				alternative(tdif)
				case("Easy"){
					if(tssre[23]==0){
						SpellNameDisplay(x,y,tssre[23],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[23],gcsd~".\spn\spn_100.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[24]==0){
						SpellNameDisplay(x,y,tssrn[24],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[24],gcsd~".\spn\spn_101.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[26]==0){
						SpellNameDisplay(x,y,tssrh[26],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[26],gcsd~".\spn\spn_102.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[26]==0){
						SpellNameDisplay(x,y,tssrl[26],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[26],gcsd~".\spn\spn_103.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(5){
				alternative(tdif)
				case("Easy"){
					if(tssre[24]==0){
						SpellNameDisplay(x,y,tssre[24],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[24],gcsd~".\spn\spn_104.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[25]==0){
						SpellNameDisplay(x,y,tssrn[25],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[25],gcsd~".\spn\spn_105.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[27]==0){
						SpellNameDisplay(x,y,tssrh[27],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[27],gcsd~".\spn\spn_106.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[27]==0){
						SpellNameDisplay(x,y,tssrl[27],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[27],gcsd~".\spn\spn_107.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(6){
				alternative(tdif)
				case("Easy"){
					if(tssre[25]==0){
						SpellNameDisplay(x,y,tssre[25],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[25],gcsd~".\spn\spn_108.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[26]==0){
						SpellNameDisplay(x,y,tssrn[26],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[26],gcsd~".\spn\spn_109.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[28]==0){
						SpellNameDisplay(x,y,tssrh[28],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[28],gcsd~".\spn\spn_110.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[28]==0){
						SpellNameDisplay(x,y,tssrl[28],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[28],gcsd~".\spn\spn_111.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(7){
				alternative(tdif)//إ؁`
				case("Easy"){}
				case("Normal"){}
				case("Hard"){
					if(tssrh[29]==0){
						SpellNameDisplay(x,y,tssrh[29],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[29],gcsd~".\spn\spn_116.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[29]==0){
						SpellNameDisplay(x,y,tssrl[29],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[29],gcsd~".\spn\spn_117.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(8){
				alternative(tdif)
				case("Easy"){
					if(tssre[26]==0){
						SpellNameDisplay(x,y,tssre[26],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[26],gcsd~".\spn\spn_112.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[27]==0){
						SpellNameDisplay(x,y,tssrn[27],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[27],gcsd~".\spn\spn_113.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[30]==0){
						SpellNameDisplay(x,y,tssrh[30],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[30],gcsd~".\spn\spn_114.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[30]==0){
						SpellNameDisplay(x,y,tssrl[30],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[30],gcsd~".\spn\spn_115.png",1,384,"Lunatic");
					}
					break;
				}
			}
		}//Stage6practiceI
		case(7){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//Փx́H
				case("Extra"){
					if(tssex[0]==0){
						SpellNameDisplay(x,y,tssex[0],gcsd~".\spn\spn_000.png",0,384,"Extra");
					}else{
						SpellNameDisplay(x,y,tssex[0],gcsd~".\spn\spn_118.png",1,384,"Extra");
					}
					break;
				}
			}
			case(2){
				alternative(tdif)
				case("Extra"){
					if(tssex[1]==0){
						SpellNameDisplay(x,y,tssex[1],gcsd~".\spn\spn_000.png",0,384,"Extra");
					}else{
						SpellNameDisplay(x,y,tssex[1],gcsd~".\spn\spn_119.png",1,384,"Extra");
					}
					break;
				}
			}
			case(3){
				alternative(tdif)
				case("Extra"){
					if(tssex[2]==0){
						SpellNameDisplay(x,y,tssex[2],gcsd~".\spn\spn_000.png",0,384,"Extra");
					}else{
						SpellNameDisplay(x,y,tssex[2],gcsd~".\spn\spn_120.png",1,384,"Extra");
					}
					break;
				}
			}
			case(4){
				alternative(tdif)
				case("Extra"){
					if(tssex[3]==0){
						SpellNameDisplay(x,y,tssex[3],gcsd~".\spn\spn_000.png",0,384,"Extra");
					}else{
						SpellNameDisplay(x,y,tssex[3],gcsd~".\spn\spn_121.png",1,384,"Extra");
					}
					break;
				}
			}
			case(5){
				alternative(tdif)
				case("Extra"){
					if(tssex[4]==0){
						SpellNameDisplay(x,y,tssex[4],gcsd~".\spn\spn_000.png",0,384,"Extra");
					}else{
						SpellNameDisplay(x,y,tssex[4],gcsd~".\spn\spn_123.png",1,384,"Extra");
					}
					break;
				}
			}
			case(6){
				alternative(tdif)
				case("Extra"){
					if(tssex[5]==0){
						SpellNameDisplay(x,y,tssex[5],gcsd~".\spn\spn_000.png",0,384,"Extra");
					}else{
						SpellNameDisplay(x,y,tssex[5],gcsd~".\spn\spn_122.png",1,384,"Extra");
					}
					break;
				}
			}
			case(7){
				alternative(tdif)
				case("Extra"){
					if(tssex[6]==0){
						SpellNameDisplay(x,y,tssex[6],gcsd~".\spn\spn_000.png",0,384,"Extra");
					}else{
						SpellNameDisplay(x,y,tssex[6],gcsd~".\spn\spn_124.png",1,384,"Extra");
					}
					break;
				}
			}
			case(8){
				alternative(tdif)
				case("Extra"){
					if(tssex[7]==0){
						SpellNameDisplay(x,y,tssex[7],gcsd~".\spn\spn_000.png",0,384,"Extra");
					}else{
						SpellNameDisplay(x,y,tssex[7],gcsd~".\spn\spn_125.png",1,384,"Extra");
					}
					break;
				}
			}
			case(9){
				alternative(tdif)
				case("Extra"){
					if(tssex[8]==0){
						SpellNameDisplay(x,y,tssex[8],gcsd~".\spn\spn_000.png",0,384,"Extra");
					}else{
						SpellNameDisplay(x,y,tssex[8],gcsd~".\spn\spn_126.png",1,384,"Extra");
					}
					break;
				}
			}
			case(10){
				alternative(tdif)
				case("Extra"){
					if(tssex[9]==0){
						SpellNameDisplay(x,y,tssex[9],gcsd~".\spn\spn_000.png",0,384,"Extra");
					}else{
						SpellNameDisplay(x,y,tssex[9],gcsd~".\spn\spn_127.png",1,384,"Extra");
					}
					break;
				}
			}
			case(11){
				alternative(tdif)
				case("Extra"){
					if(tssex[10]==0){
						SpellNameDisplay(x,y,tssex[10],gcsd~".\spn\spn_000.png",0,384,"Extra");
					}else{
						SpellNameDisplay(x,y,tssex[10],gcsd~".\spn\spn_128.png",1,384,"Extra");
					}
					break;
				}
			}
			case(12){
				alternative(tdif)
				case("Extra"){
					if(tssex[11]==0){
						SpellNameDisplay(x,y,tssex[11],gcsd~".\spn\spn_000.png",0,384,"Extra");
					}else{
						SpellNameDisplay(x,y,tssex[11],gcsd~".\spn\spn_129.png",1,384,"Extra");
					}
					break;
				}
			}
		}//StageEXpracticeI
		case(8){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//Փx́H
				case("Phantasm"){}
			}
			case(2){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(3){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(4){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(5){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(6){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(7){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(8){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(9){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(10){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(11){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(12){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(13){
				alternative(tdif)
				case("Phantasm"){}
			}
		}//StagePHpracticeI
	}//tsst̓z

		if(tact==2){break;}
	yield;
	}
}

task SpellPracticeMain2_M(){
	let gcsd = GetCurrentScriptDirectory;
	let x	 = CenX+130;
	let y	 = CenY+100;
	loop{
	let tsst	= GetCommonDataEx("title","start_stage");
	let tact	= GetCommonDataEx("title","act");
	let tsps	= GetCommonDataEx("title","sp_stage");
	let tspe	= GetCommonDataEx("title","sp_spell");
	let tdif	= GetCommonDataEx("title","sp_diffi");
	let gtcs	= GetCommonDataEx("title","clear_stage");
	let pla		= GetCommonDataEx("mss","dpla");
	let tssre	= GetCommonDataEx("m","sp_score_marisa_easy");
	let tssrn	= GetCommonDataEx("m","sp_score_marisa_normal");
	let tssrh	= GetCommonDataEx("m","sp_score_marisa_hard");
	let tssrl	= GetCommonDataEx("m","sp_score_marisa_lunatic");
	
	if(tsst==false){
		alternative(tsps)//ǂstage
		case(1){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//Փx́H
				case("Easy"){
					if(tssre[0]==0){
						SpellNameDisplay(x,y,tssre[0],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[0],gcsd~".\spn\spn_001.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[0]==0){
						SpellNameDisplay(x,y,tssrn[0],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[0],gcsd~".\spn\spn_002.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[0]==0){
						SpellNameDisplay(x,y,tssrh[0],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[0],gcsd~".\spn\spn_003.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[0]==0){
						SpellNameDisplay(x,y,tssrl[0],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[0],gcsd~".\spn\spn_001.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(2){
				alternative(tdif)
				case("Easy"){
					if(tssre[1]==0){
						SpellNameDisplay(x,y,tssre[1],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[1],gcsd~".\spn\spn_005.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[1]==0){
						SpellNameDisplay(x,y,tssrn[1],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[1],gcsd~".\spn\spn_006.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[1]==0){
						SpellNameDisplay(x,y,tssrh[1],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[1],gcsd~".\spn\spn_007.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[1]==0){
						SpellNameDisplay(x,y,tssrl[1],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[1],gcsd~".\spn\spn_008.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(3){
				alternative(tdif)//ڲ߁`
				case("Easy"){}
				case("Normal"){}
				case("Hard"){
					if(tssrh[2]==0){
						SpellNameDisplay(x,y,tssrh[2],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[2],gcsd~".\spn\spn_009.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[2]==0){
						SpellNameDisplay(x,y,tssrl[2],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[2],gcsd~".\spn\spn_010.png",1,384,"Lunatic");
					}
					break;
				}
			}
		}//Stage1practiceI
		case(2){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//{X
				case("Easy"){
					if(tssre[2]==0){
						SpellNameDisplay(x,y,tssre[2],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[2],gcsd~".\spn\spn_011.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[2]==0){
						SpellNameDisplay(x,y,tssrn[2],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[2],gcsd~".\spn\spn_012.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[3]==0){
						SpellNameDisplay(x,y,tssrh[3],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[3],gcsd~".\spn\spn_013.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[3]==0){
						SpellNameDisplay(x,y,tssrl[3],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[3],gcsd~".\spn\spn_014.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(2){
				alternative(tdif)
				case("Easy"){
					if(tssre[3]==0){
						SpellNameDisplay(x,y,tssre[3],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[3],gcsd~".\spn\spn_015.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[3]==0){
						SpellNameDisplay(x,y,tssrn[3],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[3],gcsd~".\spn\spn_016.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[4]==0){
						SpellNameDisplay(x,y,tssrh[4],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[4],gcsd~".\spn\spn_017.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[4]==0){
						SpellNameDisplay(x,y,tssrl[4],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[4],gcsd~".\spn\spn_018.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(3){
				alternative(tdif)
				case("Easy"){
					if(tssre[4]==0){
						SpellNameDisplay(x,y,tssre[4],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[4],gcsd~".\spn\spn_019.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[4]==0){
						SpellNameDisplay(x,y,tssrn[4],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[4],gcsd~".\spn\spn_020.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[5]==0){
						SpellNameDisplay(x,y,tssrh[5],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[5],gcsd~".\spn\spn_021.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[5]==0){
						SpellNameDisplay(x,y,tssrl[5],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[5],gcsd~".\spn\spn_022.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(4){
				alternative(tdif)
				case("Easy"){
					if(tssre[5]==0){
						SpellNameDisplay(x,y,tssre[5],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[5],gcsd~".\spn\spn_023.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[5]==0){
						SpellNameDisplay(x,y,tssrn[5],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[5],gcsd~".\spn\spn_024.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[6]==0){
						SpellNameDisplay(x,y,tssrh[6],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[6],gcsd~".\spn\spn_025.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[6]==0){
						SpellNameDisplay(x,y,tssrh[6],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrh[6],gcsd~".\spn\spn_026.png",1,384,"Lunatic");
					}
					break;
				}
			}
		}//Stage2practiceI
		case(3){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//Փx́H
				case("Easy"){
					if(tssre[6]==0){
						SpellNameDisplay(x,y,tssre[6],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[6],gcsd~".\spn\spn_023.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[6]==0){
						SpellNameDisplay(x,y,tssrn[6],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[6],gcsd~".\spn\spn_028.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[7]==0){
						SpellNameDisplay(x,y,tssrh[7],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[7],gcsd~".\spn\spn_029.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[7]==0){
						SpellNameDisplay(x,y,tssrl[7],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[7],gcsd~".\spn\spn_030.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(2){
				alternative(tdif)
				case("Easy"){
					if(tssre[7]==0){
						SpellNameDisplay(x,y,tssre[7],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[7],gcsd~".\spn\spn_031.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[7]==0){
						SpellNameDisplay(x,y,tssrn[7],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[7],gcsd~".\spn\spn_032.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[8]==0){
						SpellNameDisplay(x,y,tssrh[8],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[8],gcsd~".\spn\spn_033.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[8]==0){
						SpellNameDisplay(x,y,tssrl[8],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[8],gcsd~".\spn\spn_034.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(3){
				alternative(tdif)
				case("Easy"){
					if(tssre[8]==0){
						SpellNameDisplay(x,y,tssre[8],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[8],gcsd~".\spn\spn_035.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[8]==0){
						SpellNameDisplay(x,y,tssrn[8],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[8],gcsd~".\spn\spn_036.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[9]==0){
						SpellNameDisplay(x,y,tssrh[9],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[9],gcsd~".\spn\spn_037.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[9]==0){
						SpellNameDisplay(x,y,tssrl[9],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[9],gcsd~".\spn\spn_038.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(4){
				alternative(tdif)
				case("Easy"){
					if(tssre[9]==0){
						SpellNameDisplay(x,y,tssre[9],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[9],gcsd~".\spn\spn_039.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[9]==0){
						SpellNameDisplay(x,y,tssrn[9],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[9],gcsd~".\spn\spn_040.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[10]==0){
						SpellNameDisplay(x,y,tssrh[10],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[10],gcsd~".\spn\spn_041.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[10]==0){
						SpellNameDisplay(x,y,tssrl[10],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[10],gcsd~".\spn\spn_042.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(5){
				alternative(tdif)//}í`
				case("Easy"){}
				case("Normal"){}
				case("Hard"){
					if(tssrh[11]==0){
						SpellNameDisplay(x,y,tssrh[11],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[11],gcsd~".\spn\spn_043.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[11]==0){
						SpellNameDisplay(x,y,tssrl[11],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[11],gcsd~".\spn\spn_044.png",1,384,"Lunatic");
					}
					break;
				}
			}
		}//Stage3practiceI
		case(4){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//Փx́H
				case("Easy"){
					if(tssre[10]==0){
						SpellNameDisplay(x,y,tssre[10],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[10],gcsd~".\spn\spn_045.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[10]==0){
						SpellNameDisplay(x,y,tssrn[10],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[10],gcsd~".\spn\spn_046.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[12]==0){
						SpellNameDisplay(x,y,tssrh[12],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[12],gcsd~".\spn\spn_047.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[12]==0){
						SpellNameDisplay(x,y,tssrl[12],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[12],gcsd~".\spn\spn_048.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(2){
				alternative(tdif)
				case("Easy"){
					if(tssre[11]==0){
						SpellNameDisplay(x,y,tssre[11],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[11],gcsd~".\spn\spn_049.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[11]==0){
						SpellNameDisplay(x,y,tssrn[11],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[11],gcsd~".\spn\spn_050.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[13]==0){
						SpellNameDisplay(x,y,tssrh[13],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[13],gcsd~".\spn\spn_051.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[13]==0){
						SpellNameDisplay(x,y,tssrl[13],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[13],gcsd~".\spn\spn_052.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(3){
				alternative(tdif)
				case("Easy"){
					if(tssre[12]==0){
						SpellNameDisplay(x,y,tssre[12],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[12],gcsd~".\spn\spn_053.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[12]==0){
						SpellNameDisplay(x,y,tssrn[12],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[12],gcsd~".\spn\spn_054.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[14]==0){
						SpellNameDisplay(x,y,tssrh[14],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[14],gcsd~".\spn\spn_055.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[14]==0){
						SpellNameDisplay(x,y,tssrl[14],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[14],gcsd~".\spn\spn_056.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(4){
				alternative(tdif)
				case("Easy"){
					if(tssre[13]==0){
						SpellNameDisplay(x,y,tssre[13],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[13],gcsd~".\spn\spn_057.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[13]==0){
						SpellNameDisplay(x,y,tssrn[13],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[13],gcsd~".\spn\spn_058.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[15]==0){
						SpellNameDisplay(x,y,tssrh[15],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[15],gcsd~".\spn\spn_059.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[15]==0){
						SpellNameDisplay(x,y,tssrl[15],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[15],gcsd~".\spn\spn_060.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(5){
				alternative(tdif)
				case("Easy"){
					if(tssre[14]==0){
						SpellNameDisplay(x,y,tssre[14],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[14],gcsd~".\spn\spn_061.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[14]==0){
						SpellNameDisplay(x,y,tssrn[14],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[14],gcsd~".\spn\spn_062.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[16]==0){
						SpellNameDisplay(x,y,tssrh[16],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[16],gcsd~".\spn\spn_063.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[16]==0){
						SpellNameDisplay(x,y,tssrl[16],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[16],gcsd~".\spn\spn_064.png",1,384,"Lunatic");
					}
					break;
				}
			}
		}//Stage4practiceI
		case(5){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//{X
				case("Easy"){
					if(tssre[15]==0){
						SpellNameDisplay(x,y,tssre[15],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[15],gcsd~".\spn\spn_065.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[15]==0){
						SpellNameDisplay(x,y,tssrn[15],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[15],gcsd~".\spn\spn_066.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[17]==0){
						SpellNameDisplay(x,y,tssrh[17],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[17],gcsd~".\spn\spn_067.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[17]==0){
						SpellNameDisplay(x,y,tssrl[17],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[17],gcsd~".\spn\spn_068.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(2){
				alternative(tdif)
				case("Easy"){
					if(tssre[16]==0){
						SpellNameDisplay(x,y,tssre[16],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[16],gcsd~".\spn\spn_069.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[16]==0){
						SpellNameDisplay(x,y,tssrn[16],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[16],gcsd~".\spn\spn_070.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[18]==0){
						SpellNameDisplay(x,y,tssrh[18],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[18],gcsd~".\spn\spn_071.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[18]==0){
						SpellNameDisplay(x,y,tssrl[18],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[18],gcsd~".\spn\spn_072.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(3){
				alternative(tdif)
				case("Easy"){
					if(tssre[17]==0){
						SpellNameDisplay(x,y,tssre[17],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[17],gcsd~".\spn\spn_073.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[17]==0){
						SpellNameDisplay(x,y,tssrn[17],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[17],gcsd~".\spn\spn_074.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[19]==0){
						SpellNameDisplay(x,y,tssrh[19],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[19],gcsd~".\spn\spn_075.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[19]==0){
						SpellNameDisplay(x,y,tssrl[19],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[19],gcsd~".\spn\spn_076.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(4){
				alternative(tdif)
				case("Easy"){
					if(tssre[18]==0){
						SpellNameDisplay(x,y,tssre[18],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[18],gcsd~".\spn\spn_077.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[18]==0){
						SpellNameDisplay(x,y,tssrn[18],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[18],gcsd~".\spn\spn_078.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[20]==0){
						SpellNameDisplay(x,y,tssrh[20],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[20],gcsd~".\spn\spn_079.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[20]==0){
						SpellNameDisplay(x,y,tssrl[20],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[20],gcsd~".\spn\spn_080.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(5){
				alternative(tdif)
				case("Easy"){
					if(tssre[19]==0){
						SpellNameDisplay(x,y,tssre[19],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[19],gcsd~".\spn\spn_081.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[19]==0){
						SpellNameDisplay(x,y,tssrn[19],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[19],gcsd~".\spn\spn_082.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[21]==0){
						SpellNameDisplay(x,y,tssrh[21],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[21],gcsd~".\spn\spn_083.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[21]==0){
						SpellNameDisplay(x,y,tssrl[21],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[21],gcsd~".\spn\spn_084.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(6){
				alternative(tdif)//Normalǉ
				case("Easy"){}
				case("Normal"){
					if(tssrn[20]==0){
						SpellNameDisplay(x,y,tssrn[20],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[20],gcsd~".\spn\spn_085.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[22]==0){
						SpellNameDisplay(x,y,tssrh[22],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[22],gcsd~".\spn\spn_086.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[22]==0){
						SpellNameDisplay(x,y,tssrl[22],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[22],gcsd~".\spn\spn_087.png",1,384,"Lunatic");
					}
					break;
				}
			}
		}//Stage5practiceI
		case(6){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//c
				case("Easy"){
					if(tssre[20]==0){
						SpellNameDisplay(x,y,tssre[20],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[20],gcsd~".\spn\spn_088.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[21]==0){
						SpellNameDisplay(x,y,tssrn[21],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[21],gcsd~".\spn\spn_089.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[23]==0){
						SpellNameDisplay(x,y,tssrh[23],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[23],gcsd~".\spn\spn_090.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[23]==0){
						SpellNameDisplay(x,y,tssrl[23],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[23],gcsd~".\spn\spn_091.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(2){
				alternative(tdif)
				case("Easy"){
					if(tssre[21]==0){
						SpellNameDisplay(x,y,tssre[21],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[21],gcsd~".\spn\spn_092.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[22]==0){
						SpellNameDisplay(x,y,tssrn[22],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[22],gcsd~".\spn\spn_093.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[24]==0){
						SpellNameDisplay(x,y,tssrh[24],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[24],gcsd~".\spn\spn_094.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[24]==0){
						SpellNameDisplay(x,y,tssrl[24],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[24],gcsd~".\spn\spn_095.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(3){
				alternative(tdif)
				case("Easy"){
					if(tssre[22]==0){
						SpellNameDisplay(x,y,tssre[22],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[22],gcsd~".\spn\spn_096.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[23]==0){
						SpellNameDisplay(x,y,tssrn[23],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[23],gcsd~".\spn\spn_097.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[25]==0){
						SpellNameDisplay(x,y,tssrh[25],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[25],gcsd~".\spn\spn_098.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[25]==0){
						SpellNameDisplay(x,y,tssrl[25],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[25],gcsd~".\spn\spn_099.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(4){
				alternative(tdif)
				case("Easy"){
					if(tssre[23]==0){
						SpellNameDisplay(x,y,tssre[23],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[23],gcsd~".\spn\spn_100.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[24]==0){
						SpellNameDisplay(x,y,tssrn[24],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[24],gcsd~".\spn\spn_101.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[26]==0){
						SpellNameDisplay(x,y,tssrh[26],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[26],gcsd~".\spn\spn_102.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[26]==0){
						SpellNameDisplay(x,y,tssrl[26],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[26],gcsd~".\spn\spn_103.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(5){
				alternative(tdif)
				case("Easy"){
					if(tssre[24]==0){
						SpellNameDisplay(x,y,tssre[24],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[24],gcsd~".\spn\spn_104.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[25]==0){
						SpellNameDisplay(x,y,tssrn[25],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[25],gcsd~".\spn\spn_105.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[27]==0){
						SpellNameDisplay(x,y,tssrh[27],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[27],gcsd~".\spn\spn_106.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[27]==0){
						SpellNameDisplay(x,y,tssrl[27],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[27],gcsd~".\spn\spn_107.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(6){
				alternative(tdif)
				case("Easy"){
					if(tssre[25]==0){
						SpellNameDisplay(x,y,tssre[25],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[25],gcsd~".\spn\spn_108.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[26]==0){
						SpellNameDisplay(x,y,tssrn[26],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[26],gcsd~".\spn\spn_109.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[28]==0){
						SpellNameDisplay(x,y,tssrh[28],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[28],gcsd~".\spn\spn_110.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[28]==0){
						SpellNameDisplay(x,y,tssrl[28],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[28],gcsd~".\spn\spn_111.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(7){
				alternative(tdif)//إ؁`
				case("Easy"){}
				case("Normal"){}
				case("Hard"){
					if(tssrh[29]==0){
						SpellNameDisplay(x,y,tssrh[29],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[29],gcsd~".\spn\spn_116.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[29]==0){
						SpellNameDisplay(x,y,tssrl[29],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[29],gcsd~".\spn\spn_117.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(8){
				alternative(tdif)
				case("Easy"){
					if(tssre[26]==0){
						SpellNameDisplay(x,y,tssre[26],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[26],gcsd~".\spn\spn_112.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[27]==0){
						SpellNameDisplay(x,y,tssrn[27],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[27],gcsd~".\spn\spn_113.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[30]==0){
						SpellNameDisplay(x,y,tssrh[30],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[30],gcsd~".\spn\spn_114.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[30]==0){
						SpellNameDisplay(x,y,tssrl[30],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[30],gcsd~".\spn\spn_115.png",1,384,"Lunatic");
					}
					break;
				}
			}
		}//Stage6practiceI
		case(7){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//Փx́H
				case("Extra"){}
			}
			case(2){
				alternative(tdif)
				case("Extra"){}
			}
			case(3){
				alternative(tdif)
				case("Extra"){}
			}
			case(4){
				alternative(tdif)
				case("Extra"){}
			}
			case(5){
				alternative(tdif)
				case("Extra"){}
			}
			case(6){
				alternative(tdif)
				case("Extra"){}
			}
			case(7){
				alternative(tdif)
				case("Extra"){}
			}
			case(8){
				alternative(tdif)
				case("Extra"){}
			}
			case(9){
				alternative(tdif)
				case("Extra"){}
			}
			case(10){
				alternative(tdif)
				case("Extra"){}
			}
			case(11){
				alternative(tdif)
				case("Extra"){}
			}
			case(12){
				alternative(tdif)
				case("Extra"){}
			}
		}//StageEXpracticeI
		case(8){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//Փx́H
				case("Phantasm"){}
			}
			case(2){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(3){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(4){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(5){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(6){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(7){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(8){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(9){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(10){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(11){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(12){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(13){
				alternative(tdif)
				case("Phantasm"){}
			}
		}//StagePHpracticeI
	}//tsst̓z

		if(tact==2){break;}
	yield;
	}
}

task SpellPracticeMain2_S(){
	let gcsd = GetCurrentScriptDirectory;
	let x	 = CenX+130;
	let y	 = CenY+100;
	loop{
	let tsst	= GetCommonDataEx("title","start_stage");
	let tact	= GetCommonDataEx("title","act");
	let tsps	= GetCommonDataEx("title","sp_stage");
	let tspe	= GetCommonDataEx("title","sp_spell");
	let tdif	= GetCommonDataEx("title","sp_diffi");
	let gtcs	= GetCommonDataEx("title","clear_stage");
	let pla		= GetCommonDataEx("mss","dpla");
	let tssre	= GetCommonDataEx("s","sp_score_sakuya_easy");
	let tssrn	= GetCommonDataEx("s","sp_score_sakuya_normal");
	let tssrh	= GetCommonDataEx("s","sp_score_sakuya_hard");
	let tssrl	= GetCommonDataEx("s","sp_score_sakuya_lunatic");
	let tssex	= GetCommonDataEx("s","sp_score_sakuya_extra");
	
	if(tsst==false){
		alternative(tsps)//ǂstage
		case(1){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//Փx́H
				case("Easy"){
					if(tssre[0]==0){
						SpellNameDisplay(x,y,tssre[0],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[0],gcsd~".\spn\spn_001.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[0]==0){
						SpellNameDisplay(x,y,tssrn[0],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[0],gcsd~".\spn\spn_002.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[0]==0){
						SpellNameDisplay(x,y,tssrh[0],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[0],gcsd~".\spn\spn_003.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[0]==0){
						SpellNameDisplay(x,y,tssrl[0],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[0],gcsd~".\spn\spn_001.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(2){
				alternative(tdif)
				case("Easy"){
					if(tssre[1]==0){
						SpellNameDisplay(x,y,tssre[1],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[1],gcsd~".\spn\spn_005.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[1]==0){
						SpellNameDisplay(x,y,tssrn[1],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[1],gcsd~".\spn\spn_006.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[1]==0){
						SpellNameDisplay(x,y,tssrh[1],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[1],gcsd~".\spn\spn_007.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[1]==0){
						SpellNameDisplay(x,y,tssrl[1],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[1],gcsd~".\spn\spn_008.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(3){
				alternative(tdif)//ڲ߁`
				case("Easy"){}
				case("Normal"){}
				case("Hard"){
					if(tssrh[2]==0){
						SpellNameDisplay(x,y,tssrh[2],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[2],gcsd~".\spn\spn_009.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[2]==0){
						SpellNameDisplay(x,y,tssrl[2],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[2],gcsd~".\spn\spn_010.png",1,384,"Lunatic");
					}
					break;
				}
			}
		}//Stage1practiceI
		case(2){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//{X
				case("Easy"){
					if(tssre[2]==0){
						SpellNameDisplay(x,y,tssre[2],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[2],gcsd~".\spn\spn_011.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[2]==0){
						SpellNameDisplay(x,y,tssrn[2],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[2],gcsd~".\spn\spn_012.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[3]==0){
						SpellNameDisplay(x,y,tssrh[3],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[3],gcsd~".\spn\spn_013.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[3]==0){
						SpellNameDisplay(x,y,tssrl[3],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[3],gcsd~".\spn\spn_014.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(2){
				alternative(tdif)
				case("Easy"){
					if(tssre[3]==0){
						SpellNameDisplay(x,y,tssre[3],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[3],gcsd~".\spn\spn_015.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[3]==0){
						SpellNameDisplay(x,y,tssrn[3],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[3],gcsd~".\spn\spn_016.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[4]==0){
						SpellNameDisplay(x,y,tssrh[4],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[4],gcsd~".\spn\spn_017.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[4]==0){
						SpellNameDisplay(x,y,tssrl[4],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[4],gcsd~".\spn\spn_018.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(3){
				alternative(tdif)
				case("Easy"){
					if(tssre[4]==0){
						SpellNameDisplay(x,y,tssre[4],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[4],gcsd~".\spn\spn_019.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[4]==0){
						SpellNameDisplay(x,y,tssrn[4],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[4],gcsd~".\spn\spn_020.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[5]==0){
						SpellNameDisplay(x,y,tssrh[5],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[5],gcsd~".\spn\spn_021.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[5]==0){
						SpellNameDisplay(x,y,tssrl[5],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[5],gcsd~".\spn\spn_022.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(4){
				alternative(tdif)
				case("Easy"){
					if(tssre[5]==0){
						SpellNameDisplay(x,y,tssre[5],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[5],gcsd~".\spn\spn_027.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[5]==0){
						SpellNameDisplay(x,y,tssrn[5],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[5],gcsd~".\spn\spn_024.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[6]==0){
						SpellNameDisplay(x,y,tssrh[6],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[6],gcsd~".\spn\spn_025.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[6]==0){
						SpellNameDisplay(x,y,tssrh[6],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrh[6],gcsd~".\spn\spn_026.png",1,384,"Lunatic");
					}
					break;
				}
			}
		}//Stage2practiceI
		case(3){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//Փx́H
				case("Easy"){
					if(tssre[6]==0){
						SpellNameDisplay(x,y,tssre[6],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[6],gcsd~".\spn\spn_027.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[6]==0){
						SpellNameDisplay(x,y,tssrn[6],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[6],gcsd~".\spn\spn_028.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[7]==0){
						SpellNameDisplay(x,y,tssrh[7],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[7],gcsd~".\spn\spn_029.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[7]==0){
						SpellNameDisplay(x,y,tssrl[7],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[7],gcsd~".\spn\spn_030.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(2){
				alternative(tdif)
				case("Easy"){
					if(tssre[7]==0){
						SpellNameDisplay(x,y,tssre[7],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[7],gcsd~".\spn\spn_031.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[7]==0){
						SpellNameDisplay(x,y,tssrn[7],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[7],gcsd~".\spn\spn_032.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[8]==0){
						SpellNameDisplay(x,y,tssrh[8],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[8],gcsd~".\spn\spn_033.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[8]==0){
						SpellNameDisplay(x,y,tssrl[8],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[8],gcsd~".\spn\spn_034.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(3){
				alternative(tdif)
				case("Easy"){
					if(tssre[8]==0){
						SpellNameDisplay(x,y,tssre[8],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[8],gcsd~".\spn\spn_035.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[8]==0){
						SpellNameDisplay(x,y,tssrn[8],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[8],gcsd~".\spn\spn_036.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[9]==0){
						SpellNameDisplay(x,y,tssrh[9],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[9],gcsd~".\spn\spn_037.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[9]==0){
						SpellNameDisplay(x,y,tssrl[9],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[9],gcsd~".\spn\spn_038.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(4){
				alternative(tdif)
				case("Easy"){
					if(tssre[9]==0){
						SpellNameDisplay(x,y,tssre[9],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[9],gcsd~".\spn\spn_039.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[9]==0){
						SpellNameDisplay(x,y,tssrn[9],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[9],gcsd~".\spn\spn_040.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[10]==0){
						SpellNameDisplay(x,y,tssrh[10],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[10],gcsd~".\spn\spn_041.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[10]==0){
						SpellNameDisplay(x,y,tssrl[10],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[10],gcsd~".\spn\spn_042.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(5){
				alternative(tdif)//}í`
				case("Easy"){}
				case("Normal"){}
				case("Hard"){
					if(tssrh[11]==0){
						SpellNameDisplay(x,y,tssrh[11],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[11],gcsd~".\spn\spn_043.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[11]==0){
						SpellNameDisplay(x,y,tssrl[11],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[11],gcsd~".\spn\spn_044.png",1,384,"Lunatic");
					}
					break;
				}
			}
		}//Stage3practiceI
		case(4){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//Փx́H
				case("Easy"){
					if(tssre[10]==0){
						SpellNameDisplay(x,y,tssre[10],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[10],gcsd~".\spn\spn_045.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[10]==0){
						SpellNameDisplay(x,y,tssrn[10],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[10],gcsd~".\spn\spn_046.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[12]==0){
						SpellNameDisplay(x,y,tssrh[12],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[12],gcsd~".\spn\spn_047.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[12]==0){
						SpellNameDisplay(x,y,tssrl[12],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[12],gcsd~".\spn\spn_048.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(2){
				alternative(tdif)
				case("Easy"){
					if(tssre[11]==0){
						SpellNameDisplay(x,y,tssre[11],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[11],gcsd~".\spn\spn_049.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[11]==0){
						SpellNameDisplay(x,y,tssrn[11],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[11],gcsd~".\spn\spn_050.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[13]==0){
						SpellNameDisplay(x,y,tssrh[13],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[13],gcsd~".\spn\spn_051.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[13]==0){
						SpellNameDisplay(x,y,tssrl[13],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[13],gcsd~".\spn\spn_052.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(3){
				alternative(tdif)
				case("Easy"){
					if(tssre[12]==0){
						SpellNameDisplay(x,y,tssre[12],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[12],gcsd~".\spn\spn_053.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[12]==0){
						SpellNameDisplay(x,y,tssrn[12],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[12],gcsd~".\spn\spn_054.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[14]==0){
						SpellNameDisplay(x,y,tssrh[14],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[14],gcsd~".\spn\spn_055.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[14]==0){
						SpellNameDisplay(x,y,tssrl[14],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[14],gcsd~".\spn\spn_056.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(4){
				alternative(tdif)
				case("Easy"){
					if(tssre[13]==0){
						SpellNameDisplay(x,y,tssre[13],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[13],gcsd~".\spn\spn_057.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[13]==0){
						SpellNameDisplay(x,y,tssrn[13],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[13],gcsd~".\spn\spn_058.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[15]==0){
						SpellNameDisplay(x,y,tssrh[15],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[15],gcsd~".\spn\spn_059.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[15]==0){
						SpellNameDisplay(x,y,tssrl[15],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[15],gcsd~".\spn\spn_060.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(5){
				alternative(tdif)
				case("Easy"){
					if(tssre[14]==0){
						SpellNameDisplay(x,y,tssre[14],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[14],gcsd~".\spn\spn_061.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[14]==0){
						SpellNameDisplay(x,y,tssrn[14],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[14],gcsd~".\spn\spn_062.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[16]==0){
						SpellNameDisplay(x,y,tssrh[16],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[16],gcsd~".\spn\spn_063.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[16]==0){
						SpellNameDisplay(x,y,tssrl[16],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[16],gcsd~".\spn\spn_064.png",1,384,"Lunatic");
					}
					break;
				}
			}
		}//Stage4practiceI
		case(5){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//{X
				case("Easy"){
					if(tssre[15]==0){
						SpellNameDisplay(x,y,tssre[15],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[15],gcsd~".\spn\spn_065.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[15]==0){
						SpellNameDisplay(x,y,tssrn[15],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[15],gcsd~".\spn\spn_066.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[17]==0){
						SpellNameDisplay(x,y,tssrh[17],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[17],gcsd~".\spn\spn_067.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[17]==0){
						SpellNameDisplay(x,y,tssrl[17],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[17],gcsd~".\spn\spn_068.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(2){
				alternative(tdif)
				case("Easy"){
					if(tssre[16]==0){
						SpellNameDisplay(x,y,tssre[16],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[16],gcsd~".\spn\spn_069.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[16]==0){
						SpellNameDisplay(x,y,tssrn[16],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[16],gcsd~".\spn\spn_070.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[18]==0){
						SpellNameDisplay(x,y,tssrh[18],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[18],gcsd~".\spn\spn_071.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[18]==0){
						SpellNameDisplay(x,y,tssrl[18],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[18],gcsd~".\spn\spn_072.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(3){
				alternative(tdif)
				case("Easy"){
					if(tssre[17]==0){
						SpellNameDisplay(x,y,tssre[17],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[17],gcsd~".\spn\spn_073.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[17]==0){
						SpellNameDisplay(x,y,tssrn[17],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[17],gcsd~".\spn\spn_074.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[19]==0){
						SpellNameDisplay(x,y,tssrh[19],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[19],gcsd~".\spn\spn_075.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[19]==0){
						SpellNameDisplay(x,y,tssrl[19],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[19],gcsd~".\spn\spn_076.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(4){
				alternative(tdif)
				case("Easy"){
					if(tssre[18]==0){
						SpellNameDisplay(x,y,tssre[18],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[18],gcsd~".\spn\spn_077.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[18]==0){
						SpellNameDisplay(x,y,tssrn[18],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[18],gcsd~".\spn\spn_078.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[20]==0){
						SpellNameDisplay(x,y,tssrh[20],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[20],gcsd~".\spn\spn_079.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[20]==0){
						SpellNameDisplay(x,y,tssrl[20],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[20],gcsd~".\spn\spn_080.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(5){
				alternative(tdif)
				case("Easy"){
					if(tssre[19]==0){
						SpellNameDisplay(x,y,tssre[19],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[19],gcsd~".\spn\spn_081.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[19]==0){
						SpellNameDisplay(x,y,tssrn[19],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[19],gcsd~".\spn\spn_082.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[21]==0){
						SpellNameDisplay(x,y,tssrh[21],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[21],gcsd~".\spn\spn_083.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[21]==0){
						SpellNameDisplay(x,y,tssrl[21],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[21],gcsd~".\spn\spn_084.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(6){
				alternative(tdif)//Normalǉ
				case("Easy"){}
				case("Normal"){
					if(tssrn[20]==0){
						SpellNameDisplay(x,y,tssrn[20],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[20],gcsd~".\spn\spn_085.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[22]==0){
						SpellNameDisplay(x,y,tssrh[22],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[22],gcsd~".\spn\spn_086.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[22]==0){
						SpellNameDisplay(x,y,tssrl[22],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[22],gcsd~".\spn\spn_087.png",1,384,"Lunatic");
					}
					break;
				}
			}
		}//Stage5practiceI
		case(6){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//c
				case("Easy"){
					if(tssre[20]==0){
						SpellNameDisplay(x,y,tssre[20],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[20],gcsd~".\spn\spn_088.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[21]==0){
						SpellNameDisplay(x,y,tssrn[21],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[21],gcsd~".\spn\spn_089.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[23]==0){
						SpellNameDisplay(x,y,tssrh[23],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[23],gcsd~".\spn\spn_090.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[23]==0){
						SpellNameDisplay(x,y,tssrl[23],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[23],gcsd~".\spn\spn_091.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(2){
				alternative(tdif)
				case("Easy"){
					if(tssre[21]==0){
						SpellNameDisplay(x,y,tssre[21],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[21],gcsd~".\spn\spn_092.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[22]==0){
						SpellNameDisplay(x,y,tssrn[22],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[22],gcsd~".\spn\spn_093.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[24]==0){
						SpellNameDisplay(x,y,tssrh[24],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[24],gcsd~".\spn\spn_094.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[24]==0){
						SpellNameDisplay(x,y,tssrl[24],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[24],gcsd~".\spn\spn_095.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(3){
				alternative(tdif)
				case("Easy"){
					if(tssre[22]==0){
						SpellNameDisplay(x,y,tssre[22],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[22],gcsd~".\spn\spn_096.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[23]==0){
						SpellNameDisplay(x,y,tssrn[23],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[23],gcsd~".\spn\spn_097.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[25]==0){
						SpellNameDisplay(x,y,tssrh[25],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[25],gcsd~".\spn\spn_098.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[25]==0){
						SpellNameDisplay(x,y,tssrl[25],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[25],gcsd~".\spn\spn_099.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(4){
				alternative(tdif)
				case("Easy"){
					if(tssre[23]==0){
						SpellNameDisplay(x,y,tssre[23],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[23],gcsd~".\spn\spn_100.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[24]==0){
						SpellNameDisplay(x,y,tssrn[24],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[24],gcsd~".\spn\spn_101.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[26]==0){
						SpellNameDisplay(x,y,tssrh[26],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[26],gcsd~".\spn\spn_102.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[26]==0){
						SpellNameDisplay(x,y,tssrl[26],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[26],gcsd~".\spn\spn_103.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(5){
				alternative(tdif)
				case("Easy"){
					if(tssre[24]==0){
						SpellNameDisplay(x,y,tssre[24],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[24],gcsd~".\spn\spn_104.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[25]==0){
						SpellNameDisplay(x,y,tssrn[25],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[25],gcsd~".\spn\spn_105.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[27]==0){
						SpellNameDisplay(x,y,tssrh[27],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[27],gcsd~".\spn\spn_106.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[27]==0){
						SpellNameDisplay(x,y,tssrl[27],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[27],gcsd~".\spn\spn_107.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(6){
				alternative(tdif)
				case("Easy"){
					if(tssre[25]==0){
						SpellNameDisplay(x,y,tssre[25],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[25],gcsd~".\spn\spn_108.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[26]==0){
						SpellNameDisplay(x,y,tssrn[26],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[26],gcsd~".\spn\spn_109.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[28]==0){
						SpellNameDisplay(x,y,tssrh[28],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[28],gcsd~".\spn\spn_110.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[28]==0){
						SpellNameDisplay(x,y,tssrl[28],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[28],gcsd~".\spn\spn_111.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(7){
				alternative(tdif)//إ؁`
				case("Easy"){}
				case("Normal"){}
				case("Hard"){
					if(tssrh[29]==0){
						SpellNameDisplay(x,y,tssrh[29],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[29],gcsd~".\spn\spn_116.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[29]==0){
						SpellNameDisplay(x,y,tssrl[29],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[29],gcsd~".\spn\spn_117.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(8){
				alternative(tdif)
				case("Easy"){
					if(tssre[26]==0){
						SpellNameDisplay(x,y,tssre[26],gcsd~".\spn\spn_000.png",0,384,"Easy");
					}else{
						SpellNameDisplay(x,y,tssre[26],gcsd~".\spn\spn_112.png",1,384,"Easy");
					}
					break;
				}
				case("Normal"){
					if(tssrn[27]==0){
						SpellNameDisplay(x,y,tssrn[27],gcsd~".\spn\spn_000.png",0,384,"Normal");
					}else{
						SpellNameDisplay(x,y,tssrn[27],gcsd~".\spn\spn_113.png",1,384,"Normal");
					}
					break;
				}
				case("Hard"){
					if(tssrh[30]==0){
						SpellNameDisplay(x,y,tssrh[30],gcsd~".\spn\spn_000.png",0,384,"Hard");
					}else{
						SpellNameDisplay(x,y,tssrh[30],gcsd~".\spn\spn_114.png",1,384,"Hard");
					}
					break;
				}
				case("Lunatic"){
					if(tssrl[30]==0){
						SpellNameDisplay(x,y,tssrl[30],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[30],gcsd~".\spn\spn_115.png",1,384,"Lunatic");
					}
					break;
				}
			}
		}//Stage6practiceI
		case(7){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//Փx́H
				case("Extra"){
					if(tssrl[30]==0){
						SpellNameDisplay(x,y,tssrl[30],gcsd~".\spn\spn_000.png",0,384,"Lunatic");
					}else{
						SpellNameDisplay(x,y,tssrl[30],gcsd~".\spn\spn_115.png",1,384,"Lunatic");
					}
					break;
				}
			}
			case(2){
				alternative(tdif)
				case("Extra"){}
			}
			case(3){
				alternative(tdif)
				case("Extra"){}
			}
			case(4){
				alternative(tdif)
				case("Extra"){}
			}
			case(5){
				alternative(tdif)
				case("Extra"){}
			}
			case(6){
				alternative(tdif)
				case("Extra"){}
			}
			case(7){
				alternative(tdif)
				case("Extra"){}
			}
			case(8){
				alternative(tdif)
				case("Extra"){}
			}
			case(9){
				alternative(tdif)
				case("Extra"){}
			}
			case(10){
				alternative(tdif)
				case("Extra"){}
			}
			case(11){
				alternative(tdif)
				case("Extra"){}
			}
			case(12){
				alternative(tdif)
				case("Extra"){}
			}
		}//StageEXpracticeI
		case(8){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				alternative(tdif)//Փx́H
				case("Phantasm"){}
			}
			case(2){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(3){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(4){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(5){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(6){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(7){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(8){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(9){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(10){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(11){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(12){
				alternative(tdif)
				case("Phantasm"){}
			}
			case(13){
				alternative(tdif)
				case("Phantasm"){}
			}
		}//StagePHpracticeI
	}//tsst̓z

		if(tact==2){break;}
	yield;
	}
}

task SpellPracticeBGM(){
	let gcsd = GetCurrentScriptDirectory;
	loop{
	let tsst	= GetCommonDataEx("title","start_stage");
	let tact	= GetCommonDataEx("title","act");
	let tsps	= GetCommonDataEx("title","sp_stage");
	let tspe	= GetCommonDataEx("title","sp_spell");
	let tdif	= GetCommonDataEx("title","sp_diffi");
	let gtcs	= GetCommonDataEx("title","clear_stage");
	let pla		= GetCommonDataEx("mss","dpla");

	if(tsst==true){
		alternative(tsps)//ǂstage
		case(1){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				PlayMusicSP(1);
				PlayMusicName(-40,0);
				break;
			}
			others{
				PlayMusicSP(2);
				PlayMusicName(-25,1);
				break;
			}
		}//Stage1practiceI
		case(2){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				PlayMusicSP(3);
				PlayMusicName(-15,2);
				break;
			}
			others{
				PlayMusicSP(4);
				PlayMusicName(-12,3);
				break;
			}
		}//Stage2practiceI
		case(3){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				PlayMusicSP(5);
				PlayMusicName(-5,4);
				break;
			}
			others{
				PlayMusicSP(6);
				PlayMusicName(15,5);
				break;
			}
		}//Stage3practiceI
		case(4){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				PlayMusicSP(7);
				PlayMusicName(23,6);
				break;
			}
			others{
				PlayMusicSP(8);
				PlayMusicName(-28,7);
				break;
			}
		}//Stage4practiceI
		case(5){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				PlayMusicSP(9);
				PlayMusicName(-20,8);
				break;
			}
			others{
				PlayMusicSP(10);
				PlayMusicName(-12,9);
				break;
			}
		}//Stage5practiceI
		case(6){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1){
				PlayMusicSP(11);
				PlayMusicName(0,10);
				break;
			}
			others{
				PlayMusicSP(12);
				PlayMusicName(60,11);
				break;
			}
		}//Stage6practiceI
		case(7){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1,2){
				PlayMusicSP(13);
				PlayMusicName(0,12);
				break;
			}
			others{
				PlayMusicSP(14);
				PlayMusicName(60,13);
				break;
			}
		}//StageEXpracticeI
		case(8){
			alternative(tspe)//Ԗڂ̃XyJ
			case(1,2){
				break;
			}
			others{
				break;
			}
		}//StagePHpracticeI
	}//tsst̓z

		if(tact==2){break;}
	yield;
	}
}