/*
	ݒ
*/

#INCLUDE
	motion.h


#PRELOAD	// ǂ݃t@C` (C[Ŵ)
	sys_config
	sys_config_mes
	sys_config_num


#DEFINE
	PLANE		pl			// \pv[

	IMAGE		img_bg		// wi摜
	IMAGE		img_help	// wv摜

	BUTTON		btn_no[5]		// wȂxorwOFFx{^
	BUTTON		btn_yes[5]		// wxorwONx{^
	BUTTON		btn_shadow[2]	// e^Cv{^
	BUTTON		btn_speed[5]	// ox{^

	// wȂxorwOFFx{^̉摜
	IMAGE		img_no_box[5]		// 
	IMAGE		img_no_word[5]		// 
	IMAGE		img_no_check[5]		// ̏ɕt`FbN}[N

	// wxorwONx{^̉摜
	IMAGE		img_yes_box[5]		// 
	IMAGE		img_yes_word[5]		// 
	IMAGE		img_yes_check[5]	// ̏ɕt`FbN}[N

	// e^Cv{^̉摜
	IMAGE		img_shadow_box[2]	// 
	IMAGE		img_shadow_word[2]	// 
	IMAGE		img_shadow_check[2]	// ̏ɕt`FbN}[N

	// ox{^̉摜
	IMAGE		img_speed_box[5]	// 
	IMAGE		img_speed_word[5]	// 
	IMAGE		img_speed_check[5]	// ̏ɕt`FbN}[N

	// XC_[n
	SLIDER		sl_mes			// bZ[Wx
	SLIDER		sl_auto			// I[gx
	SLIDER		sl_wndalpha		// EBhEsx
	SLIDER		sl_volume[4]	// {[n

	// EBhEsx̐l
	IMAGE		num_wndalpha[3]

	// {[̐l
	IMAGE		num_volume_master[3]	// }X^[
	IMAGE		num_volume_bgm[3]		// BGM
	IMAGE		num_volume_se[3]		// ʉ
	IMAGE		num_volume_play[3]		// ĐBGM{[

	// VXen{^
	BUTTON		btn_sys[2]		// RESETEXIT{^

	// wvbZ[W
	IMAGE		img_help

	// Tv
	STRING		str_sample[2]




///////////////////////////
// IuWFNg

// \pv[
#OBJECT	POS		BASE	PRI		VRAM	SIZE	DISP
pl		0,0 	0,0 	5000	0,0		800,600	0

// wi
#OBJECT	FILE		ID.0	PRI		PL	DISP
img_bg	sys_config	0		50		pl	1


// `FbN{^
#OBJECT		FILE		PRI		DISP	ENABLE
btn_no		sys_config	1000	0		0
btn_yes		sys_config	1100	0		0
btn_shadow	sys_config	1200	0		0
btn_speed	sys_config	1300	0		0

#OBJECT			ID.0
btn_no[0]		1400
btn_no[1]		1401
btn_no[2]		1402
btn_no[3]		1403
btn_no[4]		1404

btn_yes[0]		1410
btn_yes[1]		1411
btn_yes[2]		1412
btn_yes[3]		1413
btn_yes[4]		1414

btn_shadow[0]	1420
btn_shadow[1]	1421

btn_speed[0]	1430
btn_speed[1]	1431
btn_speed[2]	1432
btn_speed[3]	1433
btn_speed[4]	1434


// `FbN{^摜
#OBJECT				FILE		PRI		PL		DISP
img_no_box			sys_config	100		pl		1
img_no_word			sys_config	110		pl		1
img_no_check		sys_config	120		pl		0

img_yes_box			sys_config	130		pl		1
img_yes_word		sys_config	140		pl		1
img_yes_check		sys_config	150		pl		0

img_shadow_box		sys_config	160		pl		1
img_shadow_word		sys_config	170		pl		1
img_shadow_check	sys_config	180		pl		0

img_speed_box		sys_config	190		pl		1
img_speed_word		sys_config	200		pl		1
img_speed_check		sys_config	210		pl		0



#OBJECT				ID.0	ID.1	ID.2	ID.3
img_no_box[0]		1000	1001	1002	1003
img_no_word[0]		1005	1006	1007	1008
img_no_check[0]		1009

