#include_function".\date\lib\lib_load.txt"
#include_function".\date\stage\StageEx.txt"
#include_function".\date\stage\SetEnemy.txt"
#include_function".\date\BG.txt"
#include_function".\date\Score.txt"
#include_function".\date\stage\Sakura.txt"
#include_function".\date\stage\Kamera.txt"
#include_function".\date\lib\lib_Result.txt"

#include_function".\config.txt"

let cx=GetCenterX();//STGシーンの中心x座標を取得
let cy=GetCenterY();//STGシーンの中心y座標を取得
let cmx=GetClipMinX;//画面X最小
let cmX=GetClipMaxX;//画面X最大
let cmy=GetClipMinY;//画面Y最小
let cmY=GetClipMaxY;//画面Y最大
Expert;
//自弾、ボム使用禁止
ForbidShot(true);
ForbidBomb(true);

//レート削除
SetRateScoreSystemEnable(false);
//枠のいろいろ非表示
SetDefaultStatusVisible(false);
//スペル中かそうでないか
SetCommonData("SpellCade",false);


//難易度用
let Level = GetCommonData("AnotherMode");
//1ならhard
//0ならeasy

//スコア用
SetCommonData("Score",0);
SetCommonData("Score_2",0);

//パワー用
SetCommonData("Power",0);

//残機管理
SetCommonData("PlayerLife",2);

//リザルト時いろいろ禁止
SetCommonData("ResultTime",0);

//スペル取得管理
SetCommonData("GetSpell",false);	//スペルを取得したかどうか
SetCommonData("GetSpellBounus_B",0);	//スペル得点

//特殊アイテム
SetCommonData("GetIce",0);
//気温
SetCommonData("C",1350);
//冷撃
SetCommonData("REIGEKI",false);

//後半背景エフェクト
SetCommonData("33",0);
SetCommonData("34",0);

//時間経過
let timer = 0;
//背景制御用----------------------------------------------------------
let BG=0;   //背景画像
let BGP=0;  //背景スピード
let BGAngle=0;//背景回転用角度
let SVF =0;//カメラの遠さ
let SVFA=0;//カメラの角度
let SVFB=0;//カメラの角度
let BGcount=0;
let Stage=11;//背景区切り
SetCommonData("Spell_Back",0);//自機スペル中の背景暗転用共通関数

//関数----------------------------------------------------------------
function Wait(let frame)
		{//待機関数
			loop(frame){yield};
		}
function WaitForZeroEnemy()
		{//敵数が0になるまで待機する関数
			while(GetEnemyNum() != 0){yield;}
		}





