
 
 
 
 
 

 
 
 

 
 
 

 
 
 
 
 
 
 

# options -------------------------------------------------------------------------------
 
 
 
 

# options->video ----------------------------------------
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

# options->audio -----------------------------------------
 
 
 
 
 
 
 
 

# options->controls ---------------------------------------
#buttons
 
 

# mouse settings
 
 

# keybind headers
 
 
 


# key actions
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

# Multiplayer ----------------------------------------------------------------------------------------
 
 
 
 


# Multiplayer->Create ------------------------------------
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 

# Multiplayer->Edit agent ---------------------------------
 
 
 
 
 
 
 
 


# Multiplayer->Join ---------------------------------------
# buttons
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

# column headers
 
 
 
 


# dialog text ------------------------------------------------------------------------------------------------
 
 
 
 
 
 
 
 

 
 
 
 

 
 
 
 
 
 
 
 
 

 
 
 
 


 
 
 
 

# mission selection ---------------------------------------------------------------------------------------------
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 


# multiplayer connection screen --------------------------------------------------------------------------------
 
 
 
 
 
 
 
 
 
 
 
 
 
 

# mission scores screen ----------------------------------------------------------------------------------------

 
 
 
 
 
 
 
 
 
 
 

# model names ---------------------------------------------------------------------------------------------------
 
 
 
 
 
 
	
 
 
 

# cek: 10/30/2002 -------------------------------------------------------------------------------------------------
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

# cek: 11/4/2002 -------------------------------------------------------------------------------------------------
 
 
 

GUI_VARIABLE_STRING
	NAME _gui_mainmenu
	VALUE "gui/Scripts/Mainmenu/Nightfire.txt"
END
GUI_VARIABLE_STRING
	NAME _gui_escapemenu
	VALUE "gui/Scripts/Escapemenu/menu.txt"
END
GUI_VARIABLE_STRING
	NAME _gui_escapempmenu
	VALUE "gui/Scripts/Escapemenu/mpmenu.txt"
END
GUI_VARIABLE_STRING
	NAME _gui_intro
	VALUE "gui/Scripts/intro.txt"
END
GUI_VARIABLE_STRING
	NAME _gui_movieplayer
	VALUE "gui/Scripts/MoviePlayer.txt"
END
GUI_VARIABLE_STRING
	NAME THIS_MENU
END
GUI_VARIABLE_STRING
	NAME THIS_GENERIC
END




# options menu tooltips --------------------------------------------------------------------------------------------------------
 
 
 

# Cycle weapon or gadget select mode.
# keybind tooltips -------------------------------
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 

# audio tooltips ---------------------------------
 
 

# video toooltips --------------------------------
 
 
 
 
 
 
 
 
 
 
 
 
 

# multiplayer menu tooltips --------------------------------------------------------------------------------------------------------
 
 
 

# create game tooltips ----------------------------
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

# join game tooltips -------------------------------
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


# edit agent ----------------------------------------
 
 
 
 
 



 

# standard button positions
 

 
 
 
 
 
 
 

 
 
 

 
 
 

 
 
 
 
 
 
 
 
 
 
 
 


 
 
 
 

# FONT LAYOUTS ----------------------------------------------
# 20-pt gui/fonts/ConduitMdITCTT-20
 
 
 
 
 
 
 
 

# 20-pt gui/fonts/SerpentineMedium-20
 
 
 
 
 
 
 
 

# 22-pt gui/fonts/ConduitITCTT_B-22
 
 
 
 
 
 
 
 
 
 

# 20-pt gui/fonts/ConduitITCTT_BI-20
 
 
 
 
 
 
 
 
 
 
 
 

# old font layouts -------------------------------------------
# 28-pt gui/fonts/ConduitMdITCTT-20
#define gui/fonts/ConduitMdITCTT-20		gui/fonts/ConduitMdITCTT-20
#define 0.4 0.55		0.3 0.4
#define gui/fonts/ConduitMdITCTT-20		gui/fonts/ConduitMdITCTT-20
#define 0.4 0.55		0.3 0.4
#define gui/fonts/ConduitMdITCTT-20			gui/fonts/ConduitMdITCTT-20
#define 0.65 0.65			0.5 0.5
#define gui/fonts/ConduitMdITCTT-20				gui/fonts/ConduitMdITCTT-20
#define .4 .47				.3 .35

# 28-pt gui/fonts/SerpentineMedium-20
#define gui/fonts/SerpentineMedium-20		gui/fonts/SerpentineMedium-20
#define 0.60 0.75		0.55 0.6
#define gui/fonts/SerpentineMedium-20					gui/fonts/SerpentineMedium-20
#define 0.5 0.70					0.45 0.55
#define gui/fonts/SerpentineMedium-20		gui/fonts/SerpentineMedium-20
#define 0.8 0.8	0.6 0.6
#define 0.65 0.75		0.5 0.55
#define 0.45 0.65		0.35 0.5

# 28-pt gui/fonts/ConduitITCTT_BI-20
#define gui/fonts/ConduitITCTT_BI-20		gui/fonts/ConduitITCTT_BI-20
#define 0.35 0.6		0.3 0.45
#define gui/fonts/ConduitITCTT_BI-20				gui/fonts/ConduitITCTT_BI-20
#define 0.45 0.8			0.35 0.6
#define gui/fonts/ConduitITCTT_BI-20			gui/fonts/ConduitITCTT_BI-20
#define 0.3 0.45			0.25 0.35
#define gui/fonts/ConduitITCTT_BI-20			gui/fonts/ConduitITCTT_BI-20
#define 0.45 0.75		0.35 0.5
#define gui/fonts/ConduitITCTT_BI-20			gui/fonts/ConduitITCTT_BI-20
#define 0.45 0.8			0.35 0.6
#define 0.35 0.6		0.3 0.45


GUI_VARIABLE_FLOAT
	NAME IN_KEY_NUMBER
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 9999
END
GUI_VARIABLE_FLOAT
	NAME CURRENT_ELEMENT_STATE
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 9999
END
GUI_VARIABLE_FLOAT
	NAME TEMP_VAR
	INITIAL_VALUE 0
	MIN_VALUE -9999
	MAX_VALUE 9999
END
GUI_VARIABLE_STRING
	NAME TEMP_STR
	VALUE " "
END

# frame drawing stuff -----------------------------------------------------------------	
 

# texture coords (NOT LTWH!)
 
 
 
 
 
 
 
 
 
 

 

 
 
 
 
 
 

 
 
 
 

 
 
 
	
# standardized button stuff -----------------------------------------------------------------	
 

 

# setting stuff -----------------------------------------------------------------	
 
 
 

 
	

 

# standard actions ----------------------------------------------------------------------------------------
GUI_ACTION
	NAME GetHotAction
	# $param0 is the help text
	# $param1 set to non-zero to play the hotsound
	GUI_COMMAND SetHelpText $param0 END
	GUI_COMMAND GREATERTHAN $param1 0 PlayHotSound END
END
	
GUI_ACTION
	NAME PlayNothing

END

GUI_ACTION
	NAME PlayHotSound

END

GUI_ACTION
	NAME PlaySelect

	GUI_COMMAND GUI_ACTION_BOND_SOUND buttons/fe.wav 1.0 END
END

GUI_ACTION
	NAME ChangeButtonFocus
	# $param0 == string name of button to change focus to

	GUI_COMMAND PlaySelect END
	GUI_COMMAND GUI_ACTION_SET_FOCUS $param0 END
END

GUI_ACTION
	NAME STD_BUTTON_ACTION
	GUI_COMMAND EQUALS $param0 1 ChangeButtonFocus THIS_GENERIC END
	GUI_COMMAND NOTEQUALS $param0 1 GUI_ACTION_SET_FOCUS THIS_GENERIC END
END
 

# variables required for the text window element
GUI_VARIABLE_FLOAT
	NAME TextWindowDataSourceCommandInput
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 9999
END
GUI_VARIABLE_STRING
	NAME TextWindowDataSourceCommandIsOutputValid
	VALUE "false"
END
GUI_VARIABLE_STRING
	NAME TextWindowDataSourceCommandOutputData
	VALUE " "
END

GUI_ACTION
	NAME DoLoadGame
	# $param0 contains the launchstring
	GUI_COMMAND GUI_ACTION_EXECUTE SETCVAR sv_newunit 0 END
	GUI_COMMAND GUI_ACTION_EXECUTE ADDLINE "maxplayers 1" END
	GUI_COMMAND GUI_ACTION_EXECUTE ADDLINE $param0 END
END

GUI_ACTION
	NAME DoConnectToServer
	# $param0 is the string var of the server to connect to
	
	GUI_COMMAND GUI_ACTION_EXECUTE SETCVAR sv_newunit 0 END
	GUI_COMMAND GUI_ACTION_EXECUTE ADD "connect " END
	GUI_COMMAND GUI_ACTION_EXECUTE ADDLINE $param0 QUOTED END
END


# checkbox and radio button stuff -----------------------------------------------------------------	
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 

GUI_ACTION
	NAME SetCheck
	# $param0 is the variable to change
	# $param1 is the new value
	GUI_COMMAND GUI_ACTION_SET_VARIABLE $param0 $param1 END
END
GUI_ACTION
	NAME ToggleCheck
	# $param0 is the variable to toggle
	
	# oy, make a copy to test against
	GUI_COMMAND GUI_ACTION_SET_VARIABLE_VARIABLE TEMP_VAR $param0 END
	GUI_COMMAND EQUALS TEMP_VAR 1 GUI_ACTION_SET_VARIABLE $param0 0 END
	GUI_COMMAND EQUALS TEMP_VAR 0 GUI_ACTION_SET_VARIABLE $param0 1 END
END

GUI_VARIABLE_FLOAT
	NAME CB_STATE
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 5
END
GUI_ACTION
	NAME UpdateCheckState
	# $param0 is the check variable
	
	# compute the new element state
	GUI_COMMAND GUI_ACTION_SET_VARIABLE CB_STATE 0 END
	GUI_COMMAND EQUALS $param0 1 GUI_ACTION_ADD_VARIABLE CB_STATE 3 END
	GUI_COMMAND EQUALS CURRENT_ELEMENT_STATE 2 GUI_ACTION_ADD_VARIABLE CB_STATE 1 END
	GUI_COMMAND EQUALS CURRENT_ELEMENT_STATE 3 GUI_ACTION_ADD_VARIABLE CB_STATE 2 END
END

 
 
 
 

 
 

 
 
 
 
 
 

	
# slider bar stuff -----------------------------------------------------------------	
 
 
 
 

GUI_ACTION
	NAME SliderUpdate	
	GUI_COMMAND GUI_ACTION_SLIDER_HELPER UPDATE 12 $param0 $param1 $param2 $param3 $param4 END
END
GUI_ACTION
	NAME SliderRefresh	
	GUI_COMMAND GUI_ACTION_SLIDER_HELPER REFRESH 12 $param0 $param1 $param2 $param3 END
END

 

 
	
# edit box stuff ---------------------------------------------------------------------
 
 
 

 
 
 

GUI_VARIABLE_FLOAT
	NAME EDIT_STATE
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 3
END
GUI_ACTION
	NAME UpdateEditState
	# $param0 is the string holding the results
	
	# compute the new element state
	GUI_COMMAND GUI_ACTION_SET_VARIABLE EDIT_STATE 0 END
	GUI_COMMAND EQUALS CURRENT_ELEMENT_STATE 3 GUI_ACTION_SET_VARIABLE EDIT_STATE 1 END
	GUI_COMMAND EQUALS CURRENT_ELEMENT_STATE 2 GUI_ACTION_SET_VARIABLE EDIT_STATE 1 END
	GUI_COMMAND EQUALS CURRENT_ELEMENT_STATE 4 GUI_ACTION_SET_VARIABLE EDIT_STATE 2 END

	GUI_COMMAND GUI_ACTION_SET_VARIABLE TEMP_VAR 0 END
	GUI_COMMAND GUI_ACTION_TEXT_ENTRY_HELPER ISEDITING $param0 TEMP_VAR END
	GUI_COMMAND EQUALS TEMP_VAR 1 GUI_ACTION_SET_VARIABLE EDIT_STATE 3 END
END

GUI_ACTION
	NAME TempEditSetParams
	GUI_COMMAND GUI_ACTION_TEXT_ENTRY_HELPER SETPARAMS $param0 END
END

GUI_ACTION
	NAME EditBoxInputCancel
	# $param0 is the string variable
	# $param1 is a no-param action to call if not editing
	
	GUI_COMMAND GUI_ACTION_TEXT_ENTRY_HELPER ISEDITING $param0 TEMP_VAR END
	GUI_COMMAND EQUALS TEMP_VAR 1 GUI_ACTION_TEXT_ENTRY_HELPER ENDENTRY 0 END
	GUI_COMMAND EQUALS TEMP_VAR 0 $param1 END
END

GUI_ACTION
	NAME EditBoxInputAccept
	# $param0 is the string variable
	# $param1 is the control
	# $param2 is an action that sets up the editing parameters

	GUI_COMMAND GUI_ACTION_TEXT_ENTRY_HELPER ISEDITING $param0 TEMP_VAR END
	GUI_COMMAND EQUALS TEMP_VAR 0 BeginTextEntry $param0 $param1 $param2 END
	GUI_COMMAND EQUALS TEMP_VAR 1 GUI_ACTION_TEXT_ENTRY_HELPER ENDENTRY 1 END
END
GUI_ACTION
	NAME BeginTextEntry
	# $param0 is the string variable
	# $param1 is the control
	# $param2 is an action that sets up the editing parameters
	
	# first stop our current selection
	GUI_COMMAND GUI_ACTION_TEXT_ENTRY_HELPER ISEDITING ANY TEMP_VAR END
	GUI_COMMAND EQUALS TEMP_VAR 1 GUI_ACTION_TEXT_ENTRY_HELPER ENDENTRY 1 END
	
	# start editing the new one
	GUI_COMMAND $param2 END
	GUI_COMMAND GUI_ACTION_TEXT_ENTRY_HELPER BEGINENTRY $param0 END
	GUI_COMMAND GUI_ACTION_SET_FOCUS $param1 END
END
GUI_ACTION
	NAME EndTextEntry

	GUI_COMMAND GUI_ACTION_TEXT_ENTRY_HELPER ISEDITING $param0 TEMP_VAR END
	GUI_COMMAND EQUALS TEMP_VAR 1 GUI_ACTION_TEXT_ENTRY_HELPER ENDENTRY $param1 END
END

 
 

 


# tab-style buttons ---------------------------------------------------------------------
 
 
 
GUI_VARIABLE_FLOAT
	NAME TAB_STATE
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 5
END
# norm,
# press,
# hot,
# current,norm
# current,press
# current,hot
GUI_ACTION
	NAME UpdateTabBtnState
	# $param0 is 1 if current, 0 if not
	# $param1 is the element state
	
	GUI_COMMAND GUI_ACTION_SET_VARIABLE TAB_STATE 0 END
	GUI_COMMAND EQUALS $param1 2 GUI_ACTION_ADD_VARIABLE TAB_STATE 1 END
	GUI_COMMAND EQUALS $param1 3 GUI_ACTION_ADD_VARIABLE TAB_STATE 2 END
	GUI_COMMAND EQUALS $param0 1 GUI_ACTION_ADD_VARIABLE TAB_STATE 3 END
END

 

 
	
	

 
 
 
 
 
 

 
 
 
 
 
 

 

 

 

 

# rotation stuff ---------------------------------------------------
 

 


# stars -------------------------------------------
GUI_VARIABLE_FLOAT
	NAME starsFrame
	INITIAL_VALUE 1
	MIN_VALUE 1
	MAX_VALUE 7
	WRAP TRUE
	LOOP TRUE
	RUNNING TRUE
	LERP_TIME 1
END
GUI_VARIABLE_TEXTURE
	NAME starsTexture
	TEXTURE gui/frontend/i_stars_bg_01.png
END
GUI_VARIABLE_FLOAT
	NAME starsMover
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 100
	WRAP TRUE
	LOOP TRUE
	RUNNING TRUE
	LERP_TIME 100
END

GUI_VARIABLE_FLOAT
	NAME earthMover
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 100
	WRAP TRUE
	LOOP TRUE
	RUNNING TRUE
	LERP_TIME 25
END

GUI_ACTION
	NAME UpdateStarTexture
	GUI_COMMAND GREATERTHAN starsFrame 1 GUI_ACTION_SET_VARIABLE starsTexture gui/frontend/i_stars_bg_01.png END
	GUI_COMMAND GREATERTHAN starsFrame 2 GUI_ACTION_SET_VARIABLE starsTexture gui/frontend/i_stars_bg_02.png END
	GUI_COMMAND GREATERTHAN starsFrame 3 GUI_ACTION_SET_VARIABLE starsTexture gui/frontend/i_stars_bg_03.png END
	GUI_COMMAND GREATERTHAN starsFrame 4 GUI_ACTION_SET_VARIABLE starsTexture gui/frontend/i_stars_bg_04.png END
	GUI_COMMAND GREATERTHAN starsFrame 5 GUI_ACTION_SET_VARIABLE starsTexture gui/frontend/i_stars_bg_03.png END
	GUI_COMMAND GREATERTHAN starsFrame 6 GUI_ACTION_SET_VARIABLE starsTexture gui/frontend/i_stars_bg_02.png END
	GUI_COMMAND GREATERTHAN starsFrame 7 GUI_ACTION_SET_VARIABLE starsTexture gui/frontend/i_stars_bg_01.png END
END

# swirl -------------------------------------------
GUI_VARIABLE_FLOAT
	NAME swirlRotation
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
	WRAP TRUE
	LOOP TRUE
	RUNNING TRUE
	LERP_TIME 10
END
GUI_VARIABLE_FLOAT
	NAME swirlRotation2
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
	WRAP TRUE
	LOOP TRUE
	RUNNING TRUE
	LERP_TIME 20
END

 

 


# spinners -------------------------------------------
GUI_VARIABLE_FLOAT
	NAME spinRotation1
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
	WRAP TRUE
	LOOP TRUE
	RUNNING TRUE
	LERP_TIME 20
END
 

 

GUI_VARIABLE_FLOAT
	NAME spinRotation4
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
	WRAP TRUE
	LOOP TRUE
	RUNNING TRUE
	LERP_TIME 30
END
 

# other stuff -------------------------------------------

 

# the dome thingy		
 

 


 

 

 

 


# chicks! ------------------------------------------------------------
GUI_VARIABLE_MOVIE
	NAME dancin_chick_pic
#	TEXTURE "movies/i_bondgirl_4.avi"
	LOOPING FALSE
	AUDIO FALSE
END

GUI_VARIABLE_FLOAT
	NAME chicknum
	INITIAL_VALUE 0.01
	MIN_VALUE 0
	MAX_VALUE 1
END
GUI_VARIABLE_FLOAT
	NAME chickpos
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
END

GUI_ACTION
	NAME PickNewChick
	
	GUI_COMMAND GUI_ACTION_MOVIE_VARIABLE dancin_chick_pic STOP END
	


	GUI_COMMAND GUI_ACTION_MOVIE_VARIABLE dancin_chick_pic PLAY END
END

 

# Top menu bar layout -----------------------------------------------------------------	
 
 
 
 
 
 

 
 
 

 

 
GUI_ACTION 
	NAME DoMoveHighlight
	GUI_COMMAND GUI_ACTION_SET_VARIABLE current_selected_top_button $param0 END
	GUI_COMMAND GUI_ACTION_SET_VARIABLE dest_top_button $param0 END
	
	GUI_COMMAND EQUALS $param0 0 GUI_ACTION_SET_VARIABLE tab_show_0 1 END
	GUI_COMMAND NOTEQUALS $param0 0 GUI_ACTION_SET_VARIABLE tab_show_0 0 END
	GUI_COMMAND EQUALS $param0 1 GUI_ACTION_SET_VARIABLE tab_show_1 1 END
	GUI_COMMAND NOTEQUALS $param0 1 GUI_ACTION_SET_VARIABLE tab_show_1 0 END
	GUI_COMMAND EQUALS $param0 2 GUI_ACTION_SET_VARIABLE tab_show_2 1 END
	GUI_COMMAND NOTEQUALS $param0 2 GUI_ACTION_SET_VARIABLE tab_show_2 0 END
END
GUI_ACTION 
	NAME TryMoveHighlight
	GUI_COMMAND GREATERTHAN current_selected_top_button dest_top_button GUI_ACTION_ADD_VARIABLE current_selected_top_button -0.1 END
	GUI_COMMAND LESSTHAN current_selected_top_button dest_top_button GUI_ACTION_ADD_VARIABLE current_selected_top_button 0.1 END
	
	GUI_COMMAND UpdateTab0 END
	GUI_COMMAND UpdateTab1 END
	GUI_COMMAND UpdateTab2 END
#	GUI_COMMAND GUI_ACTION_SET_VARIABLE_VARIABLE current_selected_top_button dest_top_button END
END

# the top button highlight thingy
GUI_ACTION 
	NAME ChooseNewButton
	GUI_COMMAND DoMoveHighlight $param0
#	GUI_COMMAND GUI_ACTION_SET_VARIABLE dest_top_button $param0
	GUI_COMMAND ChangeButtonFocus $param1 END
END
GUI_VARIABLE_FLOAT
	NAME current_selected_top_button
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 2
END
GUI_VARIABLE_FLOAT
	NAME dest_top_button
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 2
END

# screen 0 update funcs and variables --------------
GUI_VARIABLE_FLOAT
	NAME tab_show_0
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
END
GUI_ACTION
	NAME ShowTab0
	GUI_COMMAND LESSTHAN current_selected_top_button 1 GUI_ACTION_ADD_VARIABLE tab_show_0 0.1 END
	GUI_COMMAND EQUALS current_selected_top_button 1 GUI_ACTION_ADD_VARIABLE tab_show_0 0.1 END
END
GUI_ACTION
	NAME HideTab0
	GUI_COMMAND GREATERTHAN tab_show_0 0 GUI_ACTION_ADD_VARIABLE tab_show_0 -0.1 END
END
GUI_ACTION
	NAME UpdateTab0
	
	GUI_COMMAND EQUALS dest_top_button 0 ShowTab0 END 
	GUI_COMMAND NOTEQUALS dest_top_button 0 HideTab0 END 
END
 

# screen 1 update funcs and variables --------------
GUI_VARIABLE_FLOAT
	NAME tab_show_1
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
END
GUI_ACTION
	NAME ShowTab1
	GUI_COMMAND GUI_ACTION_ADD_VARIABLE tab_show_1 0.1 END
END
GUI_ACTION
	NAME HideTab1
	GUI_COMMAND GREATERTHAN tab_show_1 0 GUI_ACTION_ADD_VARIABLE tab_show_1 -0.1 END
END
GUI_ACTION
	NAME UpdateTab1
	
	GUI_COMMAND EQUALS dest_top_button 1 ShowTab1 END 
	GUI_COMMAND NOTEQUALS dest_top_button 1 HideTab1 END 
END
 

# screen 2 update funcs and variables --------------
GUI_VARIABLE_FLOAT
	NAME tab_show_2
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
END
GUI_ACTION
	NAME ShowTab2
	GUI_COMMAND GREATERTHAN current_selected_top_button 1 GUI_ACTION_ADD_VARIABLE tab_show_2 0.1 END
	GUI_COMMAND EQUALS current_selected_top_button 1 GUI_ACTION_ADD_VARIABLE tab_show_2 0.1 END
END
GUI_ACTION
	NAME HideTab2
	GUI_COMMAND GREATERTHAN tab_show_2 0 GUI_ACTION_ADD_VARIABLE tab_show_2 -0.1 END
END
GUI_ACTION
	NAME UpdateTab2
	
	GUI_COMMAND EQUALS dest_top_button 2 ShowTab2 END 
	GUI_COMMAND NOTEQUALS dest_top_button 2 HideTab2 END 
END
 

# Help box stuff ---------------------------------------------------------------------	
GUI_VARIABLE_STRING
	NAME generic_help_var
	VALUE "  "
END

 

GUI_ACTION
	NAME SetHelpText
	# param0 is the text	
	GUI_COMMAND GUI_ACTION_SET_VARIABLE generic_help_var $param0 END	
END	
GUI_ACTION
	NAME SetHelpTextVar
	# param0 is the text	
	GUI_COMMAND GUI_ACTION_SET_VARIABLE_VARIABLE generic_help_var $param0 END	
END

# Screen title caption text-----------------------------------------------------------	
 
 

 

GUI_VARIABLE_STRING
	NAME generic_title_var
	VALUE " "
END

GUI_ACTION
	NAME SetScreenTitle
	# param0 is the title of the menu
	
	GUI_COMMAND GUI_ACTION_SET_VARIABLE generic_title_var $param0 END
END

# Buttons that appear at the bottom of the screen -------------------------------------	
 
 
 
 
 
 

# specific button positions
 
 

 
	
# main-menu layout ------------------------------------------------------------------------------
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 

 