img_no_box[1]		1010	1011	1012	1013
img_no_word[1]		1015	1016	1017	1018
img_no_check[1]		1019

img_no_box[2]		1020	1021	1022	1023
img_no_word[2]		1025	1026	1027	1028
img_no_check[2]		1029

img_no_box[3]		1030	1031	1032	1033
img_no_word[3]		1035	1036	1037	1038
img_no_check[3]		1039

img_no_box[4]		1040	1041	1042	1043
img_no_word[4]		1045	1046	1047	1048
img_no_check[4]		1049

img_yes_box[0]		1100	1101	1102	1103
img_yes_word[0]		1105	1106	1107	1108
img_yes_check[0]	1109

img_yes_box[1]		1110	1111	1112	1113
img_yes_word[1]		1115	1116	1117	1118
img_yes_check[1]	1119

img_yes_box[2]		1120	1121	1122	1123
img_yes_word[2]		1125	1126	1127	1128
img_yes_check[2]	1129

img_yes_box[3]		1130	1131	1132	1133
img_yes_word[3]		1135	1136	1137	1138
img_yes_check[3]	1139

img_yes_box[4]		1140	1141	1142	1143
img_yes_word[4]		1145	1146	1147	1148
img_yes_check[4]	1149

img_shadow_box[0]	1200	1201	1202	1203
img_shadow_word[0]	1205	1206	1207	1208
img_shadow_check[0]	1209

img_shadow_box[1]	1210	1211	1212	1213
img_shadow_word[1]	1215	1216	1217	1218
img_shadow_check[1]	1219

img_speed_box[0]	1300	1301	1302	1303
img_speed_word[0]	1305	1306	1307	1308
img_speed_check[0]	1309

img_speed_box[1]	1310	1311	1312	1313
img_speed_word[1]	1315	1316	1317	1318
img_speed_check[1]	1319

img_speed_box[2]	1320	1321	1322	1323
img_speed_word[2]	1325	1326	1327	1328
img_speed_check[2]	1329

img_speed_box[3]	1330	1331	1332	1333
img_speed_word[3]	1335	1336	1337	1338
img_speed_check[3]	1339

img_speed_box[4]	1340	1341	1342	1343
img_speed_word[4]	1345	1346	1347	1348
img_speed_check[4]	1349


// XC_[
#OBJECT			FILE				POS2			PRI	DISP
sl_mes			sys_config_gauge	sys_config:2000	300	1
sl_auto			sys_config_gauge	sys_config:2001	301	1
sl_wndalpha		sys_config_gauge	sys_config:2002	302	1
sl_volume[0]	sys_config_gauge	sys_config:2003	303	1
sl_volume[1]	sys_config_gauge	sys_config:2004	304	1
sl_volume[2]	sys_config_gauge	sys_config:2005	305	1
sl_volume[3]	sys_config_gauge	sys_config:2006	306	1


// XC_[pl
#OBJECT				FILE			PRI	PL	DISP
num_wndalpha		sys_config_num	400	pl	0
num_volume_master	sys_config_num	410	pl	0
num_volume_bgm		sys_config_num	420	pl	0
num_volume_se		sys_config_num	430	pl	0
num_volume_play		sys_config_num	440	pl	0

#OBJECT					POS2
num_wndalpha[0]			sys_config:420
num_wndalpha[1]			sys_config:421
num_wndalpha[2]			sys_config:422
num_volume_master[0]	sys_config:430
num_volume_master[1]	sys_config:431
num_volume_master[2]	sys_config:432
num_volume_bgm[0]		sys_config:440
num_volume_bgm[1]		sys_config:441
num_volume_bgm[2]		sys_config:442
num_volume_se[0]		sys_config:450
num_volume_se[1]		sys_config:451
num_volume_se[2]		sys_config:452
num_volume_play[0]		sys_config:460
num_volume_play[1]		sys_config:461
num_volume_play[2]		sys_config:462


// VXen{^
#OBJECT		FILE		ID.0	ID.1	ID.2	ID.3	PRI	PL	DISP	ENABLE
btn_sys[0]	sys_config	600		601		602		603		500	pl	1		0
btn_sys[1]	sys_config	610		611		612		613		501	pl	1		0


