///////////////////////////////////////////////////////////////////////////////
//  Options                                                                  //
///////////////////////////////////////////////////////////////////////////////
UI_opttabs = 0
UI_optc1wA = 0.025
UI_optc1wB = 0.270
UI_optc1w  = (+f $UI_optc1wA $UI_optc1wB)
UI_optc2w  = 0.363
UI_optrowh = 0.032
UI_optbar  = [
   uitablerow [
      uifill $UI_optc1w 0.020 [UIbar 1]
      uifill $UI_optc2w 0.020 [UIbar 1]
      uialign* -1
   ]
]
UI_ratio4:3 = [
   "640 480"
   "800 600"
   "1024 768"
   "1152 864"
   "1280 960"
   "1400 1050"
   "1600 1200"
   "1920 1440"
   "2560 1920"
]
UI_ratio5:4 = [
   "800 640"
   "960 768"
   "1280 1024"
   "1440 1152"
   "1600 1280"
   "1920 1536"
   "2560 2048"
]
UI_ratio16:9 = [
   "800 450"
   "1024 600"
   "1280 720"
   "1366 768"
   "1600 900"
   "1920 1080"
   "2048 1152"
   "2560 1440"
]
UI_ratio16:10 = [
   "768 480"
   "1024 640"
   "1280 800"
   "1440 900"
   "1680 1050"
   "1920 1200"
   "2560 1600"
]
opt_ratios = [4:3 5:4 16:9 16:10]
opt_ratios_assoc = (concat "custom" "custom" (looplistconcat ratio $opt_ratios [concat $ratio $ratio]))
UI_findratio = [
   looplist ratio $opt_ratios [
      looplist res $[UI_ratio@ratio] [
         if (=s $res $UI_resolution) [UI_aspectratio = $ratio]
      ]
   ]
]