GUI_VARIABLE_FLOAT
	NAME layout_hilite_state_1
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 100
END
GUI_VARIABLE_FLOAT
	NAME layout_hilite_visible_1
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
END
GUI_VARIABLE_FLOAT
	NAME layout_hilite_state_2
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 100
END
GUI_VARIABLE_FLOAT
	NAME layout_hilite_visible_2
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
END
GUI_VARIABLE_FLOAT
	NAME layout_hilite_state_3
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 100
END
GUI_VARIABLE_FLOAT
	NAME layout_hilite_visible_3
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
END
GUI_VARIABLE_FLOAT
	NAME layout_hilite_state_4
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 100
END
GUI_VARIABLE_FLOAT
	NAME layout_hilite_visible_4
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
END
GUI_VARIABLE_FLOAT
	NAME layout_hilite_state_5
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 100
END
GUI_VARIABLE_FLOAT
	NAME layout_hilite_visible_5
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
END
GUI_VARIABLE_FLOAT
	NAME layout_hilite_state_6
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 100
END
GUI_VARIABLE_FLOAT
	NAME layout_hilite_visible_6
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
END

GUI_ACTION
	NAME TryFadeHiliteOut
	# $param0 is the state
	
	GUI_COMMAND GREATERTHAN $param0 0 GUI_ACTION_ADD_VARIABLE $param0 -3 END
END
GUI_ACTION
	NAME TryFadeHiliteIn
	# $param0 is the state
	
	GUI_COMMAND NOTEQUALS $param0 100 GUI_ACTION_SET_VARIABLE $param0 100 END
END
GUI_ACTION
	NAME UpdateHiliteState
	# $param0 is the visibility
	# $param1 is the state
	
	GUI_COMMAND EQUALS $param0 0 TryFadeHiliteOut $param1 END
	GUI_COMMAND EQUALS $param0 1 TryFadeHiliteIn $param1 END
END

 
 
 
 
 
 

 

 

 

 

 

 

 

GUI_ACTION
	NAME SetDomePic
	# $param0 ... 1 to turn on, 0 to turn off
	# $param1 ... the texture, only valid if $param0 is 1
	
	GUI_COMMAND GUI_ACTION_SET_VARIABLE dome_pic_vis $param0 END
	GUI_COMMAND EQUALS $param0 1 GUI_ACTION_SET_VARIABLE dome_pic_tex $param1 END
END
GUI_ACTION
	NAME SetDomePicVar
	# $param0 ... 1 to turn on, 0 to turn off
	# $param1 ... the texture, only valid if $param0 is 1
	
	GUI_COMMAND GUI_ACTION_SET_VARIABLE dome_pic_vis $param0 END
	GUI_COMMAND EQUALS $param0 1 GUI_ACTION_SET_VARIABLE_VARIABLE dome_pic_tex $param1 END
END

# context pic thingy
GUI_VARIABLE_TEXTURE
	NAME dome_pic_tex
END
GUI_VARIABLE_FLOAT
	NAME dome_pic_vis
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
END
 
 
 
 
 
 

GUI_ACTION
	NAME DoOpenDifficultyDialog	

	GUI_COMMAND GUI_ACTION_DIALOG OPENMENU "gui/Scripts/Dialogs/dlg_difficulty.txt" END
	GUI_COMMAND GUI_ACTION_DIALOG SETVARIABLE "gui/Scripts/Dialogs/dlg_difficulty.txt" difficulty_map $param0 END
END


# GUI definition stuff
GUI_FLAGS
	USE_CURSOR
	USE_INPUT
	BLOCK_CURSOR
	BLOCK_FRAME
	BLOCK_INPUT
END

GUI_CURSOR
	MATERIAL_INFO
		MATERIAL frontend
		TEXTURE gui/frontend/i_cursor.png
		TEXTURE_RECT 0 0 32 32
		COLOR 255 255 255 255
	END
	
	HOTSPOT 0 0
	SIZE 32 32
END

##Variables

GUI_ACTION
	NAME ExitEscapeMenu
	
	GUI_COMMAND ChangeButtonFocus btn_main_save END
	GUI_COMMAND GUI_ACTION_EXIT END
END
GUI_ACTION
	NAME ExitMainMenu
	
	GUI_COMMAND ExitEscapeMenu END
END

GUI_ACTION
	NAME ActivateMainMenu
#	GUI_COMMAND GUI_ACTION_SET_VARIABLE mainFadeDir 1 END
#	GUI_COMMAND GUI_ACTION_VCR_VARIABLE mainFadeinTimer REWIND END
#	GUI_COMMAND GUI_ACTION_VCR_VARIABLE mainFadeinTimer PLAY END
	GUI_COMMAND EQUALS $param1 0 GUI_ACTION_SET_FOCUS $param0 END
	GUI_COMMAND EQUALS $param1 1 ChangeButtonFocus $param0 END
END

GUI_ACTION
	NAME OpenQuitDialog	
	GUI_COMMAND STD_BUTTON_ACTION 1 END
	GUI_COMMAND GUI_ACTION_DIALOG OPENMENU "gui/Scripts/Dialogs/dlg_quit.txt" END
END
GUI_ACTION
	NAME OpenEndGameDialog	
	GUI_COMMAND STD_BUTTON_ACTION 1 END
	GUI_COMMAND GUI_ACTION_DIALOG OPENMENU "gui/Scripts/Dialogs/dlg_endgame.txt" END
END
GUI_ACTION
	NAME OpenLoadDialog	
	GUI_COMMAND STD_BUTTON_ACTION 1 END
	GUI_COMMAND GUI_ACTION_DIALOG OPENMENU gui/Scripts/Dialogs/dlg_load.txt END
END
GUI_ACTION
	NAME OpenSaveDialog	
	GUI_COMMAND STD_BUTTON_ACTION 1 END
	GUI_COMMAND GUI_ACTION_DIALOG OPENMENU "gui/Scripts/Dialogs/dlg_save.txt" END
END

# initialization -----------------------------------------------------------------
GUI_VARIABLE_FLOAT
	NAME escapemenu_initialized
	INITIAL_VALUE 0.0
	MIN_VALUE 0.0
	MAX_VALUE 1.0
END

GUI_VARIABLE_FLOAT
	NAME saveCount
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 99999
END

GUI_ACTION
	NAME InitEscapeMenu
	
	GUI_COMMAND GUI_ACTION_DIALOG LOADACTION GUI_ACTION_SAVE_LOAD_HELPER END
	GUI_COMMAND GUI_ACTION_DIALOG LOADACTION GUI_ACTION_KEY_CONFIG END
	GUI_COMMAND GUI_ACTION_DIALOG LOADACTION GUI_ACTION_SERVER_OPTIONS END
	GUI_COMMAND GUI_ACTION_DIALOG LOADACTION GUI_ACTION_MAP_HELPER END
	GUI_COMMAND GUI_ACTION_DIALOG LOADACTION GUI_ACTION_MUSIC END
	
	GUI_COMMAND OptionsInitialize END	
	
#	GUI_COMMAND GUI_ACTION_SAVE_LOAD_HELPER UPDATEFILELIST_LOAD END
#	GUI_COMMAND GUI_ACTION_SAVE_LOAD_HELPER COUNT saveCount END
	GUI_COMMAND GUI_ACTION_SET_VARIABLE escapemenu_initialized 1 END
END

GUI_ACTION
	NAME MainFrameFunc
	
	GUI_COMMAND EQUALS escapemenu_initialized 0 InitEscapeMenu END
END

GUI_SCREEN
	NAME EscapeScreen

	GUI_GENERIC	   	GET_HOT GUI_COMMAND GUI_ACTION_SET_VARIABLE layout_hilite_visible_1 1 END   	LOSE_HOT GUI_COMMAND GUI_ACTION_SET_VARIABLE layout_hilite_visible_1 0 END   	SCREEN_RECT_LTWH 120 267 400 25   	Z_PLANE 10	   	GUI_DEPENDENCY    		NAME CURRENT_ELEMENT_STATE    		STATE_SELECTION_LINEAR FALSE    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 0.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/SerpentineMedium-20    				SCALE 0.8 0.8    				MATERIAL frontend    				COLORS 255 201 98 255 255 201 98 255    				DROPSHADOW YES	   				TRUNCATE 400    				JUSTIFY CENTER    				VERTICAL CENTER   			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 1.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/SerpentineMedium-20    				SCALE 0.8 0.8    				MATERIAL frontend    				COLORS 255 201 98 255 255 201 98 255    				DROPSHADOW YES	   				TRUNCATE 400    				JUSTIFY CENTER    				VERTICAL CENTER   			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 2.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/SerpentineMedium-20    				SCALE 0.8 0.8    				MATERIAL frontend    				COLORS 255 255 255 255 255 255 255 255   				DROPSHADOW YES	   				TRUNCATE 400    				JUSTIFY CENTER    				VERTICAL CENTER   			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 3.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/SerpentineMedium-20    				SCALE 0.8 0.8    				MATERIAL frontend    				COLORS 255 201 98 255 255 201 98 255    				DROPSHADOW YES	   				TRUNCATE 400    				JUSTIFY CENTER    				VERTICAL CENTER   			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 4.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/SerpentineMedium-20    				SCALE 0.8 0.8    				MATERIAL frontend    				COLORS 255 201 98 255 255 201 98 255    				DROPSHADOW YES	   				TRUNCATE 400    				JUSTIFY CENTER    				VERTICAL CENTER   			END    		END    	END	
		NAME btn_main_save
		GUI_CAPTION
			TEXT "SAVE GAME"
		END
		
		GUI_INPUT
			CLICK		GUI_COMMAND OpenSaveDialog END
#			ACCEPT		GUI_COMMAND OpenSaveDialog END
			CANCEL		GUI_COMMAND ExitEscapeMenu END
		END
	END
	
	GUI_GENERIC	   	SCREEN_RECT_LTWH 120 294 400 25   	GET_HOT GUI_COMMAND GUI_ACTION_SET_VARIABLE layout_hilite_visible_2 1 END   	LOSE_HOT GUI_COMMAND GUI_ACTION_SET_VARIABLE layout_hilite_visible_2 0 END   	Z_PLANE 10	   	GUI_DEPENDENCY    		NAME CURRENT_ELEMENT_STATE    		STATE_SELECTION_LINEAR FALSE    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 0.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/SerpentineMedium-20    				SCALE 0.8 0.8    				MATERIAL frontend    				COLORS 254 177 82 255 254 177 82 255     				DROPSHADOW YES	   				TRUNCATE 400    				JUSTIFY CENTER    				VERTICAL CENTER   			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 1.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/SerpentineMedium-20    				SCALE 0.8 0.8    				MATERIAL frontend    				COLORS 254 177 82 255 254 177 82 255     				DROPSHADOW YES	   				TRUNCATE 400    				JUSTIFY CENTER    				VERTICAL CENTER   			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 2.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/SerpentineMedium-20    				SCALE 0.8 0.8    				MATERIAL frontend    				COLORS 255 255 255 255 255 255 255 255   				DROPSHADOW YES	   				TRUNCATE 400    				JUSTIFY CENTER    				VERTICAL CENTER   			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 3.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/SerpentineMedium-20    				SCALE 0.8 0.8    				MATERIAL frontend    				COLORS 254 177 82 255 254 177 82 255     				DROPSHADOW YES	   				TRUNCATE 400    				JUSTIFY CENTER    				VERTICAL CENTER   			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 4.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/SerpentineMedium-20    				SCALE 0.8 0.8    				MATERIAL frontend    				COLORS 254 177 82 255 254 177 82 255     				DROPSHADOW YES	   				TRUNCATE 400    				JUSTIFY CENTER    				VERTICAL CENTER   			END    		END    	END	
		NAME btn_main_load
		GUI_CAPTION
			TEXT "LOAD GAME"
		END
		
		GUI_INPUT
			CLICK		GUI_COMMAND OpenLoadDialog END
#			ACCEPT		GUI_COMMAND OpenLoadDialog END
			CANCEL		GUI_COMMAND ExitEscapeMenu END
		END
	END
	
	GUI_GENERIC	   	GET_HOT GUI_COMMAND GUI_ACTION_SET_VARIABLE layout_hilite_visible_3 1 END   	LOSE_HOT GUI_COMMAND GUI_ACTION_SET_VARIABLE layout_hilite_visible_3 0 END   	SCREEN_RECT_LTWH 120 321 400 25   	Z_PLANE 10	   	GUI_DEPENDENCY    		NAME CURRENT_ELEMENT_STATE    		STATE_SELECTION_LINEAR FALSE    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 0.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/SerpentineMedium-20    				SCALE 0.8 0.8    				MATERIAL frontend    				COLORS 255 153 66 255 255 153 66 255     				DROPSHADOW YES	   				TRUNCATE 400    				JUSTIFY CENTER    				VERTICAL CENTER   			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 1.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/SerpentineMedium-20    				SCALE 0.8 0.8    				MATERIAL frontend    				COLORS 255 153 66 255 255 153 66 255     				DROPSHADOW YES	   				TRUNCATE 400    				JUSTIFY CENTER    				VERTICAL CENTER   			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 2.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/SerpentineMedium-20    				SCALE 0.8 0.8    				MATERIAL frontend    				COLORS 255 255 255 255 255 255 255 255   				DROPSHADOW YES	   				TRUNCATE 400    				JUSTIFY CENTER    				VERTICAL CENTER   			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 3.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/SerpentineMedium-20    				SCALE 0.8 0.8    				MATERIAL frontend    				COLORS 255 153 66 255 255 153 66 255     				DROPSHADOW YES	   				TRUNCATE 400    				JUSTIFY CENTER    				VERTICAL CENTER   			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 4.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/SerpentineMedium-20    				SCALE 0.8 0.8    				MATERIAL frontend    				COLORS 255 153 66 255 255 153 66 255     				DROPSHADOW YES	   				TRUNCATE 400    				JUSTIFY CENTER    				VERTICAL CENTER   			END    		END    	END	
		NAME btn_main_settings
		GUI_CAPTION
			TEXT "OPTIONS"
		END

		GUI_INPUT
			CLICK		GUI_COMMAND ActivateSettingsMenu END
#			ACCEPT		GUI_COMMAND ActivateSettingsMenu END
			CANCEL		GUI_COMMAND ExitEscapeMenu END
		END
	END
	
	GUI_GENERIC	   	GET_HOT GUI_COMMAND GUI_ACTION_SET_VARIABLE layout_hilite_visible_4 1 END   	LOSE_HOT GUI_COMMAND GUI_ACTION_SET_VARIABLE layout_hilite_visible_4 0 END   	SCREEN_RECT_LTWH 120 348 400 25   	Z_PLANE 10	   	GUI_DEPENDENCY    		NAME CURRENT_ELEMENT_STATE    		STATE_SELECTION_LINEAR FALSE    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 0.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/SerpentineMedium-20    				SCALE 0.8 0.8    				MATERIAL frontend    				COLORS 254 125 48 255 254 125 48 255     				DROPSHADOW YES	   				TRUNCATE 400    				JUSTIFY CENTER    				VERTICAL CENTER   			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 1.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/SerpentineMedium-20    				SCALE 0.8 0.8    				MATERIAL frontend    				COLORS 254 125 48 255 254 125 48 255     				DROPSHADOW YES	   				TRUNCATE 400    				JUSTIFY CENTER    				VERTICAL CENTER   			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 2.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/SerpentineMedium-20    				SCALE 0.8 0.8    				MATERIAL frontend    				COLORS 255 255 255 255 255 255 255 255   				DROPSHADOW YES	   				TRUNCATE 400    				JUSTIFY CENTER    				VERTICAL CENTER   			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 3.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/SerpentineMedium-20    				SCALE 0.8 0.8    				MATERIAL frontend    				COLORS 254 125 48 255 254 125 48 255     				DROPSHADOW YES	   				TRUNCATE 400    				JUSTIFY CENTER    				VERTICAL CENTER   			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 4.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/SerpentineMedium-20    				SCALE 0.8 0.8    				MATERIAL frontend    				COLORS 254 125 48 255 254 125 48 255     				DROPSHADOW YES	   				TRUNCATE 400    				JUSTIFY CENTER    				VERTICAL CENTER   			END    		END    	END	
		NAME btn_main_end_game
		GUI_CAPTION
			TEXT "END GAME"
		END

		GUI_INPUT
			CLICK		GUI_COMMAND OpenEndGameDialog END
#			ACCEPT		GUI_COMMAND OpenEndGameDialog END
			CANCEL		GUI_COMMAND ExitEscapeMenu END
		END
	END
	
	GUI_GENERIC	   	GET_HOT GUI_COMMAND GUI_ACTION_SET_VARIABLE layout_hilite_visible_5 1 END   	LOSE_HOT GUI_COMMAND GUI_ACTION_SET_VARIABLE layout_hilite_visible_5 0 END   	SCREEN_RECT_LTWH 120 375 400 25   	Z_PLANE 10	   	GUI_DEPENDENCY    		NAME CURRENT_ELEMENT_STATE    		STATE_SELECTION_LINEAR FALSE    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 0.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/SerpentineMedium-20    				SCALE 0.8 0.8    				MATERIAL frontend    				COLORS 254 98 30 255 254 98 30 255     				DROPSHADOW YES	   				TRUNCATE 400    				JUSTIFY CENTER    				VERTICAL CENTER   			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 1.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/SerpentineMedium-20    				SCALE 0.8 0.8    				MATERIAL frontend    				COLORS 254 98 30 255 254 98 30 255     				DROPSHADOW YES	   				TRUNCATE 400    				JUSTIFY CENTER    				VERTICAL CENTER   			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 2.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/SerpentineMedium-20    				SCALE 0.8 0.8    				MATERIAL frontend    				COLORS 255 255 255 255 255 255 255 255   				DROPSHADOW YES	   				TRUNCATE 400    				JUSTIFY CENTER    				VERTICAL CENTER   			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 3.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/SerpentineMedium-20    				SCALE 0.8 0.8    				MATERIAL frontend    				COLORS 254 98 30 255 254 98 30 255     				DROPSHADOW YES	   				TRUNCATE 400    				JUSTIFY CENTER    				VERTICAL CENTER   			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 4.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/SerpentineMedium-20    				SCALE 0.8 0.8    				MATERIAL frontend    				COLORS 254 98 30 255 254 98 30 255     				DROPSHADOW YES	   				TRUNCATE 400    				JUSTIFY CENTER    				VERTICAL CENTER   			END    		END    	END	
		NAME btn_main_quit
		GUI_CAPTION
			TEXT "QUIT"
		END

		GUI_INPUT
			CLICK		GUI_COMMAND OpenQuitDialog END
#			ACCEPT		GUI_COMMAND OpenQuitDialog END
			CANCEL		GUI_COMMAND ExitEscapeMenu END
		END
	END
	
	GUI_GENERIC	   	Z_PLANE 10	   	GET_HOT GUI_COMMAND PlayNothing END	   	GUI_DEPENDENCY    		NAME CURRENT_ELEMENT_STATE    		STATE_SELECTION_LINEAR FALSE    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 0.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitMdITCTT-20    				SCALE 0.65 0.65    				MATERIAL frontend    				COLORS 111	116 110 255 111	116 110 255    				WRAP 96    				JUSTIFY CENTER    			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 1.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitMdITCTT-20    				SCALE 0.65 0.65    				MATERIAL frontend    				COLORS 111	116 110 255 111	116 110 255    				WRAP 96    				JUSTIFY CENTER    			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 2.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitMdITCTT-20    				SCALE 0.65 0.65    				MATERIAL frontend2x    				COLORS 255 255 255 255 255 255 255 255    				WRAP 96    				JUSTIFY CENTER    			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 3.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitMdITCTT-20    				SCALE 0.65 0.65    				MATERIAL frontend    				COLORS 255 255 255 255 255 255 255 255    				WRAP 96    				JUSTIFY CENTER    			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 4.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitMdITCTT-20    				SCALE 0.65 0.65    				MATERIAL frontend    				COLORS 111	116 110 255 111	116 110 255    				WRAP 96    				JUSTIFY CENTER    			END    		END    	END
		NAME btn_main_resume
		SCREEN_RECT_LTWH 272 450 96 16
		GUI_CAPTION
			TEXT "RESUME"
		END
		GUI_INPUT
			CLICK		GUI_COMMAND ExitEscapeMenu END
#			ACCEPT		GUI_COMMAND ExitEscapeMenu END
			CANCEL		GUI_COMMAND ExitEscapeMenu END
		END
		ON_RENDER GUI_COMMAND EQUALS escapemenu_initialized 0 InitEscapeMenu END
	END
	
	GUI_GENERIC   	STATIC   	NAME main_hilite_1   	SCREEN_RECT_LTWH 145 246 350 68   	Z_PLANE 11   	MATERIAL_INFO   		MATERIAL spr_additive   		COLOR 255 255 255 0   		TEXTURE gui/frontend/i_menu_glow.png   	END   	GUI_DEPENDENCY   		NAME layout_hilite_state_1   		STATE_SELECTION_LINEAR TRUE   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 0   			MATERIAL_INFO   				COLOR 255 255 255 0   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 100   			MATERIAL_INFO   				COLOR 255 201 98 255   			END   		END   	END   	ON_RENDER GUI_COMMAND UpdateHiliteState layout_hilite_visible_1 layout_hilite_state_1 END   END   GUI_GENERIC   	STATIC   	NAME main_hilite_2   	SCREEN_RECT_LTWH 145 273 350 68   	Z_PLANE 11   	MATERIAL_INFO   		MATERIAL spr_additive   		COLOR 255 255 255 0   		TEXTURE gui/frontend/i_menu_glow.png   	END   	GUI_DEPENDENCY   		NAME layout_hilite_state_2   		STATE_SELECTION_LINEAR TRUE   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 0   			MATERIAL_INFO   				COLOR 255 255 255 0   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 100   			MATERIAL_INFO   				COLOR 254 177 82 255   			END   		END   	END   	ON_RENDER GUI_COMMAND UpdateHiliteState layout_hilite_visible_2 layout_hilite_state_2 END   END   GUI_GENERIC   	STATIC   	NAME main_hilite_3   	SCREEN_RECT_LTWH 145 300 350 68   	Z_PLANE 11   	MATERIAL_INFO   		MATERIAL spr_additive   		COLOR 255 255 255 0   		TEXTURE gui/frontend/i_menu_glow.png   	END   	GUI_DEPENDENCY   		NAME layout_hilite_state_3   		STATE_SELECTION_LINEAR TRUE   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 0   			MATERIAL_INFO   				COLOR 255 255 255 0   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 100   			MATERIAL_INFO   				COLOR 255 153 66 255   			END   		END   	END   	ON_RENDER GUI_COMMAND UpdateHiliteState layout_hilite_visible_3 layout_hilite_state_3 END   END   GUI_GENERIC   	STATIC   	NAME main_hilite_2   	SCREEN_RECT_LTWH 145 327 350 68   	Z_PLANE 11   	MATERIAL_INFO   		MATERIAL spr_additive   		COLOR 255 255 255 0   		TEXTURE gui/frontend/i_menu_glow.png   	END   	GUI_DEPENDENCY   		NAME layout_hilite_state_4   		STATE_SELECTION_LINEAR TRUE   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 0   			MATERIAL_INFO   				COLOR 255 255 255 0   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 100   			MATERIAL_INFO   				COLOR 254 125 48 255   			END   		END   	END   	ON_RENDER GUI_COMMAND UpdateHiliteState layout_hilite_visible_4 layout_hilite_state_4 END   END   GUI_GENERIC   	STATIC   	NAME main_hilite_5   	SCREEN_RECT_LTWH 145 354 350 68   	Z_PLANE 11   	MATERIAL_INFO   		MATERIAL spr_additive   		COLOR 255 255 255 0   		TEXTURE gui/frontend/i_menu_glow.png   	END   	GUI_DEPENDENCY   		NAME layout_hilite_state_5   		STATE_SELECTION_LINEAR TRUE   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 0   			MATERIAL_INFO   				COLOR 255 255 255 0   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 100   			MATERIAL_INFO   				COLOR 254 98 30 255   			END   		END   	END   	ON_RENDER GUI_COMMAND UpdateHiliteState layout_hilite_visible_5 layout_hilite_state_5 END   END   GUI_GENERIC   	STATIC   	NAME main_hilite_6   	SCREEN_RECT_LTWH 145 381 350 68   	Z_PLANE 11   	MATERIAL_INFO   		MATERIAL spr_additive   		COLOR 255 255 255 0   		TEXTURE gui/frontend/i_menu_glow.png   	END   	GUI_DEPENDENCY   		NAME layout_hilite_state_6   		STATE_SELECTION_LINEAR TRUE   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 0   			MATERIAL_INFO   				COLOR 255 255 255 0   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 100   			MATERIAL_INFO   				COLOR 253 76 15 255   			END   		END   	END   	ON_RENDER GUI_COMMAND UpdateHiliteState layout_hilite_visible_6 layout_hilite_state_6 END   END
	GUI_GENERIC   	NAME pic_glowback   	Z_PLANE 2   	SCREEN_RECT 0 0 640 480   	MATERIAL_INFO   		MATERIAL frontend   		TEXTURE gui/frontend/i_glow_bg.png   		COLOR 255 255 255 255   	END   END   GUI_GENERIC   	NAME pic_swirl   	Z_PLANE 4   	MATERIAL_INFO   		MATERIAL spr_additive   		TEXTURE gui/frontend/i_swirl_01.png   		COLOR 255 255 255 96   		ROTATION 0   	END   	GUI_DEPENDENCY   	STATE_SELECTION_LINEAR TRUE   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 0   		MATERIAL_INFO   			ROTATION 0   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 1   		MATERIAL_INFO   			ROTATION 359   		END   	END   		NAME swirlRotation   	END   	SCREEN_RECT_LTWH 152 0 334 320   END   GUI_GENERIC   	NAME pic_swirl   	Z_PLANE 4   	MATERIAL_INFO   		MATERIAL spr_additive   		TEXTURE gui/frontend/i_swirl_06.png   		COLOR 255 255 255 96   		ROTATION 0   	END   	GUI_DEPENDENCY   	STATE_SELECTION_LINEAR TRUE   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 0   		MATERIAL_INFO   			ROTATION 0   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 1   		MATERIAL_INFO   			ROTATION 359   		END   	END   		NAME swirlRotation2   	END   	SCREEN_RECT_LTWH 152 0 334 320   END   GUI_GENERIC   	NAME pic_dome1   	Z_PLANE 6   	MATERIAL_INFO   		MATERIAL frontend   		TEXTURE gui/frontend/i_dome_01.png   		COLOR 255 255 255 255   	END   	SCREEN_RECT_LTWH 190 32 256 256   END	   GUI_GENERIC   	NAME pic_spin1   	Z_PLANE 6   	MATERIAL_INFO   		MATERIAL frontend   		TEXTURE gui/frontend/i_spin_01.png   		COLOR 255 255 255 255   	END   	GUI_DEPENDENCY   	STATE_SELECTION_LINEAR TRUE   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 0   		MATERIAL_INFO   			ROTATION 0   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 1   		MATERIAL_INFO   			ROTATION 359   		END   	END   		NAME spinRotation1   	END   	SCREEN_RECT_LTWH 192 34 256 256   END   GUI_GENERIC   	NAME pic_spin3   	Z_PLANE 6   	MATERIAL_INFO   		MATERIAL frontend   		TEXTURE gui/frontend/i_spin_03.png   		COLOR 255 255 255 255   	END   	SCREEN_RECT_LTWH 256 96 128 128   END   GUI_GENERIC   	NAME pic_spin4   	Z_PLANE 6   	MATERIAL_INFO   		MATERIAL spr_additive   		TEXTURE gui/frontend/i_spin_04.png   		COLOR 255 255 255 255   	END   	GUI_DEPENDENCY   	STATE_SELECTION_LINEAR TRUE   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 0   		MATERIAL_INFO   			ROTATION 359   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 1   		MATERIAL_INFO   			ROTATION 0   		END   	END   		NAME spinRotation4   	END   	SCREEN_RECT_LTWH 192 32 256 256   END   GUI_GENERIC   	NAME pic_world   	Z_PLANE 6   	SCREEN_RECT_LTWH 295 135 50 50   	MATERIAL_INFO   		MATERIAL frontend_wrap   		TEXTURE gui/frontend/i_earth.png   		TEXTURE_RECT_LTWH 0 0 96 128   		COLOR 255 255 255 255   	END   	GUI_DEPENDENCY   		NAME earthMover   		STATE_SELECTION_LINEAR TRUE   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 0   			MATERIAL_INFO   				TEXTURE_RECT_LTWH 0 0 96 128   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 100   			MATERIAL_INFO   				TEXTURE_RECT_LTWH 256 0 96 128   			END   		END   	END   END   GUI_GENERIC   	NAME pic_world_light   	Z_PLANE 6   	SCREEN_RECT_LTWH 293 133 54 54   	MATERIAL_INFO   		MATERIAL frontend   		TEXTURE gui/frontend/i_earth_light.png   		COLOR 255 255 255 255   	END   END   GUI_GENERIC   	NAME pic_dome2   	Z_PLANE 6   	MATERIAL_INFO   		MATERIAL frontend   		TEXTURE gui/frontend/i_dome_02.png   		COLOR 255 255 255 255   	END   	SCREEN_RECT_LTWH 256 96 128 128   END
	GUI_GENERIC   	NAME pic_pierce   	Z_PLANE 7   	SCREEN_RECT 180 20 640 480   	MATERIAL_INFO   		MATERIAL frontend   		TEXTURE gui/frontend/i_bond.png   		COLOR 255 255 255 255   	END   END
	GUI_GENERIC   	NAME pic_nflogo   	Z_PLANE 8   	MATERIAL_INFO   		MATERIAL frontend   		TEXTURE gui/frontend/i_logo_nightfire.png   		COLOR 255 255 255 255   	END   	SCREEN_RECT_LTWH 224 50 192 48   END   GUI_GENERIC   	NAME pic_tm_1   	Z_PLANE 8   	MATERIAL_INFO   		MATERIAL frontend   		TEXTURE gui/frontend/i_tm.png   		COLOR 230 179 76 255   	END   	SCREEN_RECT_LTWH 275 75 12 8   END   GUI_GENERIC   	NAME pic_tm_2   	Z_PLANE 8   	MATERIAL_INFO   		MATERIAL frontend   		TEXTURE gui/frontend/i_tm.png   		COLOR 255 255 255 255   	END   	SCREEN_RECT_LTWH 399 75 12 8   END
	GUI_GENERIC   	NAME pic_bottomcurve   	Z_PLANE 7   	SCREEN_RECT_LTWH 0 352 640 128   	MATERIAL_INFO   		MATERIAL frontend   		TEXTURE gui/frontend/i_bottom_curve.png   		COLOR 255 255 255 255   	END   END
