screen 0,320,480
//計算の方法
//BGMの音量
//効果音の音量
//fps
//粒子の多さ(pointサイズは自動決定)
//圧力計算の回数
//起動ロコ飛ばすか
//ゲーム開始時の会話飛ばすか



	//もしシステムセーブデータがなければ標準設定
	dim systemdata,7
	exist "data\\systemdata"
	if strsize==-1{
		systemdata=5,5,0,1,0,1,1
	}else{
		bload "data\\systemdata",systemdata
	}




	//背景を塗りつぶし
	//黄色
	color 255,255,150
	boxf 0,50,320,145
	//赤
	color 255,180,170
	boxf 0,150,320,295
	//青
	color 170,180,255
	boxf 0,300,320,370


	color 0,0,0

	//BGMの音量
	bgmV_Str="100%\n90%\n80%\n70%\n60%\n50%\n40%\n30%\n20%\n10%\n0%"
	pos 10,50
	mes "BGMの音量"
	pos 10,70
	objsize 84,24
	combox systemdata.0,100,bgmV_Str
	pos 240,70
	objsize 54,24
	button gosub "ヒント",*label0

	//効果音の音量
	soundV_Str="100%\n90%\n80%\n70%\n60%\n50%\n40%\n30%\n20%\n10%\n0%"
	pos 10,100
	mes "効果音の音量"
	pos 10,120
	objsize 84,24
	combox systemdata.1,100,soundV_Str
	pos 240,120
	objsize 54,24
	button gosub "ヒント",*label1

	//fps
	fps_Str="60 FPS\n30 FPS"
	pos 10,150
	mes "フレームレート"
	pos 10,170
	objsize 84,24
	combox systemdata.2,100,fps_Str
	pos 240,170
	objsize 54,24
	button gosub "ヒント",*label2

	//粒子の多さ(pointサイズは自動決定)
	rysKz_Str="半分\n1倍(標準)\n2倍\n4倍\n8倍"
	pos 10,200
	mes "エーテル粒子の数"
	pos 10,220
	objsize 84,24
	combox systemdata.3,100,rysKz_Str
	pos 240,220
	objsize 54,24
	button gosub "ヒント",*label3


	//圧力計算の反復回数
	prsLpKz_Str="16\n32\n64\n128\n256\n512\n1024\n2048\n4096"
	pos 10,250
	mes "流体の圧力計算の反復回数"
	pos 10,270
	objsize 84,24
	combox systemdata.4,100,prsLpKz_Str
	pos 240,270
	objsize 54,24
	button gosub "ヒント",*label4

	//起動ロコ飛ばすか
	pos 10,310
	objsize 128,24
	chkbox "起動ロゴを見る",systemdata.5


	//ゲーム開始時の会話飛ばすか
	pos 10,340
	objsize 184,24
	chkbox "オープニングストーリーを見る",systemdata.6


	//save
	pos 50,380
	objsize 220,36
	button gosub "この設定を保存",*label5
	//ゲームスタート
	pos 50,420
	objsize 220,36
	button goto "ゲームスタート",*label6




	color 0,0,0
	font msgothic,29
	pos 50,5
	mes "コンフィグ画面"
	stop





*label0
	dialog "BGMの音量を下げることが出来ます。\nデフォルト：50%",0
	return
*label1
	dialog "効果音の音量を下げることが出来ます。\nデフォルト：50%",0
	return
*label2
	dialog "ゲームのフレームレートを変えることができます。\n一部の録画ソフトではfpsが強制的に30に下げられてしまうことがありますが、ここで30を指定していれば問題ありません。\n\nまたパソコンのスペックによって60fpsを維持出来ない場合は30fpsをおすすめします。\n\nデフォルト：60",0
	return
*label3
	dialog "ゲーム中の粒子(エフェクト)の多さを指定できます。\nエーテル粒子は直接ゲームに影響を与えませんが、多いほど見た目が綺麗になります。\n\nパソコンのスペックによってフレームレートを維持できない場合は下げることを推奨します。\n\nデフォルト：1倍(標準)",0
	return
*label4
	dialog "このゲームは流体力学の計算を行いながらフレームレートを維持しています。そのためある程度精度を犠牲にしています。\n\nもしフレームレートに余裕がある場合、余った計算資源で精度を向上させることが可能です。\n反復回数を多めにすることで精度が良くなっていきます。\n\nデフォルト：16",0
	return
*label5
	bsave "data\\systemdata",systemdata
	dialog "この設定を保存しました。",0
	return
*label6
	exec "流体de月面着陸.exe"
	end