// wvbZ[W
#OBJECT		FILE			POS2			PRI	PL	DISP
img_help	sys_config_mes	sys_config:500	600	pl	0


// Xs[hTv
#OBJECT			VRAM		POS2			SIZE2			PRI
str_sample[0]	512,2504	sys_config:3000	sys_config:3000	6000
str_sample[1]	512,2534	sys_config:3001	sys_config:3001	6000




///////////////////////////
// X^[g
#START
	// L[͂ɂ鉉oXLbvOFF
	keyskip off
	wait

	// XC_[̐ݒ
	sl_mes page 0 10
	sl_auto page 0 10
	sl_wndalpha page 0 100
	sl_volume page 0 100

	// ݒ擾
	call GET_CONFIG

	// ݒ𔽉f
	call SET_YESNO_BUTTON		// Yes/No{^̐ݒ
	call SET_SHADOW_BUTTON		// e^Cv{^̐ݒ
	call SET_EFF_SPEED_BUTTON	// ox{^̐ݒ
	call SET_SLIDER				// XC_[n̐ݒ

	// lݒ
	call SET_SLIDER_NUM

	// Tv͐ݒ
	call STRLAYOUT
	strvar 150 \pcbrQVXe
	strvar 151 \pcbrQVXe

	// \
	pl disp 1			// v[\
	pl fade 30 0 255	// tF[hC

	// Tv͂\
	str_sample disp 1
	call DRAW_SAMPLE_MESSPEED
	call DRAW_SAMPLE_AUTOSPEED

	// {^L
	call ENABLE_BUTTON

	next WAIT	// ͑҂[v


///////////////////////////
// ͑҂[v
#WAIT
	// ENbNŖ߂
	if(_CLICK_R_ != 0 )	next EXIT

	// Tv͍ĕ`揈
	// bZ[Wx
	if( \200 > 0 )	// őȊOȂ珈iő͍ĕ`̕Kvj
		if( \300 <= _FRAME_ )
			// XVԂ߂ĂXV
			call DRAW_SAMPLE_MESSPEED
		endif
	endif
	// I[gx
	if( \301 <= _FRAME_ )
		// XVԂ߂ĂXV
		call DRAW_SAMPLE_AUTOSPEED
	endif


///////////////////////////
// ݒI
#EXIT
	// {^SĖ
	call DISABLE_BUTTON

	// ݒɐݒKp
	call SET_CONFIG
	wait

	// tF[hAEg
	pl[0] fade 30 255 0
	str_sample fade 30 255 0	// Tv͂tF[hAEg
	wait

	// I
	exit 0
	next SLEEP


///////////////////////////
// XNvgI̋󃋁[v
#SLEEP



///////////////////////////
// ݒ擾
#GET_CONFIG
	// ͕\x
	getconf 850 messpd
	\200 = $850

	// I[gx
	getconf 850 autospd
	\201 = $850

	// I[gx̏ڍאݒ|{҂
	getconf 850 autospd_b
	\202 = $850

	// I[gx̏ڍאݒ|P̑҂
	getconf 850 autospd_c
	\203 = $850

	// I[g̎AI[gXs[hɊւ炸ĐI܂ő҂
	getconf 850 waitpcm
	\204 = $850

	// ǃbZ[W̏uԕ\
	getconf 850 stillread
	\205 = $850

	// II[gp邩
	getconf 850 contauto
	\206 = $850

	// bZ[WEBhE̕sx
	getconf 850 wndcolor
	\207 = $850 >> 24

	// ̉eiej
	getconf 850 fshadow 0
	\208 = $850

	// ̉eij
	getconf 850 fshadow 1
	\209 = $850

	// ox
	getconf 850 effspd
	\210 = $850

	// oJbg
	getconf 850 effcut
	\211 = $850

	// h}`bN[h
	getconf 850 dorama
	\212 = $850

	// {[|}X^[
	getconf 850 vol_master
	\213 = $850

	// {[|BGM
	getconf 850 vol_bgm
	\214 = $850

	// {[|ʉ
	getconf 850 vol_se
	\215 = $850

	// {[|
	getconf 850 vol_voice
	\216 = $850

	// {[|ĐBGM{[
	getconf 850 vol_play
	\217 = $850