GUI_GENERIC
	NAME pic_stars1
	Z_PLANE 1
	SCREEN_RECT_LTWH 0 0 640 256
	MATERIAL_INFO
		MATERIAL frontend_wrap
		TEXTURE @starsTexture
		TEXTURE_RECT 0 0 256 256
		COLOR 255 255 255 255
	END
	GUI_DEPENDENCY
		NAME starsMover
		STATE_SELECTION_LINEAR TRUE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			MATERIAL_INFO
				TEXTURE_RECT 0 0 1024 256
			END
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 100
			MATERIAL_INFO
				TEXTURE_RECT 1024 0 2048 256
			END
		END
	END
	ON_RENDER GUI_COMMAND UpdateStarTexture END
END
END

# contains primarily variables and actions for the key bind system

GUI_ACTION
	NAME ControlsLoadDefaults
	
	GUI_COMMAND STD_BUTTON_ACTION 1 END
	GUI_COMMAND SetSensitivity 2 END
	GUI_COMMAND SetMouseInvert 0 END
		
	GUI_COMMAND GUI_ACTION_KEY_CONFIG CLEARBINDINGS END	
	GUI_COMMAND LoadDefaultBindings END
	GUI_COMMAND UpdateBindings END
END

#mouse invert variable
GUI_ACTION
	NAME ControlsSetup
	
	GUI_COMMAND IntroduceKeyRepresentations END
	GUI_COMMAND IntroduceBindings END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG LOADBINDINGS END	
	GUI_COMMAND SetControlBank1 END
	GUI_COMMAND RefreshControlSettings END
END

GUI_ACTION
	NAME RefreshControlSettings
	GUI_COMMAND UpdateBindings END
	
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS GETFIELD MOUSE_INVERT mouse_invertvar END
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS GETFIELD MOUSE_SENSITIVITY mouse_sensitivity_value END
	GUI_COMMAND SliderRefresh 1 20 mouse_sensitivity_value mouse_sensitivity_frac END
	
	GUI_COMMAND ResetChangedBools END
END

GUI_ACTION
	NAME Controls_Apply
	
	GUI_COMMAND EQUALS mInvertChanged 1 GUI_ACTION_SERVER_OPTIONS SETFIELD MOUSE_INVERT mouse_invertvar END
	GUI_COMMAND EQUALS mSensitivityChanged 1 GUI_ACTION_SERVER_OPTIONS SETFIELD MOUSE_SENSITIVITY mouse_sensitivity_value END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG SAVEBINDINGS END	
		
	GUI_COMMAND ResetChangedBools END
END

GUI_ACTION 
	NAME ResetChangedBools
	
	GUI_COMMAND GUI_ACTION_SET_VARIABLE mInvertChanged 0 END
	GUI_COMMAND GUI_ACTION_SET_VARIABLE mSensitivityChanged 0 END
END

# mouse sensitivity variables and actions ---------------------------------------------------
GUI_VARIABLE_FLOAT
	NAME mSensitivityChanged
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
END
GUI_VARIABLE_FLOAT
	NAME mouse_sensitivity_value
	INITIAL_VALUE 1
	MIN_VALUE 1
	MAX_VALUE 20
END
GUI_VARIABLE_FLOAT
	NAME mouse_sensitivity_frac
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
END

GUI_ACTION
	NAME SetSensitivity
	
	GUI_COMMAND GUI_ACTION_SET_VARIABLE mouse_sensitivity_value $param0 END
	GUI_COMMAND SensitivitySliderRefresh END
	GUI_COMMAND GUI_ACTION_SET_VARIABLE mSensitivityChanged 1 END
END
GUI_ACTION
	NAME SensitivitySliderRefresh
	GUI_COMMAND SliderRefresh 1 20 mouse_sensitivity_value mouse_sensitivity_frac END
END
GUI_ACTION
	NAME DoSensitivitySliderClick
	
	GUI_COMMAND STD_BUTTON_ACTION 1 END
	GUI_COMMAND SliderUpdate 1 20 mouse_sensitivity_value mouse_sensitivity_frac mouse_sens_slider END
	GUI_COMMAND GUI_ACTION_SET_VARIABLE mSensitivityChanged 1 END
END

# mouse invert variables and actions ----------------------------------------------------------
GUI_VARIABLE_FLOAT
	NAME mInvertChanged
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
END
GUI_VARIABLE_FLOAT
	NAME mouse_invertvar
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
END

GUI_ACTION
	NAME SetMouseInvert
	GUI_COMMAND SetCheck mouse_invertvar $param0 END
	GUI_COMMAND GUI_ACTION_SET_VARIABLE mInvertChanged 1 END
END
GUI_ACTION
	NAME DoMInvertClick
	
	GUI_COMMAND STD_BUTTON_ACTION 1 END
	GUI_COMMAND ToggleCheck mouse_invertvar END
	GUI_COMMAND GUI_ACTION_SET_VARIABLE mInvertChanged 1 END
END

# key binding actions and variables ------------------------------------------------------------
GUI_VARIABLE_FLOAT
	NAME binding_index
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 20
END
GUI_VARIABLE_FLOAT
	NAME binding_key
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_FLOAT
	NAME bind_status
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 3
END

GUI_ACTION
	NAME PlayBindInvalid
	
END
GUI_ACTION
	NAME PlayBindValid
	
END
GUI_ACTION
	NAME PlayBindCancel
	
END

GUI_ACTION
	NAME BindFrameCheck
	
	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDSTATUS bind_status END	
	GUI_COMMAND EQUALS bind_status 2 PlayBindInvalid END
	GUI_COMMAND EQUALS bind_status 3 EndBinding 1 END
END
GUI_ACTION
	NAME BindButtonCancel
	
	GUI_COMMAND EQUALS binding_key -1 ExitSettingsMenu 0 END
	GUI_COMMAND NOTEQUALS binding_key -1 EndBinding 0 END
END

GUI_ACTION
	NAME TryBeginBind
	
	GUI_COMMAND NOTEQUALS $param2 -1 ChangeButtonFocus $param1 END
	GUI_COMMAND NOTEQUALS $param2 -1 BeginBinding $param0 $param2 END
END
GUI_ACTION
	NAME BindButtonUse
	
	GUI_COMMAND EQUALS binding_key -1 TryBeginBind $param0 $param1 $param2 END
END

GUI_ACTION
	NAME ChooseControlBank
	
	GUI_COMMAND STD_BUTTON_ACTION 1 END
	GUI_COMMAND EQUALS $param0 1 SetControlBank1 END
	GUI_COMMAND EQUALS $param0 2 SetControlBank2 END
	GUI_COMMAND EQUALS $param0 3 SetControlBank3 END
END

GUI_ACTION
	NAME EndBinding
	
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ENDBIND END
	GUI_COMMAND GUI_ACTION_SET_VARIABLE binding_key -1 END
	GUI_COMMAND GUI_ACTION_SET_VARIABLE binding_index -1 END
	
	GUI_COMMAND EQUALS $param0 0 PlayBindCancel END
	GUI_COMMAND EQUALS $param0 1 PlayBindValid END
	GUI_COMMAND UpdateBindings END
END
GUI_ACTION
	NAME BeginBinding
	
	GUI_COMMAND NOTEQUALS $param1 -1 GUI_ACTION_KEY_CONFIG BEGINBIND $param1 END
	GUI_COMMAND NOTEQUALS $param1 -1 GUI_ACTION_SET_VARIABLE_VARIABLE binding_key $param1 END
	GUI_COMMAND NOTEQUALS $param1 -1 GUI_ACTION_SET_VARIABLE binding_index $param0 END
	GUI_COMMAND UpdateBindings END
END

# keybinding indices	
GUI_VARIABLE_FLOAT
	NAME _Moveforward_Number
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_FLOAT
	NAME _Movebackward_Number
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_FLOAT
	NAME _Moveleft_Number
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_FLOAT
	NAME _Moveright_Number
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_FLOAT
	NAME _Walk_Number
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_FLOAT
	NAME _Duck_Number
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_FLOAT
	NAME _Jump_Number
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_FLOAT
	NAME _Prevweapon_Number
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_FLOAT
	NAME _Nextweapon_Number
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_FLOAT
	NAME _Attack_Number
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_FLOAT
	NAME _Altattack_Number
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_FLOAT
	NAME _Selectmode_Number
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_FLOAT
	NAME _Use_Number
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_FLOAT
	NAME _Modeswitch_Number
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_FLOAT
	NAME _Reload_Number
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_FLOAT
	NAME _Goggles_Number
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_FLOAT
	NAME _Leanleft_Number
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_FLOAT
	NAME _Leanright_Number
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_FLOAT
	NAME _Droppowerup_Number
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_FLOAT
	NAME _Quicksave_Number
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_FLOAT
	NAME _Quickload_Number
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_FLOAT
	NAME _Showobjectives_Number
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_FLOAT
	NAME _Pause_Number
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_FLOAT
	NAME _messagemode_Number
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_FLOAT
	NAME _messagemode2_Number
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END

 
GUI_ACTION
	NAME LoadDefaultBindings
	
	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDKEY _Moveforward_Number		87 	END	# W=87
	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDKEY _Movebackward_Number		83 	END	# S=83
	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDKEY _Moveleft_Number			65 	END	# A=65
	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDKEY _Moveright_Number			68 	END	# D=68
	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDKEY _Duck_Number				263 END	# CTRL=263
	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDKEY _Jump_Number				32	END	# SPACE=32
	
	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDKEY _Prevweapon_Number		91	END	# [=91	
	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDKEY _Prevweapon_Number		338	END	# MW-DN=338
	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDKEY _Nextweapon_Number		93	END	# ]=93
	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDKEY _Nextweapon_Number		339	END	# MW-DN=339
	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDKEY _Attack_Number			13	END	# ENTER=13
	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDKEY _Attack_Number			340	END	# M1=340
	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDKEY _Altattack_Number			341	END	# M2=341
	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDKEY _Selectmode_Number		71 	END	# g=71
	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDKEY _Use_Number				69 	END	# E=69
	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDKEY _Modeswitch_Number		86 	END	# V=86
	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDKEY _Reload_Number			82 	END	# R=82
	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDKEY _Goggles_Number			70 	END	# F=70
	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDKEY _Leanleft_Number			49 	END	# 1=49
	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDKEY _Leanright_Number			51 	END	# 3=51
	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDKEY _Quicksave_Number			271 END	# F5=271
	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDKEY _Quickload_Number			275 END	# F9=275
#	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDKEY _Showobjectives_Number	9 	END	# tab=9
	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDKEY _Pause_Number				337 END	# pause=337
	
	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDKEY _messagemode_Number		121 END	# y=121
	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDKEY _messagemode2_Number		117 END	# u=117
	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDKEY _Droppowerup_Number		116 END	# t=116
	
#	GUI_COMMAND GUI_ACTION_KEY_CONFIG BINDKEY _Walk_Number				83 	END	#
END

GUI_ACTION
	NAME IntroduceBindings
	
	# basic movement keys
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDBINDING _Moveforward		"+forward"			-1 -1 END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDBINDING _Movebackward		"+back"				-1 -1 END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDBINDING _Moveleft			"+moveleft"			-1 -1 END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDBINDING _Moveright			"+moveright"		-1 -1 END
	
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDBINDING _Duck				"+duck" 			-1 -1 END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDBINDING _Jump				"+jump" 			-1 -1 END
	
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDBINDING _Leanleft			"+leanleft" 		-1 -1 END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDBINDING _Leanright			"+leanright" 		-1 -1 END
	
	# inventory, items
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDBINDING _Selectmode		"selectmode"		-1 -1 END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDBINDING _Prevweapon 		"Prevweapon"		-1 -1 END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDBINDING _Nextweapon 		"Nextweapon"		-1 -1 END
	
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDBINDING _Goggles			"ActivateGlasses"	-1 -1 END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDBINDING _Modeswitch		"GlassesMode"		-1 -1 END
	
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDBINDING _Attack			"+attack"			-1 -1 END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDBINDING _Altattack			"+attack2"			-1 -1 END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDBINDING _Reload			"+reload"			-1 -1 END
		
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDBINDING _Use				"+use"				-1 -1 END
	
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDBINDING _Quicksave			"savegame quick"	-1 -1 END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDBINDING _Quickload			"loadgame quick"	-1 -1 END
#	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDBINDING _Showobjectives	"+showscores"		-1 -1 END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDBINDING _Pause				"pause"				-1 -1 END

	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDBINDING _Droppowerup		"impulse 205"		-1 -1 END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDBINDING _messagemode		"con_messagemode"	-1 -1 END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDBINDING _messagemode2		"con_messagemode2"	-1 -1 END
	
	GUI_COMMAND LoadDefaultBindings END
END
	
GUI_ACTION
	NAME SetupBindSlot
	# $param0 is the slot
	# $param1 is the variable number to assign
	# $param2 is the literal string name
	GUI_COMMAND EQUALS 1 $param0 GUI_ACTION_SET_VARIABLE_VARIABLE kc_func_slot1 $param1 END
	GUI_COMMAND EQUALS 2 $param0 GUI_ACTION_SET_VARIABLE_VARIABLE kc_func_slot2 $param1 END
	GUI_COMMAND EQUALS 3 $param0 GUI_ACTION_SET_VARIABLE_VARIABLE kc_func_slot3 $param1 END
	GUI_COMMAND EQUALS 4 $param0 GUI_ACTION_SET_VARIABLE_VARIABLE kc_func_slot4 $param1 END
	GUI_COMMAND EQUALS 5 $param0 GUI_ACTION_SET_VARIABLE_VARIABLE kc_func_slot5 $param1 END
	GUI_COMMAND EQUALS 6 $param0 GUI_ACTION_SET_VARIABLE_VARIABLE kc_func_slot6 $param1 END
	GUI_COMMAND EQUALS 7 $param0 GUI_ACTION_SET_VARIABLE_VARIABLE kc_func_slot7 $param1 END
	GUI_COMMAND EQUALS 8 $param0 GUI_ACTION_SET_VARIABLE_VARIABLE kc_func_slot8 $param1 END
	GUI_COMMAND EQUALS 9 $param0 GUI_ACTION_SET_VARIABLE_VARIABLE kc_func_slot9 $param1 END
	GUI_COMMAND EQUALS 10 $param0 GUI_ACTION_SET_VARIABLE_VARIABLE kc_func_slot10 $param1 END
	GUI_COMMAND EQUALS 11 $param0 GUI_ACTION_SET_VARIABLE_VARIABLE kc_func_slot11 $param1 END
	GUI_COMMAND EQUALS 12 $param0 GUI_ACTION_SET_VARIABLE_VARIABLE kc_func_slot12 $param1 END
	
	GUI_COMMAND EQUALS 1 $param0 GUI_ACTION_SET_VARIABLE kc_funcname_slot1 $param2 END
	GUI_COMMAND EQUALS 2 $param0 GUI_ACTION_SET_VARIABLE kc_funcname_slot2 $param2 END
	GUI_COMMAND EQUALS 3 $param0 GUI_ACTION_SET_VARIABLE kc_funcname_slot3 $param2 END
	GUI_COMMAND EQUALS 4 $param0 GUI_ACTION_SET_VARIABLE kc_funcname_slot4 $param2 END
	GUI_COMMAND EQUALS 5 $param0 GUI_ACTION_SET_VARIABLE kc_funcname_slot5 $param2 END
	GUI_COMMAND EQUALS 6 $param0 GUI_ACTION_SET_VARIABLE kc_funcname_slot6 $param2 END	
	GUI_COMMAND EQUALS 7 $param0 GUI_ACTION_SET_VARIABLE kc_funcname_slot7 $param2 END
	GUI_COMMAND EQUALS 8 $param0 GUI_ACTION_SET_VARIABLE kc_funcname_slot8 $param2 END
	GUI_COMMAND EQUALS 9 $param0 GUI_ACTION_SET_VARIABLE kc_funcname_slot9 $param2 END
	GUI_COMMAND EQUALS 10 $param0 GUI_ACTION_SET_VARIABLE kc_funcname_slot10 $param2 END
	GUI_COMMAND EQUALS 11 $param0 GUI_ACTION_SET_VARIABLE kc_funcname_slot11 $param2 END
	GUI_COMMAND EQUALS 12 $param0 GUI_ACTION_SET_VARIABLE kc_funcname_slot12 $param2 END
	
	GUI_COMMAND EQUALS 1 $param0 GUI_ACTION_SET_VARIABLE kc_tip_slot1 $param3 END
	GUI_COMMAND EQUALS 2 $param0 GUI_ACTION_SET_VARIABLE kc_tip_slot2 $param3 END
	GUI_COMMAND EQUALS 3 $param0 GUI_ACTION_SET_VARIABLE kc_tip_slot3 $param3 END
	GUI_COMMAND EQUALS 4 $param0 GUI_ACTION_SET_VARIABLE kc_tip_slot4 $param3 END
	GUI_COMMAND EQUALS 5 $param0 GUI_ACTION_SET_VARIABLE kc_tip_slot5 $param3 END
	GUI_COMMAND EQUALS 6 $param0 GUI_ACTION_SET_VARIABLE kc_tip_slot6 $param3 END	
	GUI_COMMAND EQUALS 7 $param0 GUI_ACTION_SET_VARIABLE kc_tip_slot7 $param3 END
	GUI_COMMAND EQUALS 8 $param0 GUI_ACTION_SET_VARIABLE kc_tip_slot8 $param3 END
	GUI_COMMAND EQUALS 9 $param0 GUI_ACTION_SET_VARIABLE kc_tip_slot9 $param3 END
	GUI_COMMAND EQUALS 10 $param0 GUI_ACTION_SET_VARIABLE kc_tip_slot10 $param3 END
	GUI_COMMAND EQUALS 11 $param0 GUI_ACTION_SET_VARIABLE kc_tip_slot11 $param3 END
	GUI_COMMAND EQUALS 12 $param0 GUI_ACTION_SET_VARIABLE kc_tip_slot12 $param3 END
