From 5f5cb0da8e7d52ff53b2c2dc37410eaa68440ddc Mon Sep 17 00:00:00 2001 From: RandumKiwi Date: Sun, 12 Oct 2008 11:18:23 +0000 Subject: [PATCH] uncluttered settings menu git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2978 e016b1c5-ed68-44aa-a2f7-31cac88cffde --- config/menus_settings.cfg | 95 +++++++++++++++++++++++---------------- 1 file changed, 56 insertions(+), 39 deletions(-) diff --git a/config/menus_settings.cfg b/config/menus_settings.cfg index afba7bd1..6202c4e7 100644 --- a/config/menus_settings.cfg +++ b/config/menus_settings.cfg @@ -37,15 +37,14 @@ menuinit [alias newteam (curteam)] menuitemtextinput "Nickname:" "result $curname" "name $arg1" menuitemslider "Team: " 0 1 "(curteam)" 1 "CLA RVSF" "alias newteam $arg1" menuitem "" "" -menuitem "Select player skin.." [showmenu (at [CLA RVSF] (curteam))] -menuitem "Select weapon.." "showmenu weapons" +menuitem "Change player skin.." [showmenu (at [CLA RVSF] (curteam))] +menuitem "Change weapon.." "showmenu weapons" menuitem "" "" -menuitem "QUICK setup.." [ showmenu "QUICK setup" ] -menuitem "Keyboard/mouse controls.." "showmenu controls" -menuitem "Video settings.." "showmenu video" -menuitem "Sound settings.." "showmenu sound" -menuitem "Game settings.." "showmenu game" -menuitem "Head-Up display settings.." "showmenu HUD" +menuitem "Video settings..." "showmenu video" +menuitem "Head-Up display settings..." "showmenu HUD" +menuitem "Input controls..." "showmenu controls" +menuitem "Sound settings..." "showmenu sound" +menuitem "Misc settings..." "showmenu Misc" menuitem "" "" menuitem "Reset all settings..." [ showmenu "Reset ALL settings?" ] menuitem "" @@ -56,7 +55,7 @@ newmenu "QUICK setup" menuitemtextinput "Nickname:" "" "name $arg1" menuitemtextinput "Resolution (Width): " "$scr_w" "scr_w $arg1" menuitemtextinput "Resolution (Height): " "$scr_h" "scr_h $arg1" -menuitemslider "Mouse sensitivity: " 2 100 "($sensitivity)" 2 "" "sensitivity $arg1" +menuitemslider "Mouse sensitivity: " 2 150 "($sensitivity)" 2 "" "sensitivity $arg1" menuitemslider "Graphics detail: " 1 4 "(getgfxq)" 1 "low medium good best" "new_gfx_quality $arg1" menuitemslider "Sound detail: " 1 3 "(getsoundq)" 1 "low medium high" "new_sound_quality $arg1" menuitem "" "" @@ -178,12 +177,12 @@ alias new_sound_quality [ newmenu "Reset ALL settings?" -menuitem " Reset ALL settings and restart AC..." "resetcfg 1; quit" -menuitem " Go back! " "showmenu settings" +menuitem " Yes, reset all settings and restart" "resetcfg 1; quit" +menuitem " No, go back! " "showmenu settings" newmenu controls -menuitem "Select an action and press ENTER to set a new key-binding" +menuitem "Select an action below and press ENTER to change to a new key" menuitem "" menuitemkeyinput "Forwards: " forward menuitemkeyinput "Left: " left @@ -207,7 +206,7 @@ menuitemkeyinput "Map overview: " toggleshowmap menuitemkeyinput "Drop CTF flag: " dropflag menuitem "" menuitemcheckbox "Invert mouse: " "$invmouse" "invmouse $arg1" -menuitemslider "Mouse sensitivity: " 2 100 "($sensitivity)" 2 "" "sensitivity $arg1" +menuitemslider "Mouse sensitivity: " 2 150 "($sensitivity)" 2 "" "sensitivity $arg1" menuitem "" menuitem " [ Reset binds to defaults ] " [ showmenu "Are you sure you want to reset binds?" ] @@ -223,16 +222,26 @@ newmenu video menuitemtextinput "Screen width: " "$scr_w" "scr_w $arg1" menuitemtextinput "Screen height: " "$scr_h" "scr_h $arg1" +menuitemslider "Graphics detail: " 1 4 "(getgfxq)" 1 "low medium good best" "new_gfx_quality $arg1" +menuitem "" "" + menuitemslider "View of field: " 90 120 "$fov" 2 "" "fov $arg1" menuitemslider "Gamma: " 30 300 "$gamma" 5 "" "gamma $arg1" -alias fsaa_valuemap "-1 2 4 8 16" -menuitemslider "Antialiasing (FSAA): " 0 4 "(findlist $fsaa_valuemap $fsaa)" 1 "off 2 4 8 16" "fsaa (at $fsaa_valuemap $arg1)" -menuitemcheckbox "Vsync: " "$vsync" "vsync $arg1" -menuitemcheckbox "Fullscreen: " "$fullscreen" "fullscreen $arg1" +menuitemcheckbox "Fullscreen: " "$fullscreen" "fullscreen $arg1" +menuitemcheckbox "Vsync: " "$vsync" "vsync $arg1" +menuitem "" "" +menuitem "Advanced video settings..." [ showmenu "Advanced video settings" ] + menuitem "" "" +menuitem " [ Apply now! ] " resetgl + +newmenu "Advanced video settings" + +alias fsaa_valuemap "-1 2 4 8 16" +menuitemslider "Antialiasing (FSAA): " 0 4 "(findlist $fsaa_valuemap $fsaa)" 1 "off 2 4 8 16" "fsaa (at $fsaa_valuemap $arg1)" alias minlod_valuemap "25 60 100 250" menuitemslider "Minimal level of detail: " 0 3 "(findlist $minlod_valuemap $minlod)" 1 ["low" "decent" "good" "best"] "minlod (at $minlod_valuemap $arg1)" @@ -240,6 +249,7 @@ menuitemslider "Light error: " 1 100 "$lighterror" 5 "" "lighterror $arg1" alias watersubdiv_valuemap "16 8 4 2 1" menuitemslider "Water subdivision: " 0 4 "(findlist $watersubdiv_valuemap $watersubdiv)" 1 ["lowest quality" "low quality" "medium quality" "high quality" "highest quality"] "watersubdiv (at $watersubdiv_valuemap $arg1)" +menuitemslider "Dynamic shadows: " 0 2 [getshadowq] 1 ["off" "blob" "stencil"] [setshadowq $arg1] menuitemcheckbox "Water reflection: " "$waterreflect" "waterreflect $arg1" getshadowq = [ @@ -267,14 +277,13 @@ setshadowq = [ ] menuitemcheckbox "Dynamic lights: " "$dynlight" [dynlight $arg1] -menuitemslider "Dynamic shadows: " 0 2 [getshadowq] 1 ["off" "blob" "stencil"] [setshadowq $arg1] -menuitem "FPS range.." "showmenu fpsrange" -menuitem "" "" menuitemcheckbox "Bulletholes: " "$bullethole" "bullethole $arg1" menuitemcheckbox "Scorch: " "$scorch" "scorch $arg1" menuitemcheckbox "Blood: " "$blood" "blood $arg1; gib $arg1" +menuitem "" "" +menuitem "FPS range..." "showmenu fpsrange" menuitem "" "" @@ -292,6 +301,12 @@ newmenu sound menuitemslider "Sound volume: " 0 255 "$soundvol" 16 "" "soundvol $arg1" menuitemslider "Music volume: " 0 255 "$musicvol" 16 "" "musicvol $arg1" +menuitemslider "Sound detail: " 1 3 "(getsoundq)" 1 "low medium high" "new_sound_quality $arg1" +menuitem "" +menuitem "Advanced settings..." [ showmenu "Advanced settings" ] + + +newmenu "Advanced settings" menuitemslider "Sounds at once: " 0 100 "$maxsoundsatonce" 2 "" "maxsoundsatonce $arg1" menuitemcheckbox "Footsteps: " "$footsteps" "footsteps $arg1" menuitemcheckbox "Bullet hit: " "$bulletbouncesound" "bulletbouncesound $arg1" @@ -303,13 +318,13 @@ alias new_poniesmode [ blood 0 gibnum 0 loop i (- 31 24) [ mutesound (+ (+ $i 24) 1) ] // mute pain sounds - echo OMG!Ponies! mode enabled, we try to hide violent content now.. + echo OMG!Ponies! mode enabled - Violent game content has now been reduced. ] [ // violent blood 1 gibnum 6 unmuteallsounds - echo OMG!Ponies! mode disabled.. + echo OMG!Ponies! mode disabled... ] ] @@ -318,31 +333,33 @@ alias getponiesmode [ ] -newmenu game +newmenu Misc -menuitemcheckbox "Auto weapon reload: " "$autoreload" "autoreload $arg1" -menuitemcheckbox "Show modes as acronyms: " "$modeacronyms" "modeacronyms $arg1" +menuitemslider "Player skins: " 0 2 "$teamdisplaymode" 1 [Normal "Colored vests" "Full color"] "teamdisplaymode $arg1" menuitemcheckbox "Auto map download: " "$autogetmap" "autogetmap $arg1" -menuitemcheckbox "Show quit dialog when quitting: " "$askquit" "askquit = $arg1" +menuitemcheckbox "Auto weapon reload: " "$autoreload" "autoreload $arg1" menuitemcheckbox "OMG!Ponies! mode: " "(getponiesmode)" "new_poniesmode $arg1" -menuitemslider "Player skins: " 0 2 "$teamdisplaymode" 1 [normal "colored vests" "full color"] "teamdisplaymode $arg1" +menuitemcheckbox "Show gamemodes as acronyms: " "$modeacronyms" "modeacronyms $arg1" +menuitemcheckbox "Show quit dialog when quitting: " "$askquit" "askquit = $arg1" newmenu HUD -menuitemcheckbox "Show stats: " "(= $hidestats 0)" "hidestats (= $arg1 0)" -menuitemcheckbox "Show gun: " "$hudgun" "hudgun $arg1" -menuitemcheckbox "Show radar: " "(= $hideradar 0)" "hideradar (= $arg1 0)" -menuitemcheckbox "Show team icon: " "(= $hideteam 0)" "hideteam (= $arg1 0)" -menuitemcheckbox "Show votes: " "(= $hidevote 0)" "hidevote (= $arg1 0)" -menuitemcheckbox "Show icons: " "(= $hidehudequipment 0)" "hidehudequipment (= $arg1 0)" -menuitemcheckbox "Show console: " "(= $hideconsole 0)" "hideconsole (= $arg1 0)" -menuitemcheckbox "Show spectate info: " "(= $hidespecthud 0)" "hidespecthud (= $arg1 0)" -menuitemcheckbox "Show quick messages: " "(= $hidehudmsgs 0)" "hidehudmsgs (= $arg1 0)" -menuitemcheckbox "Show damage indicator: " "(= $hidedamageindicator 0)" "hidedamageindicator (= $arg1 0)" -menuitemcheckbox "Show crosshair team-sign: " "$crosshairteamsign" "crosshairteamsign $arg1" +menuitem "Show:" "" +menuitemcheckbox " Stats " "(= $hidestats 0)" "hidestats (= $arg1 0)" +menuitemcheckbox " Gun " "$hudgun" "hudgun $arg1" +menuitemcheckbox " Radar " "(= $hideradar 0)" "hideradar (= $arg1 0)" +menuitemcheckbox " Team icon " "(= $hideteam 0)" "hideteam (= $arg1 0)" +menuitemcheckbox " Votes " "(= $hidevote 0)" "hidevote (= $arg1 0)" +menuitemcheckbox " Icons " "(= $hidehudequipment 0)" "hidehudequipment (= $arg1 0)" +menuitemcheckbox " Console " "(= $hideconsole 0)" "hideconsole (= $arg1 0)" +menuitemcheckbox " Spectator info " "(= $hidespecthud 0)" "hidespecthud (= $arg1 0)" +menuitemcheckbox " Quick messages " "(= $hidehudmsgs 0)" "hidehudmsgs (= $arg1 0)" +menuitemcheckbox " Damage indicator " "(= $hidedamageindicator 0)" "hidedamageindicator (= $arg1 0)" +menuitemcheckbox " Crosshair team-sign " "$crosshairteamsign" "crosshairteamsign $arg1" +menuitem "" "" menuitemslider "Crosshair size: " 0 50 "$crosshairsize" 5 "" "crosshairsize $arg1" -menuitem "Select crosshair.. " "showmenu Crosshairs" +menuitem "Change crosshair... " "showmenu Crosshairs"