///////////////////////////
// ݒKp
#SET_CONFIG
	// ͕\x
	setconf \200 messpd

	// I[gx
	setconf \201 autospd

	// I[gx̏ڍאݒ|{҂
//	setconf \202 autospd_b	// I[gxݒ肷Ǝݒ肳̂ŁAKvȂł

	// I[gx̏ڍאݒ|P̑҂
//	setconf \203 autospd_c	// I[gxݒ肷Ǝݒ肳̂ŁAKvȂł

	// I[g̎AI[gXs[hɊւ炸ĐI܂ő҂
	setconf \204 waitpcm

	// ǃbZ[W̏uԕ\
	setconf \205 stillread

	// II[gp邩
	setconf \206 contauto

	// bZ[WEBhE̕sx
	setconf (\207<<24) wndcolor

	// ̉eiej
	setconf \208 fshadow 0

	// ̉eij
	setconf \209 fshadow 1

	// ox
	setconf \210 effspd

	// oJbg
	setconf \211 effcut

	// h}`bN[h
	setconf \212 dorama

	// {[|}X^[
	setconf \213 vol_master

	// {[|BGM
	setconf \214 vol_bgm

	// {[|ʉ
	setconf \215 vol_se

	// {[|
	setconf \216 vol_voice

	// {[|ĐBGM{[
	setconf \217 vol_play


///////////////////////////
// Yes/No{^̐ݒ
#SET_YESNO_BUTTON
	img_no_check disp 0
	img_yes_check disp 0

	// Ō܂ōĐ
	if( \204 )
		img_yes_check[0] disp 1
	else
		img_no_check[0] disp 1
	endif

	// ǃbZ[W̏uԕ\
	if( \205 )
		img_yes_check[1] disp 1
	else
		img_no_check[1] disp 1
	endif

	// ĨI[g[hp
	if( \206 )
		img_yes_check[2] disp 1
	else
		img_no_check[2] disp 1
	endif

	// ʐ؂ւ̏uԕ\
	if( \211 )
		img_yes_check[3] disp 1
	else
		img_no_check[3] disp 1
	endif

	// h}`bN[h
	if( \212 )
		img_yes_check[4] disp 1
	else
		img_no_check[4] disp 1
	endif


///////////////////////////
// e{^̐ݒ
#SET_SHADOW_BUTTON
	img_shadow_check disp 0

	if( \208 )
		img_shadow_check[0] disp 1
	endif

	if( \209 )
		img_shadow_check[1] disp 1
	endif


///////////////////////////
// ox{^̐ݒ
#SET_EFF_SPEED_BUTTON
	img_speed_check disp 0

	img_speed_check[\210] disp 1


///////////////////////////
// XC_[n̐ݒ
#SET_SLIDER
	sl_mes pos 10-\200
	sl_auto pos 10-\201
	sl_wndalpha pos \207
	sl_volume[0] pos \213
	sl_volume[1] pos \214
	sl_volume[2] pos \215
	sl_volume[3] pos \217