END
GUI_ACTION
	NAME EmptyBindSlot
	
	GUI_COMMAND EQUALS 1 $param0 GUI_ACTION_SET_VARIABLE kc_func_slot1 -1 END
	GUI_COMMAND EQUALS 2 $param0 GUI_ACTION_SET_VARIABLE kc_func_slot2 -1 END
	GUI_COMMAND EQUALS 3 $param0 GUI_ACTION_SET_VARIABLE kc_func_slot3 -1 END
	GUI_COMMAND EQUALS 4 $param0 GUI_ACTION_SET_VARIABLE kc_func_slot4 -1 END
	GUI_COMMAND EQUALS 5 $param0 GUI_ACTION_SET_VARIABLE kc_func_slot5 -1 END
	GUI_COMMAND EQUALS 6 $param0 GUI_ACTION_SET_VARIABLE kc_func_slot6 -1 END
	GUI_COMMAND EQUALS 7 $param0 GUI_ACTION_SET_VARIABLE kc_func_slot7 -1 END
	GUI_COMMAND EQUALS 8 $param0 GUI_ACTION_SET_VARIABLE kc_func_slot8 -1 END
	GUI_COMMAND EQUALS 9 $param0 GUI_ACTION_SET_VARIABLE kc_func_slot9 -1 END
	GUI_COMMAND EQUALS 10 $param0 GUI_ACTION_SET_VARIABLE kc_func_slot10 -1 END
	GUI_COMMAND EQUALS 11 $param0 GUI_ACTION_SET_VARIABLE kc_func_slot11 -1 END
	GUI_COMMAND EQUALS 12 $param0 GUI_ACTION_SET_VARIABLE kc_func_slot12 -1 END
	
	GUI_COMMAND EQUALS 1 $param0 GUI_ACTION_SET_VARIABLE kc_funcname_slot1 "  " END
	GUI_COMMAND EQUALS 2 $param0 GUI_ACTION_SET_VARIABLE kc_funcname_slot2 "  " END
	GUI_COMMAND EQUALS 3 $param0 GUI_ACTION_SET_VARIABLE kc_funcname_slot3 "  " END
	GUI_COMMAND EQUALS 4 $param0 GUI_ACTION_SET_VARIABLE kc_funcname_slot4 "  " END
	GUI_COMMAND EQUALS 5 $param0 GUI_ACTION_SET_VARIABLE kc_funcname_slot5 "  " END
	GUI_COMMAND EQUALS 6 $param0 GUI_ACTION_SET_VARIABLE kc_funcname_slot6 "  " END	
	GUI_COMMAND EQUALS 7 $param0 GUI_ACTION_SET_VARIABLE kc_funcname_slot7 "  " END
	GUI_COMMAND EQUALS 8 $param0 GUI_ACTION_SET_VARIABLE kc_funcname_slot8 "  " END
	GUI_COMMAND EQUALS 9 $param0 GUI_ACTION_SET_VARIABLE kc_funcname_slot9 "  " END
	GUI_COMMAND EQUALS 10 $param0 GUI_ACTION_SET_VARIABLE kc_funcname_slot10 "  " END
	GUI_COMMAND EQUALS 11 $param0 GUI_ACTION_SET_VARIABLE kc_funcname_slot11 "  " END
	GUI_COMMAND EQUALS 12 $param0 GUI_ACTION_SET_VARIABLE kc_funcname_slot12 "  " END
	
	GUI_COMMAND EQUALS 1 $param0 GUI_ACTION_SET_VARIABLE kc_tip_slot1 "  " END
	GUI_COMMAND EQUALS 2 $param0 GUI_ACTION_SET_VARIABLE kc_tip_slot2 "  " END
	GUI_COMMAND EQUALS 3 $param0 GUI_ACTION_SET_VARIABLE kc_tip_slot3 "  " END
	GUI_COMMAND EQUALS 4 $param0 GUI_ACTION_SET_VARIABLE kc_tip_slot4 "  " END
	GUI_COMMAND EQUALS 5 $param0 GUI_ACTION_SET_VARIABLE kc_tip_slot5 "  " END
	GUI_COMMAND EQUALS 6 $param0 GUI_ACTION_SET_VARIABLE kc_tip_slot6 "  " END	
	GUI_COMMAND EQUALS 7 $param0 GUI_ACTION_SET_VARIABLE kc_tip_slot7 "  " END
	GUI_COMMAND EQUALS 8 $param0 GUI_ACTION_SET_VARIABLE kc_tip_slot8 "  " END
	GUI_COMMAND EQUALS 9 $param0 GUI_ACTION_SET_VARIABLE kc_tip_slot9 "  " END
	GUI_COMMAND EQUALS 10 $param0 GUI_ACTION_SET_VARIABLE kc_tip_slot10 "  " END
	GUI_COMMAND EQUALS 11 $param0 GUI_ACTION_SET_VARIABLE kc_tip_slot11 "  " END
	GUI_COMMAND EQUALS 12 $param0 GUI_ACTION_SET_VARIABLE kc_tip_slot12 "  " END
END

GUI_ACTION
	NAME UpdateBindings
	
	GUI_COMMAND GUI_ACTION_KEY_CONFIG GETBINDINGS kc_func_slot1 kc_bind1_slot1 kc_bind2_slot1 END	
	GUI_COMMAND GUI_ACTION_KEY_CONFIG GETBINDINGS kc_func_slot2 kc_bind1_slot2 kc_bind2_slot2 END	
	GUI_COMMAND GUI_ACTION_KEY_CONFIG GETBINDINGS kc_func_slot3 kc_bind1_slot3 kc_bind2_slot3 END	
	GUI_COMMAND GUI_ACTION_KEY_CONFIG GETBINDINGS kc_func_slot4 kc_bind1_slot4 kc_bind2_slot4 END	
	GUI_COMMAND GUI_ACTION_KEY_CONFIG GETBINDINGS kc_func_slot5 kc_bind1_slot5 kc_bind2_slot5 END	
	GUI_COMMAND GUI_ACTION_KEY_CONFIG GETBINDINGS kc_func_slot6 kc_bind1_slot6 kc_bind2_slot6 END	
	GUI_COMMAND GUI_ACTION_KEY_CONFIG GETBINDINGS kc_func_slot7 kc_bind1_slot7 kc_bind2_slot7 END	
	GUI_COMMAND GUI_ACTION_KEY_CONFIG GETBINDINGS kc_func_slot8 kc_bind1_slot8 kc_bind2_slot8 END	
	GUI_COMMAND GUI_ACTION_KEY_CONFIG GETBINDINGS kc_func_slot9 kc_bind1_slot9 kc_bind2_slot9 END	
	GUI_COMMAND GUI_ACTION_KEY_CONFIG GETBINDINGS kc_func_slot10 kc_bind1_slot10 kc_bind2_slot10 END	
	GUI_COMMAND GUI_ACTION_KEY_CONFIG GETBINDINGS kc_func_slot11 kc_bind1_slot11 kc_bind2_slot11 END	
	GUI_COMMAND GUI_ACTION_KEY_CONFIG GETBINDINGS kc_func_slot12 kc_bind1_slot12 kc_bind2_slot12 END	
END

GUI_ACTION
	NAME UpdateBankTab1
	GUI_COMMAND EQUALS controls_control_bank 1 UpdateTabBtnState 1 CURRENT_ELEMENT_STATE END
	GUI_COMMAND NOTEQUALS controls_control_bank 1 UpdateTabBtnState 0 CURRENT_ELEMENT_STATE END
END
GUI_ACTION
	NAME UpdateBankTab2
	GUI_COMMAND EQUALS controls_control_bank 2 UpdateTabBtnState 1 CURRENT_ELEMENT_STATE END
	GUI_COMMAND NOTEQUALS controls_control_bank 2 UpdateTabBtnState 0 CURRENT_ELEMENT_STATE END
END
GUI_ACTION
	NAME UpdateBankTab3
	GUI_COMMAND EQUALS controls_control_bank 3 UpdateTabBtnState 1 CURRENT_ELEMENT_STATE END
	GUI_COMMAND NOTEQUALS controls_control_bank 3 UpdateTabBtnState 0 CURRENT_ELEMENT_STATE END
END
GUI_VARIABLE_FLOAT
	NAME controls_control_bank
	INITIAL_VALUE 1
	MIN_VALUE 1
	MAX_VALUE 3
END
GUI_ACTION
	NAME SetControlBank1
	
	GUI_COMMAND GUI_ACTION_SET_VARIABLE controls_control_bank 1 END
	GUI_COMMAND SetDomePic 1 gui/frontend/i_options_movement.png END
		
	GUI_COMMAND SetupBindSlot 1 _Moveforward_Number		"Move Forward"	"Move Forward."	END
	GUI_COMMAND SetupBindSlot 2 _Movebackward_Number	"Move Backward"	"Move Backward."	END
	GUI_COMMAND SetupBindSlot 3 _Moveleft_Number		"Move Left"		"Move Left."		END
	GUI_COMMAND SetupBindSlot 4 _Moveright_Number		"Move Right"	"Move Right."	END		
	GUI_COMMAND EmptyBindSlot 5 END
	GUI_COMMAND SetupBindSlot 6 _Duck_Number 			"Duck" 		"Duck."			END
	GUI_COMMAND SetupBindSlot 7 _Jump_Number 			"Jump" 		"Jump."			END
	GUI_COMMAND EmptyBindSlot 8 END
	GUI_COMMAND SetupBindSlot 9 _Leanleft_Number 		"Lean Left" 	"Lean Left."		END
	GUI_COMMAND SetupBindSlot 10 _Leanright_Number 		"Lean Right" 	"Lean Right."	END
	GUI_COMMAND EmptyBindSlot 11 END
	GUI_COMMAND EmptyBindSlot 12 END
	
#	GUI_COMMAND SetupBindSlot 6 Walk_Number 			"Walk" 		" "							END	
	GUI_COMMAND UpdateBindings END
END	
	
GUI_ACTION
	NAME SetControlBank3
	
	GUI_COMMAND GUI_ACTION_SET_VARIABLE controls_control_bank 3 END
	GUI_COMMAND SetDomePic 1 gui/frontend/i_options_actions.png END
	
	GUI_COMMAND SetupBindSlot 1 _Quicksave_Number 		"Quick-Save" "Quickly save your progress"		END
	GUI_COMMAND SetupBindSlot 2 _Quickload_Number 		"Quick-Load" "Load your last Quick-Save"		END
	GUI_COMMAND EmptyBindSlot 3 END
	GUI_COMMAND SetupBindSlot 4 _messagemode_Number		"Say"			"Send a message to everyone in a multiplayer game."		END
	GUI_COMMAND SetupBindSlot 5 _messagemode2_Number	"Say to Team"		"Send a message to your teammates in a multiplayer game."		END
	GUI_COMMAND EmptyBindSlot 6 END
	GUI_COMMAND EmptyBindSlot 7 END
	GUI_COMMAND EmptyBindSlot 8 END
	GUI_COMMAND EmptyBindSlot 9 END
	GUI_COMMAND EmptyBindSlot 10 END
	GUI_COMMAND EmptyBindSlot 11 END
	GUI_COMMAND EmptyBindSlot 12 END
	GUI_COMMAND UpdateBindings END
#	GUI_COMMAND SetupBindSlot 4 _Showobjectives_Number	"Objectives"	"Show mission objectives"		END
END	
	
GUI_ACTION
	NAME SetControlBank2
	
	GUI_COMMAND GUI_ACTION_SET_VARIABLE controls_control_bank 2 END
	GUI_COMMAND SetDomePic 1 gui/frontend/i_options_actions.png END
	
	GUI_COMMAND SetupBindSlot 1 _Selectmode_Number		"Weapon/Gadget"		"Toggle inventory between cycling weapons or cycling gadgets."			END
	GUI_COMMAND SetupBindSlot 2 _Prevweapon_Number		"Previous Weapon"			"Cycle weapons or gadgets backward."				END
	GUI_COMMAND SetupBindSlot 3 _Nextweapon_Number		"Next Weapon"			"Cycle weapons or gadgets forward."				END
	GUI_COMMAND SetupBindSlot 4 _Goggles_Number			"Q-Specs"		"Toggle the Q-Specs on and off."			END		
	GUI_COMMAND SetupBindSlot 5 _Modeswitch_Number 		"Q-Specs Mode" 		"Cycle the Q-Specs through Night Vision, IR and X-Ray modes."			END
	GUI_COMMAND SetupBindSlot 6 _Attack_Number 			"Attack" 			"Fire your current weapon or gadget."				END
	GUI_COMMAND SetupBindSlot 7 _Altattack_Number 		"Alt-Attack" 		"Fire the secondary fire mode of your current weapon."			END
	GUI_COMMAND SetupBindSlot 8 _Reload_Number 			"Reload" 			"Reload your current weapon."				END
	GUI_COMMAND SetupBindSlot 9 _Use_Number 			"Use" 				"Use / Toggle third person mode."					END
	GUI_COMMAND EmptyBindSlot 10 END
	GUI_COMMAND SetupBindSlot 11 _Droppowerup_Number    "Drop Item"		"Drop your current weapon in single player.  Drop your powerup in multiplayer."			END	
	GUI_COMMAND EmptyBindSlot 12 END
	GUI_COMMAND UpdateBindings END
END	
	
GUI_ACTION
	NAME IntroduceKeyRepresentations
	
#	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP    9  "Tab" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   13  "Enter" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   32  "Space" END
	
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   33  "!" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   34  "Quotes" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   35  "Number" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   36  "$" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   37  "%" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   38  "&" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   39  "'" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   40  "(" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   41  ")" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   42  "*" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   43  "+" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   44  "," END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   45  "-" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   46  "." END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   47  "/" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   48  "0" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   49  "1" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   50  "2" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   51  "3" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   52  "4" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   53  "5" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   54  "6" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   55  "7" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   56  "8" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   57  "9" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   58  ":" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   59  ";" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   60  "<" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   61  "=" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   62  ">" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   63  "?" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   64  "@" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   65  "A" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   66  "B" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   67  "C" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   68  "D" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   69  "E" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   70  "F" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   71  "G" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   72  "H" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   73  "I" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   74  "J" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   75  "K" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   76  "L" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   77  "M" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   78  "N" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   79  "O" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   80  "P" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   81  "Q" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   82  "R" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   83  "S" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   84  "T" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   85  "U" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   86  "V" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   87  "W" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   88  "X" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   89  "Y" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   90  "Z" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   91  "[" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   92  "\" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   93  "]" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   94  "^" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   95  "_" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   96  "`" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   97  "A" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   98  "B" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP   99  "C" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  100  "D" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  101  "E" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  102  "F" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  103  "G" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  104  "H" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  105  "I" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  106  "J" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  107  "K" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  108  "L" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  109  "M" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  110  "N" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  111  "O" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  112  "P" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  113  "Q" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  114  "R" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  115  "S" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  116  "T" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  117  "U" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  118  "V" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  119  "W" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  120  "X" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  121  "Y" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  122  "Z" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  123  "{" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  124  "|" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  125  "}" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  126  "`" END	
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  130  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  131  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  132  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  133  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  134  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  135  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  136  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  137  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  138  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  139  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  140  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  142  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  145  "" END	# left single quote
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  146  "" END	# right single quote
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  147  "" END	# left double quote
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  148  "" END	# right double quote
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  149  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  154  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  155  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  156  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  158  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  159  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  161  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  162  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  163  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  164  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  165  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  166  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  167  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  168  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  171  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  175  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  176  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  177  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  178  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  179  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  180  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  181  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  182  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  183  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  184  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  185  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  186  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  187  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  191  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  192  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  193  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  194  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  195  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  196  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  197  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  198  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  199  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  200  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  201  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  202  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  203  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  204  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  205  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  206  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  207  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  208  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  209  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  210  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  211  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  212  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  213  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  214  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  215  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  216  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  217  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  218  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  219  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  220  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  221  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  222  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  223  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  224  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  225  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  226  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  227  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  228  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  229  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  230  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  231  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  232  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  233  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  234  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  235  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  236  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  237  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  238  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  239  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  240  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  241  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  242  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  243  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  244  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  245  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  246  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  247  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  248  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  249  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  250  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  251  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  252  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  253  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  254  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  255  "" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  256  "B-Space" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  257  "Up" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  258  "Down" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  259  "Left" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  260  "Right" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  261  "Alt" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  262  "R-Alt" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  263  "Ctrl" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  264  "R-Ctrl" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  265  "Shift" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  266  "R-Shift" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  267  "F1" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  268  "F2" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  269  "F3" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  270  "F4" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  271  "F5" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  272  "F6" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  273  "F7" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  274  "F8" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  275  "F9" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  276  "F10" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  277  "F11" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  278  "F12" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  279  "Ins" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  280  "Del" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  281  "Pgdn" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  282  "Pgup" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  283  "Home" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  284  "End" END  #lol.. we have to use 'end' in lower case... CAREFUL
	
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  285  "KP Home" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  286  "KP Up" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  287  "KP Pgup" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  288  "KP Left" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  289  "KP 5" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  290  "KP Right" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  291  "KP End" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  292  "KP Down" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  293  "KP Pgdn" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  294  "KP Enter" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  295  "KP Ins" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  296  "KP Del" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  297  "KP /" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  298  "KP -" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  299  "KP +" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  300  "KP *" END

	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  301  "Joy 1" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  302  "Joy 2" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  303  "Joy 3" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  304  "Joy 4" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  305  "Aux 1" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  306  "Aux 2" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  307  "Aux 3" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  308  "Aux 4" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  309  "Aux 5" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  310  "Aux 6" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  311  "Aux 7" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  312  "Aux 8" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  313  "Aux 9" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  314  "Aux 10" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  315  "Aux 11" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  316  "Aux 12" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  317  "Aux 13" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  318  "Aux 14" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  319  "Aux 15" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  320  "Aux 16" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  321  "Aux 17" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  322  "Aux 18" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  323  "Aux 19" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  324  "Aux 20" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  325  "Aux 21" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  326  "Aux 22" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  327  "Aux 23" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  328  "Aux 24" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  329  "Aux 25" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  330  "Aux 26" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  331  "Aux 27" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  332  "Aux 28" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  333  "Aux 29" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  334  "Aux 30" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  335  "Aux 31" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  336  "Aux 32" END

	#mouse
#	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  337  "Pause" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  338  "MW-Down" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  339  "MW-Up" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  340  "Mouse 1" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  341  "Mouse 2" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  342  "Mouse 3" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  343  "Mouse 4" END
	GUI_COMMAND GUI_ACTION_KEY_CONFIG ADDREP  344  "Mouse 5" END
END
	
# slot 1 key config variables
GUI_VARIABLE_FLOAT
	NAME kc_func_slot1
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_STRING
	NAME kc_funcname_slot1
	VALUE "  "
END
GUI_VARIABLE_STRING
	NAME kc_tip_slot1
	VALUE "  "
END
GUI_VARIABLE_STRING
	NAME kc_bind1_slot1
	VALUE "--"
END
GUI_VARIABLE_STRING
	NAME kc_bind2_slot1
	VALUE "--"
END
# slot 2 key config variables
GUI_VARIABLE_FLOAT
	NAME kc_func_slot2
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_STRING
	NAME kc_funcname_slot2
	VALUE "  "
END
GUI_VARIABLE_STRING
	NAME kc_tip_slot2
	VALUE "  "
END
GUI_VARIABLE_STRING
	NAME kc_bind1_slot2
	VALUE "--"
END
GUI_VARIABLE_STRING
	NAME kc_bind2_slot2
	VALUE "--"
END
# slot 3 key config variables
GUI_VARIABLE_FLOAT
	NAME kc_func_slot3
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_STRING
	NAME kc_funcname_slot3
	VALUE "  "
END
GUI_VARIABLE_STRING
	NAME kc_tip_slot3
	VALUE "  "
END
GUI_VARIABLE_STRING
	NAME kc_bind1_slot3
	VALUE "--"
END
GUI_VARIABLE_STRING
	NAME kc_bind2_slot3
	VALUE "--"
END
# slot 4 key config variables
GUI_VARIABLE_FLOAT
	NAME kc_func_slot4
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_STRING
	NAME kc_funcname_slot4
	VALUE "  "
END
GUI_VARIABLE_STRING
	NAME kc_bind1_slot4
	VALUE "--"
END
GUI_VARIABLE_STRING
	NAME kc_tip_slot4
	VALUE "  "
END
GUI_VARIABLE_STRING
	NAME kc_bind2_slot4
	VALUE "--"
END
# slot 5 key config variables
GUI_VARIABLE_FLOAT
	NAME kc_func_slot5
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_STRING
	NAME kc_funcname_slot5
	VALUE "  "
END
GUI_VARIABLE_STRING
	NAME kc_tip_slot5
	VALUE "  "
END
GUI_VARIABLE_STRING
	NAME kc_bind1_slot5
	VALUE "--"
END
GUI_VARIABLE_STRING
	NAME kc_bind2_slot5
	VALUE "--"
END
# slot 6 key config variables
GUI_VARIABLE_FLOAT
	NAME kc_func_slot6
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_STRING
	NAME kc_funcname_slot6
	VALUE "  "
END
GUI_VARIABLE_STRING
	NAME kc_tip_slot6
	VALUE "  "
END
GUI_VARIABLE_STRING
	NAME kc_bind1_slot6
	VALUE "--"
END
GUI_VARIABLE_STRING
	NAME kc_bind2_slot6
	VALUE "--"
END
# slot 7 key config variables
GUI_VARIABLE_FLOAT
	NAME kc_func_slot7
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_STRING
	NAME kc_funcname_slot7
	VALUE "  "
END
GUI_VARIABLE_STRING
	NAME kc_tip_slot7
	VALUE "  "
END
GUI_VARIABLE_STRING
	NAME kc_bind1_slot7
	VALUE "--"
END
GUI_VARIABLE_STRING
	NAME kc_bind2_slot7
	VALUE "--"
END
# slot 8 key config variables
GUI_VARIABLE_FLOAT
	NAME kc_func_slot8
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_STRING
	NAME kc_funcname_slot8
	VALUE "  "
END
GUI_VARIABLE_STRING
	NAME kc_tip_slot8
	VALUE "  "
END
GUI_VARIABLE_STRING
	NAME kc_bind1_slot8
	VALUE "--"
END
GUI_VARIABLE_STRING
	NAME kc_bind2_slot8
	VALUE "--"
END
# slot 9 key config variables
GUI_VARIABLE_FLOAT
	NAME kc_func_slot9
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_STRING
	NAME kc_funcname_slot9
	VALUE "  "
END
GUI_VARIABLE_STRING
	NAME kc_tip_slot9
	VALUE "  "
END
GUI_VARIABLE_STRING
	NAME kc_bind1_slot9
	VALUE "--"
END
GUI_VARIABLE_STRING
	NAME kc_bind2_slot9
	VALUE "--"
END
# slot 10 key config variables
GUI_VARIABLE_FLOAT
	NAME kc_func_slot10
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_STRING
	NAME kc_funcname_slot10
	VALUE "  "
END
GUI_VARIABLE_STRING
	NAME kc_tip_slot10
	VALUE "  "
END
GUI_VARIABLE_STRING
	NAME kc_bind1_slot10
	VALUE "--"
END
GUI_VARIABLE_STRING
	NAME kc_bind2_slot10
	VALUE "--"
END
# slot 11 key config variables
GUI_VARIABLE_FLOAT
	NAME kc_func_slot11
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_STRING
	NAME kc_funcname_slot11
	VALUE "  "
END
GUI_VARIABLE_STRING
	NAME kc_tip_slot11
	VALUE "  "
END
GUI_VARIABLE_STRING
	NAME kc_bind1_slot11
	VALUE "--"
END
GUI_VARIABLE_STRING
	NAME kc_bind2_slot11
	VALUE "--"
END
# slot 12 key config variables
GUI_VARIABLE_FLOAT
	NAME kc_func_slot12
	INITIAL_VALUE -1
	MIN_VALUE -1
	MAX_VALUE 99999
END
GUI_VARIABLE_STRING
	NAME kc_funcname_slot12
	VALUE "  "
END
GUI_VARIABLE_STRING
	NAME kc_tip_slot12
	VALUE "  "
END
GUI_VARIABLE_STRING
	NAME kc_bind1_slot12
	VALUE "--"
END
GUI_VARIABLE_STRING
	NAME kc_bind2_slot12
	VALUE "--"
END



 

GUI_ACTION
	NAME RefreshAudioSettings
	
	GUI_COMMAND SliderRefresh 0 1 snd_musicvolume music_volume_frac END
	GUI_COMMAND SliderRefresh 0 1 snd_mastervolume sfx_volume_frac END
END
GUI_ACTION
	NAME DoMusicVolumeSlider	
	
	GUI_COMMAND STD_BUTTON_ACTION 1 END
	GUI_COMMAND SliderUpdate 0 1 snd_musicvolume music_volume_frac audio_music_slider END
	GUI_COMMAND GUI_ACTION_MUSIC UPDATE_VOLUME END
END

GUI_ACTION
	NAME DoMasterVolumeSlider	
	
	GUI_COMMAND STD_BUTTON_ACTION 1 END
	GUI_COMMAND SliderUpdate 0 1 snd_mastervolume sfx_volume_frac audio_master_slider END
	GUI_COMMAND GUI_ACTION_MUSIC UPDATE_VOLUME END
END

# audio volume variables
GUI_VARIABLE_FLOAT
	NAME snd_mastervolume	# also a cvar!
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
END
GUI_VARIABLE_FLOAT
	NAME sfx_volume_frac
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
END
GUI_VARIABLE_FLOAT
	NAME snd_musicvolume	# also a cvar!
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
END
GUI_VARIABLE_FLOAT
	NAME music_volume_frac
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
END




 
 
 
	
GUI_ACTION
	NAME Video_Initialize
	
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS LOADOPTIONS END
	GUI_COMMAND Video_RefreshUI END
END
GUI_ACTION
	NAME Video_RefreshUI
	
	GUI_COMMAND RefreshVideoModes END
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS GETFIELD R_DECALS vid_decals END
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS GETFIELD R_TRACEGLOW vid_niceflares END
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS GETFIELD TEXTURE_QUALITY vid_hq_textures END
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS GETFIELD TEXTURE_RESOLUTION vid_texture_res END
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS GETFIELD MODEL_QUALITY vid_model_quality END
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS GETFIELD EFFECTS_QUALITY vid_effects_quality END
	GUI_COMMAND RefreshBrightnessSlider END
	GUI_COMMAND Refresh_TexQualString END
	GUI_COMMAND Refresh_TexResString END
	GUI_COMMAND Refresh_ModelQualityString END
	GUI_COMMAND Refresh_EffectsQualityString END
END
GUI_ACTION
	NAME Video_Apply
	
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS SETFIELD R_DECALS vid_decals END
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS SETFIELD R_TRACEGLOW vid_niceflares END
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS SETFIELD TEXTURE_QUALITY vid_hq_textures END
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS SETFIELD TEXTURE_RESOLUTION vid_texture_res END
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS SETFIELD MODEL_QUALITY vid_model_quality END
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS SETFIELD EFFECTS_QUALITY vid_effects_quality END
END

GUI_ACTION
	NAME Video_DoModeSwitch
	
	GUI_COMMAND STD_BUTTON_ACTION 1 END
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS VIDEO_MODESWITCH END	
	GUI_COMMAND RefreshVideoModes END
END

