//DF37のメインメニュー
INI seen;
DataLoad3 G_save0.txt;

//最初の画面表示エフェクト
* Start;
Load_BG_SiriteFile DF37_titol_0.png;
EF FeedColor,b;
EF Feed,OUT;
Loop_4_ft -,60,1.0;
EF Feed,OFF;

Load_FG_SiriteFile DF37_titol_1.png;
//Set_FG_SiritePar 1,80,40,1,1,400;//エフェクト指定
Set_FG_SiritePar 1,120,40,1,1,400;//エフェクト指定
//1:Type,処理タイプ
//2:TotalTime,表示時間
//3:InOutTime,入りと出の時間(合計で２倍)
//4:ListNo,分割数
//5:OffsetTime,分割時の遅延時間
//6:Move,移動量
Loop_4_ft 0,40,1.0;
//Load_BG_SiriteFile DF37_titol.png;


* top;
DataSave3 G_save0.txt;
INI seen;
Music STOP;
Music LOAD,sg3.mid;//demo.mid;
Music PLAY,true;
SetMozaiku NULL,OFF;
XFile4_ID 1,false;
XFile4_ID 2,false;
XFile4_ID 3,false;
XFile4_ID 4,false;
XFile4_ID 5,false;
XFile4_ID 0,false;
Load_BG_SiriteFile DF37_titol.png;
SetViewLimit ALL;

Voice CLS;
Voice LOAD,DF37_op_001_s02.wav;
Voice PLAY;//単体の台詞
//------------------------------------------------------------------------------
Menu_INI ;//メニューの設定をクリアする
Menu_SetPos 430,150;
Menu_Sprite menu_10.png;
Menu_SetType 1,200,30,22;

Menu_CLS Menu;
Menu_ADD はじめる;
Menu_ADD ＥＸモード;
Menu_ADD 追加シナリオ;
//Menu_ADD フリープレイ;
Menu_ADD ポーズエディタ;
Menu_ADD キャラ設定;
Menu_ADD 動画再生;
//Menu_ADD ネットワーク;
Menu_ADD システム設定;
Menu_ADD 終了;
Loop_4_menu false;
//Select_GOTO ▼スタート,▼EX,▼FREE,▼キャラ設定
//  ,▼move,▼net,▼システム,▼終了;
Goto@ @RetMenu,0,▼スタート;
Goto@ @RetMenu,1,▼EX;
Goto@ @RetMenu,2,▼ADD;
Goto@ @RetMenu,3,▼ポーズ;
Goto@ @RetMenu,4,▼キャラ設定;
Goto@ @RetMenu,5,▼move;
//Goto@ @RetMenu,5,▼net;
Goto@ @RetMenu,6,▼システム;
Goto@ @RetMenu,7,▼終了;
GOTO top;



* ▼スタート;
CALL DF37_set.txt,読込画面;
CALL DF37_STORY.txt;
GOTO top;

* ▼EX;
CALL DF37_set.txt,読込画面;
CALL DF37_EX_menu.txt;
GOTO top;

* ▼ADD;
CALL DF37_set.txt,読込画面;
CALL DF37_ADD_menu.txt;
GOTO top;

* ▼FREE;
CALL DF37_set.txt,読込画面;
CALL DF37_FREEPLAY.txt;
GOTO top;

* ▼キャラ設定;
CALL DF37_set.txt,読込画面;
CALL DF37_着替.txt;
GOTO top;

* ▼move;
Loop_MovePlayer ;
GOTO top;


* ▼システム;
CALL DF37_set.txt,読込画面;
Load_BG_SiriteFile DF35_titol_sys.jpg;
* ▼システムLoop;
MenuGB_MenuSetID 0;
MenuGB_SetPos 0,20;
MenuGB_Titol システムメニュー;
MenuGB_ADD 起動設定;
MenuGB_ADD 解像度設定;
MenuGB_ADD オプション;
MenuGB_ADD 設定おわり;
Loop_GBmenu ;
Select@ @RetMenu,GOTO,,,,top;
Select@ @RetMenu,GOSUB,▼起動モード,▼解像度,▼OP;
GOTO ▼システムLoop;


* ▼OP;
Loop_Option ;
RETURN ;

* ▼起動モード;
MenuGB_MenuSetID 1;
MenuGB_SetPos 80,40;
MenuGB_Titol 起動モード設定;
MenuGB_ADD ウィンドウ;
MenuGB_ADD フルスクリーン;
Loop_GBmenu ;
Select@ @RetMenu,GOSUB,起動モード-WINDOW,起動モード-FULL;
MenuGB_MenuSetID 2;
MenuGB_SetPos 220,200;
MenuGB_Sprite menu_07.png,menu_07t.png;
MenuGB_Titol 　次回起動時より有効に成ります;
MenuGB_ADD ＯＫ;
Loop_GBmenu ;
RETURN ;

* 起動モード-WINDOW;
Set_INI Window,true;
RETURN ;

* 起動モード-FULL;
Set_INI Window,false;
RETURN ;



* ▼解像度;
MenuGB_MenuSetID 1;
MenuGB_SetPos 80,60;
MenuGB_Titol 解像度設定;
MenuGB_ADD 640×480;
MenuGB_ADD 640×480A;
MenuGB_ADD 800×600;
MenuGB_ADD 800×600A;
MenuGB_ADD 1024×768;
Loop_GBmenu ;
Select@ @RetMenu,GOSUB,解像度-640,解像度-640A,解像度-800,解像度-800A,解像度-1024;
MenuGB_MenuSetID 2;
MenuGB_SetPos 220,200;
MenuGB_Sprite menu_07.png,menu_07t.png;
MenuGB_Titol 　次回起動時より有効に成ります;
MenuGB_ADD ＯＫ;
Loop_GBmenu ;
RETURN ;

* 解像度-640;
Set_INI Graphic,640;
Set_INI WindowSize,640;
RETURN ;
* 解像度-640A;
Set_INI Graphic,1024;
Set_INI WindowSize,640;
RETURN ;
* 解像度-800;
Set_INI Graphic,800;
Set_INI WindowSize,800;
RETURN ;
* 解像度-800A;
Set_INI Graphic,1024;
Set_INI WindowSize,800;
RETURN ;
* 解像度-1024;
Set_INI Graphic,1024;
Set_INI WindowSize,1024;
RETURN ;


* ▼ポーズ;
CALL DF37_POSE_EDIT.txt;
GOTO top;


* ▼net;
CALL DF37_net.txt;
GOTO top;


* ▼終了;
EF FeedColor,b;
EF Feed,IN;
Loop_4_ft 0,60,1.0;
//EF Feed,OFF;
END ;