///////////////////////////
// XC_[n̐l̐ݒ
#SET_SLIDER_NUM
	// Ƃ肠SĂ̌\Ԃɂ
	num_wndalpha disp 1
	num_volume_master disp 1
	num_volume_bgm disp 1
	num_volume_se disp 1
	num_volume_play disp 1

	// EBhE̕sx
	\0 = \207
	num_wndalpha[2] settbl 0 \0/100		// 100̈ʂZbg
	if( \0/100 == 0 )	num_wndalpha[2] disp 0	// 100̈ʂ0Ȃ\
	\1 = \0 % 100
	num_wndalpha[1] settbl 0 \1/10		// 10̈ʂZbg
	if( \0/100 == 0 && \1/10 == 0 )	num_wndalpha[1] disp 0	// 100̈ʂ10̈ʂ0Ȃ\
	\2 = \1 % 10
	num_wndalpha[0] settbl 0 \2			// 1̈ʂZbg

	// {[|}X^[
	\0 = \213
	num_volume_master[2] settbl 0 \0/100
	if( \0/100 == 0 )	num_volume_master[2] disp 0
	\1 = \0 % 100
	num_volume_master[1] settbl 0 \1/10
	if( \0/100 == 0 && \1/10 == 0 )	num_volume_master[1] disp 0
	\2 = \1 % 10
	num_volume_master[0] settbl 0 \2

	// {[|BGM
	\0 = \214
	num_volume_bgm[2] settbl 0 \0/100
	if( \0/100 == 0 )	num_volume_bgm[2] disp 0
	\1 = \0 % 100
	num_volume_bgm[1] settbl 0 \1/10
	if( \0/100 == 0 && \1/10 == 0 )	num_volume_bgm[1] disp 0
	\2 = \1 % 10
	num_volume_bgm[0] settbl 0 \2

	// {[|ʉ
	\0 = \215
	num_volume_se[2] settbl 0 \0/100
	if( \0/100 == 0 )	num_volume_se[2] disp 0
	\1 = \0 % 100
	num_volume_se[1] settbl 0 \1/10
	if( \0/100 == 0 && \1/10 == 0 )	num_volume_se[1] disp 0
	\2 = \1 % 10
	num_volume_se[0] settbl 0 \2

	// {[|ĐBGM{[
	\0 = \217
	num_volume_play[2] settbl 0 \0/100
	if( \0/100 == 0 )	num_volume_play[2] disp 0
	\1 = \0 % 100
	num_volume_play[1] settbl 0 \1/10
	if( \0/100 == 0 && \1/10 == 0 )	num_volume_play[1] disp 0
	\2 = \1 % 10
	num_volume_play[0] settbl 0 \2

	// ̒iKł͂܂ ID.0 ɒlݒ肵ŕ\XVȂ
	// Ȃ̂ŁAsetid ŕ\XV
	num_wndalpha setid 0
	num_volume_master setid 0
	num_volume_bgm setid 0
	num_volume_se setid 0
	num_volume_play setid 0



///////////////////////////
// {^̗L
#ENABLE_BUTTON
	btn_no enable 1		// wȂxorwOFFx{^
	btn_yes enable 1	// wxorwONx{^
	btn_shadow enable 1	// e^Cv{^
	btn_speed enable 1	// ox{^

	sl_mes enable 1			// bZ[Wx
	sl_auto enable 1		// I[gx
	sl_wndalpha enable 1	// EBhEsx
	sl_volume enable 1		// {[

	btn_sys enable 1	// VXen{^


///////////////////////////
// {^̖
#DISABLE_BUTTON
	btn_no enable 0		// wȂxorwOFFx{^
	btn_yes enable 0	// wxorwONx{^
	btn_shadow enable 0	// e^Cv{^
	btn_speed enable 0	// ox{^

	sl_mes enable 0			// bZ[Wx
	sl_auto enable 0		// I[gx
	sl_wndalpha enable 0	// EBhEsx
	sl_volume enable 0		// {[

	btn_sys enable 0	// VXen{^


///////////////////////////
// {^

// wȂx/wOFFxn
#btn_no.FOCUS
	img_no_box[@] setid 2
	img_no_word[@] setid 2
	
	// wv\
	if( @ == 0 )	img_help settbl 0 1
	if( @ == 1 )	img_help settbl 0 3
	if( @ == 2 )	img_help settbl 0 5
	if( @ == 3 )	img_help settbl 0 13
	if( @ == 4 )	img_help settbl 0 15
	img_help setid 0
	img_help disp 1

#btn_no.UNFOCUS
	img_no_box[@] setid 0
	img_no_word[@] setid 0
	img_help disp 0

#btn_no.PUSH_L
	img_no_box[@] setid 3
	img_no_word[@] setid 3
	if( @ == 0 )	\204 = 0
	if( @ == 1 )	\205 = 0
	if( @ == 2 )	\206 = 0
	if( @ == 3 )	\211 = 0
	if( @ == 4 )	\212 = 0
	call SET_YESNO_BUTTON

#btn_no.RELEASE_L
	img_no_box[@] setid 2
	img_no_word[@] setid 2