GUI_ACTION
	NAME RefreshAAString
	
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS GETFIELD VIDEO_AA vid_aa_value END
	GUI_COMMAND EQUALS vid_aa_value 0 GUI_ACTION_SET_VARIABLE vid_aa_str "OFF" END
	GUI_COMMAND EQUALS vid_aa_value 2 GUI_ACTION_SET_VARIABLE vid_aa_str "2x" END
	GUI_COMMAND EQUALS vid_aa_value 3 GUI_ACTION_SET_VARIABLE vid_aa_str "3x" END
	GUI_COMMAND EQUALS vid_aa_value 4 GUI_ACTION_SET_VARIABLE vid_aa_str "4x" END
	GUI_COMMAND EQUALS vid_aa_value 5 GUI_ACTION_SET_VARIABLE vid_aa_str "5x" END
	GUI_COMMAND EQUALS vid_aa_value 6 GUI_ACTION_SET_VARIABLE vid_aa_str "6x" END
	GUI_COMMAND EQUALS vid_aa_value 7 GUI_ACTION_SET_VARIABLE vid_aa_str "7x" END
	GUI_COMMAND EQUALS vid_aa_value 8 GUI_ACTION_SET_VARIABLE vid_aa_str "8x" END
	GUI_COMMAND EQUALS vid_aa_value 9 GUI_ACTION_SET_VARIABLE vid_aa_str "9x" END
	GUI_COMMAND EQUALS vid_aa_value 10 GUI_ACTION_SET_VARIABLE vid_aa_str "10x" END
	GUI_COMMAND EQUALS vid_aa_value 11 GUI_ACTION_SET_VARIABLE vid_aa_str "11x" END
	GUI_COMMAND EQUALS vid_aa_value 12 GUI_ACTION_SET_VARIABLE vid_aa_str "12x" END
	GUI_COMMAND EQUALS vid_aa_value 13 GUI_ACTION_SET_VARIABLE vid_aa_str "13x" END
	GUI_COMMAND EQUALS vid_aa_value 14 GUI_ACTION_SET_VARIABLE vid_aa_str "14x" END
	GUI_COMMAND EQUALS vid_aa_value 15 GUI_ACTION_SET_VARIABLE vid_aa_str "15x" END
	GUI_COMMAND EQUALS vid_aa_value 16 GUI_ACTION_SET_VARIABLE vid_aa_str "16x" END
END
GUI_ACTION
	NAME Refresh_RefreshRateString
	
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS GETFIELD VIDEO_REFRESH vid_refresh_value END
	GUI_COMMAND EQUALS vid_refresh_value 0 GUI_ACTION_SET_VARIABLE vid_refresh_text "DEFAULT" END
	GUI_COMMAND NOTEQUALS vid_refresh_value 0 GUI_ACTION_SERVER_OPTIONS GETFIELD VIDEO_REFRESH vid_refresh_text END
END
GUI_ACTION
	NAME Refresh_32bitString
	
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS GETFIELD VIDEO_32BIT vid_32bit END
	GUI_COMMAND EQUALS vid_32bit 0 GUI_ACTION_SET_VARIABLE vid_32bit_str "16-BIT" END
	GUI_COMMAND EQUALS vid_32bit 1 GUI_ACTION_SET_VARIABLE vid_32bit_str "32-BIT" END
END
GUI_ACTION
	NAME Refresh_TexQualString
	
	GUI_COMMAND EQUALS vid_hq_textures 0 GUI_ACTION_SET_VARIABLE vid_hq_textures_str "LOW" END
	GUI_COMMAND EQUALS vid_hq_textures 1 GUI_ACTION_SET_VARIABLE vid_hq_textures_str "HIGH" END
END
GUI_ACTION
	NAME Refresh_TexResString
	
	GUI_COMMAND EQUALS vid_texture_res 0 GUI_ACTION_SET_VARIABLE vid_texture_res_str "NORMAL" END
	GUI_COMMAND EQUALS vid_texture_res 1 GUI_ACTION_SET_VARIABLE vid_texture_res_str "LOW" END
	GUI_COMMAND EQUALS vid_texture_res 2 GUI_ACTION_SET_VARIABLE vid_texture_res_str "LOWEST" END
END
GUI_ACTION
	NAME Refresh_ModelQualityString
	
	GUI_COMMAND EQUALS vid_model_quality 0 GUI_ACTION_SET_VARIABLE vid_model_quality_str "LOW" END
	GUI_COMMAND EQUALS vid_model_quality 1 GUI_ACTION_SET_VARIABLE vid_model_quality_str "HIGH" END
END
GUI_ACTION
	NAME Refresh_EffectsQualityString
	
	GUI_COMMAND EQUALS vid_effects_quality 0 GUI_ACTION_SET_VARIABLE vid_effects_quality_str "LOW" END
	GUI_COMMAND EQUALS vid_effects_quality 1 GUI_ACTION_SET_VARIABLE vid_effects_quality_str "NORMAL" END
	GUI_COMMAND EQUALS vid_effects_quality 2 GUI_ACTION_SET_VARIABLE vid_effects_quality_str "HIGH" END
END
GUI_ACTION
	NAME RefreshVideoModes
		
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS GETFIELD VIDEO_CANMODIFY_REFRESH vid_canmodify_refresh END
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS GETFIELD VIDEO_CANMODIFY_DEPTH vid_canmodify_depth END
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS GETFIELD VIDEO_RESOLUTION vid_resolution_text END
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS GETFIELD VIDEO_WINDOWED vid_iswindowed
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS GETFIELD VIDEO_CHANGED vid_need_apply END
	GUI_COMMAND Refresh_32bitString END
	GUI_COMMAND Refresh_RefreshRateString END
	GUI_COMMAND RefreshAAString END
END

GUI_ACTION 
	NAME ChooseNiceFlares
	GUI_COMMAND STD_BUTTON_ACTION 1 END
	GUI_COMMAND ToggleCheck vid_niceflares END
END

GUI_ACTION 
	NAME Choose32bit
	GUI_COMMAND STD_BUTTON_ACTION 1 END
	GUI_COMMAND EQUALS vid_32bit 1 GUI_ACTION_SERVER_OPTIONS SETFIELD VIDEO_32BIT 0 END
	GUI_COMMAND EQUALS vid_32bit 0 GUI_ACTION_SERVER_OPTIONS SETFIELD VIDEO_32BIT 1 END
	GUI_COMMAND RefreshVideoModes END
END

GUI_ACTION 
	NAME ChooseResolution
	GUI_COMMAND STD_BUTTON_ACTION 1 END
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS SETFIELD VIDEO_RESOLUTION $param0 END
	GUI_COMMAND RefreshVideoModes END
END

GUI_ACTION 
	NAME ChooseRefresh
	GUI_COMMAND STD_BUTTON_ACTION 1 END
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS SETFIELD VIDEO_REFRESH $param0 END
	GUI_COMMAND RefreshVideoModes END
END

GUI_ACTION
	NAME ChooseTextureQuality
	
	GUI_COMMAND STD_BUTTON_ACTION 1 END
	GUI_COMMAND ToggleCheck vid_hq_textures END
	GUI_COMMAND Refresh_TexQualString END
END
GUI_ACTION
	NAME ChooseFullscreen
	
	GUI_COMMAND STD_BUTTON_ACTION 1 END
	GUI_COMMAND ToggleCheck vid_iswindowed END
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS SETFIELD VIDEO_WINDOWED vid_iswindowed END
	GUI_COMMAND RefreshVideoModes END
END
GUI_ACTION
	NAME ChooseTextureRes
	
	GUI_COMMAND STD_BUTTON_ACTION 1 END
	GUI_COMMAND GUI_ACTION_ADD_VARIABLE vid_texture_res $param0 END
	GUI_COMMAND Refresh_TexResString END
END
GUI_ACTION
	NAME ChooseModelQuality
	
	GUI_COMMAND STD_BUTTON_ACTION 1 END
	GUI_COMMAND GUI_ACTION_ADD_VARIABLE vid_model_quality $param0 END
	GUI_COMMAND Refresh_ModelQualityString END
END
GUI_ACTION
	NAME ChooseEffectsQuality
	
	GUI_COMMAND STD_BUTTON_ACTION 1 END
	GUI_COMMAND GUI_ACTION_ADD_VARIABLE vid_effects_quality $param0 END
	GUI_COMMAND Refresh_EffectsQualityString END
END

GUI_ACTION
	NAME ChooseFullscreen
	
	GUI_COMMAND STD_BUTTON_ACTION 1 END
	GUI_COMMAND ToggleCheck vid_iswindowed END
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS SETFIELD VIDEO_WINDOWED vid_iswindowed END
	GUI_COMMAND RefreshVideoModes END
END

GUI_ACTION
	NAME RefreshBrightnessSlider
	
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS GETFIELD VIDEO_BRIGHTNESS vid_brightness_value END
	GUI_COMMAND SliderRefresh 0 1 vid_brightness_value vid_brightness_frac END
END
GUI_ACTION
	NAME UpdateBrightnessSlider
	
	GUI_COMMAND STD_BUTTON_ACTION 1 END
	GUI_COMMAND SliderUpdate 0 1 vid_brightness_value vid_brightness_frac video_brightness_slider END
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS SETFIELD VIDEO_BRIGHTNESS vid_brightness_value END
END

GUI_ACTION
	NAME ChooseAAButton
	
	GUI_COMMAND STD_BUTTON_ACTION 1 END
	GUI_COMMAND GUI_ACTION_SERVER_OPTIONS SETFIELD VIDEO_AA $param0 END
	GUI_COMMAND RefreshVideoModes END
END

GUI_VARIABLE_FLOAT
	NAME vid_need_apply
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
END
GUI_VARIABLE_STRING
	NAME vid_resolution_text
	VALUE "  "
END

GUI_VARIABLE_FLOAT
	NAME vid_canmodify_refresh
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
END
GUI_VARIABLE_STRING
	NAME vid_refresh_text
	VALUE "  "
END
GUI_VARIABLE_FLOAT
	NAME vid_refresh_value
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1000
END

GUI_VARIABLE_FLOAT
	NAME vid_canmodify_depth
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
END
GUI_VARIABLE_FLOAT
	NAME vid_32bit
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
END
GUI_VARIABLE_STRING
	NAME vid_32bit_str
	VALUE " "
END

GUI_VARIABLE_FLOAT
	NAME vid_aa_value
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 16
END
GUI_VARIABLE_STRING
	NAME vid_aa_str
	VALUE " "
END

GUI_VARIABLE_FLOAT
	NAME vid_brightness_value
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
END
GUI_VARIABLE_FLOAT
	NAME vid_brightness_frac
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
END

GUI_VARIABLE_FLOAT
	NAME vid_iswindowed
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
END
GUI_VARIABLE_FLOAT
	NAME vid_niceflares
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
END

GUI_VARIABLE_FLOAT
	NAME vid_hq_textures
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
END
GUI_VARIABLE_STRING
	NAME vid_hq_textures_str
	VALUE " "
END

GUI_VARIABLE_FLOAT
	NAME vid_model_quality
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 1
	WRAP TRUE
END
GUI_VARIABLE_STRING
	NAME vid_model_quality_str
	VALUE " "
END

GUI_VARIABLE_FLOAT
	NAME vid_effects_quality
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 2
	WRAP TRUE
END
GUI_VARIABLE_STRING
	NAME vid_effects_quality_str
	VALUE " "
END

GUI_VARIABLE_FLOAT
	NAME vid_texture_res
	INITIAL_VALUE 0
	MIN_VALUE 0
	MAX_VALUE 2
	WRAP TRUE
END
GUI_VARIABLE_STRING
	NAME vid_texture_res_str
	VALUE " "
END


GUI_VARIABLE_STRING
	NAME vid_decals
	VALUE "512"
END
GUI_ACTION
	NAME SetEditVidDecalsParams
	GUI_COMMAND GUI_ACTION_TEXT_ENTRY_HELPER SETPARAMS STYLE "NUMERIC" END	
	GUI_COMMAND GUI_ACTION_TEXT_ENTRY_HELPER SETPARAMS LENGTH 4 END	
	GUI_COMMAND GUI_ACTION_TEXT_ENTRY_HELPER SETPARAMS NUMRANGE 0 4000 END	
END



# ------------------------------------------------------------- screen definition -------------------------
GUI_ACTION
	NAME OptionsInitialize
	
	GUI_COMMAND ControlsSetup END
	GUI_COMMAND Video_Initialize END
END

GUI_ACTION
	NAME OptionsShutdown
	
	
END

GUI_ACTION
	NAME ActivateSettingsMenu
	
	# reload the settings
	GUI_COMMAND RefreshControlSettings END
	GUI_COMMAND RefreshAudioSettings END
	
	# show the screen
	GUI_COMMAND SetScreenTitle OPTIONS END
	GUI_COMMAND DoMoveHighlight 0 END
	GUI_COMMAND GUI_ACTION_SET_FOCUS btn_set_controls END
END

GUI_ACTION
	NAME ExitSettingsMenu
	
	# save out the settings
	GUI_COMMAND Controls_Apply END
	GUI_COMMAND Video_Apply END
	
	# switch back to main menu
	GUI_COMMAND DoMoveHighlight 0 END
	GUI_COMMAND ActivateMainMenu btn_main_settings 1 END
END

# controls tab defines, variables and actions -------------------------
GUI_ACTION
	NAME ControlsActivated
	
	GUI_COMMAND ChooseNewButton 0 btn_set_controls END
	GUI_COMMAND SetDomePic 0 END
	GUI_COMMAND EQUALS controls_control_bank 1 SetDomePic 1 gui/frontend/i_options_movement.png END
	GUI_COMMAND EQUALS controls_control_bank 2 SetDomePic 1 gui/frontend/i_options_actions.png END
	GUI_COMMAND EQUALS controls_control_bank 3 SetDomePic 1 gui/frontend/i_options_actions.png END
END
GUI_ACTION
	NAME AudioActivated

	GUI_COMMAND ChooseNewButton 1 btn_set_audio END
	GUI_COMMAND SetDomePic 1 gui/frontend/i_options_audio.png END
END
GUI_ACTION
	NAME VideoActivated
	
	GUI_COMMAND ChooseNewButton 2 btn_set_video END
	GUI_COMMAND SetDomePic 1 gui/frontend/i_options_video.png END
END


GUI_SCREEN
	NAME SettingsMenu

	FADE_IN_TIME 0.25
	FADE_OUT_TIME 0.25
	
# NOTE: included within a GUI_SCREEN declaration

 
 
 
 

 
 
 
 
 
 

 
 
 
 
 

 

 
 
 
 
	
 
 
 

 
 

 
 
 
 

 
 
 

GUI_GENERIC   	MATERIAL_INFO   		MATERIAL frontend   		TEXTURE gui/frontend/i_tab.png   		COLOR 0 0 0 0   	END   	GUI_DEPENDENCY   	NAME TAB_STATE   	STATE_SELECTION_LINEAR FALSE   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 0   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 255 179 64	255 255 179 64	255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 1   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 0 0 0 255 0 0 0 255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 2   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 255 179 64	255 255 179 64	255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 3   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 250 219 179 255 250 219 179 255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 4   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 0 0 0 255 0 0 0 255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 5   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 250 219 179 255 250 219 179 255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   END   	GUI_DEPENDENCY   		NAME TAB_STATE   		STATE_SELECTION_LINEAR FALSE   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 0   			MATERIAL_INFO   				COLOR 0 0 0 255   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 1   			MATERIAL_INFO   				COLOR 250 219 179 255	   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 2   			MATERIAL_INFO   				COLOR 117 41 0 255	   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 3   			MATERIAL_INFO   				COLOR 0 0 0 255   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 4   			MATERIAL_INFO   				COLOR 250 219 179 255	   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 5   			MATERIAL_INFO   				COLOR 117 41 0 255	   			END   		END   	END
	NAME box_tab_hardware
	Z_PLANE 10
	SCREEN_RECT_LTWH 485 129 90 17
	GUI_CAPTION
		TEXT "HARDWARE"
	END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	ON_RENDER GUI_COMMAND GUI_ACTION_SET_VARIABLE TAB_STATE 0 END
END	

GUI_GENERIC   	MATERIAL_INFO   		MATERIAL frontend   		TEXTURE gui/frontend/i_tab.png   		COLOR 0 0 0 0   	END   	GUI_DEPENDENCY   	NAME TAB_STATE   	STATE_SELECTION_LINEAR FALSE   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 0   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 255 179 64	255 255 179 64	255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 1   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 0 0 0 255 0 0 0 255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 2   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 255 179 64	255 255 179 64	255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 3   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 250 219 179 255 250 219 179 255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 4   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 0 0 0 255 0 0 0 255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 5   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 250 219 179 255 250 219 179 255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   END   	GUI_DEPENDENCY   		NAME TAB_STATE   		STATE_SELECTION_LINEAR FALSE   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 0   			MATERIAL_INFO   				COLOR 0 0 0 255   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 1   			MATERIAL_INFO   				COLOR 250 219 179 255	   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 2   			MATERIAL_INFO   				COLOR 117 41 0 255	   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 3   			MATERIAL_INFO   				COLOR 0 0 0 255   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 4   			MATERIAL_INFO   				COLOR 250 219 179 255	   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 5   			MATERIAL_INFO   				COLOR 117 41 0 255	   			END   		END   	END
	NAME box_tab_game
	Z_PLANE 10
	SCREEN_RECT_LTWH 485 294 90 17
	GUI_CAPTION
		TEXT "GAME"
	END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	ON_RENDER GUI_COMMAND GUI_ACTION_SET_VARIABLE TAB_STATE 0 END
END	

GUI_GENERIC
	NAME vid_box_1
	Z_PLANE 3
	SCREEN_RECT_LTWH 290 145 1 1
	GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 0	   END
		SCREEN_RECT_LTWH 0 0 285 130
	END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END

GUI_GENERIC
	NAME vid_box_2
	Z_PLANE 3
	SCREEN_RECT_LTWH 290 310 1 1
	GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 0	   END
		SCREEN_RECT_LTWH 0 0 285 115
	END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END

# video tab buttons (interactive) ------------------------	
GUI_GENERIC
	NAME vid_btn_resolution
	Z_PLANE 10
	SCREEN_RECT_LTWH 435 155 130 14
	GUI_CAPTION
		TEXT "%s"
		PARAMS vid_resolution_text END
	END
	GUI_DEPENDENCY   	NAME CURRENT_ELEMENT_STATE   	STATE_SELECTION_LINEAR FALSE   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 0   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 255 179 64	255 255 179 64	255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 1   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 255 179 64	255 255 179 64	255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 2   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 250 219 179 255 250 219 179 255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 3   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 117 41 0 255 117 41 0 255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 4   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 255 179 64	255 255 179 64	255   			VERTICAL CENTER   		END   	END   END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GUI_INPUT
		MWUP GUI_COMMAND ChooseResolution 1 END
		CLICK GUI_COMMAND ChooseResolution 1 END
		MWDOWN GUI_COMMAND ChooseResolution -1 END
		RCLICK GUI_COMMAND ChooseResolution -1 END
		CANCEL	GUI_COMMAND ExitSettingsMenu END
	END
	GET_HOT GUI_COMMAND SetHelpText "Select the screen size to run the game at.  Choose lower values to improve performance." END
END	
	
GUI_GENERIC
	NAME vid_btn_antialias
	Z_PLANE 10
	SCREEN_RECT_LTWH 435 255 130 14
	GUI_CAPTION
		TEXT "%s"
		PARAMS vid_aa_str END
	END
	GUI_DEPENDENCY   	NAME CURRENT_ELEMENT_STATE   	STATE_SELECTION_LINEAR FALSE   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 0   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 255 179 64	255 255 179 64	255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 1   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 255 179 64	255 255 179 64	255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 2   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 250 219 179 255 250 219 179 255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 3   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 117 41 0 255 117 41 0 255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 4   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 255 179 64	255 255 179 64	255   			VERTICAL CENTER   		END   	END   END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	
	GUI_INPUT
		MWUP GUI_COMMAND ChooseAAButton 1 END
		CLICK GUI_COMMAND ChooseAAButton 1 END
		MWDOWN GUI_COMMAND ChooseAAButton -1 END
		RCLICK GUI_COMMAND ChooseAAButton -1 END
		CANCEL	GUI_COMMAND ExitSettingsMenu END
	END
	GET_HOT GUI_COMMAND SetHelpText "Select an anti-aliasing setting.  Choose lower values to improve performance." END
END	
	
# video tab captions (static) ------------------------	
	
GUI_GENERIC
	NAME vid_cap_resolution
	Z_PLANE 10
	SCREEN_RECT_LTWH 300 155 130 14
	GUI_CAPTION
		TEXT "RESOLUTION"
	END
	GUI_CAPTION_DRAWER   	FONT gui/fonts/ConduitITCTT_BI-20   	SCALE 0.35 0.6   	MATERIAL frontend   	COLORS 0 0 0 255 0 0 0 255   	VERTICAL CENTER   	TRUNCATE 130
		JUSTIFY RIGHT
	END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
	
GUI_GENERIC
	NAME vid_cap_refresh
	Z_PLANE 10
	SCREEN_RECT_LTWH 300 195 130 14
	GUI_CAPTION
		TEXT "REFRESH RATE"
	END
	GUI_CAPTION_DRAWER   	FONT gui/fonts/ConduitITCTT_BI-20   	SCALE 0.35 0.6   	MATERIAL frontend   	COLORS 0 0 0 255 0 0 0 255   	VERTICAL CENTER   	TRUNCATE 130
		JUSTIFY RIGHT
	END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GUI_DEPENDENCY
		NAME vid_canmodify_refresh
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 5000 195 130 14
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 1
			SCREEN_RECT_LTWH 300 195 130 14
		END
	END
END	
GUI_GENERIC
	NAME vid_btn_refresh
	Z_PLANE 10
	SCREEN_RECT_LTWH 435 195 130 14
	GUI_CAPTION
		TEXT "%s"
		PARAMS vid_refresh_text END
	END
	GUI_DEPENDENCY   	NAME CURRENT_ELEMENT_STATE   	STATE_SELECTION_LINEAR FALSE   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 0   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 255 179 64	255 255 179 64	255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 1   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 255 179 64	255 255 179 64	255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 2   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 250 219 179 255 250 219 179 255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 3   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 117 41 0 255 117 41 0 255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 4   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 255 179 64	255 255 179 64	255   			VERTICAL CENTER   		END   	END   END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GUI_DEPENDENCY
		NAME vid_canmodify_refresh
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 5000 195 130 14
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 1
			SCREEN_RECT_LTWH 435 195 130 14
		END
	END
	GUI_INPUT
		MWUP GUI_COMMAND ChooseRefresh 1 END
		CLICK GUI_COMMAND ChooseRefresh 1 END
		MWDOWN GUI_COMMAND ChooseRefresh -1 END
		RCLICK GUI_COMMAND ChooseRefresh -1 END
		CANCEL	GUI_COMMAND ExitSettingsMenu END
	END
	GET_HOT GUI_COMMAND SetHelpText "Select a refresh rate." END
END	
		
GUI_GENERIC
	NAME vid_cap_colordepth
	Z_PLANE 10
	SCREEN_RECT_LTWH 300 175 130 14
	GUI_CAPTION
		TEXT "COLOR DEPTH"
	END
	GUI_CAPTION_DRAWER   	FONT gui/fonts/ConduitITCTT_BI-20   	SCALE 0.35 0.6   	MATERIAL frontend   	COLORS 0 0 0 255 0 0 0 255   	VERTICAL CENTER   	TRUNCATE 130
		JUSTIFY RIGHT
	END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GUI_DEPENDENCY
		NAME vid_canmodify_depth
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 5000 175 130 14
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 1
			SCREEN_RECT_LTWH 300 175 130 14
		END
	END
END
GUI_GENERIC
	NAME vid_btn_colordepth
	Z_PLANE 10
	SCREEN_RECT_LTWH 435 175 130 14
	GUI_CAPTION
		TEXT "%s"
		PARAMS vid_32bit_str END
	END
	GUI_DEPENDENCY   	NAME CURRENT_ELEMENT_STATE   	STATE_SELECTION_LINEAR FALSE   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 0   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 255 179 64	255 255 179 64	255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 1   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 255 179 64	255 255 179 64	255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 2   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 250 219 179 255 250 219 179 255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 3   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 117 41 0 255 117 41 0 255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 4   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 255 179 64	255 255 179 64	255   			VERTICAL CENTER   		END   	END   END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GUI_DEPENDENCY
		NAME vid_canmodify_depth
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 5000 175 130 14
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 1
			SCREEN_RECT_LTWH 435 175 130 14
		END
	END
	GUI_INPUT
		MWUP GUI_COMMAND Choose32bit END
		CLICK GUI_COMMAND Choose32bit END
		MWDOWN GUI_COMMAND Choose32bit END
		RCLICK GUI_COMMAND Choose32bit END
		CANCEL	GUI_COMMAND ExitSettingsMenu END
	END
	GET_HOT GUI_COMMAND SetHelpText "Toggle between 16- and 32-bit color mode.  Choose 32-bit to improve quality." END
END	
	
GUI_GENERIC
	NAME vid_cap_texqual
	Z_PLANE 10
	SCREEN_RECT_LTWH 300 215 130 14
	GUI_CAPTION
		TEXT "TEXTURE QUALITY"
	END
	GUI_CAPTION_DRAWER   	FONT gui/fonts/ConduitITCTT_BI-20   	SCALE 0.35 0.6   	MATERIAL frontend   	COLORS 0 0 0 255 0 0 0 255   	VERTICAL CENTER   	TRUNCATE 130
		JUSTIFY RIGHT
	END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END
