*mpg_init_top
;
[iscript]
//MPEGオブジェクト
class MpegData {
	var mpeg_file;	//MPEGファイル
	var loop_flg;	//ループフラグ（true:ループさせる、false:ループさせない）

//コンストラクタ
//変数の初期化
function MpegData()
{
	mpeg_file = "";
	loop_flg = "";
}

//デストラクタ
function finalize(){ }

//MPEGオブジェクトに値入力
//左からMPEGファイル、既視チェック用画像、
function SetMpegData(mfile="",loop = "true")
{
	mpeg_file = mfile;
	loop_flg = loop;
}

}

var mpg_all = 2;	//MPEG絶対最大数（初期化に使用）

//-----------------------------------------------------
//MPEGの数を変更する時は以下の値を変更してください
//-----------------------------------------------------
//ゲーム数（普通は1、SISTERのように2話あるときは、2を設定）
var gm_max = 1;

//-----------------------------------------------------
//ここまで
//-----------------------------------------------------

//配列の作成
var mpglist = [];
for(var i = 0;i < gm_max;i++){
	for(var j = 0;j < mpg_all;j++){
		mpglist[i] = [];
	}
}

//MPEGオブジェクトの設定
for(var i = 0;i < gm_max;i++){
	for(var j = 0;j < mpg_all;j++){
		mpglist[i][j] = new MpegData();
	}
}

//ゲーム毎のMPEG数の初期化

var mpg_max = [];

for(var i = 0;i < gm_max;i++){
	mpg_max[i] = 0;
}

[endscript]
;
;-----------------------------------------------------
;MPEG情報を変更する時は以下の値を変更してください
;
;MPEGの数だけコピペしてください。
;
;mpglist[0][0]の左の数字はゲーム番号（0からゲーム数-1）
;mpglist[0][0]の右の数字はゲーム毎のMPEG番号（0からゲーム毎のMPEG数-1）
;
;SetMpegData()の間には左からMPEGファイル名、
;ループフラグ（true:ループさせる、false:ループさせない　入力しないときはtrue）を入力します
;
;注意：必ず番号順に記述してください
;
;例
;[eval exp="mpglist[0][0].SetMpegData('aev005a_01.mpg','false')"]\
;-----------------------------------------------------
[eval exp="mpglist[0][0].SetMpegData('a_ev001a.wmv','false')"]\
;-----------------------------------------------------
;ここまで
;-----------------------------------------------------
[iscript]\
//ゲーム毎のMPEG数の取得（ギャラリーで使用）
for(var i = 0;i < gm_max;i++){
	for(var j = 0;mpglist[i][j].mpeg_file!="";j++){
		mpg_max[i] = mpg_max[i]+1;
	}	
}
[endscript]\
[return]\
[s]\