UImenu "options" [
   hidechanges 1
   uihlist 0 [
      UIvtab 0.2 (*f 0.048 6) UI_opttabs [
         0 "Game"          []
         1 "Edit"          []
         2 "Graphics"      []
         3 "Display"       []
         4 "Resolution"    []
         5 "Audio"         []
         //* "Console"       []
      ] 1
      uialign- 0 -1
      UIbar 0 1
      uifill 0.02
      uiscroll 0.67 0.6 [
         uifill 0.67 0.6 [
            uialign 0 -1
            uitable 0 0.005 [
               uialign -1 -1
               case $UI_opttabs 0 [//Game//////////////////////////////////////////////////////////
                  UI_optbar//----------------------------------------------------------------------
                  uitablerow [
                     uihlist 0.01 [uifill $UI_optc1wA ; uitext "FOV" 0.6]
                     uihlist 0 [
                        UIhslider fov 10 150 5 0.3 $UI_optrowh [uitext $fov 0.6]
                        uifield fov 3 [] 0.65 style_generic_focus
                     ]
                     uialign* -1 0
                  ]
                  uitablerow [
                     uihlist 0.01 [uifill $UI_optc1wA ; uitext "Sensitivity" 0.6]
                     uihlist 0 [
                        UIhslider sensitivity 0.1 40.0 0.1 0.3 $UI_optrowh [uitext $sensitivity 0.6]
                        uifield sensitivity 3 [] 0.65 style_generic_focus
                     ]
                     uialign* -1 0
                  ]
                  uitablerow [
                     uihlist 0.01 [uifill $UI_optc1wA ; uitext "Zoom FOV" 0.6]
                     uihlist 0 [
                        UIhslider zoomfov 10 90 1 0.3 $UI_optrowh [uitext $zoomfov 0.6]
                        uifield zoomfov 3 [] 0.65 style_generic_focus
                     ]
                     uialign* -1 0
                  ]
                  uitablerow [
                     uihlist 0.01 [uifill $UI_optc1wA ; uitext "Zoom Sensitivity" 0.6]
                     uihlist 0 [
                        UIhslider zoomsens 0.1 20.0 0.1 0.3 $UI_optrowh [uitext $zoomsens 0.6]
                        uifield zoomsens 3 [] 0.65 style_generic_focus
                     ]
                     uialign* -1 0
                  ]
                  uitablerow [
                     UIbutton "hold2" [
                        UIcheckbox $zoomtoggle 0.016
                        uitext "Zoom Toggle" 0.6
                     ] $UI_optc1wB $UI_optrowh [zoomtoggle (! $zoomtoggle)] -1
                     uialign* -1 0
                  ]
                  uitablerow [
                     UIbutton "hold2" [
                        UIcheckbox $invmouse 0.016
                        uitext "Invert Mouse" 0.6
                     ] $UI_optc1wB $UI_optrowh [invmouse (! $invmouse)] -1
                     uialign* -1 0
                  ]
                  uitablerow [
                     uihlist 0.01 [uifill $UI_optc1wA ; uitext "UI Sensitivity" 0.6]
                     uihlist 0 [
                        UIhslider uisensitivity 0.1 4.0 0.1 0.3 0.032 [uitext $uisensitivity 0.6]
                        uifield uisensitivity 3 [] 0.65 style_generic_focus
                     ]
                     uialign* -1 0
                  ]
                  UI_optbar//----------------------------------------------------------------------
                  uitablerow [
                     UIbutton "hold2" [
                        UIcheckbox $showfps 0.016
                        uitext "Show FPS" 0.6
                     ] $UI_optc1wB $UI_optrowh [showfps (! $showfps)] -1
                     uialign* -1 0
                  ]
                  uitablerow [
                     UIbutton "hold2" [
                        UIcheckbox $wallclock 0.016
                        uitext "Show Clock" 0.6
                     ] $UI_optc1wB $UI_optrowh [wallclock (! $wallclock)] -1
                     uialign* -1 0
                     uihlist 0 [
                        UIbutton "hold2" [
                           UIcheckbox $wallclock24 0.016
                           uitext (concatword (? (! $wallclock) "^f4") "24 Hour") 0.6
                        ] 0.178 $UI_optrowh [wallclock24 (! $wallclock24)] -1
                        UIbutton "hold2" [
                           UIcheckbox $wallclocksecs 0.016
                           uitext (concatword (? (! $wallclock) "^f4") "Seconds") 0.6
                        ] 0.178 $UI_optrowh [wallclocksecs (! $wallclocksecs)] -1
                     ]
                     uialign* -1 0
                  ]
                  uitablerow [
                     UIbutton "hold2" [
                        UIcheckbox $hudgun 0.016
                        uitext "Show Weapon" 0.6
                     ] $UI_optc1wB $UI_optrowh [hudgun (! $hudgun)] -1
                     uialign* -1 0
                  ]
                  uitablerow [
                     UIbutton "hold2" [
                        UIcheckbox $damagescreen 0.016
                        uitext "Bloody Screen" 0.6
                     ] $UI_optc1wB $UI_optrowh [damagescreen (! $damagescreen)] -1
                     uialign* -1 0
                  ]
                  uitablerow [
                     UIbutton "hold2" [
                        UIcheckbox $blood 0.016
                        uitext "Blood" 0.6
                     ] $UI_optc1wB $UI_optrowh [blood (! $blood)] -1
                     uialign* -1 0
                  ]
                  UI_optbar//----------------------------------------------------------------------
                  uitablerow [
                     UIbutton "hold2" [
                        UIcheckbox (! $hidedead) 0.016
                        uitext "Show Dead Players" 0.6
                     ] $UI_optc1wB $UI_optrowh [hidedead (! $hidedead)] -1
                     UIhslider ragdollmillis 0 300000 5000 0.3 $UI_optrowh [uitext (concatword (? $hidedead "^f4") (div $ragdollmillis 1000)) 0.6]
                     uialign* -1 0
                  ]
                  uitablerow [
                     uihlist 0.01 [uifill $UI_optc1wA ; uitext (concatword (? $hidedead "^f4") "Ragdoll Velocity") 0.6]
                     UIhslider deadpush 1 20 1 0.3 $UI_optrowh [uitext (concatword (? $hidedead "^f4") $deadpush) 0.6]
                     uialign* -1 0
                  ]
                  uitablerow [
                     uihlist 0.01 [uifill $UI_optc1wA ; uitext "Fullbright Models" 0.6]
                     uihlist 0 [
                        UIlistslider fullbrightmodels = [0 "^f4off" 60 "^f1subtle" 100 "^f0bright" 150 "^f2overbright" 200 "^f3max"] 0.3 $UI_optrowh
                        uifield fullbrightmodels 3 [] 0.65 style_generic_focus
                     ]
                     uialign* -1 0
                  ]
                  UI_optbar//----------------------------------------------------------------------
                  uitablerow [
                     uihlist 0.01 [uifill $UI_optc1wA ; uitext "Radar" 0.6]
                     uihlist 0 [
                        UIbutton "hold2" [
                           UIcheckbox $radarteammates 0.016
                           uitext "Teammates" 0.6
                        ] 0.178 $UI_optrowh [radarteammates (! $radarteammates)] -1
                        UIbutton "hold2" [
                           UIcheckbox $showminimap 0.016
                           uitext "Mini-Map" 0.6
                        ] 0.178 $UI_optrowh [showminimap (! $showminimap)] -1
                     ]
                     uialign* -1 0
                  ]
                  UI_optbar//----------------------------------------------------------------------
                  uitablerow [
                     uihlist 0.01 [uifill $UI_optc1wA ; uitext "Scoreboard" 0.6]
                     uivlist 0 [
                        uihlist 0 [
                           UIbutton "hold2" [
                              UIcheckbox $showkills 0.016
                              uitext "Kills" 0.6
                           ] 0.178 $UI_optrowh [showkills (! $showkills)] -1
                           UIbutton "hold2" [
                              UIcheckbox $showdeaths 0.016
                              uitext "Deaths" 0.6
                           ] 0.178 $UI_optrowh [showdeaths (! $showdeaths)] -1
                        ]
                        uihlist 0 [
                           UIbutton "hold2" [
                              UIcheckbox $showscore 0.016
                              uitext "Score" 0.6
                           ] 0.178 $UI_optrowh [showscore (! $showscore)] -1
                           uifill 0.178
                        ]
                        uihlist 0 [
                           UIbutton "hold2" [
                              UIcheckbox $showping 0.016
                              uitext "Ping" 0.6
                           ] 0.178 $UI_optrowh [showping (! $showping)] -1
                           UIbutton "hold2" [
                              UIcheckbox $showclientnum 0.016
                              uitext "Client#" 0.6
                           ] 0.178 $UI_optrowh [showclientnum (! $showclientnum)] -1
                        ]
                        uihlist 0 [
                           UIbutton "hold2" [
                              UIcheckbox $showip 0.016
                              uitext "IP:Port" 0.6
                           ] 0.178 $UI_optrowh [showip (! $showip)] -1
                           UIbutton "hold2" [
                              UIcheckbox $showspectators 0.016
                              uitext "Spectators" 0.6
                           ] 0.178 $UI_optrowh [showspectators (! $showspectators)] -1
                        ]
                        uihlist 0 [
                           UIbutton "hold2" [
                              UIcheckbox $sbtransparent 0.016
                              uitext "Transparent" 0.6
                           ] 0.178 $UI_optrowh [sbtransparent (! $sbtransparent)] -1
                           uifill 0.178
                        ]
                        uialign* -1 -1
                     ]
                     uialign* -1 0
                  ]
                  UI_optbar//----------------------------------------------------------------------
               ] 1 [//Edit/////////////////////////////////////////////////////////////////////////
                  UI_optbar//----------------------------------------------------------------------
                  uitablerow [
                     uihlist 0.01 [uifill $UI_optc1wA ; uitext "Shift Floatspeed" 0.6]
                     uihlist 0 [
                        UIhslider editfloatspeed 10 10000 10 0.3 $UI_optrowh [uitext $editfloatspeed 0.6]
                        uifield editfloatspeed 4 [] 0.65 style_generic_focus
                     ]
                     uialign* -1 0
                  ]
                  UI_optbar//----------------------------------------------------------------------
               ] 2 [//Graphics/////////////////////////////////////////////////////////////////////
                  UI_optbar//----------------------------------------------------------------------
                  uitablerow [
                     uihlist 0.01 [uifill $UI_optc1wA ; uitext "Shadow Resolution" 0.6]
                     UIlistslider smsize = [11 "^f1low" 12 "^f0medium" 13 "^f2high"] 0.3 $UI_optrowh
                     uialign* -1 0
                  ]
                  uitablerow [
                     uihlist 0.01 [uifill $UI_optc1wA ; uitext "Shadow Filtering" 0.6]
                     UIlistslider smfilter = [0 "^f1low" 1 "^f0medium" 2 "^f2high" 3 "^f3ultra"] 0.3 $UI_optrowh
                     uialign* -1 0
                  ]
                  uitablerow [
                     UIbutton "hold2" [
                        UIcheckbox $gi 0.016
                        uitext "Global Illumination" 0.6
                     ] $UI_optc1wB $UI_optrowh [gi (! $gi)] -1
                     UIlistslider rhtaps = [
                        12 @(concatword (? (! $gi) "^f4" "^f1") "low")
                        20 @(concatword (? (! $gi) "^f4" "^f0") "medium")
                        32 @(concatword (? (! $gi) "^f4" "^f2") "high")
                     ] 0.3 $UI_optrowh
                     uialign* -1 0
                  ]
                  uitablerow [
                     UIbutton "hold2" [
                        UIcheckbox $ao 0.016
                        uitext "SSAO" 0.6
                     ] $UI_optc1wB $UI_optrowh [ao (! $ao)] -1
                     UIlistslider aotaps = [
                        5  @(concatword (? (! $ao) "^f4" "^f1") "low")
                        8  @(concatword (? (! $ao) "^f4" "^f0") "medium")
                        12 @(concatword (? (! $ao) "^f4" "^f2") "high")
                     ] 0.3 $UI_optrowh [aobilateral (? (>= $aotaps 8) 4 3)]
                     uialign* -1 0
                  ]
                  uitablerow [
                     UIbutton "hold2" [
                        UIcheckbox $volumetric 0.016
                        uitext "Volumetric Lighting" 0.6
                     ] $UI_optc1wB $UI_optrowh [volumetric (! $volumetric)] -1
                     UIlistslider volsteps = [
                        12 @(concatword (? (! $volumetric) "^f4" "^f1") "low")
                        16 @(concatword (? (! $volumetric) "^f4" "^f0") "medium")
                        24 @(concatword (? (! $volumetric) "^f4" "^f2") "high")
                     ] 0.3 $UI_optrowh [
                        volbilateral (? (>= $volsteps 16) 2 1)
                     ]
                     uialign* -1 0
                  ]
                  uitablerow [
                     uihlist 0.01 [uifill $UI_optc1wA ; uitext "Water" 0.6]
                     uivlist 0 [
                        uihlist 0 [
                           UIbutton "hold2" [
                              UIcheckbox $waterreflect 0.016
                              uitext "reflection" 0.6
                           ] 0.178 $UI_optrowh [waterreflect (! $waterreflect)] -1
                           UIbutton "hold2" [
                              UIcheckbox $caustics 0.016
                              uitext "caustics" 0.6
                           ] 0.178 $UI_optrowh [caustics (! $caustics)] -1
                        ]
                        UIbutton "hold2" [
                           UIcheckbox $vertwater 0.016
                           uitext "animation" 0.6
                        ] 0.178 $UI_optrowh [vertwater (! $vertwater)] -1
                        uialign* -1 -1
                     ]
                     uialign* -1 0
                  ]
                  uitablerow [
                     UIbutton "hold2" [
                        UIcheckbox $softparticles 0.016
                        uitext "Soft Particles" 0.6
                     ] $UI_optc1wB $UI_optrowh [softparticles (! $softparticles)] -1
                     uialign* -1 0
                  ]
                  uitablerow [
                     UIbutton "hold2" [
                        UIcheckbox $stains 0.016
                        uitext "Stains" 0.6
                     ] $UI_optc1wB $UI_optrowh [stains (! $stains)] -1
                     uihlist 0 [
                        UIlistslider stainfade = [
                           2 @(concatword (? (! $stains) "^f4" "^f1") "instant-fade")
                           15 @(concatword (? (! $stains) "^f4" "^f0") "quick-fade")
                           30 @(concatword (? (! $stains) "^f4" "^f2") "moderate-fade")
                           60 @(concatword (? (! $stains) "^f4" "^f3") "slow-fade")
                        ] 0.3 $UI_optrowh [
                           maxstaintris (? (> $stainfade 15) 8192 2048)
                        ]
                        uifield stainfade 4 [
                           maxstaintris (? (> $stainfade 15) 8192 2048)
                        ] 0.65 style_generic_focus
                     ]
                     uialign* -1 0
                  ]
                  uitablerow [
                     UIbutton "hold2" [
                        UIcheckbox $grass 0.016
                        uitext "3D Grass" 0.6
                     ] $UI_optc1wB $UI_optrowh [grass (! $grass)] -1
                     uihlist 0 [
                        UIlistslider grassdist = [
                           128 @(concatword (? (! $grass) "^f4" "^f1") "quick-fade")
                           256 @(concatword (? (! $grass) "^f4" "^f0") "moderate-fade")
                           512 @(concatword (? (! $grass) "^f4" "^f2") "slow-fade")
                           1024 @(concatword (? (! $grass) "^f4" "^f3") "slower-fade")
                        ] 0.3 $UI_optrowh
                        uifield grassdist 4 [] 0.65 style_generic_focus
                     ]
                     uialign* -1 0
                  ]
                  UI_optbar//----------------------------------------------------------------------
               ] 3 [//Display//////////////////////////////////////////////////////////////////////
                  UI_optbar//----------------------------------------------------------------------
                  uitablerow [
                     UIbutton "hold2" [
                        UIcheckbox $fullscreen 0.016
                        uitext "Fullscreen" 0.6
                     ] $UI_optc1wB $UI_optrowh [fullscreen (! $fullscreen)] -1
                     uialign* -1 0
                  ]
                  UI_optbar//----------------------------------------------------------------------
                  uitablerow [
                     uihlist 0.01 [uifill $UI_optc1wA ; uitext "Anisotropic Filtering" 0.6]
                     UIlistslider aniso = [0 "^f4off" 2 "^f12x" 4 "^f04x" 8 "^f28x" 16 "^f316x"] 0.3 $UI_optrowh
                     uialign* -1 0
                  ]
                  UI_optbar//----------------------------------------------------------------------
                  uitablerow [
                     UIbutton "hold2" [
                        UIcheckbox $smaa 0.016
                        uitext "Morphological AA" 0.6
                     ] $UI_optc1wB $UI_optrowh [smaa (! $smaa)] -1
                     UIlistslider smaaquality = [
                        0 @(concatword (? (! $smaa) "^f4" "^f1") "low")
                        1 @(concatword (? (! $smaa) "^f4" "^f0") "medium")
                        2 @(concatword (? (! $smaa) "^f4" "^f2") "high")
                        3 @(concatword (? (! $smaa) "^f4" "^f3") "ultra")
                     ] 0.3 $UI_optrowh [smaacoloredge (>= $smaaquality 3)]
                     uialign* -1 0
                  ]
                  uitablerow [
                     UIbutton "hold2" [
                        UIcheckbox $tqaa 0.016
                        uitext "Temporal AA" 0.6
                     ] $UI_optc1wB $UI_optrowh [tqaa (! $tqaa)] -1
                     uialign* -1 0
                  ]
                  uitablerow [
                     UIbutton "hold2" [
                        UIcheckbox $fxaa 0.016
                        uitext "FXAA" 0.6
                     ] $UI_optc1wB $UI_optrowh [fxaa (! $fxaa)] -1
                     UIlistslider fxaaquality = [
                        0 @(concatword (? (! $fxaa) "^f4" "^f1") "low")
                        1 @(concatword (? (! $fxaa) "^f4" "^f0") "medium")
                        2 @(concatword (? (! $fxaa) "^f4" "^f2") "high")
                        3 @(concatword (? (! $fxaa) "^f4" "^f3") "ultra")
                     ] 0.3 $UI_optrowh
                     uialign* -1 0
                  ]
                  uitablerow [
                     uihlist 0.01 [uifill $UI_optc1wA ; uitext "Multisample AA" 0.6]
                     UIlistslider msaa = [0 "^f4off" 2 "^f12x" 4 "^f04x" 8 "^f28x" 16 "^f316x"] 0.3 $UI_optrowh
                     uialign* -1 0
                  ]
                  UI_optbar//----------------------------------------------------------------------
                  uitablerow [
                     uihlist 0.01 [uifill $UI_optc1wA ; uitext "Gamma" 0.6]
                     uihlist 0 [
                        UIhslider gamma 30 300 5 0.3 $UI_optrowh [uitext $gamma 0.6]
                        uifield gamma 3 [] 0.65 style_generic_focus
                     ]
                     uialign* -1 0
                  ]
                  uitablerow [
                     UIbutton "hold2" [
                        UIcheckbox $vsync 0.016
                        uitext "V-sync" 0.6
                     ] $UI_optc1wB $UI_optrowh [vsync (! $vsync)] -1
                     UIbutton "hold2" [
                        UIcheckbox $vsynctear 0.016
                        uitext (concatword (? (! $vsync) "^f4") "Tear")  0.6
                     ] 0.15 $UI_optrowh [vsynctear (! $vsynctear)] -1
                     uialign* -1 0
                  ]
                  UI_optbar//----------------------------------------------------------------------
               ] 4 [//Resolution///////////////////////////////////////////////////////////////////
                  UI_optbar//----------------------------------------------------------------------
                  uitablerow [
                     uihlist 0.01 [uifill $UI_optc1wA ; uitext "Aspect Ratio" 0.6]
                     UIlistslider UI_aspectratio =s $opt_ratios_assoc 0.3 $UI_optrowh [
                        if (=s $UI_aspectratio "custom") [] [
                           UI_resolution = (at $[UI_ratio@UI_aspectratio] 1)
                           screenw (at $UI_resolution 0)
                           screenh (at $UI_resolution 1)
                        ]
                     ]
                     uialign* -1 0
                  ]
                  uitablerow [
                     UIbutton "hold2" [
                        UIcheckbox (!=s $UI_aspectratio "custom") 0.016
                        uitext "Preset Resolution" 0.6
                     ] $UI_optc1wB $UI_optrowh [
                        if (=s $UI_aspectratio "custom") [
                           UI_findratio
                           if (=s $UI_aspectratio "custom") [
                              UI_aspectratio = "16:10"
                              UI_resolution = (at $[UI_ratio@UI_aspectratio] 1)
                              screenw (at $UI_resolution 0)
                              screenh (at $UI_resolution 1)
                           ]
                        ] [
                           UI_aspectratio = "custom"
                        ]
                     ] -1
                     if (=s $UI_aspectratio "custom") [
                        uihlist 0.009 [
                           uifield screenw 5 [] 0.65 style_generic_focus
                           uitext "x" 0.6
                           uifield screenh 5 [] 0.65 style_generic_focus
                           UIbutton "" [uitext "Native" 0.6] 0.1 $UI_optrowh [
                              UI_resolution = (concat $desktopw $desktoph)
                              UI_findratio
                              screenw (at $UI_resolution 0)
                              screenh (at $UI_resolution 1)
                           ]
                        ]
                     ] [
                        UIlistslider UI_resolution = (
                           looplistconcat i $[UI_ratio@UI_aspectratio] [
                              result (concat (escape $i) (strreplace $i " " "x"))
                           ]
                        ) 0.3 $UI_optrowh [
                            screenw (at $UI_resolution 0)
                            screenh (at $UI_resolution 1)
                        ]
                     ]
                     uialign* -1 0
                  ]
                  UI_optbar//----------------------------------------------------------------------
                  uitablerow [
                     uihlist 0.01 [uifill $UI_optc1wA ; uitext "Upscaling" 0.6]
                     UIlistslider gscalecubic = [0 "^f1low" 1 "^f0high"] 0.3 $UI_optrowh
                     uialign* -1 0
                  ]
                  UI_optbar//----------------------------------------------------------------------
               ] 5 [//Audio////////////////////////////////////////////////////////////////////////
                  UI_optbar//----------------------------------------------------------------------
                  uitablerow [
                     UIbutton "hold2" [
                        UIcheckbox $sound 0.016
                        uitext "Enable Audio" 0.6
                     ] $UI_optc1wB $UI_optrowh [sound (! $sound)] -1
                     uialign* -1 0
                  ]
                  UI_optbar//----------------------------------------------------------------------
                  uitablerow [
                     uihlist 0.01 [uifill $UI_optc1wA ; uitext (concatword (? (! $sound) "^f4") "Sound Volume") 0.6]
                     uihlist 0 [
                        UIhslider soundvol 0 255 5 0.3 $UI_optrowh [uitext $soundvol 0.6]
                        uifield soundvol 3 [] 0.65 style_generic_focus
                     ]
                     uialign* -1 0
                  ]
                  uitablerow [
                     uihlist 0.01 [uifill $UI_optc1wA ; uitext (concatword (? (! $sound) "^f4") "Music Volume") 0.6]
                     uihlist 0 [
                        UIhslider musicvol 0 255 5 0.3 $UI_optrowh [uitext $musicvol 0.6]
                        uifield musicvol 3 [] 0.65 style_generic_focus
                     ]
                     uialign* -1 0
                  ]
                  UI_optbar//----------------------------------------------------------------------
                  uitablerow [
                     UIbutton "hold2" [
                        UIcheckbox $hitsound 0.016
                        uitext (concatword (? (! $sound) "^f4") "Hit Confirmation") 0.6
                     ] $UI_optc1wB $UI_optrowh [hitsound (! $hitsound)] -1
                     uialign* -1 0
                  ]
                  UI_optbar//----------------------------------------------------------------------
                  uitablerow [
                     UIbutton "hold2" [
                        UIcheckbox $mumble 0.016
                        uitext "Mumble Positional Audio" 0.6
                     ] $UI_optc1wB $UI_optrowh [mumble (! $mumble)] -1
                     uialign* -1 0
                  ]
                  UI_optbar//----------------------------------------------------------------------
               ]
            ]
         ]
      ]
      UIvscroll 0.02 0.6 1.421 0.5
   ]
] [
   UI_aspectratio = "custom"
   UI_resolution  = (concat $screenw $screenh)
   UI_findratio
] [if (pendingchanges) [showui "changes"]] [] "Options"