GUI_GENERIC
	NAME vid_btn_texqual
	Z_PLANE 10
	SCREEN_RECT_LTWH 435 215 130 14
	GUI_CAPTION
		TEXT "%s"
		PARAMS vid_hq_textures_str END
	END
	GUI_DEPENDENCY   	NAME CURRENT_ELEMENT_STATE   	STATE_SELECTION_LINEAR FALSE   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 0   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 255 179 64	255 255 179 64	255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 1   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 255 179 64	255 255 179 64	255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 2   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 250 219 179 255 250 219 179 255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 3   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 117 41 0 255 117 41 0 255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 4   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 255 179 64	255 255 179 64	255   			VERTICAL CENTER   		END   	END   END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GUI_INPUT
		MWUP GUI_COMMAND ChooseTextureQuality END
		CLICK GUI_COMMAND ChooseTextureQuality END
		MWDOWN GUI_COMMAND ChooseTextureQuality END
		RCLICK GUI_COMMAND ChooseTextureQuality END
		CANCEL	GUI_COMMAND ExitSettingsMenu END
	END
	GET_HOT GUI_COMMAND SetHelpText "Toggle between high quality (32-bit) and low quality (16-bit or compressed) textures." END
END	

GUI_GENERIC
	NAME vid_cap_texres
	Z_PLANE 10
	SCREEN_RECT_LTWH 300 235 130 14
	GUI_CAPTION
		TEXT "TEXTURE RESOLUTION"
	END
	GUI_CAPTION_DRAWER   	FONT gui/fonts/ConduitITCTT_BI-20   	SCALE 0.35 0.6   	MATERIAL frontend   	COLORS 0 0 0 255 0 0 0 255   	VERTICAL CENTER   	TRUNCATE 130
		JUSTIFY RIGHT
	END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END
GUI_GENERIC
	NAME vid_btn_texres
	Z_PLANE 10
	SCREEN_RECT_LTWH 435 235 130 14
	GUI_CAPTION
		TEXT "%s"
		PARAMS vid_texture_res_str END
	END
	GUI_DEPENDENCY   	NAME CURRENT_ELEMENT_STATE   	STATE_SELECTION_LINEAR FALSE   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 0   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 255 179 64	255 255 179 64	255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 1   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 255 179 64	255 255 179 64	255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 2   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 250 219 179 255 250 219 179 255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 3   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 117 41 0 255 117 41 0 255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 4   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 255 179 64	255 255 179 64	255   			VERTICAL CENTER   		END   	END   END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GUI_INPUT
		MWUP GUI_COMMAND ChooseTextureRes 1 END
		CLICK GUI_COMMAND ChooseTextureRes 1 END
		MWDOWN GUI_COMMAND ChooseTextureRes -1 END
		RCLICK GUI_COMMAND ChooseTextureRes -1 END
		CANCEL	GUI_COMMAND ExitSettingsMenu END
	END
	GET_HOT GUI_COMMAND SetHelpText "Adjusts the size of textures.  Use lower settings on video cards with less memory." END
END	

GUI_GENERIC
	NAME vid_cap_antialias
	Z_PLANE 10
	SCREEN_RECT_LTWH 300 255 130 14
	GUI_CAPTION
		TEXT "ANTI-ALIASING"
	END
	GUI_CAPTION_DRAWER   	FONT gui/fonts/ConduitITCTT_BI-20   	SCALE 0.35 0.6   	MATERIAL frontend   	COLORS 0 0 0 255 0 0 0 255   	VERTICAL CENTER   	TRUNCATE 130
		JUSTIFY RIGHT
	END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
	
GUI_GENERIC
	NAME vid_cap_decal
	Z_PLANE 10
	SCREEN_RECT_LTWH 300 320 130 14
	GUI_CAPTION
		TEXT "DECAL LIMIT"
	END
	GUI_CAPTION_DRAWER   	FONT gui/fonts/ConduitITCTT_BI-20   	SCALE 0.35 0.6   	MATERIAL frontend   	COLORS 0 0 0 255 0 0 0 255   	VERTICAL CENTER   	TRUNCATE 130
		JUSTIFY RIGHT
	END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC   	GUI_DEPENDENCY   		NAME EDIT_STATE   		STATE_SELECTION_LINEAR FALSE   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 0   			GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	240 116 46 154	   END   				SCREEN_RECT_LTWH -2 -2 125 19   			END   			GUI_CAPTION_DRAWER   				FONT gui/fonts/ConduitMdITCTT-20   				SCALE 0.4 0.55   				MATERIAL frontend   				COLORS 0 0 0 255 0 0 0 255   				JUSTIFY LEFT   				VERTICAL CENTER   				TRUNCATE 125   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 1   			GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	240 116 46 154	   END   				SCREEN_RECT_LTWH -2 -2 125 19   			END   			GUI_CAPTION_DRAWER   				FONT gui/fonts/ConduitMdITCTT-20   				SCALE 0.4 0.55   				MATERIAL frontend   				COLORS 0 0 0 255 0 0 0 255   				JUSTIFY LEFT   				VERTICAL CENTER   				TRUNCATE 125   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 2   			GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	250 219 179 255	   	250 219 179 255	   	250 219 179 255	   	250 219 179 255	   	250 219 179 255	   	250 219 179 255	   	250 219 179 255	   	250 219 179 255	   	240 116 46 154	   END   				SCREEN_RECT_LTWH -2 -2 125 19   			END   			GUI_CAPTION_DRAWER   				FONT gui/fonts/ConduitMdITCTT-20   				SCALE 0.4 0.55   				MATERIAL frontend   				COLORS 0 0 0 255 0 0 0 255   				JUSTIFY LEFT   				VERTICAL CENTER   				TRUNCATE 125   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 3   			GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	250 219 179 255	   	250 219 179 255	   	250 219 179 255	   	250 219 179 255	   	250 219 179 255	   	250 219 179 255	   	250 219 179 255	   	250 219 179 255	   	0 0 0 255	   END   				SCREEN_RECT_LTWH -2 -2 125 19   			END   			GUI_CAPTION_DRAWER   				FONT gui/fonts/ConduitMdITCTT-20   				SCALE 0.4 0.55   				MATERIAL frontend   				COLORS 255 255 255 255 255 255 255 255   				JUSTIFY LEFT   				VERTICAL CENTER   				TRUNCATE 125   			END   		END   	END   
	NAME vid_edit_decal
	Z_PLANE 10
	SCREEN_RECT_LTWH 435 320 125 12
	GUI_CAPTION
		TEXT "%s"
		PARAMS vid_decals END
	END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	
	ON_RENDER GUI_COMMAND UpdateEditState vid_decals END
	LOSE_FOCUS GUI_COMMAND EndTextEntry vid_decals 1 END
	GUI_INPUT
		CLICK GUI_COMMAND BeginTextEntry vid_decals vid_edit_decal SetEditVidDecalsParams END
		ACCEPT GUI_COMMAND EditBoxInputAccept vid_decals vid_edit_decal SetEditVidDecalsParams END
		CANCEL GUI_COMMAND EditBoxInputCancel vid_decals ExitSettingsMenu END
		CANCEL	GUI_COMMAND ExitSettingsMenu END
	END
	GET_HOT GUI_COMMAND SetHelpText "Enter the maximum number of decals that may be drawn." END
END	
	
GUI_GENERIC
	NAME vid_cap_brightness
	Z_PLANE 10
	SCREEN_RECT_LTWH 300 341 130 14
	GUI_CAPTION
		TEXT "BRIGHTNESS"
	END
	GUI_CAPTION_DRAWER   	FONT gui/fonts/ConduitITCTT_BI-20   	SCALE 0.35 0.6   	MATERIAL frontend   	COLORS 0 0 0 255 0 0 0 255   	VERTICAL CENTER   	TRUNCATE 130
		JUSTIFY RIGHT
	END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME video_brightness_slider
	Z_PLANE 10
	SCREEN_RECT_LTWH 435 341 122 12
	GUI_DEPENDENCY   	NAME CURRENT_ELEMENT_STATE   	STATE_SELECTION_LINEAR FALSE   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 0   		GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	240 116 46 154	   END   			SCREEN_RECT_LTWH 0 0 122 12   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 1   		GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	240 116 46 154	   END   			SCREEN_RECT_LTWH 0 0 122 12   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 2   		GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	240 116 46 154	   END   			SCREEN_RECT_LTWH 0 0 122 12   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 3   		GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	240 116 46 154	   END   			SCREEN_RECT_LTWH 0 0 122 12   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 4   		GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	240 116 46 154	   END   			SCREEN_RECT_LTWH 0 0 122 12   		END   	END   END
		
	GUI_INPUT
		CLICK GUI_COMMAND UpdateBrightnessSlider END
		CANCEL	GUI_COMMAND ExitSettingsMenu END
	END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GET_HOT GUI_COMMAND SetHelpText "Adjust this slider to brighten or darken the game." END
END	
GUI_GENERIC
	NAME video_brightness_thumb
	Z_PLANE 11
	SCREEN_RECT_LTWH 435 341 12 12
	MATERIAL_INFO	   	MATERIAL frontend	   	TEXTURE gui/frontend/i_slider.png	   	TEXTURE_RECT_LTWH 0 0 32 32   	COLOR 255 255 255 255	   END

	GUI_DEPENDENCY
		NAME vid_brightness_frac
		STATE_SELECTION_LINEAR TRUE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0.0
			SCREEN_RECT_LTWH 435 341 12 12
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 1.0
			SCREEN_RECT_LTWH 545 341 12 12
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GET_HOT GUI_COMMAND SetHelpText "Adjust this slider to brighten or darken the game." END
END	
	
GUI_GENERIC
	NAME vid_cap_flares
	Z_PLANE 10
	SCREEN_RECT_LTWH 300 362 130 14
	GUI_CAPTION
		TEXT "ACCURATE FLARES"
	END
	GUI_CAPTION_DRAWER   	FONT gui/fonts/ConduitITCTT_BI-20   	SCALE 0.35 0.6   	MATERIAL frontend   	COLORS 0 0 0 255 0 0 0 255   	VERTICAL CENTER   	TRUNCATE 130
		JUSTIFY RIGHT
	END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME vid_chk_flares
	Z_PLANE 10
	SCREEN_RECT_LTWH 435 362 16 16
	MATERIAL_INFO	   	MATERIAL frontend	   	TEXTURE gui/frontend/i_checkbox.png	   	COLOR 255 255 255 255	   	TEXTURE_RECT_LTWH 32 0 32 32	   END GUI_DEPENDENCY	   	NAME CB_STATE	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		MATERIAL_INFO	   			TEXTURE_RECT_LTWH 32 0 32 32	   		END	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		MATERIAL_INFO	   			TEXTURE_RECT_LTWH 32 32 32 32	   		END	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 2.0	   		MATERIAL_INFO	   			TEXTURE_RECT_LTWH 96 0 32 32	   		END	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 3.0	   		MATERIAL_INFO	   			TEXTURE_RECT_LTWH 0 0 32 32	   		END	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 4.0	   		MATERIAL_INFO	   			TEXTURE_RECT_LTWH 0 32 32 32	   		END	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 5.0	   		MATERIAL_INFO	   			TEXTURE_RECT_LTWH 64 0 32 32	   		END	   	END	   END
	ON_RENDER GUI_COMMAND UpdateCheckState vid_niceflares END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GUI_INPUT
		CLICK GUI_COMMAND ChooseNiceFlares END
		CANCEL	GUI_COMMAND ExitSettingsMenu END
	END
	GET_HOT GUI_COMMAND SetHelpText "Check this box to properly display light flares behind characters.  Turn off to improve performance." END
END	
	
GUI_GENERIC
	NAME vid_cap_fullscreen
	Z_PLANE 10
	SCREEN_RECT_LTWH 385 362 130 14
	GUI_CAPTION
		TEXT "WINDOWED"
	END
	GUI_CAPTION_DRAWER   	FONT gui/fonts/ConduitITCTT_BI-20   	SCALE 0.35 0.6   	MATERIAL frontend   	COLORS 0 0 0 255 0 0 0 255   	VERTICAL CENTER   	TRUNCATE 130
		JUSTIFY RIGHT
	END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME vid_chk_fullscreen
	Z_PLANE 10
	SCREEN_RECT_LTWH 520 362 16 16
	MATERIAL_INFO	   	MATERIAL frontend	   	TEXTURE gui/frontend/i_checkbox.png	   	COLOR 255 255 255 255	   	TEXTURE_RECT_LTWH 32 0 32 32	   END GUI_DEPENDENCY	   	NAME CB_STATE	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		MATERIAL_INFO	   			TEXTURE_RECT_LTWH 32 0 32 32	   		END	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		MATERIAL_INFO	   			TEXTURE_RECT_LTWH 32 32 32 32	   		END	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 2.0	   		MATERIAL_INFO	   			TEXTURE_RECT_LTWH 96 0 32 32	   		END	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 3.0	   		MATERIAL_INFO	   			TEXTURE_RECT_LTWH 0 0 32 32	   		END	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 4.0	   		MATERIAL_INFO	   			TEXTURE_RECT_LTWH 0 32 32 32	   		END	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 5.0	   		MATERIAL_INFO	   			TEXTURE_RECT_LTWH 64 0 32 32	   		END	   	END	   END
	ON_RENDER GUI_COMMAND UpdateCheckState vid_iswindowed END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GUI_INPUT
		CLICK GUI_COMMAND ChooseFullscreen END
	END
	GET_HOT GUI_COMMAND SetHelpText "Check this box to make the game run in windowed mode." END
END
	
GUI_GENERIC
	NAME vid_cap_model_quality
	Z_PLANE 10
	SCREEN_RECT_LTWH 300 383 130 14
	GUI_CAPTION
		TEXT "MODEL QUALITY"
	END
	GUI_CAPTION_DRAWER   	FONT gui/fonts/ConduitITCTT_BI-20   	SCALE 0.35 0.6   	MATERIAL frontend   	COLORS 0 0 0 255 0 0 0 255   	VERTICAL CENTER   	TRUNCATE 130
		JUSTIFY RIGHT
	END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME vid_btn_model_quality
	Z_PLANE 10
	SCREEN_RECT_LTWH 435 383 130 14
	GUI_CAPTION
		TEXT "%s"
		PARAMS vid_model_quality_str END
	END
	GUI_DEPENDENCY   	NAME CURRENT_ELEMENT_STATE   	STATE_SELECTION_LINEAR FALSE   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 0   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 255 179 64	255 255 179 64	255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 1   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 255 179 64	255 255 179 64	255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 2   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 250 219 179 255 250 219 179 255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 3   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 117 41 0 255 117 41 0 255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 4   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 255 179 64	255 255 179 64	255   			VERTICAL CENTER   		END   	END   END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GUI_INPUT
		MWUP GUI_COMMAND ChooseModelQuality 1 END
		CLICK GUI_COMMAND ChooseModelQuality 1 END
		MWDOWN GUI_COMMAND ChooseModelQuality -1 END
		RCLICK GUI_COMMAND ChooseModelQuality -1 END
		CANCEL	GUI_COMMAND ExitSettingsMenu END
	END
	GET_HOT GUI_COMMAND SetHelpText "Adjusts the quality of models.  Use the low setting to improve performance." END
END	

GUI_GENERIC
	NAME vid_cap_effects_quality
	Z_PLANE 10
	SCREEN_RECT_LTWH 300 404 130 14
	GUI_CAPTION
		TEXT "EFFECTS QUALITY"
	END
	GUI_CAPTION_DRAWER   	FONT gui/fonts/ConduitITCTT_BI-20   	SCALE 0.35 0.6   	MATERIAL frontend   	COLORS 0 0 0 255 0 0 0 255   	VERTICAL CENTER   	TRUNCATE 130
		JUSTIFY RIGHT
	END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME vid_btn_effects_quality
	Z_PLANE 10
	SCREEN_RECT_LTWH 435 404 130 14
	GUI_CAPTION
		TEXT "%s"
		PARAMS vid_effects_quality_str END
	END
	GUI_DEPENDENCY   	NAME CURRENT_ELEMENT_STATE   	STATE_SELECTION_LINEAR FALSE   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 0   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 255 179 64	255 255 179 64	255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 1   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 255 179 64	255 255 179 64	255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 2   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 250 219 179 255 250 219 179 255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 3   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 117 41 0 255 117 41 0 255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 4   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 255 179 64	255 255 179 64	255   			VERTICAL CENTER   		END   	END   END
	GUI_DEPENDENCY	   	NAME tab_show_2	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GUI_INPUT
		MWUP GUI_COMMAND ChooseEffectsQuality 1 END
		CLICK GUI_COMMAND ChooseEffectsQuality 1 END
		MWDOWN GUI_COMMAND ChooseEffectsQuality -1 END
		RCLICK GUI_COMMAND ChooseEffectsQuality -1 END
		CANCEL	GUI_COMMAND ExitSettingsMenu END
	END
	GET_HOT GUI_COMMAND SetHelpText "Adjusts the quality of game effects such as weather and weapon impacts.  Lower to improve performance." END
END	

	
GUI_GENERIC	   	Z_PLANE 10	   	GET_HOT GUI_COMMAND PlayNothing END	   	GUI_DEPENDENCY    		NAME CURRENT_ELEMENT_STATE    		STATE_SELECTION_LINEAR FALSE    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 0.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitMdITCTT-20    				SCALE 0.65 0.65    				MATERIAL frontend    				COLORS 111	116 110 255 111	116 110 255    				WRAP 96    				JUSTIFY CENTER    			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 1.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitMdITCTT-20    				SCALE 0.65 0.65    				MATERIAL frontend    				COLORS 111	116 110 255 111	116 110 255    				WRAP 96    				JUSTIFY CENTER    			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 2.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitMdITCTT-20    				SCALE 0.65 0.65    				MATERIAL frontend2x    				COLORS 255 255 255 255 255 255 255 255    				WRAP 96    				JUSTIFY CENTER    			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 3.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitMdITCTT-20    				SCALE 0.65 0.65    				MATERIAL frontend    				COLORS 255 255 255 255 255 255 255 255    				WRAP 96    				JUSTIFY CENTER    			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 4.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitMdITCTT-20    				SCALE 0.65 0.65    				MATERIAL frontend    				COLORS 111	116 110 255 111	116 110 255    				WRAP 96    				JUSTIFY CENTER    			END    		END    	END
	NAME vid_btn_apply
	SCREEN_RECT_LTWH 540 450 96 16
	GUI_CAPTION
		TEXT "APPLY"
	END
	GUI_DEPENDENCY
		NAME vid_need_apply
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 5000 0 1 1
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 1
			SCREEN_RECT_LTWH 540 450 96 16
		END
	END
	GUI_INPUT
		CLICK		GUI_COMMAND Video_DoModeSwitch END
		CANCEL	GUI_COMMAND ExitSettingsMenu END
	END
	
END
	

# NOTE: included within a GUI_SCREEN declaration

 

 

 
 
 
 
 
 

 
 

 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 

GUI_GENERIC
	NAME bind_input_blocker
	Z_PLANE 20
	SCREEN_RECT_LTWH 0 0 640 480
	GUI_DEPENDENCY
		NAME binding_index
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 0 0 0 0
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 0 0 640 480
		END
	END
	GET_HOT GUI_COMMAND SetHelpText "Press a key to bind.\NPress ESCAPE to cancel.\NPress BACKSPACE to clear." END
END

GUI_GENERIC
	NAME con_item_hilite
	Z_PLANE 3
	SCREEN_RECT_LTWH 5000 170 265 22
	GUI_DEPENDENCY
		NAME binding_index
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 190 265 22
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 1
			SCREEN_RECT_LTWH 350 190 265 22
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 2
			SCREEN_RECT_LTWH 350 210 265 22
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 3
			SCREEN_RECT_LTWH 350 230 265 22
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 4
			SCREEN_RECT_LTWH 350 250 265 22
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 5
			SCREEN_RECT_LTWH 350 270 265 22
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 6
			SCREEN_RECT_LTWH 350 290 265 22
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 7
			SCREEN_RECT_LTWH 350 310 265 22
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 8
			SCREEN_RECT_LTWH 350 330 265 22
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 9
			SCREEN_RECT_LTWH 350 350 265 22
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 10
			SCREEN_RECT_LTWH 350 370 265 22
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 11
			SCREEN_RECT_LTWH 350 390 265 22
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 12
			SCREEN_RECT_LTWH 350 410 265 22
		END
	END
	
	GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	255 216 181 154	   	255 216 181 154	   	255 216 181 154	   	255 216 181 154	   	255 216 181 154	   	255 216 181 154	   	255 216 181 154	   	255 216 181 154	   	255 216 181 154	   END
		SCREEN_RECT_LTWH 0 0 265 22
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END

GUI_GENERIC
	NAME con_hilite_name
	Z_PLANE 9
	SCREEN_RECT_LTWH 355 192 105 240
	MATERIAL_INFO
		MATERIAL frontend
		TEXTURE gui/frontend/i_gradbox.png
		COLOR 255 255 255 255
	END
	GUI_DEPENDENCY
		NAME tab_show_0
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0.0
			Z_PLANE 0
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 1.0
			Z_PLANE 9
		END
	END
END	
GUI_GENERIC
	NAME con_hilite_1
	Z_PLANE 9
	SCREEN_RECT_LTWH 465 192 70 240
	MATERIAL_INFO
		MATERIAL frontend
		TEXTURE gui/frontend/i_gradbox.png
		COLOR 255 255 255 255
	END
	GUI_DEPENDENCY
		NAME tab_show_0
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0.0
			Z_PLANE 0
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 1.0
			Z_PLANE 9
		END
	END
END	
GUI_GENERIC
	NAME con_hilite_2
	Z_PLANE 9
	SCREEN_RECT_LTWH 540 192 70 240
	MATERIAL_INFO
		MATERIAL frontend
		TEXTURE gui/frontend/i_gradbox.png
		COLOR 255 255 255 255
	END
	GUI_DEPENDENCY
		NAME tab_show_0
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0.0
			Z_PLANE 0
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 1.0
			Z_PLANE 9
		END
	END
END	

# movement/actions switch
GUI_GENERIC   	MATERIAL_INFO   		MATERIAL frontend   		TEXTURE gui/frontend/i_tab.png   		COLOR 0 0 0 0   	END   	GUI_DEPENDENCY   	NAME TAB_STATE   	STATE_SELECTION_LINEAR FALSE   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 0   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 255 179 64	255 255 179 64	255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 1   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 0 0 0 255 0 0 0 255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 2   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 255 179 64	255 255 179 64	255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 3   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 250 219 179 255 250 219 179 255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 4   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 0 0 0 255 0 0 0 255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 5   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 250 219 179 255 250 219 179 255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   END   	GUI_DEPENDENCY   		NAME TAB_STATE   		STATE_SELECTION_LINEAR FALSE   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 0   			MATERIAL_INFO   				COLOR 0 0 0 255   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 1   			MATERIAL_INFO   				COLOR 250 219 179 255	   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 2   			MATERIAL_INFO   				COLOR 117 41 0 255	   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 3   			MATERIAL_INFO   				COLOR 0 0 0 255   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 4   			MATERIAL_INFO   				COLOR 250 219 179 255	   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 5   			MATERIAL_INFO   				COLOR 117 41 0 255	   			END   		END   	END
	NAME con_btn_movement
	Z_PLANE 10
	SCREEN_RECT_LTWH 349 154 90 17
	GUI_CAPTION
		TEXT "MOVEMENT"
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GUI_INPUT
		CLICK GUI_COMMAND EQUALS binding_key -1 ChooseControlBank 1 END
		CANCEL	GUI_COMMAND ExitSettingsMenu END
	END
	ON_RENDER GUI_COMMAND UpdateBankTab1 END
	GET_HOT GUI_COMMAND SetHelpText "Customize movement keys." END
END	

GUI_GENERIC   	MATERIAL_INFO   		MATERIAL frontend   		TEXTURE gui/frontend/i_tab.png   		COLOR 0 0 0 0   	END   	GUI_DEPENDENCY   	NAME TAB_STATE   	STATE_SELECTION_LINEAR FALSE   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 0   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 255 179 64	255 255 179 64	255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 1   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 0 0 0 255 0 0 0 255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 2   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 255 179 64	255 255 179 64	255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 3   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 250 219 179 255 250 219 179 255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 4   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 0 0 0 255 0 0 0 255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 5   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 250 219 179 255 250 219 179 255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   END   	GUI_DEPENDENCY   		NAME TAB_STATE   		STATE_SELECTION_LINEAR FALSE   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 0   			MATERIAL_INFO   				COLOR 0 0 0 255   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 1   			MATERIAL_INFO   				COLOR 250 219 179 255	   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 2   			MATERIAL_INFO   				COLOR 117 41 0 255	   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 3   			MATERIAL_INFO   				COLOR 0 0 0 255   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 4   			MATERIAL_INFO   				COLOR 250 219 179 255	   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 5   			MATERIAL_INFO   				COLOR 117 41 0 255	   			END   		END   	END
	NAME con_btn_actions
	Z_PLANE 10
	SCREEN_RECT_LTWH 437 154 90 17
	GUI_CAPTION
		TEXT "ACTIONS"
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GUI_INPUT
		CLICK GUI_COMMAND EQUALS binding_key -1 ChooseControlBank 2 END
		CANCEL	GUI_COMMAND ExitSettingsMenu END
	END
	ON_RENDER GUI_COMMAND UpdateBankTab2 END
	GET_HOT GUI_COMMAND SetHelpText "Customize action keys." END