// wx/wONxn
#btn_yes.FOCUS
	img_yes_box[@] setid 2
	img_yes_word[@] setid 2

	// wv\
	if( @ == 0 )	img_help settbl 0 0
	if( @ == 1 )	img_help settbl 0 2
	if( @ == 2 )	img_help settbl 0 4
	if( @ == 3 )	img_help settbl 0 14
	if( @ == 4 )	img_help settbl 0 16
	img_help setid 0
	img_help disp 1

#btn_yes.UNFOCUS
	img_yes_box[@] setid 0
	img_yes_word[@] setid 0
	img_help disp 0

#btn_yes.PUSH_L
	img_yes_box[@] setid 3
	img_yes_word[@] setid 3
	if( @ == 0 )	\204 = 1
	if( @ == 1 )	\205 = 1
	if( @ == 2 )	\206 = 1
	if( @ == 3 )	\211 = 1
	if( @ == 4 )	\212 = 1
	call SET_YESNO_BUTTON

#btn_yes.RELEASE_L
	img_yes_box[@] setid 2
	img_yes_word[@] setid 2


// ̉e^Cv
#btn_shadow.FOCUS
	img_shadow_box[@] setid 2
	img_shadow_word[@] setid 2

	// wv\
	if( @ == 0 )	img_help settbl 0 6
	if( @ == 1 )	img_help settbl 0 7
	img_help setid 0
	img_help disp 1

#btn_shadow.UNFOCUS
	img_shadow_box[@] setid 0
	img_shadow_word[@] setid 0
	img_help disp 0

#btn_shadow.PUSH_L
	img_shadow_box[@] setid 3
	img_shadow_word[@] setid 3
	if( @ == 0 )	\208 = 1 - \208
	if( @ == 1 )	\209 = 1 - \209
	call SET_SHADOW_BUTTON

#btn_shadow.RELEASE_L
	img_shadow_box[@] setid 2
	img_shadow_word[@] setid 2


// ox
#btn_speed.FOCUS
	img_speed_box[@] setid 2
	img_speed_word[@] setid 2

	// wv\
	if( @ == 0 )	img_help settbl 0 8
	if( @ == 1 )	img_help settbl 0 9
	if( @ == 2 )	img_help settbl 0 10
	if( @ == 3 )	img_help settbl 0 11
	if( @ == 4 )	img_help settbl 0 12
	img_help setid 0
	img_help disp 1

#btn_speed.UNFOCUS
	img_speed_box[@] setid 0
	img_speed_word[@] setid 0
	img_help disp 0

#btn_speed.PUSH_L
	img_speed_box[@] setid 3
	img_speed_word[@] setid 3
	\210 = @
	call SET_EFF_SPEED_BUTTON

#btn_speed.RELEASE_L
	img_speed_box[@] setid 2
	img_speed_word[@] setid 2


// bZ[WxXC_[
#sl_mes.FOCUS
	// wv\
	img_help settbl 0 100
	img_help setid 0
	img_help disp 1

#sl_mes.UNFOCUS

#sl_mes.SCRL_P
	@ getpos 850
	\200 = 10 - $850
	call SET_CONFIG
	call SET_SLIDER_NUM
	call STRLAYOUT
	call DRAW_SAMPLE_MESSPEED


// I[gxXC_[
#sl_auto.FOCUS
	// wv\
	img_help settbl 0 101
	img_help setid 0
	img_help disp 1

#sl_auto.UNFOCUS
	img_help disp 0

#sl_auto.SCRL_P
	@ getpos 850
	\201 = 10 - $850
	call SET_CONFIG
	call SET_SLIDER_NUM
	call GET_CONFIG		// I[gx̏ڍאݒ擾邽߂ɐݒĎ擾
	call STRLAYOUT
	call DRAW_SAMPLE_AUTOSPEED


// EBhEsxXC_[
#sl_wndalpha.FOCUS
	// wv\
	img_help settbl 0 102
	img_help setid 0
	img_help disp 1

#sl_wndalpha.UNFOCUS
	img_help disp 0

#sl_wndalpha.SCRL_P
	@ getpos 850
	\207 = $850
	call SET_CONFIG
	call SET_SLIDER_NUM


