pause {
	width 320
	height 240
	left 0
	top 0
	font {
		name regular
		size 20
	}
	children {
		00_anchor {
			top 8
			type anchor
		}
		0_save_btn {
			type button
			top +30
			left 8
			width 296
			height 25
			align centered
			text save
			submenu save
			on_up 5_quit_btn
			show_if_eq $active_submenu
			compare pause
			position_update deferred
		}
		1_load_btn {
			type button
			top +30
			left 8
			width 296
			height 25
			align centered
			text load
			submenu load
			show_if_eq $active_submenu
			compare pause
			position_update deferred
		}
		2_controls_btn {
			type button
			top +30
			left 8
			width 296
			height 25
			align centered
			text controls
			submenu controls
			show_if_eq $active_submenu
			compare pause
			position_update deferred
		}
		3_display_btn {
			type button
			top +30
			left 8
			width 296
			height 25
			align centered
			text display_settings_argon
			submenu display
			show_if_eq $active_submenu
			compare pause
			position_update deferred
		}
		4_restart_btn {
			type button
			top +30
			left 8
			width 296
			height 25
			align centered
			text restart
			action ui.reload
			show_if $show_restart
			show_if_eq $active_submenu
			compare pause
			position_update deferred
		}
		5_quit_btn {
			type button
			top +30
			left 8
			width 296
			height 25
			align centered
			text quit
			action ui.quit
			on_down 0_save_btn
			show_if_eq $active_submenu
			compare pause
			position_update deferred
		}
		6_logo_argon_img {
			type image
			top 9
			left 9
			src argon_settings_icon_240.png
		}
		7_battery_img {
			type image
			top 11
			left 276
			src $battery_image
		}
		8_pause_header_lbl {
			type label
			top 9
			left 39
			width 228
			text pause_head_argon
			font {
				name bold
				size 18
			}
			show_if_eq $active_submenu
			compare pause
		}
		9_save_header_lbl {
			type label
			top 9
			left 39
			width 228
			text save_head
			font {
				name bold
				size 18
			}
			show_if_eq $active_submenu
			compare save
		}
		a_load_header_lbl {
			type label
			top 9
			left 39
			width 228
			text load_head
			font {
				name bold
				size 18
			}
			show_if_eq $active_submenu
			compare load
		}
		ba_controls_header_lbl {
			type label
			top 9
			left 39
			width 228
			text controls_head
			font {
				name bold
				size 18
			}
			show_if_eq $active_submenu
			compare controls
		}
		bb_controls_header_map_lbl {
			type label
			top 9
			left 39
			width 228
			align right
			text $button_mapping_layout
			font {
				name bold
				size 18
			}
			text_color {
				r 255
				g 255
				b 255
				a 153
			}
			show_if_eq $active_submenu
			compare controls
			show_if $show_button_mapping_ui
		}
		c_display_header_lbl {
			type label
			top 9
			left 39
			width 228
			text display_head_argon
			font {
				name bold
				size 18
			}
			show_if_eq $active_submenu
			compare display
		}
	}
	bgcolor {
		r 42
		g 49
		b 99
		a 255
	}
	cursor {
		src pause_cursor_240.png
		left 47
		top -1
	}
}
save {
	width 320
	height 200
	left 0
	top 40
	font {
		name regular
		size 18
	}
	scrollable yes
	start_selected 0
	overlay {
		top 180
		left 0
		src loadsave_fade_bottom_240.png
	}
	children {
		0_frame_img {
			type image
			top 5
			left 15
			src loadsave_frame_240.png
		}
		1_slot1_btn {
			type button
			image $slot1_image
			top 4
			left 14
			width 134
			height 77
			#action ui.save_state
			set_variables {
				save_action ui.save_state
			}
			topmenu saving
			on_right 4_slot2_btn
			on_left 4_slot2_btn
			on_up 3_slot5_btn
		}
		1a_slot1_crop_img {
			type image
			top 4
			left 14
			src loadsave_corner_crop_240.png
		}
		1b_slot1_name_lbl {
			type label
			text slot1
			top 78
			left 14
			width 134
			align centered
		}
		2_slot3_btn {
			type button
			image $slot3_image
			top 101
			left 14
			width 134
			height 77
			#action ui.save_state.3
			set_variables {
				save_action ui.save_state.3
			}
			topmenu saving
			on_right 5_slot4_btn
			on_left 5_slot4_btn
		}
		2a_slot3_crop_img {
			type image
			top 101
			left 14
			src loadsave_corner_crop_240.png
		}
		2b_slot3_name_lbl {
			type label
			text slot3
			top 175
			left 14
			width 134
			align centered
		}
		3_slot5_btn {
			type button
			image $slot5_image
			top 198
			left 14
			width 134
			height 77
			#action ui.save_state.5
			set_variables {
				save_action ui.save_state.5
			}
			topmenu saving
			on_right 6_slot6_btn
			on_left 6_slot6_btn
			on_down 1_slot1_btn
		}
		3a_slot5_crop_img {
			type image
			top 198
			left 14
			src loadsave_corner_crop_240.png
		}
		3b_slot5_name_lbl {
			type label
			text slot5
			top 272
			left 14
			width 134
			align centered
		}
		4_slot2_btn {
			type button
			image $slot2_image
			top 4
			left 164
			width 134
			height 77
			#action ui.save_state.2
			set_variables {
				save_action ui.save_state.2
			}
			topmenu saving
			on_right 1_slot1_btn
			on_left 1_slot1_btn
			on_up 6_slot6_btn
		}
		4a_slot2_crop_img {
			type image
			top 4
			left 164
			src loadsave_corner_crop_240.png
		}
		4b_slot2_name_lbl {
			type label
			text slot2
			top 78
			left 164
			width 134
			align centered
		}
		5_slot4_btn {
			type button
			image $slot4_image
			top 101
			left 164
			width 134
			height 77
			#action ui.save_state.4
			set_variables {
				save_action ui.save_state.4
			}
			topmenu saving
			on_right 2_slot3_btn
			on_left 2_slot3_btn
		}
		5a_slot4_crop_img {
			type image
			top 101
			left 164
			src loadsave_corner_crop_240.png
		}
		5b_slot4_name_lbl {
			type label
			text slot4
			top 175
			left 164
			width 134
			align centered
		}
		6_slot6_btn {
			type button
			image $slot6_image
			top 198
			left 164
			width 134
			height 77
			#action ui.save_state.6
			set_variables {
				save_action ui.save_state.6
			}
			topmenu saving
			on_right 3_slot5_btn
			on_left 3_slot5_btn
			on_down 4_slot2_btn
		}
		6a_slot6_crop_img {
			type image
			top 198
			left 164
			src loadsave_corner_crop_240.png
		}
		6b_slot6_name_lbl {
			type label
			text slot6
			top 272
			left 164
			width 134
			align centered
		}
	}
	cursor {
		src saveload_cursor_240.png
		left 1
		top 1
	}
}
load {
	width 320
	height 200
	left 0
	top 40
	font {
		name regular
		size 18
	}
	scrollable yes
	start_selected 0
	overlay {
		top 180
		left 0
		src loadsave_fade_bottom_240.png
	}
	children {
		0_frame_img {
			type image
			top 5
			left 15
			src loadsave_frame_240.png
		}
		1_slot1_btn {
			type button
			image $slot1_image
			top 4
			left 14
			width 134
			height 77
			action ui.load_state.1
			on_right 4_slot2_btn
			on_left 4_slot2_btn
			on_up 3_slot5_btn
		}
		1a_slot1_crop_img {
			type image
			top 4
			left 14
			src loadsave_corner_crop_240.png
		}
		1b_slot1_name_lbl {
			type label
			text slot1
			top 78
			left 14
			width 134
			align centered
		}
		2_slot3_btn {
			type button
			image $slot3_image
			top 101
			left 14
			width 134
			height 77
			action ui.load_state.3
			on_right 5_slot4_btn
			on_left 5_slot4_btn
		}
		2a_slot3_crop_img {
			type image
			top 101
			left 14
			src loadsave_corner_crop_240.png
		}
		2b_slot3_name_lbl {
			type label
			text slot3
			top 175
			left 14
			width 134
			align centered
		}
		3_slot5_btn {
			type button
			image $slot5_image
			top 198
			left 14
			width 134
			height 77
			action ui.load_state.5
			on_right 6_slot6_btn
			on_left 6_slot6_btn
			on_down 1_slot1_btn
		}
		3a_slot5_crop_img {
			type image
			top 198
			left 14
			src loadsave_corner_crop_240.png
		}
		3b_slot5_name_lbl {
			type label
			text slot5
			top 272
			left 14
			width 134
			align centered
		}
		4_slot2_btn {
			type button
			image $slot2_image
			top 4
			left 164
			width 134
			height 77
			action ui.load_state.2
			on_right 1_slot1_btn
			on_left 1_slot1_btn
			on_up 6_slot6_btn
		}
		4a_slot2_crop_img {
			type image
			top 4
			left 164
			src loadsave_corner_crop_240.png
		}
		4b_slot2_name_lbl {
			type label
			text slot2
			top 78
			left 164
			width 134
			align centered
		}
		5_slot4_btn {
			type button
			image $slot4_image
			top 101
			left 164
			width 134
			height 77
			action ui.load_state.4
			on_right 2_slot3_btn
			on_left 2_slot3_btn
		}
		5a_slot4_crop_img {
			type image
			top 101
			left 164
			src loadsave_corner_crop_240.png
		}
		5b_slot4_name_lbl {
			type label
			text slot4
			top 175
			left 164
			width 134
			align centered
		}
		6_slot6_btn {
			type button
			image $slot6_image
			top 198
			left 164
			width 134
			height 77
			action ui.load_state.6
			on_right 3_slot5_btn
			on_left 3_slot5_btn
			on_down 4_slot2_btn
		}
		6a_slot6_crop_img {
			type image
			top 198
			left 164
			src loadsave_corner_crop_240.png
		}
		6b_slot6_name_lbl {
			type label
			text slot6
			top 272
			left 164
			width 134
			align centered
		}
	}
	cursor {
		src saveload_cursor_240.png
		left 1
		top 1
	}
}
saving {
	width 320
	height 240
	top 0
	left 0
	children {
		saving_img {
			type image
			top 200
			left 280
			src save_indicator_240.png
		}
		saving_actn {
			type instant
			action $save_action
		}
	}
}
controls {
	width 320
	height 197
	left 0
	top 43
	font {
		name regular
		size 18
	}
	scrollable yes
	start_selected 0
	overlay {
		top 155
		left 0
		src controls_fade_bottom_240.png
	}
	children {
		0_anchor_divider_img {
			type image
			top 0
			left 15
			src controls_divider_240.png
		}
		1a_dpad_btn {
			type multi
			choices {
				0 control_dpad_argon
				1 control_dpad_argon
				2 control_dpad_argon
			}
			setting mapping
			top +6
			left 14
			width 50
			height 31
			text control_dpad_argon
			font {
				name bold
				size 18
			}
			text_color {
				r 255
				g 255
				b 255
				a 255
			}
			show_if $action_dpad
			position_update deferred
		}
		1b_dpad_lbl {
			type label
			top +2
			left 66
			width 231
			text $action_dpad
			ticker_text on
			show_if $action_dpad
			position_update deferred
		}
		1c_dpad_divider_img {
			type image
			top +25
			left 15
			src controls_divider_240.png
			show_if $action_dpad
			position_update deferred
		}
		2a_a_btn {
			type multi
			choices {
				0 control_a
				1 control_a
				2 control_a
			}
			setting mapping
			top +6
			left 14
			width 50
			height 31
			text control_a
			font {
				name bold
				size 18
			}
			text_color {
				r 255
				g 255
				b 255
				a 255
			}
			show_if $action_a
			position_update deferred
		}
		2b_a_lbl {
			type label
			top +2
			left 66
			width 231
			height 31
			text $action_a
			ticker_text on
			show_if $action_a
			position_update deferred
		}
		2c_a_divider_img {
			type image
			top +25
			left 15
			src controls_divider_240.png
			show_if $action_a
			position_update deferred
		}
		3a_b_btn {
			type multi
			choices {
				0 control_b
				1 control_b
				2 control_b
			}
			setting mapping
			top +6
			left 14
			width 50
			height 31
			text control_b
			font {
				name bold
				size 18
			}
			text_color {
				r 255
				g 255
				b 255
				a 255
			}
			show_if $action_b
			position_update deferred
		}
		3b_b_lbl {
			type label
			top +2
			left 66
			width 231
			text $action_b
			ticker_text on
			show_if $action_b
			position_update deferred
		}
		3c_b_divider_img {
			type image
			top +25
			left 15
			src controls_divider_240.png
			show_if $action_b
			position_update deferred
		}
		4a_x_btn {
			type multi
			choices {
				0 control_x
				1 control_x
				2 control_x
			}
			setting mapping
			top +6
			left 14
			width 50
			height 31
			text control_x
			font {
				name bold
				size 18
			}
			text_color {
				r 255
				g 255
				b 255
				a 255
			}
			show_if $action_x
			position_update deferred
		}
		4b_x_lbl {
			type label
			top +2
			left 66
			width 231
			text $action_x
			ticker_text on
			show_if $action_x
			position_update deferred
		}
		4c_x_divider_img {
			type image
			top +25
			left 15
			src controls_divider_240.png
			show_if $action_x
			position_update deferred
		}
		5a_y_btn {
			type multi
			choices {
				0 control_y
				1 control_y
				2 control_y
			}
			setting mapping
			top +6
			left 14
			width 50
			height 31
			text control_y
			font {
				name bold
				size 18
			}
			text_color {
				r 255
				g 255
				b 255
				a 255
			}
			show_if $action_y
			position_update deferred
		}
		5b_y_lbl {
			type label
			top +2
			left 66
			width 231
			text $action_y
			ticker_text on
			show_if $action_y
			position_update deferred
		}
		5c_y_divider_img {
			type image
			top +25
			left 15
			src controls_divider_240.png
			show_if $action_y
			position_update deferred
		}
		6a_l1_btn {
			type multi
			choices {
				0 control_l1
				1 control_l1
				2 control_l1
			}
			setting mapping
			top +6
			left 14
			width 50
			height 31
			text control_l1
			font {
				name bold
				size 18
			}
			text_color {
				r 255
				g 255
				b 255
				a 255
			}
			show_if $action_l1
			position_update deferred
		}
		6b_l1_lbl {
			type label
			top +2
			left 66
			width 231
			text $action_l1
			ticker_text on
			show_if $action_l1
			position_update deferred
		}
		6c_l1_divider_img {
			type image
			top +25
			left 15
			src controls_divider_240.png
			show_if $action_l1
			position_update deferred
		}
		7a_r1_btn {
			type multi
			choices {
				0 control_r1
				1 control_r1
				2 control_r1
			}
			setting mapping
			top +6
			left 14
			width 50
			height 31
			text control_r1
			font {
				name bold
				size 18
			}
			text_color {
				r 255
				g 255
				b 255
				a 255
			}
			show_if $action_r1
			position_update deferred
		}
		7b_r1_lbl {
			type label
			top +2
			left 66
			width 231
			text $action_r1
			ticker_text on
			show_if $action_r1
			position_update deferred
		}
		7c_r1_divider_img {
			type image
			top +25
			left 15
			src controls_divider_240.png
			show_if $action_r1
			position_update deferred
		}
		8a_l2_btn {
			type multi
			choices {
				0 control_l2
				1 control_l2
				2 control_l2
			}
			setting mapping
			top +6
			left 14
			width 50
			height 31
			text control_l2
			font {
				name bold
				size 18
			}
			text_color {
				r 255
				g 255
				b 255
				a 255
			}
			show_if $action_l2
			position_update deferred
		}
		8b_l2_lbl {
			type label
			top +2
			left 66
			width 231
			text $action_l2
			ticker_text on
			show_if $action_l2
			position_update deferred
		}
		8c_l2_divider_img {
			type image
			top +25
			left 15
			src controls_divider_240.png
			show_if $action_l2
			position_update deferred
		}
		9a_r2_btn {
			type multi
			choices {
				0 control_r2
				1 control_r2
				2 control_r2
			}
			setting mapping
			top +6
			left 14
			width 50
			height 31
			text control_r2
			font {
				name bold
				size 18
			}
			text_color {
				r 255
				g 255
				b 255
				a 255
			}
			show_if $action_r2
			position_update deferred
		}
		9b_r2_lbl {
			type label
			top +2
			left 66
			width 231
			text $action_r2
			ticker_text on
			show_if $action_r2
			position_update deferred
		}
		9c_r2_divider_img {
			type image
			top +25
			left 15
			src controls_divider_240.png
			show_if $action_r2
			position_update deferred
		}
		aa_select_btn {
			type multi
			choices {
				0 control_select
				1 control_select
				2 control_select
			}
			setting mapping
			top +6
			left 14
			width 50
			height 31
			text control_select
			font {
				name bold
				size 18
			}
			text_color {
				r 255
				g 255
				b 255
				a 255
			}
			show_if $action_select
			position_update deferred
		}
		ab_select_lbl {
			type label
			top +2
			left 66
			width 231
			text $action_select
			ticker_text on
			show_if $action_select
			position_update deferred
		}
		ac_select_divider_img {
			type image
			top +25
			left 15
			src controls_divider_240.png
			show_if $action_select
			position_update deferred
		}
		ba_start_btn {
			type multi
			choices {
				0 control_start
				1 control_start
				2 control_start
			}
			setting mapping
			top +6
			left 14
			width 50
			height 31
			text control_start
			font {
				name bold
				size 18
			}
			text_color {
				r 255
				g 255
				b 255
				a 255
			}
			show_if $action_start
			position_update deferred
		}
		bb_start_lbl {
			type label
			top +2
			left 66
			width 231
			text $action_start
			ticker_text on
			show_if $action_start
			position_update deferred
		}
		bc_start_divider_img {
			type image
			top +25
			left 15
			src controls_divider_240.png
			show_if $action_start
			position_update deferred
		}
		ca_placeholder_btn {
			type multi
			choices {
				0 empty
				1 empty
				2 empty
			}
			setting mapping
			top +6
			left 14
			width 50
			height 31
			text empty
			font {
				name bold
				size 18
			}
			text_color {
				r 0
				g 0
				b 0
				a 0
			}
			position_update deferred
		}
	}
	cursor {
		src controls_cursor_240.png
		left -13
		top 8
	}
}
display {
	width 320
	height 200
	left 0
	top 40
	font {
		name regular
		size 18
	}
	scrollable yes
	start_selected 0
	overlay {
		top 158
		left 0
		src display_fade_bottom_240.png
	}
	children {
		1_aspect_header_lbl {
			type label
			top 0
			left 16
			text aspect_argon
			width 290
			font {
				name regular
				size 20
			}
		}
		1_1a_aspect_header_img {
			type image
			top 21
			left 15
			src displaysettings_section_240.png
		}
		1_1b_aspect_original_img {
			type image
			top 32
			left 213
			src displaysettings_aspect_original_240.png
			config_eq video.aspect
			compare original
			config_eq2 video.integer_scaling
			compare2 off
		}
		1_1c_aspect_integer_img {
			type image
			top 32
			left 213
			src displaysettings_aspect_integer_240.png
			config_eq video.integer_scaling
			compare on
		}
		1_1d_aspect_stretch_img {
			type image
			top 32
			left 213
			src displaysettings_aspect_stretch_240.png
			config_eq video.aspect
			compare stretch
		}
		1aa_aspect_original_btn {
			type button
			top 27
			left 14
			width 204
			height 30
			text orig_size
			setting video.aspect
			value original
			setting2 video.integer_scaling
			value2 off
			on_left 2a_shader_default_btn
			on_right 2a_shader_default_btn
			on_up 2c_shader_intense_btn
			show_if_not $rend_eco_mode
		}
		1ab_aspect_original_btn {
			type button
			top 27
			left 14
			width 204
			height 30
			text orig_size
			setting video.aspect
			value original
			setting2 video.integer_scaling
			value2 off
			on_right 1cb_aspect_stretch_btn
			on_up 1cb_aspect_stretch_btn
			show_if $rend_eco_mode
		}
		1ba_aspect_integer_btn {
			type button
			top 49
			left 14
			width 204
			height 30
			text integer_scale
			setting video.integer_scaling
			value on
			setting2 video.aspect
			value2 original
			on_left 2a_shader_default_btn
			on_right 2a_shader_default_btn
			show_if_not $rend_eco_mode
		}
		1bb_aspect_integer_btn {
			type button
			top 49
			left 14
			width 204
			height 30
			text integer_scale
			setting video.integer_scaling
			value on
			setting2 video.aspect
			value2 original
			on_left 1ab_aspect_original_btn
			on_right 1cb_aspect_stretch_btn
			show_if $rend_eco_mode
		}
		1ca_aspect_stretch_btn {
			type button
			top 71
			left 14
			width 204
			height 30
			text full_screen
			setting video.aspect
			value stretch
			setting2 video.integer_scaling
			value2 off
			on_left 2a_shader_default_btn
			on_right 2a_shader_default_btn
			show_if_not $rend_eco_mode
		}
		1cb_aspect_stretch_btn {
			type button
			top 71
			left 14
			width 204
			height 30
			text full_screen
			setting video.aspect
			value stretch
			setting2 video.integer_scaling
			value2 off
			on_left 1ab_aspect_original_btn
			on_down 1ab_aspect_original_btn
			show_if $rend_eco_mode
		}
		2_shader_header_lbl {
			type label
			top 105
			left 16
			text shaders_argon
			width 290
			font {
				name regular
				size 20
			}
			show_if_not $rend_eco_mode
		}
		2_1a_shader_header_img {
			type image
			top 126
			left 15
			src displaysettings_section_240.png
			show_if_not $rend_eco_mode
		}
		2_1b_shader_default_img {
			type image
			top 137
			left 213
			src displaysettings_shader_default_240.png
			config_eq video.fragment_shader
			compare default.f.glsl
			show_if_not $rend_eco_mode
		}
		2_1c_shader_subtle_img {
			type image
			top 137
			left 213
			src displaysettings_shader_subtle_240.png
			config_eq video.fragment_shader
			compare scanlines.f.glsl
			show_if_not $rend_eco_mode
		}
		2_1d_shader_intense_img {
			type image
			top 137
			left 213
			src displaysettings_shader_intense_240.png
			config_eq video.fragment_shader
			compare scanlines_intense.f.glsl
			show_if_not $rend_eco_mode
		}
		2a_shader_default_btn {
			type button
			top 132
			left 15
			width 204
			height 30
			text none
			setting video.fragment_shader
			value default.f.glsl
			on_left 1aa_aspect_original_btn
			on_right 1aa_aspect_original_btn
			show_if_not $rend_eco_mode
		}
		2b_shader_subtle_btn {
			type button
			top 154
			left 15
			width 204
			height 30
			text subtle_argon
			setting video.fragment_shader
			value scanlines.f.glsl
			on_left 1aa_aspect_original_btn
			on_right 1aa_aspect_original_btn
			show_if_not $rend_eco_mode
		}
		2c_shader_intense_btn {
			type button
			top 176
			left 15
			width 204
			height 30
			text strong_argon
			setting video.fragment_shader
			value scanlines_intense.f.glsl
			on_left 1aa_aspect_original_btn
			on_right 1aa_aspect_original_btn
			on_down 1aa_aspect_original_btn
			show_if_not $rend_eco_mode
		}
	}
	cursor {
		src displaysettings_cursor_240.png
		left -9
		top 1
	}
}
fonts {
	regular {
		file Lexend-Medium.ttf
		sizes 18 20
	}
	bold {
		file Lexend-Bold.ttf
		sizes 18
	}
}
style {
	button_color {
		r 0
		g 0
		b 0
		a 0
	}
	button_hover_color {
		r 0
		g 0
		b 0
		a 0
	}
	button_text_selected_color {
		r 255
		g 255
		b 255
		a 255
	}
	button_text_hover_color {
		r 255
		g 255
		b 255
		a 255
	}
	button_text_inactive {
		r 255
		g 255
		b 255
		a 153
	}
	window_color {
		r 0
		g 0
		b 0
		a 0
	}
}
battery {
	fully_charged argon_battery_charge_240.png
	0 argon_battery_0bar_240.png
	10 argon_battery_1bar_240.png
	25 argon_battery_2bar_240.png
	50 argon_battery_3bar_240.png
	68 argon_battery_4bar_240.png
}