END	

GUI_GENERIC   	MATERIAL_INFO   		MATERIAL frontend   		TEXTURE gui/frontend/i_tab.png   		COLOR 0 0 0 0   	END   	GUI_DEPENDENCY   	NAME TAB_STATE   	STATE_SELECTION_LINEAR FALSE   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 0   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 255 179 64	255 255 179 64	255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 1   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 0 0 0 255 0 0 0 255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 2   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 255 179 64	255 255 179 64	255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 3   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 250 219 179 255 250 219 179 255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 4   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 0 0 0 255 0 0 0 255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 5   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 250 219 179 255 250 219 179 255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   END   	GUI_DEPENDENCY   		NAME TAB_STATE   		STATE_SELECTION_LINEAR FALSE   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 0   			MATERIAL_INFO   				COLOR 0 0 0 255   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 1   			MATERIAL_INFO   				COLOR 250 219 179 255	   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 2   			MATERIAL_INFO   				COLOR 117 41 0 255	   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 3   			MATERIAL_INFO   				COLOR 0 0 0 255   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 4   			MATERIAL_INFO   				COLOR 250 219 179 255	   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 5   			MATERIAL_INFO   				COLOR 117 41 0 255	   			END   		END   	END
	NAME con_btn_game
	Z_PLANE 10
	SCREEN_RECT_LTWH 525 154 90 17
	GUI_CAPTION
		TEXT "GAME"
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GUI_INPUT
		CLICK GUI_COMMAND EQUALS binding_key -1 ChooseControlBank 3 END
		CANCEL	GUI_COMMAND ExitSettingsMenu END
	END
	ON_RENDER GUI_COMMAND UpdateBankTab3 END
	GET_HOT GUI_COMMAND SetHelpText "Customize game keys." END
END	


# control bind title	
GUI_GENERIC
	NAME con_box_2
	Z_PLANE 3
	SCREEN_RECT_LTWH 350 170 265 22
	GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	240 116 46 154	   END
		SCREEN_RECT_LTWH 0 0 265 22
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END
GUI_GENERIC
	NAME con_cap_action0
	Z_PLANE 10
	SCREEN_RECT_LTWH 355 170 105 20
	GUI_CAPTION
		TEXT "Action"
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY RIGHT
		VERTICAL CENTER
		TRUNCATE 105
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME con_cap_key0
	Z_PLANE 10
	SCREEN_RECT_LTWH 465 170 70 20
	GUI_CAPTION
		TEXT "Key"
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY CENTER
		VERTICAL CENTER
		TRUNCATE 70
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME con_cap_key0
	Z_PLANE 10
	SCREEN_RECT_LTWH 540 170 70 20
	GUI_CAPTION
		TEXT "Alternate"
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY CENTER
		VERTICAL CENTER
		TRUNCATE 70
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	
	ON_RENDER GUI_COMMAND NOTEQUALS binding_key -1 BindFrameCheck END
END

# control bind slot 1	
GUI_GENERIC
	NAME con_btn_1
	Z_PLANE 10
	SCREEN_RECT_LTWH 355 190 245 20
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GUI_INPUT
		CLICK GUI_COMMAND BindButtonUse 1 con_btn_1 kc_func_slot1 END
		CANCEL GUI_COMMAND BindButtonCancel END
	END
	GET_HOT GUI_COMMAND  SetHelpTextVar kc_tip_slot1 END
END	
GUI_GENERIC
	NAME con_cap_action1
	Z_PLANE 10
	SCREEN_RECT_LTWH 355 190 105 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_funcname_slot1 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY RIGHT
		VERTICAL CENTER
		TRUNCATE 105
	END	
	GUI_DEPENDENCY
		NAME kc_func_slot1
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 190 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 355 190 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME con_cap_key1
	Z_PLANE 10
	SCREEN_RECT_LTWH 465 190 70 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_bind1_slot1 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY CENTER
		VERTICAL CENTER
		TRUNCATE 70
	END
	GUI_DEPENDENCY
		NAME kc_func_slot1
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 190 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 465 190 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME con_cap_key1
	Z_PLANE 10
	SCREEN_RECT_LTWH 540 190 70 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_bind2_slot1 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY CENTER
		VERTICAL CENTER
		TRUNCATE 70
	END
	GUI_DEPENDENCY
		NAME kc_func_slot1
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 190 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 540 190 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	

# control bind slot 2	
GUI_GENERIC
	NAME con_btn_2
	Z_PLANE 10
	SCREEN_RECT_LTWH 355 210 245 20
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GUI_INPUT
		CLICK GUI_COMMAND BindButtonUse 2 con_btn_2 kc_func_slot2 END
		CANCEL GUI_COMMAND BindButtonCancel END
	END
	GET_HOT GUI_COMMAND  SetHelpTextVar kc_tip_slot2 END
END	
GUI_GENERIC
	NAME con_cap_action2
	Z_PLANE 10
	SCREEN_RECT_LTWH 355 210 105 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_funcname_slot2 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY RIGHT
		VERTICAL CENTER
		TRUNCATE 105
	END	
	GUI_DEPENDENCY
		NAME kc_func_slot2
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 210 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 355 210 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME con_cap_key2
	Z_PLANE 10
	SCREEN_RECT_LTWH 465 210 70 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_bind1_slot2 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY CENTER
		VERTICAL CENTER
		TRUNCATE 70
	END
	GUI_DEPENDENCY
		NAME kc_func_slot2
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 210 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 465 210 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME con_cap_key2
	Z_PLANE 10
	SCREEN_RECT_LTWH 540 210 70 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_bind2_slot2 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY CENTER
		VERTICAL CENTER
		TRUNCATE 70
	END
	GUI_DEPENDENCY
		NAME kc_func_slot2
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 210 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 540 210 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	

# control bind slot 3	
GUI_GENERIC
	NAME con_btn_3
	Z_PLANE 10
	SCREEN_RECT_LTWH 355 230 245 20
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GUI_INPUT
		CLICK GUI_COMMAND BindButtonUse 3 con_btn_2 kc_func_slot3 END
		CANCEL GUI_COMMAND BindButtonCancel END
	END
	GET_HOT GUI_COMMAND  SetHelpTextVar kc_tip_slot3 END
END	
GUI_GENERIC
	NAME con_cap_action3
	Z_PLANE 10
	SCREEN_RECT_LTWH 355 230 105 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_funcname_slot3 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY RIGHT
		VERTICAL CENTER
		TRUNCATE 105
	END	
	GUI_DEPENDENCY
		NAME kc_func_slot3
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 230 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 355 230 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME con_cap_key3
	Z_PLANE 10
	SCREEN_RECT_LTWH 465 230 70 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_bind1_slot3 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY CENTER
		VERTICAL CENTER
		TRUNCATE 70
	END
	GUI_DEPENDENCY
		NAME kc_func_slot3
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 230 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 465 230 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME con_cap_key3
	Z_PLANE 10
	SCREEN_RECT_LTWH 540 230 70 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_bind2_slot3 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY CENTER
		VERTICAL CENTER
		TRUNCATE 70
	END
	GUI_DEPENDENCY
		NAME kc_func_slot3
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 230 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 540 230 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END		

# control bind slot 4	
GUI_GENERIC
	NAME con_btn_4
	Z_PLANE 10
	SCREEN_RECT_LTWH 355 250 245 20
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GUI_INPUT
		CLICK GUI_COMMAND BindButtonUse 4 con_btn_2 kc_func_slot4 END
		CANCEL GUI_COMMAND BindButtonCancel END
	END
	GET_HOT GUI_COMMAND  SetHelpTextVar kc_tip_slot4 END
END	
GUI_GENERIC
	NAME con_cap_action4
	Z_PLANE 10
	SCREEN_RECT_LTWH 355 250 105 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_funcname_slot4 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY RIGHT
		VERTICAL CENTER
		TRUNCATE 105
	END	
	GUI_DEPENDENCY
		NAME kc_func_slot4
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 250 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 355 250 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME con_cap_key4
	Z_PLANE 10
	SCREEN_RECT_LTWH 465 250 70 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_bind1_slot4 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY CENTER
		VERTICAL CENTER
		TRUNCATE 70
	END
	GUI_DEPENDENCY
		NAME kc_func_slot4
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 250 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 465 250 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME con_cap_key4
	Z_PLANE 10
	SCREEN_RECT_LTWH 540 250 70 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_bind2_slot4 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY CENTER
		VERTICAL CENTER
		TRUNCATE 70
	END
	GUI_DEPENDENCY
		NAME kc_func_slot4
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 250 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 540 250 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	

# control bind slot 5	
GUI_GENERIC
	NAME con_btn_5
	Z_PLANE 10
	SCREEN_RECT_LTWH 355 270 245 20
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GUI_INPUT
		CLICK GUI_COMMAND BindButtonUse 5 con_btn_2 kc_func_slot5 END
		CANCEL GUI_COMMAND BindButtonCancel END
	END
	GET_HOT GUI_COMMAND  SetHelpTextVar kc_tip_slot5 END
END	
GUI_GENERIC
	NAME con_cap_action5
	Z_PLANE 10
	SCREEN_RECT_LTWH 355 270 105 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_funcname_slot5 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY RIGHT
		VERTICAL CENTER
		TRUNCATE 105
	END	
	GUI_DEPENDENCY
		NAME kc_func_slot5
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 270 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 355 270 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME con_cap_key5
	Z_PLANE 10
	SCREEN_RECT_LTWH 465 270 70 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_bind1_slot5 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY CENTER
		VERTICAL CENTER
		TRUNCATE 70
	END
	GUI_DEPENDENCY
		NAME kc_func_slot5
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 270 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 465 270 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME con_cap_key5
	Z_PLANE 10
	SCREEN_RECT_LTWH 540 270 70 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_bind2_slot5 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY CENTER
		VERTICAL CENTER
		TRUNCATE 70
	END
	GUI_DEPENDENCY
		NAME kc_func_slot5
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 270 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 540 270 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	

# control bind slot 6	
GUI_GENERIC
	NAME con_btn_6
	Z_PLANE 10
	SCREEN_RECT_LTWH 355 290 245 20
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GUI_INPUT
		CLICK GUI_COMMAND BindButtonUse 6 con_btn_2 kc_func_slot6 END
		CANCEL GUI_COMMAND BindButtonCancel END
	END
	GET_HOT GUI_COMMAND  SetHelpTextVar kc_tip_slot6 END
END	
GUI_GENERIC
	NAME con_cap_action6
	Z_PLANE 10
	SCREEN_RECT_LTWH 355 290 105 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_funcname_slot6 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY RIGHT
		VERTICAL CENTER
		TRUNCATE 105
	END	
	GUI_DEPENDENCY
		NAME kc_func_slot6
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 290 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 355 290 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME con_cap_key6
	Z_PLANE 10
	SCREEN_RECT_LTWH 465 290 70 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_bind1_slot6 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY CENTER
		VERTICAL CENTER
		TRUNCATE 70
	END
	GUI_DEPENDENCY
		NAME kc_func_slot6
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 290 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 465 290 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME con_cap_key6
	Z_PLANE 10
	SCREEN_RECT_LTWH 540 290 70 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_bind2_slot6 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY CENTER
		VERTICAL CENTER
		TRUNCATE 70
	END
	GUI_DEPENDENCY
		NAME kc_func_slot6
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 290 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 540 290 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	

# control bind slot 7	
GUI_GENERIC
	NAME con_btn_7
	Z_PLANE 10
	SCREEN_RECT_LTWH 355 310 245 20
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GUI_INPUT
		CLICK GUI_COMMAND BindButtonUse 7 con_btn_2 kc_func_slot7 END
		CANCEL GUI_COMMAND BindButtonCancel END
	END
	GET_HOT GUI_COMMAND  SetHelpTextVar kc_tip_slot7 END
END	
GUI_GENERIC
	NAME con_cap_action7
	Z_PLANE 10
	SCREEN_RECT_LTWH 355 310 105 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_funcname_slot7 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY RIGHT
		VERTICAL CENTER
		TRUNCATE 105
	END	
	GUI_DEPENDENCY
		NAME kc_func_slot7
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 310 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 355 310 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME con_cap_key7
	Z_PLANE 10
	SCREEN_RECT_LTWH 465 310 70 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_bind1_slot7 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY CENTER
		VERTICAL CENTER
		TRUNCATE 70
	END
	GUI_DEPENDENCY
		NAME kc_func_slot7
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 310 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 465 310 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME con_cap_key7
	Z_PLANE 10
	SCREEN_RECT_LTWH 540 310 70 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_bind2_slot7 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY CENTER
		VERTICAL CENTER
		TRUNCATE 70
	END
	GUI_DEPENDENCY
		NAME kc_func_slot7
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 310 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 540 310 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	

# control bind slot 8	
GUI_GENERIC
	NAME con_btn_8
	Z_PLANE 10
	SCREEN_RECT_LTWH 355 330 245 20
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GUI_INPUT
		CLICK GUI_COMMAND BindButtonUse 8 con_btn_2 kc_func_slot8 END
		CANCEL GUI_COMMAND BindButtonCancel END
	END
	GET_HOT GUI_COMMAND SetHelpTextVar kc_tip_slot8 END
END	
GUI_GENERIC
	NAME con_cap_action8
	Z_PLANE 10
	SCREEN_RECT_LTWH 355 330 105 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_funcname_slot8 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY RIGHT
		VERTICAL CENTER
		TRUNCATE 105
	END	
	GUI_DEPENDENCY
		NAME kc_func_slot8
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 330 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 355 330 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME con_cap_key8
	Z_PLANE 10
	SCREEN_RECT_LTWH 465 330 70 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_bind1_slot8 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY CENTER
		VERTICAL CENTER
		TRUNCATE 70
	END
	GUI_DEPENDENCY
		NAME kc_func_slot8
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 330 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 465 330 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME con_cap_key8
	Z_PLANE 10
	SCREEN_RECT_LTWH 540 330 70 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_bind2_slot8 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY CENTER
		VERTICAL CENTER
		TRUNCATE 70
	END
	GUI_DEPENDENCY
		NAME kc_func_slot8
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 330 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 540 330 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	

# control bind slot 9	
GUI_GENERIC
	NAME con_btn_9
	Z_PLANE 10
	SCREEN_RECT_LTWH 355 350 245 20
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GUI_INPUT
		CLICK GUI_COMMAND BindButtonUse 9 con_btn_2 kc_func_slot9 END
		CANCEL GUI_COMMAND BindButtonCancel END
	END
	GET_HOT GUI_COMMAND SetHelpTextVar kc_tip_slot9 END
END	
GUI_GENERIC
	NAME con_cap_action9
	Z_PLANE 10
	SCREEN_RECT_LTWH 355 350 105 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_funcname_slot9 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY RIGHT
		VERTICAL CENTER
		TRUNCATE 105
	END	
	GUI_DEPENDENCY
		NAME kc_func_slot9
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 350 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 355 350 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME con_cap_key9
	Z_PLANE 10
	SCREEN_RECT_LTWH 465 350 70 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_bind1_slot9 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY CENTER
		VERTICAL CENTER
		TRUNCATE 70
	END
	GUI_DEPENDENCY
		NAME kc_func_slot9
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 350 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 465 350 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME con_cap_key9
	Z_PLANE 10
	SCREEN_RECT_LTWH 540 350 70 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_bind2_slot9 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY CENTER
		VERTICAL CENTER
		TRUNCATE 70
	END
	GUI_DEPENDENCY
		NAME kc_func_slot9
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 350 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 540 350 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	

# control bind slot 10	
GUI_GENERIC
	NAME con_btn_10
	Z_PLANE 10
	SCREEN_RECT_LTWH 355 370 245 20
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GUI_INPUT
		CLICK GUI_COMMAND BindButtonUse 10 con_btn_2 kc_func_slot10 END
		CANCEL GUI_COMMAND BindButtonCancel END
	END
	GET_HOT GUI_COMMAND SetHelpTextVar kc_tip_slot10 END
END	
GUI_GENERIC
	NAME con_cap_action10
	Z_PLANE 10
	SCREEN_RECT_LTWH 355 370 105 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_funcname_slot10 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY RIGHT
		VERTICAL CENTER
		TRUNCATE 105
	END	
	GUI_DEPENDENCY
		NAME kc_func_slot10
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 370 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 355 370 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME con_cap_key10
	Z_PLANE 10
	SCREEN_RECT_LTWH 465 370 70 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_bind1_slot10 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY CENTER
		VERTICAL CENTER
		TRUNCATE 70
	END
	GUI_DEPENDENCY
		NAME kc_func_slot10
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 370 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 465 370 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME con_cap_key10
	Z_PLANE 10
	SCREEN_RECT_LTWH 540 370 70 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_bind2_slot10 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY CENTER
		VERTICAL CENTER
		TRUNCATE 70
	END
	GUI_DEPENDENCY
		NAME kc_func_slot10
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 370 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 540 370 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	

# control bind slot 11	
GUI_GENERIC
	NAME con_btn_11
	Z_PLANE 10
	SCREEN_RECT_LTWH 355 390 245 20
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GUI_INPUT
		CLICK GUI_COMMAND BindButtonUse 11 con_btn_2 kc_func_slot11 END
		CANCEL GUI_COMMAND BindButtonCancel END
	END
	GET_HOT GUI_COMMAND SetHelpTextVar kc_tip_slot11 END
END	
GUI_GENERIC
	NAME con_cap_action11
	Z_PLANE 10
	SCREEN_RECT_LTWH 355 390 105 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_funcname_slot11 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY RIGHT
		VERTICAL CENTER
		TRUNCATE 105
	END	
	GUI_DEPENDENCY
		NAME kc_func_slot11
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 390 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 355 390 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME con_cap_key11
	Z_PLANE 10
	SCREEN_RECT_LTWH 465 390 70 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_bind1_slot11 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY CENTER
		VERTICAL CENTER
		TRUNCATE 70
	END
	GUI_DEPENDENCY
		NAME kc_func_slot11
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 390 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 465 390 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME con_cap_key11
	Z_PLANE 10
	SCREEN_RECT_LTWH 540 390 70 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_bind2_slot11 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY CENTER
		VERTICAL CENTER
		TRUNCATE 70
	END
	GUI_DEPENDENCY
		NAME kc_func_slot11
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 390 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 540 390 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	

# control bind slot 12	
GUI_GENERIC
	NAME con_btn_12
	Z_PLANE 10
	SCREEN_RECT_LTWH 355 410 245 20
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GUI_INPUT
		CLICK GUI_COMMAND BindButtonUse 12 con_btn_2 kc_func_slot12 END
		CANCEL GUI_COMMAND BindButtonCancel END
	END
	GET_HOT GUI_COMMAND SetHelpTextVar kc_tip_slot12 END
END	
GUI_GENERIC
	NAME con_cap_action12
	Z_PLANE 10
	SCREEN_RECT_LTWH 355 410 105 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_funcname_slot12 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY RIGHT
		VERTICAL CENTER
		TRUNCATE 105
	END	
	GUI_DEPENDENCY
		NAME kc_func_slot12
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 410 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 355 410 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME con_cap_key12
	Z_PLANE 10
	SCREEN_RECT_LTWH 465 410 70 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_bind1_slot12 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY CENTER
		VERTICAL CENTER
		TRUNCATE 70
	END
	GUI_DEPENDENCY
		NAME kc_func_slot12
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 410 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 465 410 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME con_cap_key12
	Z_PLANE 10
	SCREEN_RECT_LTWH 540 410 70 20
	GUI_CAPTION
		TEXT "%s"
		PARAMS kc_bind2_slot12 END
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.4
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY CENTER
		VERTICAL CENTER
		TRUNCATE 70
	END
	GUI_DEPENDENCY
		NAME kc_func_slot12
		STATE_SELECTION_LINEAR FALSE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE -1
			SCREEN_RECT_LTWH 5000 410 105 20
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			SCREEN_RECT_LTWH 540 410 105 20
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
	
GUI_GENERIC
	NAME con_btn_reset
	Z_PLANE 10
	SCREEN_RECT_LTWH 210 290 140 14
	GUI_CAPTION
		TEXT "RESET CONTROLS"
	END
	GUI_DEPENDENCY   	NAME CURRENT_ELEMENT_STATE   	STATE_SELECTION_LINEAR FALSE   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 0   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 255 179 64	255 255 179 64	255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 1   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 255 179 64	255 255 179 64	255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 2   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 250 219 179 255 250 219 179 255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 3   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 117 41 0 255 117 41 0 255   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 4   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_BI-20   			SCALE 0.35 0.6   			MATERIAL frontend   			DROPSHADOW YES   			COLORS 255 179 64	255 255 179 64	255   			VERTICAL CENTER   		END   	END   END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GUI_INPUT
		CLICK GUI_COMMAND ControlsLoadDefaults END
		CANCEL	GUI_COMMAND ExitSettingsMenu END
	END
	GET_HOT GUI_COMMAND SetHelpText "Reset control settings and key bindings to their default values." END
END	
	
# mouse settings	
GUI_GENERIC
	NAME con_cap_mouse_inv
	Z_PLANE 10
	SCREEN_RECT_LTWH 230 320 140 14
	GUI_CAPTION
		TEXT "INVERT MOUSE Y"
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.6
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY LEFT
		VERTICAL CENTER
		TRUNCATE 140
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME con_chk_mouse_inv
	Z_PLANE 10
	SCREEN_RECT_LTWH 210 320 16 16
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	MATERIAL_INFO	   	MATERIAL frontend	   	TEXTURE gui/frontend/i_checkbox.png	   	COLOR 255 255 255 255	   	TEXTURE_RECT_LTWH 32 0 32 32	   END GUI_DEPENDENCY	   	NAME CB_STATE	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		MATERIAL_INFO	   			TEXTURE_RECT_LTWH 32 0 32 32	   		END	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		MATERIAL_INFO	   			TEXTURE_RECT_LTWH 32 32 32 32	   		END	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 2.0	   		MATERIAL_INFO	   			TEXTURE_RECT_LTWH 96 0 32 32	   		END	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 3.0	   		MATERIAL_INFO	   			TEXTURE_RECT_LTWH 0 0 32 32	   		END	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 4.0	   		MATERIAL_INFO	   			TEXTURE_RECT_LTWH 0 32 32 32	   		END	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 5.0	   		MATERIAL_INFO	   			TEXTURE_RECT_LTWH 64 0 32 32	   		END	   	END	   END
	ON_RENDER GUI_COMMAND UpdateCheckState mouse_invertvar END
	GUI_INPUT
		CLICK GUI_COMMAND DoMInvertClick END
		CANCEL	GUI_COMMAND ExitSettingsMenu END
	END
	GET_HOT GUI_COMMAND SetHelpText "Check to invert the Y-Axis of the mouse." END
END	
	
# mouse sensitivity caption and slider
GUI_GENERIC
	NAME con_cap_mouse_sens
	Z_PLANE 10
	SCREEN_RECT_LTWH 210 345 140 14
	GUI_CAPTION
		TEXT "MOUSE SENSITIVITY"
	END
	GUI_CAPTION_DRAWER
		FONT gui/fonts/ConduitITCTT_BI-20
		SCALE 0.35 0.6
		MATERIAL frontend
		COLORS 0 0 0 255 0 0 0 255
		JUSTIFY LEFT
		VERTICAL CENTER
		TRUNCATE 140
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME mouse_sens_slider
	Z_PLANE 10
	SCREEN_RECT_LTWH 210 365 122 12
		
	GUI_DEPENDENCY   	NAME CURRENT_ELEMENT_STATE   	STATE_SELECTION_LINEAR FALSE   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 0   		GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	240 116 46 154	   END   			SCREEN_RECT_LTWH 0 0 122 12   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 1   		GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	240 116 46 154	   END   			SCREEN_RECT_LTWH 0 0 122 12   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 2   		GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	240 116 46 154	   END   			SCREEN_RECT_LTWH 0 0 122 12   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 3   		GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	240 116 46 154	   END   			SCREEN_RECT_LTWH 0 0 122 12   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 4   		GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	240 116 46 154	   END   			SCREEN_RECT_LTWH 0 0 122 12   		END   	END   END	
	GUI_INPUT
		CLICK GUI_COMMAND DoSensitivitySliderClick END
		CANCEL	GUI_COMMAND ExitSettingsMenu END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GET_HOT GUI_COMMAND SetHelpText "Adjust the sensitivity of the mouse." END