// e{[XC_[
#sl_volume.FOCUS
	// wv\
	if( @ == 0 )	img_help settbl 0 103
	if( @ == 1 )	img_help settbl 0 104
	if( @ == 2 )	img_help settbl 0 105
	if( @ == 3 )	img_help settbl 0 106
	img_help setid 0
	img_help disp 1

#sl_volume.UNFOCUS
	img_help disp 0

#sl_volume.SCRL_P
	@ getpos 850
	if( @ < 3 )
		\(213+@) = $850
	else
		\217 = $850
	endif
	call SET_CONFIG
	call SET_SLIDER_NUM


// VXen{^
#btn_sys.FOCUS
	@ setid 2

	// wv\
	if( @ == 0 )	img_help settbl 0 200
	if( @ == 1 )	img_help settbl 0 201
	img_help setid 0
	img_help disp 1

#btn_sys.UNFOCUS
	@ setid 0
	img_help disp 0

#btn_sys.PUSH_L
	@ setid 3
	if( @ == 0 )
		// RESET{^
		next CONFIRM_RESET	// ZbgmF
	else
		// EXIT{^
		next EXIT
	endif



///////////////////////////
// ZbgmF
#CONFIRM_RESET
	$860 = 2
	execfes conf
	wait 1
	next CONFIRM_RESET_WAIT


#CONFIRM_RESET_WAIT
	if( _EXITCODE_ == 1 )
		endfes
		call RESET
		next WAIT
	endif
	if( _EXITCODE_ == 0 )
		endfes
		next WAIT
	endif


///////////////////////////
// Zbg
#RESET
	// ͕\x
	\200 = 4

	// I[gx
	\201 = 4

	// I[g̎AI[gXs[hɊւ炸ĐI܂ő҂
	\204 = 1

	// ǃbZ[W̏uԕ\
	\205 = 1

	// II[gp邩
	\206 = 1

	// bZ[WEBhE̕sx
	\207 = 90

	// ̉eiej
	\208 = 1

	// ̉eij
	\209 = 1

	// ox
	\210 = 0

	// oJbg
	\211 = 0

	// h}`bN[h
	\212 = 0

	// {[|}X^[
	\213 = 100

	// {[|BGM
	\214 = 70

	// {[|ʉ
	\215 = 90

	// {[|
	\216 = 100

	// {[|ĐBGM{[
	\217 = 55

	// ݒ𔽉f
	call SET_YESNO_BUTTON		// Yes/No{^̐ݒ
	call SET_SHADOW_BUTTON		// e^Cv{^̐ݒ
	call SET_EFF_SPEED_BUTTON	// ox{^̐ݒ
	call SET_SLIDER				// XC_[n̐ݒ

	// lݒ
	call SET_SLIDER_NUM

	// ݒKp
	call SET_CONFIG


///////////////////////////
// Tv͐ݒ
#STRLAYOUT
	str_sample reset
	str_sample layout vdraw 1			// VRAMɂ`悷邩
	str_sample layout size 16			// tHgTCY
	str_sample layout margin 0 0 0 0	// ㉺Ẽ}[W
	str_sample[0] layout frame \200		// XN[x
	str_sample[1] layout frame 9


///////////////////////////
// bZ[Wx`
#DRAW_SAMPLE_MESSPEED
	str_sample[0] clear			// x͂...
	str_sample[0] str $str150	// ͂Đݒ肵...
	str_sample[0] draw -1		// `Jn(-1ݒ肷ƑS\)
	// ̍XVԂZo
	// XV = [ݎ] + [x] * []
	\300 = _FRAME_ + \200 * 8


///////////////////////////
// I[gx`
#DRAW_SAMPLE_AUTOSPEED
	str_sample[1] clear
	str_sample[1] str $str151
	str_sample[1] draw -1
	// ̍XVԂZo
	// XV = [P̑҂] * [] * [Pb̃t[] / 100
	\301 = 8 * \203 * 60 / 100
	// XV += [{҂] * [Pb̃t[] / 10 + [ݎ]
	\301 += \202 * 60 / 10 + _FRAME_