END	
GUI_GENERIC
	NAME mouse_sens_slider_thumb
	Z_PLANE 11
	SCREEN_RECT_LTWH 210 365 12 12
	MATERIAL_INFO	   	MATERIAL frontend	   	TEXTURE gui/frontend/i_slider.png	   	TEXTURE_RECT_LTWH 0 0 32 32   	COLOR 255 255 255 255	   END

	GUI_DEPENDENCY
		NAME mouse_sensitivity_frac
		STATE_SELECTION_LINEAR TRUE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0.0
			SCREEN_RECT_LTWH 210 365 12 12
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 1.0
			SCREEN_RECT_LTWH 320 365 12 12
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GET_HOT GUI_COMMAND SetHelpText "Adjust the sensitivity of the mouse." END
END	

	
# boxes
GUI_GENERIC
	NAME con_box_1
	Z_PLANE 3
	SCREEN_RECT_LTWH 350 170 1 1
	GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 0	   END
		SCREEN_RECT_LTWH 0 0 265 262
	END
	GUI_DEPENDENCY	   	NAME tab_show_0	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END


# NOTE: included within a GUI_SCREEN declaration

 
 
 
 
 
 

 
 
 
 

 
 

 
 
 
 
 
 

 
 
 
 
 
 

# master volume
GUI_GENERIC   	MATERIAL_INFO   		MATERIAL frontend   		TEXTURE gui/frontend/i_tab.png   		COLOR 0 0 0 0   	END   	GUI_DEPENDENCY   	NAME TAB_STATE   	STATE_SELECTION_LINEAR FALSE   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 0   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 255 179 64	255 255 179 64	255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 1   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 0 0 0 255 0 0 0 255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 2   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 255 179 64	255 255 179 64	255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 3   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 250 219 179 255 250 219 179 255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 4   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 0 0 0 255 0 0 0 255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 5   		GUI_CAPTION_DRAWER   			FONT gui/fonts/ConduitITCTT_B-22   			SCALE 0.4 0.55   			MATERIAL frontend   			JUSTIFY CENTER   			COLORS 250 219 179 255 250 219 179 255   			TRUNCATE 90   			VERTICAL CENTER   		END   	END   END   	GUI_DEPENDENCY   		NAME TAB_STATE   		STATE_SELECTION_LINEAR FALSE   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 0   			MATERIAL_INFO   				COLOR 0 0 0 255   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 1   			MATERIAL_INFO   				COLOR 250 219 179 255	   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 2   			MATERIAL_INFO   				COLOR 117 41 0 255	   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 3   			MATERIAL_INFO   				COLOR 0 0 0 255   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 4   			MATERIAL_INFO   				COLOR 250 219 179 255	   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 5   			MATERIAL_INFO   				COLOR 117 41 0 255	   			END   		END   	END
	NAME box_tab_volume
	Z_PLANE 10
	SCREEN_RECT_LTWH 415 184 90 17
	GUI_CAPTION
		TEXT "VOLUME"
	END
	GUI_DEPENDENCY	   	NAME tab_show_1	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	ON_RENDER GUI_COMMAND GUI_ACTION_SET_VARIABLE TAB_STATE 0 END
END	
GUI_GENERIC
	NAME vid_box_1
	Z_PLANE 3
	SCREEN_RECT_LTWH 330 200 1 1
	GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 0	   END
		SCREEN_RECT_LTWH 0 0 175 100
	END
	GUI_DEPENDENCY	   	NAME tab_show_1	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END

GUI_GENERIC
	NAME aud_cap_master_vol
	Z_PLANE 10
	SCREEN_RECT_LTWH 330 210 175 14
	GUI_CAPTION
		TEXT "MASTER VOLUME"
	END
	GUI_CAPTION_DRAWER   	FONT gui/fonts/ConduitITCTT_BI-20   	SCALE 0.35 0.6   	MATERIAL frontend   	COLORS 0 0 0 255 0 0 0 255   	VERTICAL CENTER   	TRUNCATE 175
		JUSTIFY CENTER
	END
	GUI_DEPENDENCY	   	NAME tab_show_1	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME audio_master_slider
	Z_PLANE 10
	SCREEN_RECT_LTWH 355 228 122 12
	GUI_DEPENDENCY   	NAME CURRENT_ELEMENT_STATE   	STATE_SELECTION_LINEAR FALSE   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 0   		GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	240 116 46 154	   END   			SCREEN_RECT_LTWH 0 0 122 12   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 1   		GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	240 116 46 154	   END   			SCREEN_RECT_LTWH 0 0 122 12   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 2   		GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	240 116 46 154	   END   			SCREEN_RECT_LTWH 0 0 122 12   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 3   		GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	240 116 46 154	   END   			SCREEN_RECT_LTWH 0 0 122 12   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 4   		GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	240 116 46 154	   END   			SCREEN_RECT_LTWH 0 0 122 12   		END   	END   END
		
	GUI_INPUT
		CLICK GUI_COMMAND DoMasterVolumeSlider END
		CANCEL	GUI_COMMAND ExitSettingsMenu END
	END
	GUI_DEPENDENCY	   	NAME tab_show_1	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GET_HOT GUI_COMMAND SetHelpText "Adjust the master sound volume." END
END	
GUI_GENERIC
	NAME audio_master_slider_thumb
	Z_PLANE 11
	SCREEN_RECT_LTWH 355 228 12 12
	MATERIAL_INFO	   	MATERIAL frontend	   	TEXTURE gui/frontend/i_slider.png	   	TEXTURE_RECT_LTWH 0 0 32 32   	COLOR 255 255 255 255	   END

	GUI_DEPENDENCY
		NAME sfx_volume_frac
		STATE_SELECTION_LINEAR TRUE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0.0
			SCREEN_RECT_LTWH 355 228 12 12
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 1.0
			SCREEN_RECT_LTWH 465 228 12 12
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_1	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GET_HOT GUI_COMMAND SetHelpText "Adjust the master sound volume." END
END	


# music volume caption and slider
GUI_GENERIC
	NAME aud_cap_music_vol
	Z_PLANE 10
	SCREEN_RECT_LTWH 330 255 175 14
	GUI_CAPTION
		TEXT "MUSIC VOLUME"
	END
	GUI_CAPTION_DRAWER   	FONT gui/fonts/ConduitITCTT_BI-20   	SCALE 0.35 0.6   	MATERIAL frontend   	COLORS 0 0 0 255 0 0 0 255   	VERTICAL CENTER   	TRUNCATE 175
		JUSTIFY CENTER
	END
	GUI_DEPENDENCY	   	NAME tab_show_1	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
END	
GUI_GENERIC
	NAME audio_music_slider
	Z_PLANE 10
	SCREEN_RECT_LTWH 355 275 122 12
	GUI_DEPENDENCY   	NAME CURRENT_ELEMENT_STATE   	STATE_SELECTION_LINEAR FALSE   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 0   		GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	240 116 46 154	   END   			SCREEN_RECT_LTWH 0 0 122 12   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 1   		GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	240 116 46 154	   END   			SCREEN_RECT_LTWH 0 0 122 12   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 2   		GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	240 116 46 154	   END   			SCREEN_RECT_LTWH 0 0 122 12   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 3   		GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	117 41 0 255	   	240 116 46 154	   END   			SCREEN_RECT_LTWH 0 0 122 12   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 4   		GUI_FRAME   	MATERIAL frontend   	TEXTURE gui/frontend/i_box.png   	BLOCKSIZE 2 2   	TEXTURE_RECT	   	0 0 32 32	   	16 16 32 32	   	32 0 0 32	   	16 16 32 32	   	32 32 0 0	   	16 16 32 32	   	0 32 32 0	   	16 16 32 32	   	16 16 32 32	   END   	COLORS	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	0 0 0 255	   	240 116 46 154	   END   			SCREEN_RECT_LTWH 0 0 122 12   		END   	END   END
		
	GUI_INPUT
		CLICK GUI_COMMAND DoMusicVolumeSlider END
		CANCEL	GUI_COMMAND ExitSettingsMenu END
	END
	GUI_DEPENDENCY	   	NAME tab_show_1	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GET_HOT GUI_COMMAND SetHelpText "Adjust the background music volume." END
END	
GUI_GENERIC
	NAME audio_music_slider_thumb
	Z_PLANE 11
	SCREEN_RECT_LTWH 355 275 12 12
	MATERIAL_INFO	   	MATERIAL frontend	   	TEXTURE gui/frontend/i_slider.png	   	TEXTURE_RECT_LTWH 0 0 32 32   	COLOR 255 255 255 255	   END

	GUI_DEPENDENCY
		NAME music_volume_frac
		STATE_SELECTION_LINEAR TRUE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0.0
			SCREEN_RECT_LTWH 355 275 12 12
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 1.0
			SCREEN_RECT_LTWH 465 275 12 12
		END
	END
	GUI_DEPENDENCY	   	NAME tab_show_1	   	STATE_SELECTION_LINEAR FALSE	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 0.0	   		Z_PLANE 0	   	END	   	GUI_ELEMENT_STATE	   		DEPENDS_VALUE 1.0	   		Z_PLANE 10	   	END	   END
	GET_HOT GUI_COMMAND SetHelpText "Adjust the background music volume." END
END	
	


	GUI_GENERIC	   	Z_PLANE 10	   	GUI_DEPENDENCY    		NAME CURRENT_ELEMENT_STATE    		STATE_SELECTION_LINEAR FALSE    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 0.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitITCTT_BI-20    				SCALE 0.45 0.8    				MATERIAL frontend    				COLORS 255 179 64	255 255 179 64	255    				DROPSHADOW YES	   				WRAP 135    				JUSTIFY CENTER    				VERTICAL CENTER    			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 1.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitITCTT_BI-20    				SCALE 0.45 0.8    				MATERIAL frontend    				COLORS 255 179 64	255 255 179 64	255    				DROPSHADOW YES	   				WRAP 135    				JUSTIFY CENTER    				VERTICAL CENTER    			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 2.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitITCTT_BI-20    				SCALE 0.45 0.8    				MATERIAL frontend    				COLORS 250 219 179 255 250 219 179 255    				DROPSHADOW YES	   				WRAP 135    				JUSTIFY CENTER    				VERTICAL CENTER    			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 3.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitITCTT_BI-20    				SCALE 0.45 0.8    				MATERIAL frontend    				COLORS 117 41 0 255 117 41 0 255    				DROPSHADOW YES	   				WRAP 135    				JUSTIFY CENTER    				VERTICAL CENTER    			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 4.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitITCTT_BI-20    				SCALE 0.45 0.8    				MATERIAL frontend    				COLORS 255 179 64	255 255 179 64	255    				DROPSHADOW YES	   				WRAP 135    				JUSTIFY CENTER    				VERTICAL CENTER    			END    		END    	END
		NAME btn_set_controls
		SCREEN_RECT_LTWH 230 96 135 21
		GUI_CAPTION
			TEXT "CONTROLS"
		END
		
		GUI_INPUT
			CLICK		GUI_COMMAND GUI_ACTION_SET_FOCUS btn_set_controls END
			CANCEL		GUI_COMMAND ExitSettingsMenu END
		END
		
		GET_FOCUS GUI_COMMAND ControlsActivated END
		GET_HOT GUI_COMMAND GetHotAction "Customize your control settings." 1 END
	END
	
	GUI_GENERIC	   	Z_PLANE 10	   	GUI_DEPENDENCY    		NAME CURRENT_ELEMENT_STATE    		STATE_SELECTION_LINEAR FALSE    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 0.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitITCTT_BI-20    				SCALE 0.45 0.8    				MATERIAL frontend    				COLORS 255 179 64	255 255 179 64	255    				DROPSHADOW YES	   				WRAP 135    				JUSTIFY CENTER    				VERTICAL CENTER    			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 1.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitITCTT_BI-20    				SCALE 0.45 0.8    				MATERIAL frontend    				COLORS 255 179 64	255 255 179 64	255    				DROPSHADOW YES	   				WRAP 135    				JUSTIFY CENTER    				VERTICAL CENTER    			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 2.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitITCTT_BI-20    				SCALE 0.45 0.8    				MATERIAL frontend    				COLORS 250 219 179 255 250 219 179 255    				DROPSHADOW YES	   				WRAP 135    				JUSTIFY CENTER    				VERTICAL CENTER    			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 3.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitITCTT_BI-20    				SCALE 0.45 0.8    				MATERIAL frontend    				COLORS 117 41 0 255 117 41 0 255    				DROPSHADOW YES	   				WRAP 135    				JUSTIFY CENTER    				VERTICAL CENTER    			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 4.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitITCTT_BI-20    				SCALE 0.45 0.8    				MATERIAL frontend    				COLORS 255 179 64	255 255 179 64	255    				DROPSHADOW YES	   				WRAP 135    				JUSTIFY CENTER    				VERTICAL CENTER    			END    		END    	END
		NAME btn_set_audio
		SCREEN_RECT_LTWH 365 96 135 21
		GUI_CAPTION
			TEXT "AUDIO"
		END
		
		GUI_INPUT
			CLICK		GUI_COMMAND GUI_ACTION_SET_FOCUS btn_set_audio END
			CANCEL		GUI_COMMAND ExitSettingsMenu END
		END
		
		GET_FOCUS GUI_COMMAND AudioActivated END
		GET_HOT GUI_COMMAND GetHotAction "Customize your audio settings." 1 END
	END
	
	GUI_GENERIC	   	Z_PLANE 10	   	GUI_DEPENDENCY    		NAME CURRENT_ELEMENT_STATE    		STATE_SELECTION_LINEAR FALSE    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 0.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitITCTT_BI-20    				SCALE 0.45 0.8    				MATERIAL frontend    				COLORS 255 179 64	255 255 179 64	255    				DROPSHADOW YES	   				WRAP 135    				JUSTIFY CENTER    				VERTICAL CENTER    			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 1.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitITCTT_BI-20    				SCALE 0.45 0.8    				MATERIAL frontend    				COLORS 255 179 64	255 255 179 64	255    				DROPSHADOW YES	   				WRAP 135    				JUSTIFY CENTER    				VERTICAL CENTER    			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 2.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitITCTT_BI-20    				SCALE 0.45 0.8    				MATERIAL frontend    				COLORS 250 219 179 255 250 219 179 255    				DROPSHADOW YES	   				WRAP 135    				JUSTIFY CENTER    				VERTICAL CENTER    			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 3.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitITCTT_BI-20    				SCALE 0.45 0.8    				MATERIAL frontend    				COLORS 117 41 0 255 117 41 0 255    				DROPSHADOW YES	   				WRAP 135    				JUSTIFY CENTER    				VERTICAL CENTER    			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 4.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitITCTT_BI-20    				SCALE 0.45 0.8    				MATERIAL frontend    				COLORS 255 179 64	255 255 179 64	255    				DROPSHADOW YES	   				WRAP 135    				JUSTIFY CENTER    				VERTICAL CENTER    			END    		END    	END
		NAME btn_set_video
		SCREEN_RECT_LTWH 500 96 135 21
		GUI_CAPTION
			TEXT "VIDEO"
		END
		
		GUI_INPUT
			CLICK		GUI_COMMAND GUI_ACTION_SET_FOCUS btn_set_video END
			CANCEL		GUI_COMMAND ExitSettingsMenu END
		END
		
		GET_FOCUS GUI_COMMAND VideoActivated END
		GET_HOT GUI_COMMAND GetHotAction "Customize your video settings." 1 END
	END
		
	GUI_GENERIC	   	Z_PLANE 10	   	GET_HOT GUI_COMMAND PlayNothing END	   	GUI_DEPENDENCY    		NAME CURRENT_ELEMENT_STATE    		STATE_SELECTION_LINEAR FALSE    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 0.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitMdITCTT-20    				SCALE 0.65 0.65    				MATERIAL frontend    				COLORS 111	116 110 255 111	116 110 255    				WRAP 96    				JUSTIFY CENTER    			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 1.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitMdITCTT-20    				SCALE 0.65 0.65    				MATERIAL frontend    				COLORS 111	116 110 255 111	116 110 255    				WRAP 96    				JUSTIFY CENTER    			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 2.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitMdITCTT-20    				SCALE 0.65 0.65    				MATERIAL frontend2x    				COLORS 255 255 255 255 255 255 255 255    				WRAP 96    				JUSTIFY CENTER    			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 3.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitMdITCTT-20    				SCALE 0.65 0.65    				MATERIAL frontend    				COLORS 255 255 255 255 255 255 255 255    				WRAP 96    				JUSTIFY CENTER    			END    		END    		GUI_ELEMENT_STATE    			DEPENDS_VALUE 4.0    			GUI_CAPTION_DRAWER    				FONT gui/fonts/ConduitMdITCTT-20    				SCALE 0.65 0.65    				MATERIAL frontend    				COLORS 111	116 110 255 111	116 110 255    				WRAP 96    				JUSTIFY CENTER    			END    		END    	END
		NAME btn_set_back
		SCREEN_RECT_LTWH 272 450 96 16
		GUI_CAPTION
			TEXT "BACK"
		END
		GUI_INPUT
			CLICK		GUI_COMMAND ExitSettingsMenu END
			CANCEL		GUI_COMMAND ExitSettingsMenu END
		END
	END
	
	GUI_GENERIC	   	NAME gen_btn_highlight	   	Z_PLANE 9	   	SCREEN_RECT_LTWH 0 0 0 0	   	MATERIAL_INFO	   		MATERIAL frontend	   		TEXTURE gui/frontend/i_fade.png   		COLOR 0 0 0 255	   	END	   	GUI_DEPENDENCY	   		NAME current_selected_top_button	   		STATE_SELECTION_LINEAR TRUE	   		GUI_ELEMENT_STATE	   			DEPENDS_VALUE 0.0	   			SCREEN_RECT_LTWH 230 97 135 22	   		END	   		GUI_ELEMENT_STATE	   			DEPENDS_VALUE 1.0	   			SCREEN_RECT_LTWH 365 97 135 22	   		END	   		GUI_ELEMENT_STATE	   			DEPENDS_VALUE 2.0	   			SCREEN_RECT_LTWH 500 97 135 22	   		END	   	END	   	ON_RENDER GUI_COMMAND TryMoveHighlight END	   END	
	GUI_GENERIC	   	NAME gen_title_button	   	Z_PLANE 11	   	SCREEN_RECT_LTWH 13 42 220 22	   	GUI_CAPTION	   		TEXT "%s"	   		PARAMS generic_title_var END	   	END	   	GUI_CAPTION_DRAWER    		FONT gui/fonts/SerpentineMedium-20    		SCALE 0.5 0.70    		MATERIAL frontend    		COLORS 250 219 179 255 250 219 179 255    		DROPSHADOW YES	   		TRUNCATE 220    		JUSTIFY CENTER    	END	   END
	GUI_GENERIC	   	NAME gen_info_box	   	Z_PLANE 9	   	SCREEN_RECT_LTWH 40 310 130 100	   	GUI_CAPTION	   		TEXT "%s"	   		PARAMS generic_help_var END	   	END	   	GUI_CAPTION_DRAWER    		FONT gui/fonts/ConduitITCTT_B-22    		SCALE 0.35 0.4    		MATERIAL frontend    		COLORS 250 219 179 255 250 219 179 255   		DROPSHADOW YES	   		WRAP 130    		JUSTIFY LEFT    	END	   END
	GUI_GENERIC	   	NAME gen_screen_back	   	Z_PLANE 5	   	SCREEN_RECT 0 0 640 480	   	GET_HOT GUI_COMMAND SetHelpText " " END
		MATERIAL_INFO
			MATERIAL solid
			COLOR 255 255 255 0
		END
	END
	
	GUI_GENERIC   	SCREEN_RECT_LTWH 54 110 128 128   	NAME common_dome_context_pic   	Z_PLANE 9   	MATERIAL_INFO   		MATERIAL frontend   		TEXTURE @dome_pic_tex   		COLOR 255 255 255 0   	END   	GUI_DEPENDENCY   		NAME dome_pic_vis   		STATE_SELECTION_LINEAR FALSE   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 0   			MATERIAL_INFO   				COLOR 255 255 255 0   			END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 1   			MATERIAL_INFO   				COLOR 255 255 255 255   			END   		END   	END   END   
	GUI_GENERIC   	NAME dancin_chick   	Z_PLANE 4   	SCREEN_RECT_LTWH 280 20 480 480   	MATERIAL_INFO   		MATERIAL frontend_reverse   		COLOR 255 255 255 255   		TEXTURE @dancin_chick_pic   	END   	GUI_DEPENDENCY   		NAME dancin_chick_pic   		STATE_SELECTION_LINEAR FALSE   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 0.0   			MATERIAL_INFO   				COLOR 255 255 255 0   			END   			ON_RENDER GUI_COMMAND PickNewChick END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 1.0   			MATERIAL_INFO   				COLOR 255 255 255 0   			END   			ON_RENDER GUI_COMMAND PickNewChick END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 2.0   			MATERIAL_INFO   				COLOR 192 192 192 192   			END   			ON_RENDER GUI_COMMAND GUI_ACTION_MOVIE_VARIABLE dancin_chick_pic UPDATE END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 3.0   			MATERIAL_INFO   				COLOR 255 255 255 0   			END   			ON_RENDER GUI_COMMAND PickNewChick END   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 4.0   			MATERIAL_INFO   				COLOR 255 255 255 0   			END   			ON_RENDER GUI_COMMAND PickNewChick END   		END   	END   	GUI_DEPENDENCY   		NAME chickpos   		STATE_SELECTION_LINEAR TRUE   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 0   			SCREEN_RECT_LTWH 70 20 480 480   		END   		GUI_ELEMENT_STATE   			DEPENDS_VALUE 1   			SCREEN_RECT_LTWH 280 20 480 480   		END   	END   END
	GUI_GENERIC   	NAME pic_tabback   	Z_PLANE 2   	SCREEN_RECT 0 0 640 480   	MATERIAL_INFO   		MATERIAL frontend   		TEXTURE gui/frontend/i_glow_bg2.png   		COLOR 255 255 255 255   	END   END   GUI_GENERIC   	NAME pic_swirl   	Z_PLANE 4   	MATERIAL_INFO   		MATERIAL spr_additive   		TEXTURE gui/frontend/i_swirl_01.png   		COLOR 255 255 255 96   		ROTATION 0   	END   	GUI_DEPENDENCY   	STATE_SELECTION_LINEAR TRUE   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 0   		MATERIAL_INFO   			ROTATION 0   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 1   		MATERIAL_INFO   			ROTATION 359   		END   	END   		NAME swirlRotation   	END   	SCREEN_RECT_LTWH -50 14 334 320   END   GUI_GENERIC   	NAME pic_swirl   	Z_PLANE 4   	MATERIAL_INFO   		MATERIAL spr_additive   		TEXTURE gui/frontend/i_swirl_06.png   		COLOR 255 255 255 96   		ROTATION 0   	END   	GUI_DEPENDENCY   	STATE_SELECTION_LINEAR TRUE   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 0   		MATERIAL_INFO   			ROTATION 0   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 1   		MATERIAL_INFO   			ROTATION 359   		END   	END   		NAME swirlRotation2   	END   	SCREEN_RECT_LTWH -50 14 334 320   END   GUI_GENERIC   	NAME pic_spin4   	Z_PLANE 6   	MATERIAL_INFO   		MATERIAL spr_additive   		TEXTURE gui/frontend/i_spin_04.png   		COLOR 255 255 255 255   	END   	GUI_DEPENDENCY   	STATE_SELECTION_LINEAR TRUE   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 0   		MATERIAL_INFO   			ROTATION 359   		END   	END   	GUI_ELEMENT_STATE   		DEPENDS_VALUE 1   		MATERIAL_INFO   			ROTATION 0   		END   	END   		NAME spinRotation4   	END   	SCREEN_RECT_LTWH -10 46 256 256   END   GUI_GENERIC   	SCREEN_RECT_LTWH -12 46 256 256   	NAME pic_dial   	Z_PLANE 6   	MATERIAL_INFO   		MATERIAL frontend   		TEXTURE gui/frontend/i_dial.png   		COLOR 255 255 255 255   	END   END   GUI_GENERIC   	NAME pic_nflogo   	Z_PLANE 8   	MATERIAL_INFO   		MATERIAL frontend   		TEXTURE gui/frontend/i_logo_nightfire.png   		COLOR 255 255 255 255   	END   	SCREEN_RECT_LTWH 400 36 190 45   END   GUI_GENERIC   	NAME pic_tm_1   	Z_PLANE 8   	MATERIAL_INFO   		MATERIAL frontend   		TEXTURE gui/frontend/i_tm.png   		COLOR 230 179 76 255   	END   	SCREEN_RECT_LTWH 450 56 12 8   END   GUI_GENERIC   	NAME pic_tm_2   	Z_PLANE 8   	MATERIAL_INFO   		MATERIAL frontend   		TEXTURE gui/frontend/i_tm.png   		COLOR 255 255 255 255   	END   	SCREEN_RECT_LTWH 574 56 12 8   END
GUI_GENERIC
	NAME pic_stars1
	Z_PLANE 1
	SCREEN_RECT_LTWH 0 0 640 256
	MATERIAL_INFO
		MATERIAL frontend_wrap
		TEXTURE @starsTexture
		TEXTURE_RECT 0 0 256 256
		COLOR 255 255 255 255
	END
	GUI_DEPENDENCY
		NAME starsMover
		STATE_SELECTION_LINEAR TRUE
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 0
			MATERIAL_INFO
				TEXTURE_RECT 0 0 1024 256
			END
		END
		GUI_ELEMENT_STATE
			DEPENDS_VALUE 100
			MATERIAL_INFO
				TEXTURE_RECT 1024 0 2048 256
			END
		END
	END
	ON_RENDER GUI_COMMAND UpdateStarTexture END
END
END



