FANDOM


This page includes config files for Urban Terror.

Copy the config and paste it into a text editor. Then save it with a .cfg extension in your Game path. For more information, see Installing Scripts.

File-config

Download the set of 17 files to get the whole thing in one go.


You can watch this code to receive e-mail notifications if the code is updated.

ReadMe.txt

    _  _______  ____  __
   / |/ / __/ |/_/ / / /
  /    / _/_>  </ /_/ / 
 /_/|_/___/_/|_|\____/  
   _________  _  _______________
  / ___/ __ \/ |/ / __/  _/ ___/
 / /__/ /_/ /    / _/_/ // (_ / 
 \___/\____/_/|_/_/ /___/\___/  

 VERSION 3.5


 MY EQUIPMENT
 ============
 22" Iiyama TFT 1680x1050
 Razer Carcharias Headset
 Razer DeathAdder 3G 1800dpi (v3)
   * Default driver sensitivity
   * 1800 dpi
   * 1000hz USB polling
 Razer Goliathus Speed Alpha
   - 25cm for 180° turn

 IMPORTANT NOTES
 ===============
 * You NEED to use the "Optimized Build" made by Mitsubishi aka Fateswarm.
   Download it from http://urban-zone.org/index.php?name=Downloads&c=20
 * Controls are designed for use with a 5-button mouse in mind
   (Uses Raw input, so this ignores the Windows pointer ballistics)
 * Standard resolution is 800x600 fullscreen
 * Uses Ikalizer audio engine
 * COME AS-IS. I'm not responsible for this config destroying the universe
   But you can contact me at nexu at urban-zone dot org for questions or bugs
 * Don't "steal" my scripts and call them "yours" on your website (you know who you are)


 INSTALLATION
 ============
 - !!IMPORTANT!! Make a backup of your q3config.cfg and autoexec.cfg files !!IMPORTANT!!
 - Copy these files to your q3ut4 directory (where your q3config.cfg was)
 - In your UrbanTerror shortcut, add " +exec nexu.cfg" at the end of the target box (without the quotes)

 autoexec.cfg    - file is used to load the system settings -> the cf.sys*.cfg files.
 nexu.cfg        - used to load the player settings and scripts.
 demo.cfg        - is used only for demo playback, which has to be loaded manually with "\exec demo.cfg".

 Note: Always adjust the settings in the .cfg files directly instead of using the in-game setup screen!


 CONTROLS LAYOUT
 ===============
 W           Move Forward
 S           Move Back
 A           Move Left
 D           Move Right
 ALT         Walk
 SPACE       Jump
 MOUSE4      Crouch
 MOUSE5      Sprint

 MOUSE1      Attack
 MOUSE2      Zoom & FOV toggle (weapon dependant) or Jump
 SHIFT       Primary Weapon & Action Cancelling / Zoom Reset
 MWHEELUP    Secondary Weapon / Zoom In (weapon dependant)
 MWHEELDOWN  Sidearm Weapon / Zoom Out (weapon dependant)
 Q           Knife
 E           Grenade / Grenade selector (hold and scroll mwheel up for HE, scroll down for smoke)
 R           Reload
 T           Weapon Firing Mode
 CTRL        Drop Weapon

 MOUSE3      Bandage
 F           Use / Open door / Defuse
 G           Cycle inventory item (hold to use mwheel to scroll)
 Z           Drop Kevlar (hold and scroll mwheel down drops medkit, scroll up drops current item)
 X           Drop Flag / Select Bomb
 C           Use inventory item
 6           Volume selector (hold and scroll mousewheel up/down)

 F           Change Mouse2 function
 B           Change primary/secondary weapon binds priority
 H           Show hand toggle
 7           Change FOV style: quick or smooth(= for use with stable 125FPS only)
 F5          Crosshair color selector (hold + mousewheel + release toggle)
 F6          Scope crosshair color toggle (cycle)
 F7          Night Vision Goggles color selector (hold + mousewheel + release toggle)
 F8          Armband color selector (hold + mousewheel + release toggle)
 F9          \Kill

 =           Team selection screen
 -           Gear selection screen
 [           Join Red Team
 ]           Join Blue Team
 0           Join Spectator
 '           Substitute
 P           Ready
 PAUSE       Timeout
 F11         Vote Yes
 F12         Vote No

 PGUP        Gear Layout Presets: AR based
 PGDN        Gear Layout Presets: AK based
 HOME        Gear Layout Presets: AR+HE based
 END         Gear Layout Presets: AK+HE based
 INS         Gear Layout Presets: Medic oriented
 DEL         Gear Layout Presets: G36 based
 M           Gear Layout Presets: AR based without kevlar
 /           Gear Layout Presets: Sniper oriented
 .           Gear Layout Presets: Negev
 ,           Gear Layout Presets: HK69 based

 TAB         Scoreboard
 BACKSPACe   Global Chat
 ENTER       Team Chat
 SEMICOLON   Target Chat
 8           Radio Voice Menu
 1           Radio Voice: Need medic
 2           Radio Voice: Enemy
 3           Radio Voice: Attack
 4           Team Chat: Team orders
 5           Radio Voice: Request backup
 Y           Radio Voice: Yes
 N           Radio Voice: No
 O           Radio Voice: Hi
 F1          Radio Voice: Thanks
 F2          Radio Voice: Sorry
 F3          Radio Voice: Anyone need support?
 F4          Radio Voice: No problem
 LEFT        Team Chat: Left
 DOWN        Team Chat: Down
 RIGHT       Team Chat: Right
 UP          Team Chat: Middle
 K           Team Chat: Dead
 L           Chat: LMAO
 J           Chat: Tongue
 U           Dance

 ~           Console
 PRTSCRN     Screenshot (JPEG)
 SCROLLOCK   Demo Recording toggle
 F10         Reset all scripts to config defaults and perform an \in_restart


 CONTROLS LAYOUT FOR DEMO.CFG
 ============================
 MWHEELUP    Timescale up
 MWHEELDOWN  Timescale down
 MButton3    Timescale 1
 CTRL + (hold the key down)
     MOUSE1  Show tri/poly
     MOUSE2  Show normals
     F1      Record video
     F2      Stop video
     F5      Toggle 2D elements
     F6      Toggle HUD timer

autoexec.cfg

  1. exec cf.sys.cfg
  2. exec cf.sys-video.cfg
  3. exec cf.sys-audio-ikalizer.cfg
  4. exec cf.sys-net.cfg


nexu.cfg

  1. ////  ______________________________________________________________________
  2. //// |     _  _______  ____  __                                             |
  3. //// |    / |/ / __/ |/_/ / / /                                             |
  4. //// |   /    / _/_>  </ /_/ /                                              |
  5. //// |  /_/|_/___/_/|_|\____/                                               |
  6. //// |    _________  _  _______________                                     |
  7. //// |   / ___/ __ \/ |/ / __/  _/ ___/                                     |
  8. //// |  / /__/ /_/ /    / _/_/ // (_ /                                      |
  9. //// |  \___/\____/_/|_/_/ /___/\___/                                       |
  10. //// |                                                                      |
  11. echo "^3UrbanTerror 4.1.1 config v3.5 by Nexu ^7(Feb 3 2012)                "
  12. //// |______________________________________________________________________|
  13. //// |                                                                      |
  14. //// | This config is designed for "Mitsu Build": http://www.urban-zone.org |
  15. //// |----------------------------------------------------------------------|
  16. //// | Cvar description < type | [range |] def=value [| status ]>           |
  17. //// |                                                                      |
  18. //// |  TYPE:                                                               |
  19. //// |   bool  - boolean, true(1) or false(0)                               |
  20. //// |   int   - integer numeric value                                      |
  21. //// |   float - floating point numeric value, e.g.: "1.2345"               |
  22. //// |   str   - string string value, e.g.: "echo hello"                    |
  23. //// |   rgb   - red green blue value in either int or float, use spaces or |
  24. //// |           comma as seperator, e.g.: "1,0.4,0" or "255 102 0"         |
  25. //// |   rgba  - same as rgb but includes alpha channel (float), e.g.:      |
  26. //// |           "255,102,0,0.8" or "1 0.4 0 1.0"                           |
  27. //// |   hex   - hexadecimal value, e.g.: "0x01"                            |
  28. //// |                                                                      |
  29. //// |  STATUS: (if missing, it means it still works)                       |
  30. //// |   cp    - Cheat-protected                                            |
  31. //// |   dep   - Deprecated                                                 |
  32. //// |   unk   - Unknown, but most likely deprecated                        |
  33. //// |   lock  - Locked                                                     |
  34. //// |   bump  - ioBumpy or bumpy enabled builds only                       |
  35. //// |   crash - Causes crash                                               |
  36. //// |______________________________________________________________________|
  37.  
  38. //// ------------------------------------------------------------------------
  39. //// Player settings
  40. //// ------------------------------------------------------------------------
  41. ///  name                                           // Set Playername [str|def="New_UrT_Player"]
  42. ///  cg_rgb                                         // Personal color/armband [rgb|def=128 128 128]
  43. set  racered                           "3"          // Red team skin [0=sarah,1=misu,2=rafiq,3=denzel|def=2]
  44. set  raceblue                          "3"          // Blue team skin [0=adala,1=carla,2=tom,3=takeshi|def=2]
  45. set  funred                            "ninja"      // Red team funstuff [str]
  46. set  funblue                           "ninja"      // Blue team funstuff [str]
  47.  
  48. exec cf.game.cfg
  49. exec cf.input.cfg
  50. exec cf.post.cfg


demo.cfg

  1. r_gamma         "2.00"
  2. com_cameramode  "0"
  3.  
  4. bind MOUSE2     "vstr dm_action"
  5. bind MOUSE3	    "+vstr dm_sp.slowmode dm_sp.normal"
  6. bind CTRL       "+vstr dm_input dm_idle"
  7.  
  8. seta dm_action  "toggle cg_thirdperson"
  9. seta dm_bind01  "bind F1        video"
  10. seta dm_bind02  "bind F2        stopvideo"
  11. seta dm_bind05  "bind F5        toggle cg_draw2D"
  12. seta dm_bind06  "bind F6        toggle cg_drawtimer"
  13. seta dm_bind13  "bind MOUSE1    toggle r_showtris"
  14. seta dm_bind14  "bind MOUSE2    toggle r_shownormals"
  15. seta dm_unbind  "set dm_action  toggle cg_thirdperson; unbind F1; unbind F2; unbind F5; unbind F6; unbind MOUSE1"
  16. seta dm_rebind  "vstr dm_bind01; vstr dm_bind02; vstr dm_bind05; vstr dm_bind06; vstr dm_bind13; vstr dm_bind14"
  17. seta dm_input   "com_cameramode 1; vstr dm_rebind"
  18. seta dm_idle    "com_cameramode 0; vstr dm_unbind"
  19.  
  20. bind F3         "vstr dm_round.start"
  21. bind F4         "vstr dm_round.end"
  22. bind MWHEELUP   "vstr dm_speed+"
  23. bind MWHEELDOWN "vstr dm_speed-"
  24.  
  25. set  dm_round.start "echo ##[ Round Start ]; com_maxfps 64"
  26. set  dm_round.end   "echo ##[ Round End ]"
  27. set  dm_sp.bind02   "set dm_action  vstr dm_sp._0"
  28. set  dm_sp.slowmode "timescale 0.5; vstr dm_sp.bind02"
  29. set  dm_sp.normal   "vstr dm_sp.1; unbind MOUSE2"
  30. set  dm_sp._0    "timescale 0.009; set dm_speed- vstr null     ; set dm_speed+ vstr dm_sp._1"
  31. set  dm_sp._1    "timescale 0.1  ; set dm_speed- vstr dm_sp._0 ; set dm_speed+ vstr dm_sp._2"
  32. set  dm_sp._2    "timescale 0.2  ; set dm_speed- vstr dm_sp._1 ; set dm_speed+ vstr dm_sp._3"
  33. set  dm_sp._3    "timescale 0.3  ; set dm_speed- vstr dm_sp._2 ; set dm_speed+ vstr dm_sp._4"
  34. set  dm_sp._4    "timescale 0.4  ; set dm_speed- vstr dm_sp._3 ; set dm_speed+ vstr dm_sp._5"
  35. set  dm_sp._5    "timescale 0.5  ; set dm_speed- vstr dm_sp._4 ; set dm_speed+ vstr dm_sp._6"
  36. set  dm_sp._6    "timescale 0.6  ; set dm_speed- vstr dm_sp._5 ; set dm_speed+ vstr dm_sp._7"
  37. set  dm_sp._7    "timescale 0.7  ; set dm_speed- vstr dm_sp._6 ; set dm_speed+ vstr dm_sp._8"
  38. set  dm_sp._8    "timescale 0.8  ; set dm_speed- vstr dm_sp._7 ; set dm_speed+ vstr dm_sp._9"
  39. set  dm_sp._9    "timescale 0.9  ; set dm_speed- vstr dm_sp._8 ; set dm_speed+ vstr dm_sp.1"
  40. set  dm_sp.1     "timescale 1    ; set dm_speed- vstr dm_sp._9 ; set dm_speed+ vstr dm_sp.2"
  41. set  dm_sp.2     "timescale 2    ; set dm_speed- vstr dm_sp.1  ; set dm_speed+ vstr dm_sp.3"
  42. set  dm_sp.3     "timescale 3    ; set dm_speed- vstr dm_sp.2  ; set dm_speed+ vstr dm_sp.4"
  43. set  dm_sp.4     "timescale 4    ; set dm_speed- vstr dm_sp.3  ; set dm_speed+ vstr dm_sp.5"
  44. set  dm_sp.5     "timescale 5    ; set dm_speed- vstr dm_sp.4  ; set dm_speed+ vstr dm_sp.6"
  45. set  dm_sp.6     "timescale 6    ; set dm_speed- vstr dm_sp.5  ; set dm_speed+ vstr dm_sp.7"
  46. set  dm_sp.7     "timescale 7    ; set dm_speed- vstr dm_sp.6  ; set dm_speed+ vstr dm_sp.8"
  47. set  dm_sp.8     "timescale 8    ; set dm_speed- vstr dm_sp.7  ; set dm_speed+ vstr dm_sp.9"
  48. set  dm_sp.9     "timescale 9    ; set dm_speed- vstr dm_sp.8  ; set dm_speed+ vstr dm_sp.10"
  49. set  dm_sp.10    "timescale 10   ; set dm_speed- vstr dm_sp.9  ; set dm_speed+ vstr dm_sp.20"
  50. set  dm_sp.20    "timescale 20   ; set dm_speed- vstr dm_sp.10 ; set dm_speed+ vstr dm_sp.30"
  51. set  dm_sp.30    "timescale 30   ; set dm_speed- vstr dm_sp.20 ; set dm_speed+ vstr dm_sp.40"
  52. set  dm_sp.40    "timescale 40   ; set dm_speed- vstr dm_sp.30 ; set dm_speed+ vstr dm_sp.50"
  53. set  dm_sp.50    "timescale 50   ; set dm_speed- vstr dm_sp.40 ; set dm_speed+ vstr dm_sp.60"
  54. set  dm_sp.60    "timescale 60   ; set dm_speed- vstr dm_sp.50 ; set dm_speed+ vstr dm_sp.70"
  55. set  dm_sp.70    "timescale 70   ; set dm_speed- vstr dm_sp.60 ; set dm_speed+ vstr dm_sp.80"
  56. set  dm_sp.80    "timescale 80   ; set dm_speed- vstr dm_sp.70 ; set dm_speed+ vstr dm_sp.90"
  57. set  dm_sp.90    "timescale 90   ; set dm_speed- vstr dm_sp.80 ; set dm_speed+ vstr dm_sp.100"
  58. set  dm_sp.100   "timescale 100  ; set dm_speed- vstr dm_sp.90 ; set dm_speed+ vstr dm_sp.150"
  59. set  dm_sp.150   "timescale 150  ; set dm_speed- vstr dm_sp.100; set dm_speed+ vstr dm_sp.200"
  60. set  dm_sp.200   "timescale 200  ; set dm_speed- vstr dm_sp.150; set dm_speed+ vstr dm_sp.250"
  61. set  dm_sp.250   "timescale 250  ; set dm_speed- vstr dm_sp.200; set dm_speed+ vstr dm_sp.300"
  62. set  dm_sp.300   "timescale 200  ; set dm_speed- vstr dm_sp.250; set dm_speed+ vstr dm_sp.350"
  63. set  dm_sp.350   "timescale 300  ; set dm_speed- vstr dm_sp.300; set dm_speed+ vstr dm_sp.400"
  64. set  dm_sp.400   "timescale 350  ; set dm_speed- vstr dm_sp.350; set dm_speed+ vstr null"
  65. vstr dm_sp.normal
  66.  
  67.  
  68. set  dm_cam.00      "cg_thirdperson 0; cg_thirdpersonangle 0    ; cg_Thirdpersonrange 64"
  69. set  dm_cam.01      "cg_thirdperson 1; cg_thirdpersonangle -5   ; cg_Thirdpersonrange 96"
  70. set  dm_cam.02      "cg_thirdperson 1; cg_thirdpersonangle 80   ; cg_Thirdpersonrange 640"
  71. set  dm_cam.03      "cg_thirdperson 1; cg_thirdpersonangle 260  ; cg_Thirdpersonrange 640"
  72.  
  73. set  dm_cam.11      "cg_thirdperson 1; cg_thirdpersonangle 170  ; cg_Thirdpersonrange 108"
  74. set  dm_cam.12      "cg_thirdperson 1; cg_thirdpersonangle 170  ; cg_Thirdpersonrange 260"
  75. set  dm_cam.13      "cg_thirdperson 1; cg_thirdpersonangle 170  ; cg_Thirdpersonrange 1600"
  76. set  dm_cam.14      "cg_thirdperson 1; cg_thirdpersonangle 170  ; cg_Thirdpersonrange 3000"


cf.input.cfg

  1. ////  ______________________________________________________________________
  2. //// |                                                                      |
  3. //// | This config designed for "Mitsu Build": http://www.urban-zone.org    |
  4. //// |----------------------------------------------------------------------|
  5. //// | Cvar description < type | [range |] def=value [| status ]>           |
  6. //// |                                                                      |
  7. //// |  TYPE:                                                               |
  8. //// |   bool  - boolean, true(1) or false(0)                               |
  9. //// |   int   - integer numeric value                                      |
  10. //// |   float - floating point numeric value, e.g.: "1.2345"               |
  11. //// |   str   - string string value, e.g.: "echo hello"                    |
  12. //// |   rgb   - red green blue value in either int or float, use spaces or |
  13. //// |           comma as seperator, e.g.: "1,0.4,0" or "255 102 0"         |
  14. //// |   rgba  - same as rgb but includes alpha channel (float), e.g.:      |
  15. //// |           "255,102,0,0.8" or "1 0.4 0 1.0"                           |
  16. //// |   hex   - hexadecimal value, e.g.: "0x01"                            |
  17. //// |                                                                      |
  18. //// |  STATUS: (if missing, it means it still works)                       |
  19. //// |   cp    - Cheat-protected                                            |
  20. //// |   dep   - Deprecated                                                 |
  21. //// |   unk   - Unknown, but most likely deprecated                        |
  22. //// |   lock  - Locked                                                     |
  23. //// |   bump  - ioBumpy or bumpy enabled builds only                       |
  24. //// |   crash - Causes crash                                               |
  25. //// |______________________________________________________________________|
  26. //// |                                                                      |
  27. echo "Input settings:                                                       "
  28. //// |  All settings regarding input devices and key bindings               |
  29. //// |______________________________________________________________________|
  30.  
  31. //// ------------------------------------------------------------------------
  32. echo *  Controls (hidden)
  33. //// ------------------------------------------------------------------------
  34.      unbindall                              // remove all key bindings
  35. set  cl_freelook            "1"             // mouse look [bool|def=1]
  36. set  cl_mouseAccel          "0"             // mouse acceleration [bool|def=0]
  37. set  cl_mouseAccelStyle     "0"             // mouse accel style
  38. set  cl_mouseAccelOffset    "5"             // mouse accel offset
  39. set  cl_pitchspeed          "140"           // Set the pitch rate for +lookup and/or +lookdown [int|def=140]
  40. set  cl_yawspeed            "140"           // Set the yaw rate for +left and/or +right [int|def=140]
  41. set  in_mouse               "1"             // mouse input api: [1=direct input(no neg.accel),-1=desktop cursor|def=1]
  42. set  in_rawmouse            "1"             // HD mouse latency: [1=low,0=normal]
  43. set  cl_platformSensitivity "1.0"           // Indicates the mouse input scaling [float|def=1]
  44. set  cl_zoomSensitivityFOVthreshold "65"    // FOV below this will activate a different sensitivity
  45. set  zoomSensitivity                "1.95"  // Mouse sensitivity when 'zoomed' in
  46. set  in_disablemacosxmouseaccel "1"         //!Disable mouse acc when running OSX [bool]
  47. set  m_forward              "0.25"          // Set the back and forth movement distance of the player in relation to how much the mouse moves [float|def=0.25]
  48. set  m_side                 "0.25"          // Set the strafe movement distance of the player in relation to how much the mouse moves [float|def=0.25]
  49. set  in_joystick            "0"
  50. set  in_joystickNo          "0"             //!Select which joystick to use
  51. set  in_joyBallScale        "0.02"
  52. set  in_joystickThreshold   "0.15"
  53. seta cl_consoleKeys         "~ ` 0x7e 0x60" //!Space delimited list of key names or characters that toggle the console [str|def="~ ` 0x7e 0x60"]
  54. bind ~                      "toggleconsole"
  55. bind `                      "toggleconsole"
  56. bind PRINT                  "screenshotjpeg"                // take a JPEG screenshot
  57. bind SCROLLOCK              "vstr record_demo"              // record a network demo
  58. bind F10                    "exec cf.input.cfg"             // reset all settings
  59. ///  GTV
  60. //bind F10                    "gtv_status; gtv_playerlist"
  61. //[  demo recording toggle  ]
  62. seta record_demo            "vstr record_demo_start"
  63. seta record_demo_start      "set record_demo vstr record_demo_stop;  stoprecord; recorddemo"
  64. seta record_demo_stop       "set record_demo vstr record_demo_start; stoprecord"
  65.  
  66.  
  67. //// ------------------------------------------------------------------------
  68. echo *  Controls > Look
  69. //// ------------------------------------------------------------------------
  70. bind MOUSE2                 "+vstr cf.zoomin cf.zoomout"    // zoom weapon [toggle]
  71. bind MWHEELUP               "vstr cf.MWHEELUP"      // zoom weapon in/primary/he-nade [toggle x3]
  72. bind MWHEELDOWN             "vstr cf.MWHEELDOWN"    // zoom weapon out/sidearm & secondary/smoke-nade  [toggle x3]
  73. bind SHIFT                  "vstr cf.cancelling"    // zoom reset + safe nade cancelling
  74.                             vstr cf.MWHEEL.weap     // default mode for: mwheelmode[weap,zoom,nade]
  75. ////-( non GUI settings )----------------------------------------------------
  76. seta cf.cancelling          "ut_weaptoggle knife; vstr cf.weap_pri; vstr cf.zoomreset"
  77. //[  map display mode toggle  ]
  78. set  cf.mapsmall            "vstr cf.mappos; vstr cf.mapsize; vstr cf.maparrowscale; vstr cf.mapalpha; set cf.maptoggle vstr cf.maplarge"
  79. set  cf.maplarge            "cg_mappos 4; cg_mapsize 440; cg_maparrowscale 1.0; cg_mapalpha 0.74; set cf.maptoggle vstr cf.mapsmall; vstr cf.sfx17"
  80. set  cf.maptoggle           "vstr cf.maplarge"
  81.                             vstr cf.mapsmall        // mode toggle default: [mapsmall, maplarge]
  82.  
  83. //[  zoom/fov- toggle  ]
  84. seta cf.zoom.spc            "vstr null"
  85. seta cf.zoomin              "vstr cf.-fov;      ut_zoomin;   vstr cf.zoom.spc;  set cf.zoom vstr cf.zoomout;  vstr cf.MWHEEL.zoom"
  86. seta cf.zoomout             "vstr cf.zoom.spc;  ut_zoomout;  vstr cf.+fov;      set cf.zoom vstr cf.zoomin;   vstr cf.MWHEEL"
  87. seta cf.zoomreset           "vstr cf.+fov.degree; ut_zoomreset;   set cf.zoom vstr cf.zoomin;   vstr cf.MWHEEL.weap"
  88. seta cf.zoom                "vstr cf.zoomin"
  89.  
  90. //[  zoom/weapon/nade mousewheel toggle  ]
  91. seta cf.MWHEEL.zoom         "set cf.MWHEELUP vstr cf.zoomin;      set cf.MWHEELDOWN vstr cf.zoomout;        set cf.MWHEEL vstr cf.MWHEEL.weap"
  92. seta cf.MWHEEL.weap         "set cf.MWHEELUP vstr cf.weap_sec;    set cf.MWHEELDOWN vstr cf.weap_pistol;    set cf.MWHEEL vstr cf.MWHEEL.zoom"
  93. seta cf.MWHEEL.nade         "set cf.MWHEELUP vstr cf.weap_grenhe; set cf.MWHEELDOWN vstr cf.weap_grensmoke; set cf.MWHEEL vstr cf.MWHEEL.weap"
  94. seta cf.MWHEEL              "vstr cf.MWHEEL.zoom"
  95.  
  96.  
  97. //// ------------------------------------------------------------------------
  98. echo *  Controls > Move
  99. //// ------------------------------------------------------------------------
  100. seta cl_run                 "1"                     // always run [bool]
  101. bind ALT                    "+speed"                // walk
  102. bind w                      "+forward"              // forward
  103. bind a                      "+moveleft"             // backpedal
  104. bind s                      "+back"                 // move left
  105. bind d                      "+moveright"            // move right
  106. bind SPACE                  "+moveup"               // jump
  107. bind MOUSE4                 "+vstr cf.+movedown cf.-movedown"   // crouch [h-toggle]
  108. bind MOUSE5                 "+vstr cf.+button8 cf.-button8"     // sprint [h-toggle]
  109. ////-( non GUI settings )----------------------------------------------------
  110. //[  walk toggle  ]
  111. seta cf.+speed              "vstr cf.-button8; +speed; set cf.speed vstr cf.-speed; ut_echo ^7>^4>>^7 Walk >>^4>>"
  112. seta cf.-speed              "                  -speed; set cf.speed vstr cf.+speed"
  113. seta cf.speed               "vstr cf.+speed"
  114. //[  crouch toggle  ]
  115. seta cf.+movedown           "+movedown; vstr cf.msgbankcrouch; set cf.movedown vstr cf.-movedown"
  116. seta cf.-movedown           "-movedown; vstr cf.msgbanknormal; set cf.movedown vstr cf.+movedown"
  117. seta cf.movedown            "vstr cf.+movedown"
  118. //[  sprint toggle  ]
  119. seta cf.+button8            "+button8; vstr cf.msgbanksprint; set cf.button8 vstr cf.-button8"
  120. seta cf.-button8            "-button8; vstr cf.msgbanknormal; set cf.button8 vstr cf.+button8"
  121. seta cf.button8             "vstr cf.+button8"
  122.  
  123.  
  124. //// ------------------------------------------------------------------------
  125. echo *  Controls > Shoot
  126. //// ------------------------------------------------------------------------
  127. bind MOUSE1                 "+vstr cf.+attack cf.-attack"    // attack
  128. bind r                      "+button5"              // reload
  129. bind t                      "vstr cf.weapmode"      // weapon mode
  130. ///                         "weapprev"              // previous weapon
  131. ///                         "weapnext"              // next weapon
  132. bind CTRL                   "ut_weapdrop"           // drop weapon
  133.  
  134.  
  135. //// ------------------------------------------------------------------------
  136. echo *  Controls > Misc
  137. //// ------------------------------------------------------------------------
  138. bind TAB                    "+vstr cf.+follow cf.-follow" // show scores toggle
  139. bind MOUSE3                 "+button6"              // bandage
  140. bind f                      "+button7"              // (def)use / open doors
  141. bind =                      "ui_selectteam"         // team select menu
  142. bind -                      "ui_selectgear"         // gear select menu
  143. bind g                      "+vstr cf.+itemnext cf.-itemnext"   // next item
  144. ////                        "ut_itemprev"           // prev item
  145. bind c                      "ut_itemuse"            // use item
  146. ///  sensitivity                                    // mouse sensitivity
  147. seta m_pitch                "0.012"                 // mouse sensitivity vertical ratio
  148. seta m_yaw                  "0.022"                 // mouse sensitivity horizontal ratio
  149. ///                         <negative m_pitch value> = invert mouse
  150. set  m_filter               "0"                     // smooth mouse [bool]
  151. ////-( non GUI settings )----------------------------------------------------
  152. seta cf.weapmode            "+button3; vstr cf.sfx03; -button3"     // weapon firing mode
  153. bind q                      "vstr cf.weap_melee"    // knife
  154. bind e                      "+vstr cf.+weap_gren cf.-weap_gren"     // grenades [mwheel/toggle]
  155. bind z                      "+vstr cf.+itemdrop cf.-itemdrop"       // drop item (vest) => MWHEELUP=medkit/MWHEELDOWN=active
  156. bind x                      "ut_itemdrop flag; ut_weaptoggle bomb"  // select bomb / drop flag
  157. bind [                      "vstr cf.team.red"      // join red team
  158. bind ]                      "vstr cf.team.blue"     // join blue team
  159. bind 0                      "vstr cf.team.spec"     // move to spectator
  160. bind '                      "vstr cf.team.sub"      // team sub (matchmode)
  161. bind p                      "ready; say_team -- ready ---"// become team captain / ready team (matchmode)
  162. bind PAUSE                  "timeout"               // call a time out (matchmode)
  163. bind F9                     "kill"                  // seppuku
  164. bind F11                    "vote yes"
  165. bind F12                    "vote no"
  166.  
  167. seta cf.team.red            "team red;       r_gamma 2.20;  bind TAB +vstr cf.+scores cf.-scores"
  168. seta cf.team.blue           "team blue;      r_gamma 2.20;  bind TAB +vstr cf.+scores cf.-scores"
  169. seta cf.team.sub            "sub;            r_gamma 1.75;  bind TAB +vstr cf.+follow cf.-follow"
  170. seta cf.team.spec           "team spectator; r_gamma 1.25;  bind TAB +vstr cf.+follow cf.-follow"
  171.  
  172. //[  item select toggle  ]
  173. seta cf.+itemnext           "ut_itemnext; vstr cf.MWHEEL.itemnext"
  174. seta cf.-itemnext           "vstr cf.MWHEEL.weap"
  175. seta cf.MWHEEL.itemnext     "set cf.MWHEELUP ut_itemnext; set cf.MWHEELDOWN ut_itemprev; set cf.MWHEEL vstr cf.MWHEEL.itemnext"
  176.  
  177. //[  item drop toggle  ]
  178. seta cf.+itemdrop           "vstr cf.itemdrop_reset; vstr cf.MWHEEL.itemdrop"
  179. seta cf.-itemdrop           "vstr cf.itemdrop; vstr cf.itemdrop_reset; vstr cf.MWHEEL.weap"
  180. seta cf.MWHEEL.itemdrop     "set cf.MWHEELUP vstr cf.itemdrop_active; set cf.MWHEELDOWN vstr cf.itemdrop_medkit; set cf.MWHEEL vstr cf.MWHEEL.itemdrop"
  181. seta cf.itemdrop            ""
  182. seta cf.itemdrop_reset      "vstr cf.itemdrop_kevlar"
  183. seta cf.itemdrop_kevlar     "set cf.itemdrop ut_itemdrop kevlar"
  184. seta cf.itemdrop_medkit     "set cf.itemdrop ut_itemdrop medkit"
  185. seta cf.itemdrop_active     "set cf.itemdrop ut_itemdrop"
  186.  
  187.  
  188. ///>-----------------------------------------------------------------------<
  189. ///> This is an experiment with weapon specific crosshair settings with the
  190. ///> goal to emphasis the weapon effectiveness and as visual targeting aid.
  191. ///> Crosshair size clarity varies depending on the screen resolution.
  192. ///> These are made for a resolution of 800x600.
  193. ///>-----------------------------------------------------------------------<
  194. ///>
  195. ///> KNIFE
  196. set  cf.crosshud-knife    "cg_drawcrosshair 10; cg_crosshairsize 18;   vstr cf.hands_on;   cg_crosshairrgb 0,0,0,1; cg_crosshairfriendRGB 0,0,0,1"
  197. set  cf.crosshud+knife    "cg_drawcrosshair 10; cg_crosshairsize 18;   vstr cf.hands_on;   cg_crosshairrgb 0,0,0,1; cg_crosshairfriendRGB 0,0,0,1"
  198. set  cf.crosshud.knife    "set cf.crosshud- vstr cf.crosshud-knife;     set cf.crosshud+ vstr cf.crosshud+knife"
  199. ///> DEAGLE
  200. set  cf.crosshud-de       "cg_drawcrosshair 8;  cg_crosshairsize 20;   vstr cf.hands_on;   vstr cf.-fov.color"
  201. set  cf.crosshud+de       "cg_drawcrosshair 3;  cg_crosshairsize 18;   vstr cf.hands_on;   cg_crosshairrgb 0,0,0,1; cg_crosshairfriendRGB 0,0,0,1"
  202. set  cf.crosshud.de       "set cf.crosshud- vstr cf.crosshud-de;        set cf.crosshud+ vstr cf.crosshud+de"
  203. ///> BERETTA
  204. set  cf.crosshud-9mm      "cg_drawcrosshair 13; cg_crosshairsize 20;   vstr cf.hands_on;   vstr cf.-fov.color"
  205. set  cf.crosshud+9mm      "cg_drawcrosshair 13; cg_crosshairsize 20;   vstr cf.hands_on;   vstr cf.-fov.color"
  206. set  cf.crosshud.9mm      "set cf.crosshud- vstr cf.crosshud-9mm;       set cf.crosshud+ vstr cf.crosshud+9mm"
  207. ///> SPAS12
  208. set  cf.crosshud-spas     "cg_drawcrosshair 1;  cg_crosshairsize 25;   vstr cf.hands_off;  cg_crosshairrgb 0,1,1,1; cg_crosshairfriendRGB 0,1,1,1"
  209. set  cf.crosshud+spas     "cg_drawcrosshair 1;  cg_crosshairsize 25;   vstr cf.hands_off;  cg_crosshairrgb 0,1,1,1; cg_crosshairfriendRGB 0,1,1,1"
  210. set  cf.crosshud.spas     "set cf.crosshud- vstr cf.crosshud-spas;      set cf.crosshud+ vstr cf.crosshud+spas"
  211. ///> MP5
  212. set  cf.crosshud-mp5      "cg_drawcrosshair 3;  cg_crosshairsize 18;   vstr cf.drawhands;  cg_crosshairrgb 0,0,0,1; cg_crosshairfriendRGB 0,0,0,1"
  213. set  cf.crosshud+mp5      "cg_drawcrosshair 10; cg_crosshairsize 3;    vstr cf.drawhands;  cg_crosshairrgb 0,0,0,1; cg_crosshairfriendRGB 0,0,0,1"
  214. set  cf.crosshud.mp5      "set cf.crosshud- vstr cf.crosshud-mp5;       set cf.crosshud+ vstr cf.crosshud+mp5"
  215. ///> UMP45
  216. set  cf.crosshud-ump      "cg_drawcrosshair 13; cg_crosshairsize 20;   vstr cf.drawhands;  vstr cf.-fov.color"
  217. set  cf.crosshud+ump      "cg_drawcrosshair 13; cg_crosshairsize 24;   vstr cf.drawhands;  vstr cf.-fov.color"
  218. set  cf.crosshud.ump      "set cf.crosshud- vstr cf.crosshud-ump;       set cf.crosshud+ vstr cf.crosshud+ump"
  219. ///> LR300/M4A1
  220. set  cf.crosshud-lrm4     "cg_drawcrosshair 13; cg_crosshairsize 20;   vstr cf.drawhands;  vstr cf.-fov.color"
  221. set  cf.crosshud+lrm4     "cg_drawcrosshair 13; cg_crosshairsize 20;   vstr cf.drawhands;  vstr cf.-fov.color"
  222. set  cf.crosshud.lrm4     "set cf.crosshud- vstr cf.crosshud-lrm4;      set cf.crosshud+ vstr cf.crosshud+lrm4"
  223. set  cf.crosshud-lrm4v    "cg_drawcrosshair 13; cg_crosshairsize 20;   vstr cf.drawhands;  vstr cf.-fov.color"
  224. set  cf.crosshud+lrm4v    "cg_drawcrosshair 13; cg_crosshairsize 20;   vstr cf.drawhands;  vstr cf.-fov.color"
  225. set  cf.crosshud.lrm4v    "set cf.crosshud- vstr cf.crosshud-lrm4v;     set cf.crosshud+ vstr cf.crosshud+lrm4v"
  226. set  cf.crosshud-lrm4u    "cg_drawcrosshair 13; cg_crosshairsize 20;   vstr cf.drawhands;  vstr cf.-fov.color"
  227. set  cf.crosshud+lrm4u    "cg_drawcrosshair 13; cg_crosshairsize 20;   vstr cf.drawhands;  vstr cf.-fov.color"
  228. set  cf.crosshud.lrm4u    "set cf.crosshud- vstr cf.crosshud-lrm4u;     set cf.crosshud+ vstr cf.crosshud+lrm4u"
  229. set  cf.crosshud-lrm4vu   "cg_drawcrosshair 13; cg_crosshairsize 20;   vstr cf.drawhands;  vstr cf.-fov.color"
  230. set  cf.crosshud+lrm4vu   "cg_drawcrosshair 13; cg_crosshairsize 20;   vstr cf.drawhands;  vstr cf.-fov.color"
  231. set  cf.crosshud.lrm4vu   "set cf.crosshud- vstr cf.crosshud-lrm4vu;    set cf.crosshud+ vstr cf.crosshud+lrm4vu"
  232. ///> AK103
  233. set  cf.crosshud-ak103    "cg_drawcrosshair 13; cg_crosshairsize 20;   vstr cf.drawhands;  vstr cf.-fov.color"
  234. set  cf.crosshud+ak103    "cg_drawcrosshair 8;  cg_crosshairsize 22;   vstr cf.drawhands;  vstr cf.-fov.color"
  235. set  cf.crosshud.ak103    "set cf.crosshud- vstr cf.crosshud-ak103;     set cf.crosshud+ vstr cf.crosshud+ak103"
  236. set  cf.crosshud-ak103v   "cg_drawcrosshair 13; cg_crosshairsize 20;   vstr cf.drawhands;  vstr cf.-fov.color"
  237. set  cf.crosshud+ak103v   "cg_drawcrosshair 13; cg_crosshairsize 20;   vstr cf.drawhands;  vstr cf.-fov.color"
  238. set  cf.crosshud.ak103v   "set cf.crosshud- vstr cf.crosshud-ak103v;    set cf.crosshud+ vstr cf.crosshud+ak103v"
  239. set  cf.crosshud-ak103u   "cg_drawcrosshair 13; cg_crosshairsize 20;   vstr cf.drawhands;  vstr cf.-fov.color"
  240. set  cf.crosshud+ak103u   "cg_drawcrosshair 8;  cg_crosshairsize 24;   vstr cf.drawhands;  vstr cf.-fov.color"
  241. set  cf.crosshud.ak103u   "set cf.crosshud- vstr cf.crosshud-ak103u;    set cf.crosshud+ vstr cf.crosshud+ak103u"
  242. ///> G36
  243. set  cf.crosshud-g36      "cg_drawcrosshair 13; cg_crosshairsize 20;   vstr cf.drawhands;  cg_crosshairrgb 0,1,1,1; cg_crosshairfriendRGB 0,1,1,1"
  244. set  cf.crosshud+g36      "cg_drawcrosshair 8;  cg_crosshairsize 22;   vstr cf.drawhands;  cg_crosshairrgb 0,1,1,1; cg_crosshairfriendRGB 0,1,1,1"
  245. set  cf.crosshud.g36      "set cf.crosshud- vstr cf.crosshud-g36;       set cf.crosshud+ vstr cf.crosshud+g36"
  246. ///> NEGEV
  247. set  cf.crosshud-negev    "cg_drawcrosshair 7;  cg_crosshairsize 22;   vstr cf.hands_off;  cg_crosshairrgb 1,1,0,1; cg_crosshairfriendRGB 1,1,0,1"
  248. set  cf.crosshud+negev    "cg_drawcrosshair 7;  cg_crosshairsize 24;   vstr cf.hands_off;  cg_crosshairrgb 1,1,0,1; cg_crosshairfriendRGB 1,1,0,1"
  249. set  cf.crosshud.negev    "set cf.crosshud- vstr cf.crosshud-negev;     set cf.crosshud+ vstr cf.crosshud+negev"
  250. ///> HK69
  251. set  cf.crosshud-hk69     "cg_drawcrosshair 9;  cg_crosshairsize 64;   vstr cf.hands_on;   cg_crosshairrgb 0,0,0,1; cg_crosshairfriendRGB 0,0,0,1"
  252. set  cf.crosshud+hk69     "cg_drawcrosshair 9;  cg_crosshairsize 36;   vstr cf.hands_on;   cg_crosshairrgb 0,0,0,1; cg_crosshairfriendRGB 0,0,0,1"
  253. set  cf.crosshud.hk69     "set cf.crosshud- vstr cf.crosshud-hk69;      set cf.crosshud+ vstr cf.crosshud+hk69"
  254. ///> GRENADE
  255. set  cf.crosshud-nade     "cg_drawcrosshair 5;  cg_crosshairsize 7;    vstr cf.hands_on;   cg_crosshairrgb 1,0.48,0.05,1; cg_crosshairfriendRGB 1,0.48,0.05,1"
  256. set  cf.crosshud+nade     "cg_drawcrosshair 5;  cg_crosshairsize 7;    vstr cf.hands_on;   cg_crosshairrgb 1,0.48,0.05,1; cg_crosshairfriendRGB 1,0.48,0.05,1"
  257. set  cf.crosshud.nade     "set cf.crosshud- vstr cf.crosshud-nade;      set cf.crosshud+ vstr cf.crosshud+nade"
  258. ///> GRENADE HE
  259. set  cf.crosshud-nadehe   "cg_drawcrosshair 5;  cg_crosshairsize 7;    vstr cf.hands_on;   cg_crosshairrgb 1,0,0,1; cg_crosshairfriendRGB 1,0,0,1"
  260. set  cf.crosshud+nadehe   "cg_drawcrosshair 5;  cg_crosshairsize 7;    vstr cf.hands_on;   cg_crosshairrgb 1,0,0,1; cg_crosshairfriendRGB 1,0,0,1"
  261. set  cf.crosshud.nadehe   "set cf.crosshud- vstr cf.crosshud-nadehe;    set cf.crosshud+ vstr cf.crosshud+nadehe"
  262. ///> GRENADE SMOKE
  263. set  cf.crosshud-nadesm   "cg_drawcrosshair 5;  cg_crosshairsize 7;    vstr cf.hands_on;   cg_crosshairrgb 0.5,0.6,0.5,1; cg_crosshairfriendRGB 0.5,0.6,0.5,1"
  264. set  cf.crosshud+nadesm   "cg_drawcrosshair 5;  cg_crosshairsize 7;    vstr cf.hands_on;   cg_crosshairrgb 0.5,0.6,0.5,1; cg_crosshairfriendRGB 0.5,0.6,0.5,1"
  265. set  cf.crosshud.nadesm   "set cf.crosshud- vstr cf.crosshud-nadesm;    set cf.crosshud+ vstr cf.crosshud+nadesm"
  266. ///>-----------------------------------------------------------------------<
  267. seta cf.+attack             "+attack"
  268. seta cf.-attack             "-attack"
  269. seta cf.+attack.burst       "+attack; wait 24; -attack"
  270. seta cf.+attack.hk          "+attack; -attack"
  271. seta cf.-attack.hk          "+button5; -button5"
  272.  
  273. seta cf.attype.normal       "set cf.+attack +attack           ; set cf.-attack -attack;          ; set cf.attype vstr cf.attype.hkreload"
  274. seta cf.attype.hkreload     "set cf.+attack vstr cf.+attack.hk; set cf.-attack vstr cf.-attack.hk; set cf.attype vstr cf.attype.normal"
  275. seta cf.attype              "vstr cf.attype.normal"
  276.  
  277. //[  weapon knife toggle    ]
  278. seta cf.weap_melee          "ut_weaptoggle knife;     vstr cf.crosshud.knife;   vstr cf.crosshud+; vstr cf.attype.normal"
  279. //[  weapon sidearm toggle  ]
  280. set  cf.crosshud.sidearm    "vstr cf.crosshud.de"
  281.  
  282. seta cf.weap_pistol         "ut_weaptoggle sidearm;   vstr cf.crosshud.sidearm; vstr cf.crosshud+; vstr cf.attype.normal; set cf.weap vstr cf.weap_pistol"
  283. //[  weapon primary toggle  ]
  284. set  cf.crosshud.assault    ""
  285. seta cf.weap_pri_base       "ut_weaptoggle primary;   vstr cf.crosshud.assault; vstr cf.crosshud+; vstr cf.attype.normal; vstr cf.drawhands"
  286. seta cf.weap_pri_swap       "ut_weaptoggle secondary; vstr cf.crosshud.second;  vstr cf.crosshud+; vstr cf.attype.normal"
  287. seta cf.weap_pri            "vstr cf.weap_pri_base"
  288. //[  weapon secondary toggle]
  289. set  cf.crosshud.second     "vstr cf.crosshud.assault"
  290. seta cf.weap_sec_base       "ut_weaptoggle secondary; vstr cf.crosshud.second;  vstr cf.crosshud+; vstr cf.attype.normal;   set cf.weap vstr cf.weap_sec"
  291. seta cf.weap_sec_swap       "ut_weaptoggle primary;   vstr cf.crosshud.assault; vstr cf.crosshud+; vstr cf.attype.normal;   set cf.weap vstr cf.weap_sec; vstr cf.drawhands"
  292. seta cf.weap_sec_swaphk     "ut_weaptoggle primary;   vstr cf.crosshud.assault; vstr cf.crosshud+; vstr cf.attype.hkreload; set cf.weap vstr cf.weap_sec; vstr cf.drawhands"
  293. seta cf.weap_sec            "vstr cf.weap_sec_base"
  294.  
  295. seta cf.weap_base           "set cf.weap_pri vstr cf.weap_pri_base;  set cf.weap_sec vstr cf.weap_sec_base;   ut_echo ^4WEAP^7modus ^4[^2 primary ^4>^5 secondary ^4];  vstr cf.sfx01; set cf.weapstyle vstr cf.weap_swap"
  296. seta cf.weap_swap           "set cf.weap_pri vstr cf.weap_pri_swap;  set cf.weap_sec vstr cf.weap_sec_swap;   ut_echo ^4WEAP^7modus ^4[^5 secondary ^4>^3 primary ^4];  vstr cf.sfx05; set cf.weapstyle vstr cf.weap_swaphk"
  297. seta cf.weap_swaphk         "set cf.weap_pri vstr cf.weap_pri_swap;  set cf.weap_sec vstr cf.weap_sec_swaphk; ut_echo ^4WEAP^7modus ^4[^5 secondary ^4>^1 HK69 ^4];     vstr cf.sfx16; set cf.weapstyle vstr cf.weap_base"
  298. seta cf.weapstyle           "vstr cf.weap_base"
  299.                             vstr cf.weap_base
  300.  
  301. //[  weapon grenade toggle  ]
  302. seta cf.+weap_gren          "vstr cf.weap_grendefault"
  303. seta cf.-weap_gren          "vstr cf.MWHEEL.weap"
  304. seta cf.weap_grendefault    "ut_weaptoggle grenade;   vstr cf.crosshud.nade;    vstr cf.crosshud+; vstr cf.MWHEEL.nade; vstr cf.attype.normal"
  305. seta cf.weap_grenhe         "weapon 11;               vstr cf.crosshud.nadehe;  vstr cf.crosshud+; vstr cf.MWHEEL.nade; vstr cf.attype.normal; set cf.weap_gren vstr cf.weap_grenhe"
  306. seta cf.weap_grensmoke      "weapon 13;               vstr cf.crosshud.nadesm;  vstr cf.crosshud+; vstr cf.MWHEEL.nade; vstr cf.attype.normal; set cf.weap_gren vstr cf.weap_grensmoke"
  307.  
  308.  
  309. set  gear_set1c1            "gear GeAAVWR; ut_echo ^0|^2DE M4-A1^0:^1laser ^7helmet vest^0|^5 Tier-1 Special-Force;  vstr cf.weap_base  ; set cf.crosshud.sidearm vstr cf.crosshud.de ; set cf.crosshud.assault vstr cf.crosshud.lrm4v  ; set cf.crosshud.second vstr cf.crosshud.assault; vstr cf.handspri_on; set gear_set1 vstr gear_set1c2; set cf.zoom.spc vstr null"
  310. set  gear_set1c2            "gear GLAAVWR; ut_echo ^0|^2DE LR300^0:^1laser ^7helmet vest^0|^5 Tier-1 Insurgents;     vstr cf.weap_base  ; set cf.crosshud.sidearm vstr cf.crosshud.de ; set cf.crosshud.assault vstr cf.crosshud.lrm4v  ; set cf.crosshud.second vstr cf.crosshud.assault; vstr cf.handspri_on; set gear_set1 vstr gear_set1c3; set cf.zoom.spc vstr null"
  311. set  gear_set1c3            "gear GLAAUWR; ut_echo ^0|^2DE LR300^0:^4suppr ^7helmet vest^0|^5 Tier-2 Covert-Ops;     vstr cf.weap_base  ; set cf.crosshud.sidearm vstr cf.crosshud.de ; set cf.crosshud.assault vstr cf.crosshud.lrm4u  ; set cf.crosshud.second vstr cf.crosshud.assault; vstr cf.handspri_on ; set gear_set1 vstr gear_set1c1; set cf.zoom.spc vstr null"
  312. set  gear_set1              "vstr gear_set1c1"
  313. bind PGUP                   "vstr gear_set1; vstr cf.cancelling"
  314.  
  315. set  gear_set2c1            "gear GaAAVWR; ut_echo ^0|^2DE AK103^0:^1laser ^7helmet vest^0|^5 Tier-1 Spetsnaz;       vstr cf.weap_base  ; set cf.crosshud.sidearm vstr cf.crosshud.de ; set cf.crosshud.assault vstr cf.crosshud.ak103v ; set cf.crosshud.second vstr cf.crosshud.assault; vstr cf.handspri_on ; set gear_set2 vstr gear_set2c2; set cf.zoom.spc vstr null"
  316. set  gear_set2c2            "gear GaAAUWR; ut_echo ^0|^2DE AK103^0:^4suppr ^7helmet vest^0|^5 Tier-2 Hotel Moskow;   vstr cf.weap_base  ; set cf.crosshud.sidearm vstr cf.crosshud.de ; set cf.crosshud.assault vstr cf.crosshud.ak103u ; set cf.crosshud.second vstr cf.crosshud.assault; vstr cf.handspri_off; set gear_set2 vstr gear_set2c1; set cf.zoom.spc vstr null"
  317. set  gear_set2              "vstr gear_set2c1"
  318. bind PGDN                   "vstr gear_set2; vstr cf.cancelling"
  319.  
  320. set  gear_set3c1            "gear GLAORWA; ut_echo ^0|^2DE LR300^0:^3HE ^7vest helmet^0|^5 Red Dragon;               vstr cf.weap_base  ; set cf.crosshud.sidearm vstr cf.crosshud.de ; set cf.crosshud.assault vstr cf.crosshud.lrm4   ; set cf.crosshud.second vstr cf.crosshud.assault; vstr cf.handspri_on ; set gear_set3 vstr gear_set3c2; set cf.zoom.spc vstr null"
  321. set  gear_set3c2            "gear GeAORWA; ut_echo ^0|^2DE M4-A1^0:^3HE ^7vest helmet^0|^5 SWAT;                     vstr cf.weap_base  ; set cf.crosshud.sidearm vstr cf.crosshud.de ; set cf.crosshud.assault vstr cf.crosshud.lrm4   ; set cf.crosshud.second vstr cf.crosshud.assault; vstr cf.handspri_on ; set gear_set3 vstr gear_set3c1; set cf.zoom.spc vstr null"
  322. set  gear_set3              "vstr gear_set3c1"
  323. bind HOME                   "vstr gear_set3; vstr cf.cancelling"
  324.  
  325. set  gear_set4c1            "gear GaAORWA; ut_echo ^0|^2DE AK103^0:^3HE ^7vest helmet^0|^5 African Child Soldier;    vstr cf.weap_base  ; set cf.crosshud.sidearm vstr cf.crosshud.de ; set cf.crosshud.assault vstr cf.crosshud.ak103  ; set cf.crosshud.second vstr cf.crosshud.assault; vstr cf.handspri_on ; set gear_set4 vstr gear_set4c2; set cf.zoom.spc vstr null"
  326. set  gear_set4c2            "gear GaAOVWA; ut_echo ^0|^2DE AK103^0:^3HE ^1laser ^7helmet^0|^5 Rebel Soldier;         vstr cf.weap_base  ; set cf.crosshud.sidearm vstr cf.crosshud.de ; set cf.crosshud.assault vstr cf.crosshud.ak103v ; set cf.crosshud.second vstr cf.crosshud.assault; vstr cf.handspri_on ; set gear_set4 vstr gear_set4c3; set cf.zoom.spc vstr null"
  327. set  gear_set4c3            "gear GaHARWA; ut_echo ^0|^2DE AK103 SPAS^0:^7helmet vest^0|^5 Guerilla Soldier;         vstr cf.weap_base  ; set cf.crosshud.sidearm vstr cf.crosshud.de ; set cf.crosshud.assault vstr cf.crosshud.ak103  ; set cf.crosshud.second vstr cf.crosshud.spas   ; vstr cf.handspri_on ; set gear_set4 vstr gear_set4c1; set cf.zoom.spc vstr null"
  328. set  gear_set4              "vstr gear_set4c1"
  329. bind END                    "vstr gear_set4; vstr cf.cancelling"
  330.  
  331. set  gear_set5c1            "gear GLAAVWU; ut_echo ^0|^2DE LR300^0:^1laser ^7helmet ^4suppr^0|^5 Solid Snake;        vstr cf.weap_base  ; set cf.crosshud.sidearm vstr cf.crosshud.de ; set cf.crosshud.assault vstr cf.crosshud.lrm4vu ; set cf.crosshud.second vstr cf.crosshud.assault; vstr cf.handspri_on ; set gear_set5 vstr gear_set5c2; set cf.zoom.spc vstr null"
  332. set  gear_set5c2            "gear GeAAVWU; ut_echo ^0|^2DE M4-A1^0:^1laser ^7helmet ^4suppr^0|^5 Sam Fisher;         vstr cf.weap_base  ; set cf.crosshud.sidearm vstr cf.crosshud.de ; set cf.crosshud.assault vstr cf.crosshud.lrm4vu ; set cf.crosshud.second vstr cf.crosshud.assault; vstr cf.handspri_on ; set gear_set5 vstr gear_set5c1; set cf.zoom.spc vstr null"
  333. set  gear_set5              "vstr gear_set5c1"
  334. bind m                      "vstr gear_set5; vstr cf.cancelling"
  335.  
  336. set  gear_set6c1            "gear GMAAUWR; ut_echo ^0|^2DE ^6G36^0:^4suppr ^7helmet vest^0|^5 Royal Guard;           vstr cf.weap_base  ; set cf.crosshud.sidearm vstr cf.crosshud.de ; set cf.crosshud.assault vstr cf.crosshud.g36    ; set cf.crosshud.second vstr cf.crosshud.assault; vstr cf.handspri_off; set gear_set6 vstr gear_set6c2; set cf.zoom.spc vstr null ; vstr cf.scope.black"
  337. set  gear_set6c2            "gear GMAASWU; ut_echo ^0|^2DE ^6G36^0:^6NVG ^7helmet ^4suppr^0|^5 Master Sentry;        vstr cf.weap_base  ; set cf.crosshud.sidearm vstr cf.crosshud.de ; set cf.crosshud.assault vstr cf.crosshud.g36    ; set cf.crosshud.second vstr cf.crosshud.assault; vstr cf.handspri_off; set gear_set6 vstr gear_set6c1; set cf.zoom.spc ut_itemuse; vstr cf.scope.yellow"
  338. set  gear_set6              "vstr gear_set6c1"
  339. bind DEL                    "vstr gear_set6; vstr cf.cancelling"
  340.  
  341. set  gear_set7c1            "gear GZJARWA; ut_echo ^0|^2DE UMP45 ^6SR8^0:^7vest helmet^0|^5 Call 1-800-SUCKATSR8;    vstr cf.weap_swap  ; set cf.crosshud.sidearm vstr cf.crosshud.de ; set cf.crosshud.assault vstr cf.crosshud.ump    ; set cf.crosshud.second vstr cf.crosshud.ump    ; vstr cf.handspri_on ; set gear_set7 vstr gear_set7c2; set cf.zoom.spc vstr null ; vstr cf.scope.magenta"
  342. set  gear_set7c2            "gear GNJARWA; ut_echo ^0|^2DE UMP45 ^6PSG1^0:^7vest helmet^0|^5 PSG-UMP;                vstr cf.weap_swap  ; set cf.crosshud.sidearm vstr cf.crosshud.de ; set cf.crosshud.assault vstr cf.crosshud.ump    ; set cf.crosshud.second vstr cf.crosshud.ump    ; vstr cf.handspri_on ; set gear_set7 vstr gear_set7c3; set cf.zoom.spc vstr null ; vstr cf.scope.magenta"
  343. set  gear_set7c3            "gear GNJASUA; ut_echo ^0|^2DE UMP45 ^6PSG1^0:^6NVG ^4suppr^0|^5 Scout;                  vstr cf.weap_swap  ; set cf.crosshud.sidearm vstr cf.crosshud.de ; set cf.crosshud.assault vstr cf.crosshud.ump    ; set cf.crosshud.second vstr cf.crosshud.ump    ; vstr cf.handspri_on ; set gear_set7 vstr gear_set7c4; set cf.zoom.spc ut_itemuse; vstr cf.scope.magenta"
  344. set  gear_set7c4            "gear GZAASWR; ut_echo ^0|^2DE ^6PSG1^0:^6NVG ^7helmet vest^0|^5 Sniper;                 vstr cf.weap_swap  ; set cf.crosshud.sidearm vstr cf.crosshud.de ; set cf.crosshud.assault vstr cf.crosshud.ump    ; set cf.crosshud.second vstr cf.crosshud.ump    ; vstr cf.handspri_on ; set gear_set7 vstr gear_set7c1; set cf.zoom.spc ut_itemuse; vstr cf.scope.magenta"
  345. set  gear_set7              "vstr gear_set7c1"
  346. bind /                      "vstr gear_set7; vstr cf.cancelling"
  347.  
  348. set  gear_set8c1            "gear GcAAUWR; ut_echo ^0|^2DE Negev^0:^4suppr ^7helmet vest^0|^5 Negev Rape Artist;     vstr cf.weap_base  ; set cf.crosshud.sidearm vstr cf.crosshud.de ; set cf.crosshud.assault vstr cf.crosshud.negev  ; set cf.crosshud.second vstr cf.crosshud.negev  ; vstr cf.handspri_off; set gear_set8 vstr gear_set8c2; set cf.zoom.spc vstr null"
  349. set  gear_set8c2            "gear GIHARWA; ut_echo ^0|^2DE MP5 SPAS^0:^7vest helmet^0|^5 Indoor Hunting;             vstr cf.weap_base  ; set cf.crosshud.sidearm vstr cf.crosshud.de ; set cf.crosshud.assault vstr cf.crosshud.mp5    ; set cf.crosshud.second vstr cf.crosshud.spas   ; vstr cf.handspri_on ; set gear_set8 vstr gear_set8c1; set cf.zoom.spc vstr null"
  350. set  gear_set8              "vstr gear_set8c1"
  351. bind .                      "vstr gear_set8; vstr cf.cancelling"
  352.  
  353. set  gear_set9c1            "gear GKJARWA; ut_echo ^0|^2DE UMP45 ^3HK69^8:^7vest helmet^0|^5 Riot Control;           vstr cf.weap_swaphk; set cf.crosshud.sidearm vstr cf.crosshud.de ; set cf.crosshud.assault vstr cf.crosshud.hk69   ; set cf.crosshud.second vstr cf.crosshud.ump    ; vstr cf.handspri_off; set gear_set9 vstr gear_set9c2; set cf.zoom.spc vstr null"
  354. set  gear_set9c2            "gear GKHARWA; ut_echo ^0|^2DE SPAS ^3HK69^8:^7vest helmet^0|^5 Room Clearance;          vstr cf.weap_swaphk; set cf.crosshud.sidearm vstr cf.crosshud.de ; set cf.crosshud.assault vstr cf.crosshud.hk69   ; set cf.crosshud.second vstr cf.crosshud.spas   ; vstr cf.handspri_on ; set gear_set9 vstr gear_set9c1; set cf.zoom.spc vstr null"
  355. set  gear_set9              "vstr gear_set9c1"
  356. bind ,                      "vstr gear_set9; vstr cf.cancelling"
  357.  
  358. set  gear_setAc1            "gear GLAATWR; ut_echo ^0|^2DE LR300^0:^1medkit ^7helmet vest^0|^5 Medic -LR300;         vstr cf.weap_base  ; set cf.crosshud.sidearm vstr cf.crosshud.de ; set cf.crosshud.assault vstr cf.crosshud.lrm4   ; set cf.crosshud.second vstr cf.crosshud.lrm4   ; vstr cf.handspri_on ; set gear_setA vstr gear_setAc2; set cf.zoom.spc vstr null"
  359. set  gear_setAc2            "gear GaAATWR; ut_echo ^0|^2DE AK103^0:^1medkit ^7helmet vest^0|^5 Medic +AK103;         vstr cf.weap_base  ; set cf.crosshud.sidearm vstr cf.crosshud.de ; set cf.crosshud.assault vstr cf.crosshud.ak103  ; set cf.crosshud.second vstr cf.crosshud.ak103  ; vstr cf.handspri_on ; set gear_setA vstr gear_setAc3; set cf.zoom.spc vstr null"
  360. set  gear_setAc3            "gear GeAATWR; ut_echo ^0|^2DE M4-A1^0:^1medkit ^7helmet vest^0|^5 Medic >M4A1;          vstr cf.weap_base  ; set cf.crosshud.sidearm vstr cf.crosshud.de ; set cf.crosshud.assault vstr cf.crosshud.lrm4   ; set cf.crosshud.second vstr cf.crosshud.lrm4   ; vstr cf.handspri_on ; set gear_setA vstr gear_setAc4; set cf.zoom.spc vstr null"
  361. set  gear_setAc4            "gear GMAATWR; ut_echo ^0|^2DE G36  ^0:^1medkit ^7helmet vest^0|^5 Medic xG36;           vstr cf.weap_base  ; set cf.crosshud.sidearm vstr cf.crosshud.de ; set cf.crosshud.assault vstr cf.crosshud.g36    ; set cf.crosshud.second vstr cf.crosshud.g36    ; vstr cf.handspri_on ; set gear_setA vstr gear_setAc1; set cf.zoom.spc vstr null; vstr cf.scope.black"
  362. set  gear_setA              "vstr gear_setAc1"
  363. bind INS                    "vstr gear_setA; vstr cf.cancelling"
  364.  
  365. ///  Modus
  366. bind v                      "vstr cf.modus"         // change input style modus (mouse2 jump or zoom)
  367. bind 7                      "vstr cf.fov.modus"     // smooth fov zoom [toggle]
  368. bind h                      "vstr cf.showhands"     // force toggle hand showing
  369.  
  370. set  cf.drawhands           ""
  371. set  cf.hands_on            "cg_drawhands 1"
  372. set  cf.hands_off           "cg_drawhands 0"
  373. set  cf.handspri_on         "set cf.drawhands vstr cf.hands_on;   vstr cf.drawhands"
  374. set  cf.handspri_off        "set cf.drawhands vstr cf.hands_off;  vstr cf.drawhands"
  375. set  cf.showhands-          "vstr cf.handspri_off; set cf.showhands vstr cf.showhands+"
  376. set  cf.showhands+          "vstr cf.handspri_on;  set cf.showhands vstr cf.showhands-"
  377. set  cf.showhands           "vstr cf.showhands-"
  378.  
  379. //[  scoreboard / minimap combi toggle  ]
  380. seta cf.+scores             "+scores; vstr cf.maplarge; set cf.scores vstr cf.-scores"
  381. seta cf.-scores             "-scores; vstr cf.mapsmall; set cf.scores vstr cf.+scores"
  382. seta cf.scores              "vstr cf.+scores"
  383.  
  384. //[  modus selector   ]
  385. // SCOPE ENABLED  : Space = Jump - Mouse2 = Zoom - Mouse5 = Sprint
  386. seta cf.modus1              "bind SPACE +moveup ; bind MOUSE2 +vstr cf.zoomin cf.zoomout; bind MOUSE5 +vstr cf.+button8 cf.-button8; set cf.modus vstr cf.modus2; vstr cf.sfx12; ut_echo ^4INPUT^7modus ^4[^1 ADS ALLOW ^4]"
  387. // SCOPE DISABLED : Space = Jump - Mouse2 = Jump - Mouse5 = Sprint
  388. seta cf.modus2              "bind SPACE +moveup ; bind MOUSE2 +moveup                   ; bind MOUSE5 +vstr cf.+button8 cf.-button8; set cf.modus vstr cf.modus1; vstr cf.sfx11; ut_echo ^4INPUT^7modus ^4[^5 ADS OFF ^4]"
  389. // Default:
  390.                             vstr cf.modus1  // SCOPE ALLOW MODE
  391.  
  392. //[  scope use activeate item toggle   ]
  393. seta cf.scopeuse.on         "set cf.zoom.spc ut_itemuse; ut_echo ^4SCOPE^7use ^4[^2 ON ^4] ; vstr cf.sfx09; set cf.scopeuse vstr cf.scopeuse.off"
  394. seta cf.scopeuse.off        "set cf.zoom.spc vstr null;  ut_echo ^4SCOPE^7use ^4[^3 off ^4]; vstr cf.sfx09; set cf.scopeuse vstr cf.scopeuse.on"
  395. seta cf.scopeuse            "vstr cf.scopeuse.on"
  396.                             vstr cf.scopeuse.off
  397.  
  398. //// ------------------------------------------------------------------------
  399. echo *  Controls > Chat
  400. //// ------------------------------------------------------------------------
  401. bind BACKSPACE              "messagemode"           // chat
  402. bind ENTER                  "messagemode2"          // team chat
  403. bind SEMICOLON              "messagemode3"          // target chat
  404. bind 8                      "ui_radio"              // radio menu
  405. ////-( non GUI settings )----------------------------------------------------
  406. bind LEFTARROW              "say_team ^1in/exit ^5LEFT [^2<^5]"
  407. bind DOWNARROW              "say_team ^1in/exit ^5BEHIND/FLANK [^2v^5]"
  408. bind RIGHTARROW             "say_team ^1in/exit ^5RIGHT [^2>^5]"
  409. bind UPARROW                "say_team ^1in/exit ^5FRONT/MIDDLE [^2^^5]"
  410. bind F1                     "ut_radio 9 9"          // Radio: Thanks
  411. bind F2                     "ut_radio 9 4"          // Radio: Sorry about that
  412. bind F3                     "ut_radio 4 6"          // Radio: Anyone need support?
  413. bind F4                     "ut_radio 9 6"          // Radio: No problem
  414. bind 1                      "vstr cf.msgbank1"      // radio toggle: medic related
  415. bind 2                      "vstr cf.msgbank2"      // radio toggle: enemy related
  416. bind 3                      "vstr cf.msgbank3"      // radio toggle: attack related
  417. bind 4                      "vstr cf.msgbank4"      // text chat toggles
  418. bind 5                      "ut_radio 2 6"          // Radio: Request backup
  419. bind y                      "ut_radio 1 1"          // Radio: Affirmative
  420. bind n                      "ut_radio 1 2"          // Radio: Negative
  421. bind o                      "ut_radio 6 6 o/"       // Radio: Hi
  422. bind l                      "say WTFLMAOMGBBQ"
  423. bind k                      "say_team ^7<<^1 DEAD"
  424. bind j                      "say c(:"
  425. bind u                      "vstr xoondance2"
  426. bind b                      "vstr cf.weapstyle"
  427. bind 7                      "vstr cf.scopeuse"
  428. ///  Misc
  429. bind 6                      "+vstr cf.+volume cf.-volume"      // select audio volume level [toggle+mwheel]
  430. bind F5                     "+vstr cf.+crossrgb cf.-crossrgb"  // crosshair color toggle [toggle+mwheel]
  431. bind F6                     "vstr cf.scopecolor"               // scope color toggle
  432. bind F7                     "+vstr cf.+nvg cf.-nvg"            // nvg color shade toggle [toggle+mwheel]
  433. bind F8                     "+vstr cf.+rgb cf.-rgb"            // select armband color [toggle+mwheel]
  434.  
  435. //[  radio bank toggle  ]
  436. seta cf.radio45             "ut_radio 4 5 ^1[^7+^1]^3 $health ^4\\\^7 medic?"     // Where are the medics
  437. seta cf.radio16             "ut_radio 1 6 ^7[^1+^7]^2 >> $crosshair"                // Medic on the way
  438. seta cf.radio33             "ut_radio 3 3 ^1[^7+^1]^1 $health ^0!!!^2 medic ^0!!; tell_target ^7[^1+^7]^1$health ^0!!^2 heal/tk me"  // I need a medic
  439. seta cf.radio51             "ut_radio 5 1 ^0[^2!!^1ENEMY^2!!^0] ^1$crosshair"       // Enemy spotted
  440. seta cf.radio55             "ut_radio 5 5 ^1!!^0!!^3!! ^1INCOMING ^3!!^0!!^1!!; say_team ^3!!^1!!^0!! ^1INCOMING ^0!!^1!!^3!!"// Incoming
  441. seta cf.radio36             "ut_radio 3 6 ^2ATT ^4>> ^3$crosshair"                  // I'm attacking
  442. seta cf.radio21             "ut_radio 2 1 ^2Go^3Go^2Go ^1ATTACK ^2!!!"               // Move in
  443. seta cf.radio39             "ut_radio 3 9 ^7[^2i^7] ^4POS CLEAR"                    // Holding here
  444. seta cf.teamsay1            "say_team ^1>>^2 PUSH PUSH PUSH ^1>>"
  445. seta cf.teamsay2            "say_team ^4-[^7 POSITIONS ^4]-"
  446. seta cf.teamsay3            "say_team ^1!!^8!!^3!! ^1DEFEND ^3!!^8!!^1!!"
  447. seta cf.msgbanksprint       "set cf.msgbank1 vstr cf.radio16; set cf.msgbank2 vstr cf.radio36; set cf.msgbank3 vstr cf.radio21; set cf.msgbank4 vstr cf.teamsay1" // sprint
  448. seta cf.msgbanknormal       "set cf.msgbank1 vstr cf.radio33; set cf.msgbank2 vstr cf.radio51; set cf.msgbank3 vstr cf.radio55; set cf.msgbank4 vstr cf.teamsay2" // normal
  449. seta cf.msgbankcrouch       "set cf.msgbank1 vstr cf.radio45; set cf.msgbank2 vstr cf.radio51; set cf.msgbank3 vstr cf.radio39; set cf.msgbank4 vstr cf.teamsay3" // crouch
  450. vstr cf.msgbanknormal
  451.  
  452. //[  volume selector  ]
  453. seta cf.volume+             ""
  454. seta cf.volume-             ""
  455. seta cf.MWHEEL.volume       "set cf.MWHEELUP vstr cf.volume+; set cf.MWHEELDOWN vstr cf.volume-; set cf.MWHEEL vstr cf.MWHEEL.volume"
  456. seta cf.s_volume0           "s_volume 0.000; ut_echo ^4AUDIO^7volume ^4[ ^8||||||||||^4 ];   vstr cf.sfx10; seta cf.s_volume vstr cf.s_volume1; seta cf.volume+ vstr cf.s_volume1; seta cf.volume- vstr null"
  457. seta cf.s_volume1           "s_volume 0.200; ut_echo ^4AUDIO^7volume ^4[ ^2|^8|||||||||^4 ]; vstr cf.sfx10; seta cf.s_volume vstr cf.s_volume2; seta cf.volume+ vstr cf.s_volume2; seta cf.volume- vstr cf.s_volume0"
  458. seta cf.s_volume2           "s_volume 0.400; ut_echo ^4AUDIO^7volume ^4[ ^2||^8||||||||^4 ]; vstr cf.sfx10; seta cf.s_volume vstr cf.s_volume3; seta cf.volume+ vstr cf.s_volume3; seta cf.volume- vstr cf.s_volume1"
  459. seta cf.s_volume3           "s_volume 0.600; ut_echo ^4AUDIO^7volume ^4[ ^2|||^8|||||||^4 ]; vstr cf.sfx10; seta cf.s_volume vstr cf.s_volume4; seta cf.volume+ vstr cf.s_volume4; seta cf.volume- vstr cf.s_volume2"
  460. seta cf.s_volume4           "s_volume 0.800; ut_echo ^4AUDIO^7volume ^4[ ^2||||^8||||||^4 ]; vstr cf.sfx10; seta cf.s_volume vstr cf.s_volume5; seta cf.volume+ vstr cf.s_volume5; seta cf.volume- vstr cf.s_volume3"
  461. seta cf.s_volume5           "s_volume 1.000; ut_echo ^4AUDIO^7volume ^4[ ^2|||||^8|||||^4 ]; vstr cf.sfx10; seta cf.s_volume vstr cf.s_volume6; seta cf.volume+ vstr cf.s_volume6; seta cf.volume- vstr cf.s_volume4"
  462. seta cf.s_volume6           "s_volume 1.200; ut_echo ^4AUDIO^7volume ^4[ ^2||||||^8||||^4 ]; vstr cf.sfx10; seta cf.s_volume vstr cf.s_volume7; seta cf.volume+ vstr cf.s_volume7; seta cf.volume- vstr cf.s_volume5"
  463. seta cf.s_volume7           "s_volume 1.400; ut_echo ^4AUDIO^7volume ^4[ ^3|||||||^8|||^4 ]; vstr cf.sfx10; seta cf.s_volume vstr cf.s_volume8; seta cf.volume+ vstr cf.s_volume8; seta cf.volume- vstr cf.s_volume6"
  464. seta cf.s_volume8           "s_volume 1.600; ut_echo ^4AUDIO^7volume ^4[ ^3||||||||^8||^4 ]; vstr cf.sfx10; seta cf.s_volume vstr cf.s_volume9; seta cf.volume+ vstr cf.s_volume9; seta cf.volume- vstr cf.s_volume7"
  465. seta cf.s_volume9           "s_volume 1.800; ut_echo ^4AUDIO^7volume ^4[ ^1|||||||||^8|^4 ]; vstr cf.sfx10; seta cf.s_volume vstr cf.s_volumeA; seta cf.volume+ vstr cf.s_volumeA; seta cf.volume- vstr cf.s_volume8"
  466. seta cf.s_volumeA           "s_volume 2.000; ut_echo ^4AUDIO^7volume ^4[ ^1||||||||||^4 ];   vstr cf.sfx10; seta cf.s_volume vstr cf.s_volume0; seta cf.volume+ vstr null        ; seta cf.volume- vstr cf.s_volume9"
  467. seta cf.s_volume            "vstr cf.s_volume5"
  468. seta cf.+volume             "cg_msgheight 1; vstr cf.s_volume; vstr cf.MWHEEL.volume"
  469. seta cf.-volume             "cg_msgheight 8; vstr cf.MWHEEL.weap"
  470.                             vstr cf.s_volume6   // sets volume to max if available
  471.  
  472. //[  crosshair color toggle  ]
  473. seta cf.crossrgb+           ""
  474. seta cf.crossrgb-           ""
  475. seta cf.MWHEEL.crossrgb     "set cf.MWHEELUP vstr cf.crossrgb+; set cf.MWHEELDOWN vstr cf.crossrgb-; set cf.MWHEEL vstr cf.MWHEEL.crossrgb"
  476. seta cf.cross.red           "cg_crosshairrgb 1,0,0,1;   cg_crosshairfriendRGB 1,0,0,1; set cf.crossrgb vstr cf.cross.green;   set cf.crossrgb+ vstr cf.cross.green;   set cf.crossrgb- vstr cf.cross.black;   set cf.-fov.color vstr cf.cross.red;     set cf.+fov.color vstr cf.cross.red"     // ut_echo ^4CROSSHAIR^7color ^4[^1 red    ^4]
  477. seta cf.cross.green         "cg_crosshairrgb 0,1,0,1;   cg_crosshairfriendRGB 0,1,0,1; set cf.crossrgb vstr cf.cross.blue;    set cf.crossrgb+ vstr cf.cross.blue;    set cf.crossrgb- vstr cf.cross.red;     set cf.-fov.color vstr cf.cross.green;   set cf.+fov.color vstr cf.cross.green"   // ut_echo ^4CROSSHAIR^7color ^4[^2 green  ^4]
  478. seta cf.cross.blue          "cg_crosshairrgb 0,0,1,1;   cg_crosshairfriendRGB 0,0,1,1; set cf.crossrgb vstr cf.cross.yellow;  set cf.crossrgb+ vstr cf.cross.yellow;  set cf.crossrgb- vstr cf.cross.green;   set cf.-fov.color vstr cf.cross.blue;    set cf.+fov.color vstr cf.cross.blue"    // ut_echo ^4CROSSHAIR^7color ^4[^4 blue   ^4]
  479. seta cf.cross.yellow        "cg_crosshairrgb 1,1,0,1;   cg_crosshairfriendRGB 1,1,0,1; set cf.crossrgb vstr cf.cross.cyan;    set cf.crossrgb+ vstr cf.cross.cyan;    set cf.crossrgb- vstr cf.cross.blue;    set cf.-fov.color vstr cf.cross.yellow;  set cf.+fov.color vstr cf.cross.yellow"  // ut_echo ^4CROSSHAIR^7color ^4[^3 yellow ^4]
  480. seta cf.cross.cyan          "cg_crosshairrgb 0,1,1,1;   cg_crosshairfriendRGB 0,1,1,1; set cf.crossrgb vstr cf.cross.magenta; set cf.crossrgb+ vstr cf.cross.magenta; set cf.crossrgb- vstr cf.cross.yellow;  set cf.-fov.color vstr cf.cross.cyan;    set cf.+fov.color vstr cf.cross.cyan"    // ut_echo ^4CROSSHAIR^7color ^4[^5 cyan   ^4]
  481. seta cf.cross.magenta       "cg_crosshairrgb 1,0,0.55,1;cg_crosshairfriendRGB 1,0,1,1; set cf.crossrgb vstr cf.cross.white;   set cf.crossrgb+ vstr cf.cross.white;   set cf.crossrgb- vstr cf.cross.cyan;    set cf.-fov.color vstr cf.cross.magenta; set cf.+fov.color vstr cf.cross.magenta" // ut_echo ^4CROSSHAIR^7color ^4[^6 magenta^4]
  482. seta cf.cross.white         "cg_crosshairrgb 1,1,1,1;   cg_crosshairfriendRGB 1,1,1,1; set cf.crossrgb vstr cf.cross.black;   set cf.crossrgb+ vstr cf.cross.black;   set cf.crossrgb- vstr cf.cross.magenta; set cf.-fov.color vstr cf.cross.white;   set cf.+fov.color vstr cf.cross.white"   // ut_echo ^4CROSSHAIR^7color ^4[^7 white  ^4]
  483. seta cf.cross.black         "cg_crosshairrgb 0,0,0,1;   cg_crosshairfriendRGB 0,0,0,1; set cf.crossrgb vstr cf.cross.red;     set cf.crossrgb+ vstr cf.cross.red;     set cf.crossrgb- vstr cf.cross.white;   set cf.-fov.color vstr cf.cross.black;   set cf.+fov.color vstr cf.cross.black"   // ut_echo ^4CROSSHAIR^7color ^4[^0 black  ^4]
  484. seta cf.crossrgb            "vstr cf.crossrgb+"
  485. seta cf.+crossrgb           "vstr cf.sfx13; vstr cf.crossrgb; vstr cf.MWHEEL.crossrgb"
  486. seta cf.-crossrgb           "vstr cf.sfx13; vstr cf.MWHEEL.weap"
  487.                             vstr cf.cross.magenta // sets crosshair default color
  488.  
  489. //[  scope color toggle  ]
  490. seta cf.scope.red           "cg_scopergb 1,0,0,1;       cg_scopefriendRGB 1,0,0,1;      set cf.scopecolor vstr cf.scope.green;   ut_echo ^4SCOPE^7color ^4[^1 red     ^4]; vstr cf.sfx02"
  491. seta cf.scope.green         "cg_scopergb 0,1,0,1;       cg_scopefriendRGB 0,1,0,1;      set cf.scopecolor vstr cf.scope.blue;    ut_echo ^4SCOPE^7color ^4[^2 green   ^4]; vstr cf.sfx02"
  492. seta cf.scope.blue          "cg_scopergb 0,0,1,1;       cg_scopefriendRGB 0,0,1,1;      set cf.scopecolor vstr cf.scope.yellow;  ut_echo ^4SCOPE^7color ^4[^4 blue    ^4]; vstr cf.sfx02"
  493. seta cf.scope.yellow        "cg_scopergb 1,1,0,1;       cg_scopefriendRGB 1,1,0,1;      set cf.scopecolor vstr cf.scope.cyan;    ut_echo ^4SCOPE^7color ^4[^3 yellow  ^4]; vstr cf.sfx02"
  494. seta cf.scope.cyan          "cg_scopergb 0,1,1,1;       cg_scopefriendRGB 0,1,1,1;      set cf.scopecolor vstr cf.scope.magenta; ut_echo ^4SCOPE^7color ^4[^5 cyan    ^4]; vstr cf.sfx02"
  495. seta cf.scope.magenta       "cg_scopergb 1,0,0.55,1;    cg_scopefriendRGB 1,0,0.55,1;   set cf.scopecolor vstr cf.scope.white;   ut_echo ^4SCOPE^7color ^4[^6 magenta ^4]; vstr cf.sfx02"
  496. seta cf.scope.white         "cg_scopergb 1,1,1,1;       cg_scopefriendRGB 1,1,1,1;      set cf.scopecolor vstr cf.scope.black;   ut_echo ^4SCOPE^7color ^4[^7 white   ^4]; vstr cf.sfx02"
  497. seta cf.scope.black         "cg_scopergb 0,0,0,1;       cg_scopefriendRGB 0,0,0,1;      set cf.scopecolor vstr cf.scope.red;     ut_echo ^4SCOPE^7color ^4[^0 black   ^4]; vstr cf.sfx02"
  498.                             vstr cf.scope.magenta // sets crosshair default color
  499.  
  500. //[  Night Vision Goggles color selector ]
  501. seta cf.+nvg                "cg_msgheight 1; vstr cf.nvg; vstr cf.MWHEEL.nvg"
  502. seta cf.-nvg                "cg_msgheight 8; vstr cf.MWHEEL.weap"
  503. seta cf.MWHEEL.nvg          "set cf.MWHEELUP vstr cf.nvg+; set cf.MWHEELDOWN vstr cf.nvg-; set cf.MWHEEL vstr cf.MWHEEL.nvg"
  504. seta cf.nvg5                "cg_nvg 5; set cf.nvg vstr cf.nvg4;  set cf.nvg! vstr cf.nvg5; set cf.nvg- vstr cf.nvg2; set cf.nvg+ vstr cf.nvg4; ut_echo ^4NVG^7color ^4[^6 purple ^4]; vstr cf.sfx18"
  505. seta cf.nvg4                "cg_nvg 4; set cf.nvg vstr cf.nvg6;  set cf.nvg! vstr cf.nvg4; set cf.nvg- vstr cf.nvg5; set cf.nvg+ vstr cf.nvg6; ut_echo ^4NVG^7color ^4[^5 cyan   ^4]; vstr cf.sfx18"
  506. seta cf.nvg6                "cg_nvg 6; set cf.nvg vstr cf.nvg3;  set cf.nvg! vstr cf.nvg6; set cf.nvg- vstr cf.nvg4; set cf.nvg+ vstr cf.nvg3; ut_echo ^4NVG^7color ^4[^1 pink   ^4]; vstr cf.sfx18"
  507. seta cf.nvg3                "cg_nvg 3; set cf.nvg vstr cf.nvg7;  set cf.nvg! vstr cf.nvg3; set cf.nvg- vstr cf.nvg6; set cf.nvg+ vstr cf.nvg7; ut_echo ^4NVG^7color ^4[^3 yellow ^4]; vstr cf.sfx18"
  508. seta cf.nvg7                "cg_nvg 7; set cf.nvg vstr cf.nvg0;  set cf.nvg! vstr cf.nvg7; set cf.nvg- vstr cf.nvg3; set cf.nvg+ vstr cf.nvg0; ut_echo ^4NVG^7color ^4[^3 orange ^4]; vstr cf.sfx18"
  509. seta cf.nvg0                "cg_nvg 0; set cf.nvg vstr cf.nvg1;  set cf.nvg! vstr cf.nvg0; set cf.nvg- vstr cf.nvg7; set cf.nvg+ vstr cf.nvg1; ut_echo ^4NVG^7color ^4[^2 green  ^4]; vstr cf.sfx18"
  510. seta cf.nvg1                "cg_nvg 1; set cf.nvg vstr cf.nvg2;  set cf.nvg! vstr cf.nvg1; set cf.nvg- vstr cf.nvg0; set cf.nvg+ vstr cf.nvg2; ut_echo ^4NVG^7color ^4[^1 red    ^4]; vstr cf.sfx18"
  511. seta cf.nvg2                "cg_nvg 2; set cf.nvg vstr cf.nvg5;  set cf.nvg! vstr cf.nvg2; set cf.nvg- vstr cf.nvg1; set cf.nvg+ vstr cf.nvg5; ut_echo ^4NVG^7color ^4[^4 blue   ^4]; vstr cf.sfx18"
  512. seta cf.nvg                 "vstr cf.nvg+"
  513.                             vstr cf.nvg7        // sets nvg shade default color
  514.  
  515. //[  armband color toggle  ]
  516. seta cf.+rgb                "cg_msgheight 1; vstr cf.rgb; vstr cf.MWHEEL.rgb"
  517. seta cf.-rgb                "cg_msgheight 8; vstr cf.MWHEEL.weap"
  518. seta cf.MWHEEL.rgb          "set cf.MWHEELUP vstr cf.rgb+; set cf.MWHEELDOWN vstr cf.rgb-; set cf.MWHEEL vstr cf.MWHEEL.rgb"
  519. seta cf.rgb+                ""
  520. seta cf.rgb-                ""
  521. // Web colors : http://en.wikipedia.org/wiki/HTML_color_names
  522. seta cf.rgb_01              "cg_rgb 255 255 255; ut_echo ^4ARMBAND^7color ^4[^3 white   ^4]; set cf.rgb+ vstr cf.rgb_02; set cf.rgb- vstr cf.rgb_16; vstr cf.sfx19"
  523. seta cf.rgb_02              "cg_rgb 191 191 191; ut_echo ^4ARMBAND^7color ^4[^3 silver  ^4]; set cf.rgb+ vstr cf.rgb_03; set cf.rgb- vstr cf.rgb_01; vstr cf.sfx19"
  524. seta cf.rgb_03              "cg_rgb 127 127 127; ut_echo ^4ARMBAND^7color ^4[^3 gray    ^4]; set cf.rgb+ vstr cf.rgb_04; set cf.rgb- vstr cf.rgb_02; vstr cf.sfx19"
  525. seta cf.rgb_04              "cg_rgb   0   0   0; ut_echo ^4ARMBAND^7color ^4[^3 black   ^4]; set cf.rgb+ vstr cf.rgb_05; set cf.rgb- vstr cf.rgb_03; vstr cf.sfx19"
  526. seta cf.rgb_05              "cg_rgb 255   0   0; ut_echo ^4ARMBAND^7color ^4[^3 red     ^4]; set cf.rgb+ vstr cf.rgb_06; set cf.rgb- vstr cf.rgb_04; vstr cf.sfx19"
  527. seta cf.rgb_06              "cg_rgb 127   0   0; ut_echo ^4ARMBAND^7color ^4[^3 maroon  ^4]; set cf.rgb+ vstr cf.rgb_07; set cf.rgb- vstr cf.rgb_05; vstr cf.sfx19"
  528. seta cf.rgb_07              "cg_rgb 255 255   0; ut_echo ^4ARMBAND^7color ^4[^3 yellow  ^4]; set cf.rgb+ vstr cf.rgb_08; set cf.rgb- vstr cf.rgb_06; vstr cf.sfx19"
  529. seta cf.rgb_08              "cg_rgb 127 127   0; ut_echo ^4ARMBAND^7color ^4[^3 olive   ^4]; set cf.rgb+ vstr cf.rgb_09; set cf.rgb- vstr cf.rgb_07; vstr cf.sfx19"
  530. seta cf.rgb_09              "cg_rgb   0 255   0; ut_echo ^4ARMBAND^7color ^4[^3 lime    ^4]; set cf.rgb+ vstr cf.rgb_10; set cf.rgb- vstr cf.rgb_08; vstr cf.sfx19"
  531. seta cf.rgb_10              "cg_rgb   0 127   0; ut_echo ^4ARMBAND^7color ^4[^3 green   ^4]; set cf.rgb+ vstr cf.rgb_11; set cf.rgb- vstr cf.rgb_09; vstr cf.sfx19"
  532. seta cf.rgb_11              "cg_rgb   0 255 255; ut_echo ^4ARMBAND^7color ^4[^3 aqua    ^4]; set cf.rgb+ vstr cf.rgb_12; set cf.rgb- vstr cf.rgb_10; vstr cf.sfx19"
  533. seta cf.rgb_12              "cg_rgb   0 127 127; ut_echo ^4ARMBAND^7color ^4[^3 teal    ^4]; set cf.rgb+ vstr cf.rgb_13; set cf.rgb- vstr cf.rgb_11; vstr cf.sfx19"
  534. seta cf.rgb_13              "cg_rgb   0   0 255; ut_echo ^4ARMBAND^7color ^4[^3 blue    ^4]; set cf.rgb+ vstr cf.rgb_14; set cf.rgb- vstr cf.rgb_12; vstr cf.sfx19"
  535. seta cf.rgb_14              "cg_rgb   0   0 127; ut_echo ^4ARMBAND^7color ^4[^3 navy    ^4]; set cf.rgb+ vstr cf.rgb_15; set cf.rgb- vstr cf.rgb_13; vstr cf.sfx19"
  536. seta cf.rgb_15              "cg_rgb 255   0 255; ut_echo ^4ARMBAND^7color ^4[^3 fuchsia ^4]; set cf.rgb+ vstr cf.rgb_16; set cf.rgb- vstr cf.rgb_14; vstr cf.sfx19"
  537. seta cf.rgb_16              "cg_rgb 127   0 127; ut_echo ^4ARMBAND^7color ^4[^3 purple  ^4]; set cf.rgb+ vstr cf.rgb_01; set cf.rgb- vstr cf.rgb_15; vstr cf.sfx19"
  538. seta cf.rgb                 "vstr cf.rgb+"
  539.                             vstr cf.rgb_11      // sets default armband color
  540.  
  541. //[  spectator follow toggle  ]
  542. seta cf.+follow             "+scores; vstr cf.maplarge; vstr cf.follow; vstr cf.MWHEEL.follow"
  543. seta cf.-follow             "-scores; vstr cf.mapsmall; vstr cf.MWHEEL.weap"
  544. seta cf.follow+             ""
  545. seta cf.follow-             ""
  546. seta cf.MWHEEL.follow       "set cf.MWHEELUP vstr cf.follow+; set cf.MWHEELDOWN vstr cf.follow-; set cf.MWHEEL vstr cf.MWHEEL.follow"
  547. seta cf.follow_00           "follow  0; set cf.follow vstr cf.follow_01; set cf.follow+ vstr cf.follow_01; set cf.follow- vstr cf.follow_32"
  548. seta cf.follow_01           "follow  1; set cf.follow vstr cf.follow_02; set cf.follow+ vstr cf.follow_02; set cf.follow- vstr cf.follow_00"
  549. seta cf.follow_02           "follow  2; set cf.follow vstr cf.follow_03; set cf.follow+ vstr cf.follow_03; set cf.follow- vstr cf.follow_01"
  550. seta cf.follow_03           "follow  3; set cf.follow vstr cf.follow_04; set cf.follow+ vstr cf.follow_04; set cf.follow- vstr cf.follow_02"
  551. seta cf.follow_04           "follow  4; set cf.follow vstr cf.follow_05; set cf.follow+ vstr cf.follow_05; set cf.follow- vstr cf.follow_03"
  552. seta cf.follow_05           "follow  5; set cf.follow vstr cf.follow_06; set cf.follow+ vstr cf.follow_06; set cf.follow- vstr cf.follow_04"
  553. seta cf.follow_06           "follow  6; set cf.follow vstr cf.follow_07; set cf.follow+ vstr cf.follow_07; set cf.follow- vstr cf.follow_05"
  554. seta cf.follow_07           "follow  7; set cf.follow vstr cf.follow_08; set cf.follow+ vstr cf.follow_08; set cf.follow- vstr cf.follow_06"
  555. seta cf.follow_08           "follow  8; set cf.follow vstr cf.follow_09; set cf.follow+ vstr cf.follow_09; set cf.follow- vstr cf.follow_07"
  556. seta cf.follow_09           "follow  9; set cf.follow vstr cf.follow_10; set cf.follow+ vstr cf.follow_10; set cf.follow- vstr cf.follow_08"
  557. seta cf.follow_10           "follow 10; set cf.follow vstr cf.follow_11; set cf.follow+ vstr cf.follow_11; set cf.follow- vstr cf.follow_09"
  558. seta cf.follow_11           "follow 11; set cf.follow vstr cf.follow_12; set cf.follow+ vstr cf.follow_12; set cf.follow- vstr cf.follow_10"
  559. seta cf.follow_12           "follow 12; set cf.follow vstr cf.follow_13; set cf.follow+ vstr cf.follow_13; set cf.follow- vstr cf.follow_11"
  560. seta cf.follow_13           "follow 13; set cf.follow vstr cf.follow_14; set cf.follow+ vstr cf.follow_14; set cf.follow- vstr cf.follow_12"
  561. seta cf.follow_14           "follow 14; set cf.follow vstr cf.follow_15; set cf.follow+ vstr cf.follow_15; set cf.follow- vstr cf.follow_13"
  562. seta cf.follow_15           "follow 15; set cf.follow vstr cf.follow_16; set cf.follow+ vstr cf.follow_16; set cf.follow- vstr cf.follow_14"
  563. seta cf.follow_16           "follow 16; set cf.follow vstr cf.follow_17; set cf.follow+ vstr cf.follow_17; set cf.follow- vstr cf.follow_15"
  564. seta cf.follow_17           "follow 17; set cf.follow vstr cf.follow_18; set cf.follow+ vstr cf.follow_18; set cf.follow- vstr cf.follow_16"
  565. seta cf.follow_18           "follow 18; set cf.follow vstr cf.follow_19; set cf.follow+ vstr cf.follow_19; set cf.follow- vstr cf.follow_17"
  566. seta cf.follow_19           "follow 19; set cf.follow vstr cf.follow_20; set cf.follow+ vstr cf.follow_20; set cf.follow- vstr cf.follow_18"
  567. seta cf.follow_20           "follow 20; set cf.follow vstr cf.follow_21; set cf.follow+ vstr cf.follow_21; set cf.follow- vstr cf.follow_19"
  568. seta cf.follow_21           "follow 21; set cf.follow vstr cf.follow_22; set cf.follow+ vstr cf.follow_22; set cf.follow- vstr cf.follow_20"
  569. seta cf.follow_22           "follow 22; set cf.follow vstr cf.follow_23; set cf.follow+ vstr cf.follow_23; set cf.follow- vstr cf.follow_21"
  570. seta cf.follow_23           "follow 23; set cf.follow vstr cf.follow_24; set cf.follow+ vstr cf.follow_24; set cf.follow- vstr cf.follow_22"
  571. seta cf.follow_24           "follow 24; set cf.follow vstr cf.follow_25; set cf.follow+ vstr cf.follow_25; set cf.follow- vstr cf.follow_23"
  572. seta cf.follow_25           "follow 25; set cf.follow vstr cf.follow_26; set cf.follow+ vstr cf.follow_26; set cf.follow- vstr cf.follow_24"
  573. seta cf.follow_26           "follow 26; set cf.follow vstr cf.follow_27; set cf.follow+ vstr cf.follow_27; set cf.follow- vstr cf.follow_25"
  574. seta cf.follow_27           "follow 27; set cf.follow vstr cf.follow_28; set cf.follow+ vstr cf.follow_28; set cf.follow- vstr cf.follow_26"
  575. seta cf.follow_28           "follow 28; set cf.follow vstr cf.follow_29; set cf.follow+ vstr cf.follow_29; set cf.follow- vstr cf.follow_27"
  576. seta cf.follow_29           "follow 29; set cf.follow vstr cf.follow_30; set cf.follow+ vstr cf.follow_30; set cf.follow- vstr cf.follow_28"
  577. seta cf.follow_30           "follow 30; set cf.follow vstr cf.follow_31; set cf.follow+ vstr cf.follow_31; set cf.follow- vstr cf.follow_29"
  578. seta cf.follow_31           "follow 31; set cf.follow vstr cf.follow_32; set cf.follow+ vstr cf.follow_32; set cf.follow- vstr cf.follow_30"
  579. seta cf.follow_32           "follow 32; set cf.follow vstr cf.follow_00; set cf.follow+ vstr cf.follow_00; set cf.follow- vstr cf.follow_31"
  580. seta cf.follow              "vstr cf.follow+"
  581. set  cf.follow+             "vstr cf.follow_00"
  582.  
  583.  
  584. //// ------------------------------------------------------------------------
  585. //// *  Sound effects macros
  586. //// ------------------------------------------------------------------------
  587. seta cf.sfx01               "play sound\misc\kcaction"
  588. seta cf.sfx02               "play sound\misc\menu1"
  589. seta cf.sfx03               "play sound\misc\menu2"
  590. seta cf.sfx04               "play sound\misc\menu3"
  591. seta cf.sfx05               "play sound\misc\menu4"
  592. seta cf.sfx06               "play sound\bomb\bomb_hit_floor_1"
  593. seta cf.sfx08               "play sound\items\laseronoff"
  594. seta cf.sfx09               "play sound\items\flashlight"
  595. seta cf.sfx10               "play sound\items\use_medkit"
  596. seta cf.sfx11               "play sound\items\itemon"
  597. seta cf.sfx12               "play sound\items\itemoff"
  598. seta cf.sfx13               "play sound\surfaces\bullets\concrete2"
  599. seta cf.sfx14               "play sound\surfaces\bullets\gravel2"
  600. seta cf.sfx15               "play sound\surfaces\bullets\gravel3"
  601. seta cf.sfx16               "play sound\surfaces\bullets\wood2"
  602. seta cf.sfx17               "play sound\bbqmine\drip1"
  603. seta cf.sfx18               "play sound\bbqmine\drip2"
  604. seta cf.sfx19               "play sound\bbqmine\drip3"


cf.game.cfg

  1. ////  ______________________________________________________________________
  2. //// |                                                                      |
  3. //// | This config designed for "Mitsu Build": http://www.urban-zone.org    |
  4. //// |----------------------------------------------------------------------|
  5. //// | Cvar description < type | [range |] def=value [| status ]>           |
  6. //// |                                                                      |
  7. //// |  TYPE:                                                               |
  8. //// |   bool  - boolean, true(1) or false(0)                               |
  9. //// |   int   - integer numeric value                                      |
  10. //// |   float - floating point numeric value, e.g.: "1.2345"               |
  11. //// |   str   - string string value, e.g.: "echo hello"                    |
  12. //// |   rgb   - red green blue value in either int or float, use spaces or |
  13. //// |           comma as seperator, e.g.: "1,0.4,0" or "255 102 0"         |
  14. //// |   rgba  - same as rgb but includes alpha channel (float), e.g.:      |
  15. //// |           "255,102,0,0.8" or "1 0.4 0 1.0"                           |
  16. //// |   hex   - hexadecimal value, e.g.: "0x01"                            |
  17. //// |                                                                      |
  18. //// |  STATUS: (if missing, it means it still works)                       |
  19. //// |   cp    - Cheat-protected                                            |
  20. //// |   dep   - Deprecated                                                 |
  21. //// |   unk   - Unknown, but most likely deprecated                        |
  22. //// |   lock  - Locked                                                     |
  23. //// |   bump  - ioBumpy or bumpy enabled builds only                       |
  24. //// |   crash - Causes crash                                               |
  25. //// |______________________________________________________________________|
  26. //// |                                                                      |
  27. echo "Game settings:                                                        "
  28. //// |  All settings regarding the game and in-game HUD                     |
  29. //// |______________________________________________________________________|
  30.  
  31. //// ------------------------------------------------------------------------
  32. echo *  Options > General Settings
  33. //// ------------------------------------------------------------------------
  34. set  cg_drawfps                        "1"      // Draw FPS [bool|def=1]
  35. set  cg_drawtimer                      "1"      // Show timer [bool|def=1]
  36. set  cg_lagometer                      "1"      // Show netgraph [bool|def=1]
  37. set  cg_fov                            "110"    // Field of view [int|90..110|def=90]
  38.                                        vstr cf.+fov // FOV toggle default: [+fov,-fov]
  39. ///  cg_nvg                                     // Tac goggles color [int|0..7|def=0]
  40. set  cg_speedo                         "1"      // Show speed [bool|def=0]
  41. set  cg_sfxBreathing                   "1"      // Breathing sounds [bool|def=1]
  42. set  cg_autoscreenshot                 "2"      // Auto screenshots [0=no,1=always,2=matchmode|def=0]
  43. set  cg_autorecordmatch                "1"      // Auto record matchmode [bool|def=1]
  44. set  cl_autodownload                   "1"      // Auto download [bool|def=1]
  45. ////-( non GUI settings )----------------------------------------------------
  46. set  cl_autoRecordDemo                 "0"      // Record a new demo on each map change [bool|def=0]
  47. set  cl_recordfontsize                 "4"      // Font for "recording" [int]
  48.  
  49. //[  fancy fov toggle function: based on 90-110 ]
  50. set  cf.crosshud-           ""
  51. set  cf.crosshud+           ""
  52. set  cf.-fov.color          ""
  53. set  cf.-fov.cross          "vstr cf.crosshud-"
  54. set  cf.-fov.sens           "sensitivity 0.585" // 0.585 | * 4 = 2.345
  55. set  cf.-fov.degree         "cg_fov 90"
  56. set  cf.-fov_smooth         "exec cf.-fov_smooth.cfg"
  57. set  cf.-fov                "vstr cf.-fov.color; vstr cf.-fov.cross; vstr cf.-fov.sens; vstr cf.-fov.update"
  58. set  cf.+fov.color          ""
  59. set  cf.+fov.cross          "vstr cf.crosshud+"
  60. set  cf.+fov.sens           "sensitivity 0.625" // 0.9625 | 0.625 * 4 = 2.485
  61. set  cf.+fov.degree         "cg_fov 110"
  62. set  cf.+fov_smooth         "exec cf.+fov_smooth.cfg"
  63. set  cf.+fov                "vstr cf.+fov.color; vstr cf.+fov.cross; vstr cf.+fov.sens; vstr cf.+fov.update"
  64. set  cf.fov.quick           "set cf.-fov.update vstr cf.-fov.degree;  set cf.+fov.update vstr cf.+fov.degree;  ut_echo ^4ADS^7modus ^4[^3 quick  ^4];  set cf.fov.modus vstr cf.fov.smooth"
  65. set  cf.fov.smooth          "set cf.-fov.update vstr cf.-fov_smooth;  set cf.+fov.update vstr cf.+fov_smooth;  ut_echo ^4ADS^7modus ^4[^2 smooth ^4];  set cf.fov.modus vstr cf.fov.quick"
  66.                             vstr cf.fov.quick
  67.  
  68.  
  69. //// ------------------------------------------------------------------------
  70. echo *  Options > Crosshair Settings
  71. //// ------------------------------------------------------------------------
  72. ///  cg_drawcrosshair                           // Crosshairtype [int|def=4]
  73. ///  cg_crosshairRGB                            // Crosshaircolor [rgba|def=1 0.4 0 1]
  74. ///  cg_crosshairfriendRGB                      // Crosshaircolor friendly [rgba|def=1 0 0 1]
  75. ///  cf.scopergb                                // Scopecolor [rgba|def=0 0 0 1]
  76.                                        // Scope color toggle: cf.scope.[red,green,blue,yellow,cyan,magenta,white,black]
  77. ///  cg_scopefriendRGB                          // Scopecolor friendly [rgba|def=1 0 0 1]
  78.                                        // Crosshair color toggle: cf.cross.[red,green,blue,yellow,cyan,magenta,white,black]
  79. ///  cg_crosshairsize                           // Crosshairsize [int|def=20]
  80. set  cg_scopering                      "2"      // Show scope accuracy [bool|def=2]
  81. set  cg_scopeG36                       "2"      // G36 scopetype: [0=cross,1=cross2,2=T-shape,3=dot|def=0]
  82. set  cg_scopePSG                       "3"      // PSG-1 scopetype: [0=cross,1=cross2,2=T-shape,3=dot|def=0]
  83. set  cg_scopeSR8                       "3"      // SR8 scopetype: [0=cross,1=cross2,2=T-shape,3=dot|def=0]
  84. ////-( non GUI settings )----------------------------------------------------
  85. set  cg_drawhands                      "1"      // Show hand [0=none,1=yes|def=1]
  86.  
  87.  
  88. //// ------------------------------------------------------------------------
  89. echo *  Options > Minimap Settings
  90. //// ------------------------------------------------------------------------
  91. set  cf.maptoggle                      "cg_maptoggle 1"     // Minimap [0=off,1=on|def=1]
  92. set  cf.mappos                         "cg_mappos 4"        // Minimap position [int|1..11|def=1] (counter-clockwise)
  93. set  cf.mapsize                        "cg_mapsize 190"     // Minimap size [int|def=150]
  94. set  cf.mapalpha                       "cg_mapalpha 0.45"   // Minimap alpha [float|0..1|def=0.7]
  95. set  cf.maparrowscale                  "cg_maparrowscale 1.8"   // Minimap arrow scale [float|def=3.0]
  96. vstr cf.maptoggle                               // Set minimap toggle default
  97.  
  98.  
  99. //// ------------------------------------------------------------------------
  100. echo *  Options > Team Info Settings
  101. //// ------------------------------------------------------------------------
  102. set  cg_drawteamoverlay                "2"      // Team status list [0=None,1=All,2=Normal,3=Brief|def=1]
  103. set  cg_drawteamoverlayscores          "1"      // Show individual scores [bool|def=1]
  104. set  cg_drawcrosshairnames             "1"      // Show teammate info on aim [bool|def=1]
  105. set  cg_crosshairnamestype             "1"      // Location of info: [0=bottom-scr,1=above-pl,2=below-ch,3=above-ch|def=3]
  106. set  cg_crosshairnamessize             "0.20"   // Size of info [float|0..1|def=0.3]
  107. set  cg_drawteamscores                 "1"      // Show team scores [bool|def=1]
  108.  
  109.  
  110. //// ------------------------------------------------------------------------
  111. echo *  Options > Blood Settings
  112. //// ------------------------------------------------------------------------
  113. set  com_blood                         "1"      // Enable blood [bool|def=1]
  114. set  cg_sfxShowDamage                  "1"      // Show wounds [bool|def=1]
  115. set  cg_visibleBleeding                "1"      // Show bleeding [bool|def=1]
  116.  
  117.  
  118. //// ------------------------------------------------------------------------
  119. echo *  Options > Bullet Impact Settings
  120. //// ------------------------------------------------------------------------
  121. set  cg_sfxSurfaceImpacts              "1"      // Smoke FX on impact [bool|def=1]
  122. set  cg_sfxParticles                   "0"      // More FX on impact [bool|def=1]
  123. set  cg_marktotaltime                  "20000"  // Leave marks: [int|0=off|def=5000]
  124. set  cg_hitsound                       "1"      // Hitsounds [bool|def=0]
  125.  
  126.  
  127. //// ------------------------------------------------------------------------
  128. echo *  Options > Chat Settings
  129. //// ------------------------------------------------------------------------
  130. seta cg_standardChat                   "0"      // old chat style [bool|def=0]
  131. set  cg_teamchatsonly                  "0"      // Teamchats only [bool|def=0]
  132. set  cg_chatTime                       "10000"  // Chat time(ms) [int|def=4000]
  133. set  cg_chatHeight                     "6"      // Chat lines [int|1..8|def=4]
  134. set  cg_msgTime                        "6000"   // Message time(ms) [int|def=4000]
  135. seta cg_msgHeight                      "8"      // Message lines on top [int|1..8|def=4]
  136. set  cg_novoicechats                   "0"      // Disable radio sounds [bool|def=0]
  137. set  cg_autoradio                      "2"      // Auto radio [0=No,1=All,2=All+NoGrenade|def=0]
  138.  
  139.  
  140. //// ------------------------------------------------------------------------
  141. echo *  Options > Gun Settings
  142. //// ------------------------------------------------------------------------
  143. ///  cg_drawhands                               // Show gun [bool|def=1]
  144. set  cg_gunsize                        "1"      // Smaller gun [bool|def=0]
  145. set  cg_showbullethits                 "2"      // Hitting info [0=None,1=Normal,2=All|def=2]
  146. set  cg_hudweaponinfo                  "2"      // Weapon info [0=Icon, 1=Text, 2=Icon+Text|def=2]
  147. set  r_dynamiclight                    "1"      // Dynamic light [bool|def=1]
  148. set  cg_sfxbrasstime                   "25000"  // Leave brass(ms) [int|def=5000]
  149. seta cg_zoomWrap                       "0"      // Wrap scope zooming behavior [bool|def=1]
  150.  
  151.  
  152. //// ------------------------------------------------------------------------
  153. ///> Options (hidden)
  154. //// ------------------------------------------------------------------------
  155. seta cg_bobroll                        "0.000"  // bobroll [float|-1..1|def=0]
  156. seta cg_cameraOrbitDelay               "5"      // Delay at which the camera orbits around the player [int|def=50]
  157. seta cg_draw2D                         "1"      // show 2D HUD elements [bool|def=1]
  158. seta cg_viewsize                       "100"    // visible viewport [int|30..100|def=100]
  159. seta cl_drawclock                      "0"      //*show real time clock [bool|def=0]
  160. seta cl_drawclock12                    "0"      //?show AM/PM clock [bool|def=0]
  161. seta cl_drawclockposx                  "2"      //?
  162. seta cl_drawclockposy                  "42"     //?
  163. seta cl_drawclockfontsize              "5"      //?
  164. seta cl_drawclockcolor                 "7"      //?
  165. seta cl_drawclockshowseconds           "0"      //?
  166. seta cl_drawclockalarm24               "0"      //?
  167. seta cl_drawclockalarmcmd              "play music/mainmenu"    //?
  168. seta cl_stopwatch                      "0"      //?
  169. seta cl_stopwatchsize                  "12"     //?
  170. seta cl_stopwatchposx                  "8"      //?
  171. seta cl_stopwatchposy                  "23"     //?


cf.cys.cfg

  1. ////  ______________________________________________________________________
  2. //// |                                                                      |
  3. //// | This config designed for "Mitsu Build": http://www.urban-zone.org    |
  4. //// |----------------------------------------------------------------------|
  5. //// | Cvar description < type | [range |] def=value [| status ]>           |
  6. //// |                                                                      |
  7. //// |  TYPE:                                                               |
  8. //// |   bool  - boolean, true(1) or false(0)                               |
  9. //// |   int   - integer numeric value                                      |
  10. //// |   float - floating point numeric value, e.g.: "1.2345"               |
  11. //// |   str   - string string value, e.g.: "echo hello"                    |
  12. //// |   rgb   - red green blue value in either int or float, use spaces or |
  13. //// |           comma as seperator, e.g.: "1,0.4,0" or "255 102 0"         |
  14. //// |   rgba  - same as rgb but includes alpha channel (float), e.g.:      |
  15. //// |           "255,102,0,0.8" or "1 0.4 0 1.0"                           |
  16. //// |   hex   - hexadecimal value, e.g.: "0x01"                            |
  17. //// |                                                                      |
  18. //// |  STATUS: (if missing, it means it still works)                       |
  19. //// |   cp    - Cheat-protected                                            |
  20. //// |   dep   - Deprecated                                                 |
  21. //// |   unk   - Unknown, but most likely deprecated                        |
  22. //// |   lock  - Locked                                                     |
  23. //// |   bump  - ioBumpy or bumpy enabled builds only                       |
  24. //// |   crash - Causes crash                                               |
  25. //// |______________________________________________________________________|
  26. //// |                                                                      |
  27. echo "System settings:                                                      "
  28. //// |  All settings regarding graphics, audio, networking or anything else |
  29. //// |  that has impact on system performances of the client.               |
  30. //// |                                                                      |
  31. //// |  cf.sys-video.cfg   - graphics settings                              |
  32. //// |  cf.sys-audio.cfg   - audio settings                                 |
  33. //// |  cf.sys-net.cfg     - network settings                               |
  34. //// |                                                                      |
  35. //// |______________________________________________________________________|
  36.  
  37. set  com_hunkmegs                      "256"    // Amount of memory to reserve for game play/ded server [int|def=256]
  38. set  com_soundMegs                     "16"     // For systems with sufficient RAM [int|def=8]
  39. set  com_zonemegs                      "24"     // For systems with sufficient RAM [int|def=24]
  40. set  win_fastmodechange                "1"      // Allow window mode change without map reloading [bool|def=1]
  41. set  cl_altTab                         "1"      // Allow ALT-TAB to change window focus from game [bool|def=1]
  42. set  cl_altTabMinimize                 "1"      // Minimize window when using ALT-TAB [bool]
  43. set  cl_nologo                         "1"      // Hides the start-up logo video [0=no,1=yes]
  44. set  cl_aviFrameRate                   "30"     // Framerate to use when capturing video [int|def=25]
  45. set  cl_aviMotionJpeg                  "1"      // Use the MJPEG codec when capturing video [bool|def=1]
  46. set  cl_aviMotionJpegQuality           "95"     // Set the MJPEG codec quality settings [int|def=90]
  47. set  cl_useMumble                      "0"      // Enable positional audio with Mumble [bool]
  48. set  cl_mumbleScale                    "0.0254" // Mumble positioning scale value [float]
  49. set  cl_quiet                          "1"      // remove technical messages, especially on map change
  50. set  cl_quietuglyhack                  "1"      // remove even more stemming from the game code - requires cl_quiet
  51. set  ttycon_ansicolor                  "1"      // Enable the addition of ANSI escape codes for colors in the tty [bool]
  52. set  scr_conspeed                      "9999"   // Speed at which the console appear/disappear [int|def=3]


cf.sys-video.cfg

  1. ////  ______________________________________________________________________
  2. //// |                                                                      |
  3. //// | This config designed for "Mitsu Build": http://www.urban-zone.org    |
  4. //// |----------------------------------------------------------------------|
  5. //// | Cvar description < type | [range |] def=value [| status ]>           |
  6. //// |                                                                      |
  7. //// |  TYPE:                                                               |
  8. //// |   bool  - boolean, true(1) or false(0)                               |
  9. //// |   int   - integer numeric value                                      |
  10. //// |   float - floating point numeric value, e.g.: "1.2345"               |
  11. //// |   str   - string string value, e.g.: "echo hello"                    |
  12. //// |   rgb   - red green blue value in either int or float, use spaces or |
  13. //// |           comma as seperator, e.g.: "1,0.4,0" or "255 102 0"         |
  14. //// |   rgba  - same as rgb but includes alpha channel (float), e.g.:      |
  15. //// |           "255,102,0,0.8" or "1 0.4 0 1.0"                           |
  16. //// |   hex   - hexadecimal value, e.g.: "0x01"                            |
  17. //// |                                                                      |
  18. //// |  STATUS: (if missing, it means it still works)                       |
  19. //// |   cp    - Cheat-protected                                            |
  20. //// |   dep   - Deprecated                                                 |
  21. //// |   unk   - Unknown, but most likely deprecated                        |
  22. //// |   lock  - Locked                                                     |
  23. //// |   bump  - ioBumpy or bumpy enabled builds only                       |
  24. //// |   crash - Causes crash                                               |
  25. //// |______________________________________________________________________|
  26.  
  27. //// ------------------------------------------------------------------------
  28. echo *  Video:^2 800x600 LOW Non-GLSL
  29. //// ------------------------------------------------------------------------
  30. set  r_customwidth                     "800"    // Custom Width [int|def=1600]
  31. set  r_customheight                    "600"    // Custom Height [int|def=1024]
  32. set  r_mode                            "4"      // Video Mode [int|-1=custom,1..|def=4]
  33. set  r_colorbits                       "16"     // Color Depth [int|0=desktop,8,16,32|def=0]
  34. set  r_fullscreen                      "1"      // Fullscreen [bool|def=1]
  35. set  r_picmip                          "2"      // Texture Detail [int|0=high,1=normal,2=low|def=1]
  36. set  r_texturebits                     "16"     // Texture Quality [int|0=desktop,16,32|def=0]
  37. set  r_texturemode                     "GL_LINEAR_MIPMAP_NEAREST"
  38.                                                 // Texture Filter [str|GL_NEAREST, GL_LINEAR,
  39.                                                 //                     GL_LINEAR_MIPMAP_NEAREST=Bilinear,
  40.                                                 //                     GL_LINEAR_MIPMAP_LINEAR=Trilinear|
  41.                                                 //                 def=GL_LINEAR_MIPMAP_NEAREST]
  42. set  r_ext_compressed_textures         "1"      // Compress Textures [bool|def=0]
  43. set  r_displayrefresh                  "75"     // Refreshrate [int|0=default,60..|def=0] (seems to be broken)
  44. set  com_maxfps                        "125"    // Max Frames/Second [int|..125|def=85]
  45. set  r_swapinterval                    "0"      // Vertical Sync [bool|def=0]
  46. set  r_gamma                           "1.25"   // Brightness [float|0..3|def=1.2]
  47. ////-( non GUI settings )----------------------------------------------------
  48. set  cg_shadows                        "0"      // Draw shadows on certain entities [bool|def=0|lock]
  49. set  r_allowExtensions                 "1"      // Use all OpenGL extensions supported by your hardware [bool|def=1]
  50. set  r_allowResize                     "0"      // Make game window resizable [bool|def=0]
  51. set  r_allowSoftwareGL                 "0"      // Allow standard software OpenGL drivers [bool|def=0]
  52. set  r_ambientScale                    "0.6"    // Amount of ambient light cast on entities [float|def=0.6|cp]
  53. set  r_anaglyphMode                    "0"      // Anaglyph rendering [int|1..6|def=0]
  54. set  r_autobump                        "0"      // Bumpmapping on all textures [bool|def=1|bump]
  55. set  r_blank                           "0"      // Internal cvar for +blank [bool|def=0]
  56. set  r_blankRGB                        "0 0 0 0"// "Blanking" color for +blank [rgba|def="0 0 0 0"]
  57. set  r_bloom                           "0"      // Enable bloom [int|1..5|def=1|bump]
  58. set  r_centerWindow                    "0"      // Start game window in the middel of screen [bool]
  59. ///  r_customaspect                    "1"      // Custom aspect ratio to use when in r_mode -1 [float|def=1|dep]
  60. set  r_custompixelAspect               "1"      // Custom aspect ratio to use when in r_mode -1 [float|def=1]
  61. set  r_decals                          "1"      // Enable bullet-holes [bool|def=1]
  62. set  r_depthbits                       "16"     // Precision for the Z-buffer depth [0=desktop,16,24|def=0]
  63. set  r_detailtextures                  "0"      // Detail texturing [bool|def=1]
  64. set  r_dlightBacks                     "0"      // Dynamic lights on non-facing surfaces [bool|def=1|unk]
  65. set  r_dof                             "0"      // Depth of Field [bool|def=0|bump]
  66. set  r_dofblend                        "0.5"    // Control DOF blur blending amount [float|0.001..1|def=0.5|bump]
  67. set  r_dofscale                        "2"      // Control DOF blur strength [float|0..10|def=2|bump]
  68. set  r_drawSun                         "0"      // Draw sun [bool|def=0|unk]
  69. set  r_drawworld                       "1"      // Draw world [bool|def=1|lock]
  70. set  r_dynamiclight                    "0"      // Dynamic lightning [bool|def=1]
  71. set  r_ext_compiled_vertex_array       "1"      // Use the hardware compiled Vertex Array OpenGL extension [bool|def=1]
  72. set  r_ext_framebuffer_object          "1"      // Use GL_EXT_framebuffer_object [?|def=1|bump]
  73. ///  r_ext_gamma_control               "1"      // Enable external Gamma settings [bool|def=1|dep]
  74. set  r_ext_max_anisotropy              "0"      // Max Anisotropy Filtering level [int|0..16|def=2]
  75. set  r_ext_multisample                 "4"      // Multisample Anti-Aliasing [int|0..4|def=0]
  76. set  r_ext_multitexture                "1"      // Use the ARB multi-texture extention [bool|def=1]
  77. set  r_ext_texture_env_add             "1"      // Use the GL_TEXTURE_ENV_ADD extenstion [bool|def=1]
  78. set  r_ext_texture_filter_anisotropic  "0"      // Use Anisotropic Filtering on textures [bool|def=0]
  79. set  r_ext_vertex_buffer_object        "2"      // VBO size [int|?|def=2|bump]
  80. set  r_ext_vertex_shader               "1"      // Enable GLSL rendering path [bool|def=1|bump]
  81. set  r_facePlaneCull                   "1"      // Culling non-visible brush-faces [bool|def=1]
  82. set  r_fancywater                      "0"      // Fancy reflective water [int|0=off,1=simple,2=detailed|def=1|bump]
  83. set  r_fastsky                         "0"      // Simple sky-box [bool|def=0|dep]
  84. set  r_finish                          "0"      // Sync every frame (Forcing glFinish) [bool|def=0]
  85. set  r_flareCoeff                      "150"    // (unknown) [int|cp]
  86. set  r_flareFade                       "7"      // Speed at which light sources fades out [int|cp]
  87. set  r_flares                          "0"      // Enable projectile flare and lighting effect [bool|def=0|unk]
  88. set  r_flareSize                       "40"     // Size of flares [int|cp]
  89. set  r_fog_b                           "0.25"   // Fog blue channel strength [float|0|def=0.25|bump+cp]
  90. set  r_fogdensity                      "0"      // Fog density [float|0..1|def=0|bump+cp]
  91. set  r_fog_g                           "0.25"   // Fog green channel strength [float|0|def=0.25|bump+cp]
  92. set  r_fog_r                           "0.25"   // Fog red channel strength [float|0|def=0.25|bump+cp]
  93. set  r_fullbright                      "0"      // Render textures at full brightness [bool|def=0|cp]
  94. set  r_GLlibCoolDownMsec               "0"      // Wait for a number of milliseconds to close GL library [int|0..|def=0]
  95. set  r_greyscale                       "0"      // Render in grey scale [bool|def=0]
  96. set  r_ignore                          "0"      // (unknown) [bool|cp]
  97. set  r_ignoreGLErrors                  "1"      // Ignore OpenGL errors and attempt continue rendering [bool|def=1]
  98. set  r_ignorehwgamma                   "0"      // Ignore hardware gamma and use the texture method of gamma adjustment [bool|def=0]
  99. set  r_inGameVideo                     "1"      // (does UrT has any? no) [bool|def=1]
  100. set  r_intensity                       "1"      // Controls the brightness of OpenGL [float|def=1|lock]
  101. set  r_lodbias                         "2"      // Level of Detail bias, higher value is less detail [int|0..2|def=0]
  102. set  r_lodCurveError                   "250"    // Distance at which polygons are culled [int|0..10000|def=250|cp]
  103. set  r_lodscale                        "5"      // Scale at which LOD becomes visible [int|def=5|cp]
  104. set  r_mapoverbrightbits               "0"      // Intensity of light reflection from the textures [int|def=0|lock]
  105. set  r_marksOnTriangleMeshes           "0"      // Weapon impacts on triangle meshes [int|def=0]
  106. set  r_maxpolys                        "1200"   // Maximum number of polygons on screen [int|def=1800]
  107. set  r_maxpolyverts                    "7000"   // Maximum number of vertices's from polygons on screen [int|def=9000]
  108. set  r_maxstaticverts                  "1500000"// (unknown) [int|def=1500000]
  109. set  r_measureOverdraw                 "0"      // For software OpenGL renderer [bool|def=0|cp]
  110. set  r_minEntityLight                  "0"      // Minimum amount of lighting an entity has [float|0-2|def=1.5]
  111. set  r_minimize                        "0"      // Game window is minimized when set to non-zero [bool|def=0]
  112. set  r_motionBlur                      "0"      // Experimental motion-blur [bool|def=0]
  113. set  r_motionBlurStrength              "0.9"    // Experimental motion-blur strength [float|def=0.9]
  114. set  r_noborder                        "1"      // Remove window decoration [bool|def=0]
  115. set  r_overbrightbits                  "0"      // Adjust overall brightness level [int|def=0|lock]
  116. set  r_primitives                      "0"      // Rendering primitives [int|0,1,2,3|def=0]
  117. ///  r_railCoreWidth                   "6"      // For Quake 3 [dep]
  118. ///  r_railSegmentLength               "32"     // For Quake 3 [dep]
  119. ///  r_railWidth                       "16"     // For Quake 3 [dep]
  120. set  r_roundImagesDown                 "0"
  121. set  r_saveFontData                    "0"
  122. set  r_screenshotJPEGQuality           "95"     // Control quality for ScreenshotJPEG [int|def=90]
  123. //// r_sdlDriver                       "windib" // Read Only
  124. set  r_showcluster                     "0"
  125. set  r_showclusters                    "0"
  126. set  r_showsky                         "0"
  127. set  r_showSmp                         "0"
  128. set  r_simplemipmap                    "0"      //
  129. set  r_simpleshaders                   "1"      // Disable GLSL shader effects [bool|def=1]
  130. set  r_singleShader                    "0"
  131. set  r_skipBackEnd                     "0"
  132. set  r_smp                             "0"
  133. set  r_stencilbits                     "0"      // Bits to use for the stencil buffer [0,8|def=8]
  134. set  r_stereoEnabled                   "0"
  135. set  r_stereoSeparation                "64"
  136. set  r_subdivisions                    "4"
  137. set  r_uiFullScreen                    "0"
  138. set  r_verbose                         "0"
  139. set  r_vertexLight                     "0"      // Vertex lighting which is faster [bool|def=0|lock]
  140. set  r_windowPosition                  "0,0"    // Set game window position [int|x,y|def=0,0] (equal SDL_VIDEO_WINDOW_POS)
  141. set  r_znear                           "1"
  142. set  r_zproj                           "64"
  143. ////-( debugging settings )------------------------------------------------------
  144. set  r_clear                           "0"      // (for debugging) Clear the screen between rendering of frames [bool|def=0|cp]
  145. set  r_colorMipLevels                  "0"      // (for debugging) Colorize mipmaps level [bool|def=0|cp]
  146. set  r_debuglight                      "0"      // (for debugging) Light sources map [bool|def=0|cp]
  147. set  r_debugSort                       "0"      // (for debugging) Renderes only sort layers greater than value [int|def=0|cp]
  148. set  r_debugSurface                    "0"      // (for debugging) Rendering of curved surfaces [bool|def=0|cp]
  149. set  r_directedScale                   "1"      // (for debugging) Intensity of light from direct light sources, such as flares or explosions [bool|def=1|cp]
  150. set  r_drawBuffer                      "GL_BACK"// (for debugging) Specify which buffer should be use to render the frame [bool|def="GL_BACK"|cp]
  151. set  r_drawentities                    "1"      // (for debugging) Render entities [bool|def=1|cp]
  152. set  r_glsl_debug                      "0"      // (for debugging) [bool|def=0|bump+cp]
  153. set  r_lightmap                        "0"      // (for debugging) Render lightmap stage only [bool|def=0|cp]
  154. set  r_lockpvs                         "0"      // (for debugging) Disable update to Potentially Visible Set table [bool|def=0|cp]
  155. set  r_logfile                         "0"      // (for debugging) Save number of OpenGL calls to gl.log [int|def=0|cp]
  156. set  r_nobind                          "0"      // (for debugging) Disable the transfer of textures to triangles [bool|def=0|cp]
  157. set  r_nocull                          "0"      // (for debugging) Disable rendering of hidden objects [bool|def=0|cp]
  158. set  r_nocurves                        "0"      // (for debugging) Disable rendering of curved surfaces [bool|def=0|cp]
  159. set  r_noportals                       "0"      // (for debugging) Disable rendering of teleporter destination [bool|def=0|cp]
  160. set  r_norefresh                       "0"      // (for debugging) Disable render buffer getting refreshed [bool|def=0|cp]
  161. set  r_novis                           "0"      // (for debugging) Disable BSP VIS tables [bool|def=0|cp]
  162. set  r_offsetfactor                    "-1"     // Control OpenGL polygon offset [int|def=-1|cp]
  163. set  r_offsetunits                     "-2"     // Control OpenGL polygon offset [int|def=-2|cp]
  164. set  r_portalOnly                      "0"      // Enable display of portal views only [bool|def=0|cp]
  165. set  r_printShaders                    "0"      // (for debugging) Print all shaders used for a map [bool|def=0]
  166. set  r_showtris                        "0"      // (for debugging) Show polygon triangles [bool|def=0|cp]
  167. set  r_showImages                      "0"      // (for debugging) [bool|def=0|cp]
  168. set  r_shownormals                     "0"      // (for debugging) Show polygon normals [bool|def=0|cp]
  169. set  r_speeds                          "0"      // (for debugging) [bool|def=0|cp]


cf.sys-net.cfg

  1. ////  ______________________________________________________________________
  2. //// |                                                                      |
  3. //// | This config designed for "Mitsu Build": http://www.urban-zone.org    |
  4. //// |----------------------------------------------------------------------|
  5. //// | Cvar description < type | [range |] def=value [| status ]>           |
  6. //// |                                                                      |
  7. //// |  TYPE:                                                               |
  8. //// |   bool  - boolean, true(1) or false(0)                               |
  9. //// |   int   - integer numeric value                                      |
  10. //// |   float - floating point numeric value, e.g.: "1.2345"               |
  11. //// |   str   - string string value, e.g.: "echo hello"                    |
  12. //// |   rgb   - red green blue value in either int or float, use spaces or |
  13. //// |           comma as seperator, e.g.: "1,0.4,0" or "255 102 0"         |
  14. //// |   rgba  - same as rgb but includes alpha channel (float), e.g.:      |
  15. //// |           "255,102,0,0.8" or "1 0.4 0 1.0"                           |
  16. //// |   hex   - hexadecimal value, e.g.: "0x01"                            |
  17. //// |                                                                      |
  18. //// |  STATUS: (if missing, it means it still works)                       |
  19. //// |   cp    - Cheat-protected                                            |
  20. //// |   dep   - Deprecated                                                 |
  21. //// |   unk   - Unknown, but most likely deprecated                        |
  22. //// |   lock  - Locked                                                     |
  23. //// |   bump  - ioBumpy or bumpy enabled builds only                       |
  24. //// |   crash - Causes crash                                               |
  25. //// |______________________________________________________________________|
  26.  
  27. //// ------------------------------------------------------------------------
  28. echo *  Network:^2 Cable/ADSL
  29. //// ------------------------------------------------------------------------
  30. ///  see the url: http://www.funender.com/quake/console/q3connection.html
  31. set  rate                              "25000"  // Max Datarate (B/s) [int|8000..25000|def=8000]
  32. set  cl_maxpackets                     "42"     // Maxpackets to server [int|30..42|def=30]
  33. set  cl_packetdup                      "2"      // Duplicate Packets [int|1=double,2=triple|def=1]
  34. set  ut_timenudge                      "0"      // Local Net Buffer(ms) [int|0..30|def=0]
  35. ////-( non GUI settings )----------------------------------------------------
  36. set  snaps                             "20"     // Number of snapshots the client receive per second [locked]
  37. set  net_dynamicport                   "1"      // Randomize the port of the client if it's the default to workaround the
  38.                                                 // 'same IP issue' on NAT LANs.


cf.sys-audio-openal.cfg

  1. ////  ______________________________________________________________________
  2. //// |                                                                      |
  3. //// | This config designed for "Mitsu Build": http://www.urban-zone.org    |
  4. //// |----------------------------------------------------------------------|
  5. //// | Cvar description < type | [range |] def=value [| status ]>           |
  6. //// |                                                                      |
  7. //// |  TYPE:                                                               |
  8. //// |   bool  - boolean, true(1) or false(0)                               |
  9. //// |   int   - integer numeric value                                      |
  10. //// |   float - floating point numeric value, e.g.: "1.2345"               |
  11. //// |   str   - string string value, e.g.: "echo hello"                    |
  12. //// |   rgb   - red green blue value in either int or float, use spaces or |
  13. //// |           comma as seperator, e.g.: "1,0.4,0" or "255 102 0"         |
  14. //// |   rgba  - same as rgb but includes alpha channel (float), e.g.:      |
  15. //// |           "255,102,0,0.8" or "1 0.4 0 1.0"                           |
  16. //// |   hex   - hexadecimal value, e.g.: "0x01"                            |
  17. //// |                                                                      |
  18. //// |  STATUS: (if missing, it means it still works)                       |
  19. //// |   cp    - Cheat-protected                                            |
  20. //// |   dep   - Deprecated                                                 |
  21. //// |   unk   - Unknown, but most likely deprecated                        |
  22. //// |   lock  - Locked                                                     |
  23. //// |   bump  - ioBumpy or bumpy enabled builds only                       |
  24. //// |   crash - Causes crash                                               |
  25. //// |______________________________________________________________________|
  26.  
  27. //// ------------------------------------------------------------------------
  28. echo * Sound:^2 OpenAL
  29. //// ------------------------------------------------------------------------
  30. set  s_volume                          "2.0"    // Effects Volume [float|0..3|def=0.8] (cf.s_volume)
  31. set  s_musicvolume                     "0.0"    // Music Volume [float|0..1|def=0.5]
  32. set  s_khz                             "22"     // Quality [11,22(,44)|def=22]
  33. set  s_doppler                         "1"      // Doppler Sound effect [bool|def=1]
  34. ////-( non GUI settings )----------------------------------------------------
  35. set  s_initsound                       "1"      // Enable audio [bool|def=1]
  36. set  s_mixahead                        "0.1"    // Amount of seconds to mix ahead sound samples [float|def=0.1]
  37. set  s_mixPreStep                      "0.05"   // Amount of seconds before every mixing step [float|def=0.05]
  38. set  s_useopenal                       "1"      // Use the OpenAL sound backend [bool|def=0]
  39. ///  s_alPrecache                               // Cache OpenAL sounds before use [bool]
  40. ///  s_alGain                                   // The value of AL_GAIN for each source [float]
  41. ///  s_alSources                                // The total number of sources (memory) to allocate [int]
  42. ///  s_alDopplerFactor                          // The value passed to alDopplerFactor() [float]
  43. ///  s_alDopplerSpeed                           // The value passed to alDopplerVelocity() [float]
  44. ///  s_alMinDistance                            // The value of AL_REFERENCE_DISTANCE for each source [float]
  45. ///  s_alRolloff                                // The value of AL_ROLLOFF_FACTOR for each source [float]
  46. ///  s_alMaxSpeakerDistance                     // ET_SPEAKERS beyond this distance are culled [float]
  47. ///  s_alDriver                                 // Which OpenAL library to use [str]
  48. set  dmaHD_enable                      "0"      // This will enable or disable dmaHD sound system [bool|def=1]
  49. set  dmaHD_mixer                       "10"     // Active mixer [10=hHRTF-3D,11=hHRTF-2D,20=dmaEX2,21=dmaEX2-noverb|30=dmaEX]
  50. set  dmaEX_interpolation               "3"      // Type of re-sampling interpolation used [0=off,1=linear,2=4p-Cubic,3=4p-Hermite|def=3]
  51. set  dmaEX_StereoSeparation            "0.9"    // dmaHD stereo separation amount [0.1,2.0|def=0.9]
  52. set  s_muteWhenMinimized               "1"      // Mutes game sounds window is minimized [bool|def=0]
  53. set  s_muteWhenUnfocused               "0"      // Mutes game sounds window does not have focus [bool|def=0]
  54. set  s_sdlBits                         "16"     // SDL audio depth-bit [int]
  55. set  s_sdlChannels                     "2"      // SDL number of channel [int]
  56. set  s_sdlDevSamps                     "0"      // SDL DMA buffer size override [int]
  57. set  s_sdlMixSamps                     "0"      // SDL mix buffer size override [int]
  58. set  s_sdlSpeed                        "22050"  // SDL sample rate [11025,22050,44100]
  59. set  s_smpRepeat                       "16"     // Sample Repeat limit, q3audio or dmaEX only. [int|def=16]
  60. set  s_useikalizer                     "0"      // Use the Ikalizer sound backend [bool|def=0]
  61. set  ikalizer_MemoryAlloc              "64"     // Memory to reservate [int|def=64]
  62. set  ikalizer_EnableSMP                "1"      // Enable use of SMP architecture [0=off,1=dual,2=single|def=0]
  63. set  ikalizer_MaxUsage                 "10"     // Total allowed CPU usage [int|0=off, 1..30|def=7]
  64. set  ikalizer_DeviceSelect             "0"      // Select DirectSound device [def=0]
  65. set  ikalizer_ChannelMode              "0x21"   // Audio channel mode [hex|20,21,22,23,24,25,26,40,60,61]
  66. set  ikalizer_SamplingRate             "44100"  // Sampling kHz [22050,24000,32000,44100,48000]
  67. set  ikalizer_LimiterLevel             "0"      // Limiter gain [0=+0dB,1=+6dB,2=+12dB,3=+20dB|def=0]
  68. set  ikalizer_DistanceRendering        "1"      // [0=iKALiZER,1=ioQuake,2=Theatre|def=2]
  69. set  ikalizer_ReplaceSamples           "1"      // [0=disable samples replace,1=Enable|def=1]
  70. set  ikalizer_DynamicDelayLines        "-1"     // [def=-1]
  71. set  ikalizer_VoiceCount               "64"     // Voice channels [int|def=24]
  72. set  ikalizer_SFXCount                 "4096"   // [def=4096]
  73. set  ikalizer_BufferDuration           "500"    // [def=500ms]
  74. set  ikalizer_LatencyDuration          "8"      // [def=20ms]


cf.sys-audio-ikalizer.cfg

  1. ////  ______________________________________________________________________
  2. //// |                                                                      |
  3. //// | This config designed for "Mitsu Build": http://www.urban-zone.org    |
  4. //// |----------------------------------------------------------------------|
  5. //// | Cvar description < type | [range |] def=value [| status ]>           |
  6. //// |                                                                      |
  7. //// |  TYPE:                                                               |
  8. //// |   bool  - boolean, true(1) or false(0)                               |
  9. //// |   int   - integer numeric value                                      |
  10. //// |   float - floating point numeric value, e.g.: "1.2345"               |
  11. //// |   str   - string string value, e.g.: "echo hello"                    |
  12. //// |   rgb   - red green blue value in either int or float, use spaces or |
  13. //// |           comma as seperator, e.g.: "1,0.4,0" or "255 102 0"         |
  14. //// |   rgba  - same as rgb but includes alpha channel (float), e.g.:      |
  15. //// |           "255,102,0,0.8" or "1 0.4 0 1.0"                           |
  16. //// |   hex   - hexadecimal value, e.g.: "0x01"                            |
  17. //// |                                                                      |
  18. //// |  STATUS: (if missing, it means it still works)                       |
  19. //// |   cp    - Cheat-protected                                            |
  20. //// |   dep   - Deprecated                                                 |
  21. //// |   unk   - Unknown, but most likely deprecated                        |
  22. //// |   lock  - Locked                                                     |
  23. //// |   bump  - ioBumpy or bumpy enabled builds only                       |
  24. //// |   crash - Causes crash                                               |
  25. //// |______________________________________________________________________|
  26.  
  27. //// ------------------------------------------------------------------------
  28. echo * Sound:^2 iKALiZER-HRTF
  29. //// ------------------------------------------------------------------------
  30. set  s_volume                          "2.0"    // Effects Volume [float|0..3|def=0.8] (cf.s_volume)
  31. set  s_musicvolume                     "0.0"    // Music Volume [float|0..1|def=0.5]
  32. set  s_khz                             "22"     // Quality [11,22(,44)|def=22]
  33. set  s_doppler                         "0"      // Doppler Sound effect [bool|def=1]
  34. ////-( non GUI settings )----------------------------------------------------
  35. set  s_initsound                       "1"      // Enable audio [bool|def=1]
  36. set  s_mixahead                        "0.1"    // Amount of seconds to mix ahead sound samples [float|def=0.1]
  37. set  s_mixPreStep                      "0.05"   // Amount of seconds before every mixing step [float|def=0.05]
  38. set  s_useopenal                       "0"      // Use the OpenAL sound backend [bool|def=0]
  39. ///  s_alPrecache                               // Cache OpenAL sounds before use [bool]
  40. ///  s_alGain                                   // The value of AL_GAIN for each source [float]
  41. ///  s_alSources                                // The total number of sources (memory) to allocate [int]
  42. ///  s_alDopplerFactor                          // The value passed to alDopplerFactor() [float]
  43. ///  s_alDopplerSpeed                           // The value passed to alDopplerVelocity() [float]
  44. ///  s_alMinDistance                            // The value of AL_REFERENCE_DISTANCE for each source [float]
  45. ///  s_alRolloff                                // The value of AL_ROLLOFF_FACTOR for each source [float]
  46. ///  s_alMaxSpeakerDistance                     // ET_SPEAKERS beyond this distance are culled [float]
  47. ///  s_alDriver                                 // Which OpenAL library to use [str]
  48. set  dmaHD_enable                      "0"      // This will enable or disable dmaHD sound system [bool|def=1]
  49. set  dmaHD_mixer                       "10"     // Active mixer [10=hHRTF-3D,11=hHRTF-2D,20=dmaEX2,21=dmaEX2-noverb|30=dmaEX]
  50. set  dmaEX_interpolation               "3"      // Type of re-sampling interpolation used [0=off,1=linear,2=4p-Cubic,3=4p-Hermite|def=3]
  51. set  dmaEX_StereoSeparation            "0.9"    // dmaHD stereo separation amount [0.1,2.0|def=0.9]
  52. set  s_muteWhenMinimized               "1"      // Mutes game sounds window is minimized [bool|def=0]
  53. set  s_muteWhenUnfocused               "0"      // Mutes game sounds window does not have focus [bool|def=0]
  54. set  s_sdlBits                         "16"     // SDL audio depth-bit [int]
  55. set  s_sdlChannels                     "2"      // SDL number of channel [int]
  56. set  s_sdlDevSamps                     "0"      // SDL DMA buffer size override [int]
  57. set  s_sdlMixSamps                     "0"      // SDL mix buffer size override [int]
  58. set  s_sdlSpeed                        "22050"  // SDL sample rate [11025,22050,44100]
  59. set  s_smpRepeat                       "16"     // Sample Repeat limit, q3audio or dmaEX only. [int|def=16]
  60. set  s_useikalizer                     "1"      // Use the Ikalizer sound backend [bool|def=0]
  61. set  ikalizer_MemoryAlloc              "64"     // Memory to reservate [int|def=64]
  62. set  ikalizer_EnableSMP                "1"      // Enable use of SMP architecture [0=off,1=dual,2=single|def=0]
  63. set  ikalizer_MaxUsage                 "7"      // Total allowed CPU usage [int|0=off, 1..30|def=7]
  64. set  ikalizer_DeviceSelect             "0"      // Select DirectSound device [def=0]
  65. set  ikalizer_ChannelMode              "0x21"   // Audio channel mode [hex|20,21,22,23,24,25,26,40,60,61]
  66. set  ikalizer_SamplingRate             "44100"  // Sampling kHz [22050,24000,32000,44100,48000]
  67. set  ikalizer_LimiterLevel             "0"      // Limiter gain [0=+0dB,1=+6dB,2=+12dB,3=+20dB|def=0]
  68. set  ikalizer_DistanceRendering        "1"      // [0=iKALiZER,1=ioQuake,2=Theatre|def=2]
  69. set  ikalizer_ReplaceSamples           "1"      // [0=disable samples replace,1=Enable|def=1]
  70. set  ikalizer_DynamicDelayLines        "-1"     // [def=-1]
  71. set  ikalizer_VoiceCount               "24"     // Voice channels [int|def=24]
  72. set  ikalizer_SFXCount                 "4096"   // [def=4096]
  73. set  ikalizer_BufferDuration           "500"    // [def=500ms]
  74. set  ikalizer_LatencyDuration          "20"     // [def=20ms]


cf.sys-audio-dmahd.cfg

  1. ////  ______________________________________________________________________
  2. //// |                                                                      |
  3. //// | This config designed for "Mitsu Build": http://www.urban-zone.org    |
  4. //// |----------------------------------------------------------------------|
  5. //// | Cvar description < type | [range |] def=value [| status ]>           |
  6. //// |                                                                      |
  7. //// |  TYPE:                                                               |
  8. //// |   bool  - boolean, true(1) or false(0)                               |
  9. //// |   int   - integer numeric value                                      |
  10. //// |   float - floating point numeric value, e.g.: "1.2345"               |
  11. //// |   str   - string string value, e.g.: "echo hello"                    |
  12. //// |   rgb   - red green blue value in either int or float, use spaces or |
  13. //// |           comma as seperator, e.g.: "1,0.4,0" or "255 102 0"         |
  14. //// |   rgba  - same as rgb but includes alpha channel (float), e.g.:      |
  15. //// |           "255,102,0,0.8" or "1 0.4 0 1.0"                           |
  16. //// |   hex   - hexadecimal value, e.g.: "0x01"                            |
  17. //// |                                                                      |
  18. //// |  STATUS: (if missing, it means it still works)                       |
  19. //// |   cp    - Cheat-protected                                            |
  20. //// |   dep   - Deprecated                                                 |
  21. //// |   unk   - Unknown, but most likely deprecated                        |
  22. //// |   lock  - Locked                                                     |
  23. //// |   bump  - ioBumpy or bumpy enabled builds only                       |
  24. //// |   crash - Causes crash                                               |
  25. //// |______________________________________________________________________|
  26.  
  27. //// ------------------------------------------------------------------------
  28. echo * Sound:^2 dmaHD Sound System
  29. //// ------------------------------------------------------------------------
  30. set  s_volume                          "2.0"    // Effects Volume [float|0..3|def=0.8] (cf.s_volume)
  31. set  s_musicvolume                     "0.0"    // Music Volume [float|0..1|def=0.5]
  32. set  s_khz                             "44"     // Quality [11,22(,44)|def=22]
  33. set  s_doppler                         "1"      // Doppler Sound effect [bool|def=1]
  34. ////-( non GUI settings )----------------------------------------------------
  35. set  s_initsound                       "1"      // Enable audio [bool|def=1]
  36. set  s_mixahead                        "0.1"    // Amount of seconds to mix ahead sound samples [float|def=0.1]
  37. set  s_mixPreStep                      "0.05"   // Amount of seconds before every mixing step [float|def=0.05]
  38. set  s_useopenal                       "0"      // Use the OpenAL sound backend [bool|def=0]
  39. ///  s_alPrecache                               // Cache OpenAL sounds before use [bool]
  40. ///  s_alGain                                   // The value of AL_GAIN for each source [float]
  41. ///  s_alSources                                // The total number of sources (memory) to allocate [int]
  42. ///  s_alDopplerFactor                          // The value passed to alDopplerFactor() [float]
  43. ///  s_alDopplerSpeed                           // The value passed to alDopplerVelocity() [float]
  44. ///  s_alMinDistance                            // The value of AL_REFERENCE_DISTANCE for each source [float]
  45. ///  s_alRolloff                                // The value of AL_ROLLOFF_FACTOR for each source [float]
  46. ///  s_alMaxSpeakerDistance                     // ET_SPEAKERS beyond this distance are culled [float]
  47. ///  s_alDriver                                 // Which OpenAL library to use [str]
  48. set  dmaHD_enable                      "1"      // This will enable or disable dmaHD sound system [bool|def=1]
  49. set  dmaHD_mixer                       "10"     // Active mixer [10=hHRTF-3D,11=hHRTF-2D,20=dmaEX2,21=dmaEX2-noverb|30=dmaEX]
  50. set  dmaEX_interpolation               "3"      // Type of re-sampling interpolation used [0=off,1=linear,2=4p-Cubic,3=4p-Hermite|def=3]
  51. set  dmaEX_StereoSeparation            "0.9"    // dmaHD stereo separation amount [0.1,2.0|def=0.9]
  52. set  s_muteWhenMinimized               "1"      // Mutes game sounds window is minimized [bool|def=0]
  53. set  s_muteWhenUnfocused               "0"      // Mutes game sounds window does not have focus [bool|def=0]
  54. set  s_sdlBits                         "16"     // SDL audio depth-bit [int]
  55. set  s_sdlChannels                     "2"      // SDL number of channel [int]
  56. set  s_sdlDevSamps                     "0"      // SDL DMA buffer size override [int]
  57. set  s_sdlMixSamps                     "0"      // SDL mix buffer size override [int]
  58. set  s_sdlSpeed                        "22050"  // SDL sample rate [11025,22050,44100]
  59. set  s_smpRepeat                       "16"     // Sample Repeat limit, q3audio or dmaEX only. [int|def=16]
  60. set  s_useikalizer                     "0"      // Use the Ikalizer sound backend [bool|def=0]
  61. set  ikalizer_MemoryAlloc              "64"     // Memory to reservate [int|def=64]
  62. set  ikalizer_EnableSMP                "1"      // Enable use of SMP architecture [0=off,1=dual,2=single|def=0]
  63. set  ikalizer_MaxUsage                 "10"     // Total allowed CPU usage [int|0=off, 1..30|def=7]
  64. set  ikalizer_DeviceSelect             "0"      // Select DirectSound device [def=0]
  65. set  ikalizer_ChannelMode              "0x21"   // Audio channel mode [hex|20,21,22,23,24,25,26,40,60,61]
  66. set  ikalizer_SamplingRate             "48000"  // Sampling kHz [22050,24000,32000,44100,48000]
  67. set  ikalizer_LimiterLevel             "0"      // Limiter gain [0=+0dB,1=+6dB,2=+12dB,3=+20dB|def=0]
  68. set  ikalizer_DistanceRendering        "1"      // [0=iKALiZER,1=ioQuake,2=Theatre|def=2]
  69. set  ikalizer_ReplaceSamples           "1"      // [0=disable samples replace,1=Enable|def=1]
  70. set  ikalizer_DynamicDelayLines        "-1"     // [def=-1]
  71. set  ikalizer_VoiceCount               "64"     // Voice channels [int|def=24]
  72. set  ikalizer_SFXCount                 "4096"   // [def=4096]
  73. set  ikalizer_BufferDuration           "500"    // [def=500ms]
  74. set  ikalizer_LatencyDuration          "8"      // [def=20ms]


cf.post.cfg

  1. ////  ______________________________________________________________________
  2. //// |                                                                      |
  3. //// |  Additional scripts that has to be executed as last                  |
  4. //// |______________________________________________________________________|
  5.  
  6. //[  taunts and other nonsense  ]
  7. set xoonwalk    "+moveleft ; wait 11; -moveleft ; +back; wait 5; -back"
  8. set xoonwalk2   "+moveright; wait 11; -moveright; +back; wait 5; -back"
  9. set xoondance   "+moveleft ; wait 36; -moveleft ; wait 6; vstr xoonwalk; wait 12; +moveleft ; wait 36; -moveleft ; wait 6; vstr xoonwalk; wait 12"
  10. set xoondance2  "+moveright; wait 36; -moveright; wait 6; vstr xoonwalk2; wait 12; +moveright; wait 36; -moveright; wait 6; vstr xoonwalk2; wait 12"
  11.  
  12. set nyannyan    "say Nyan nyan nyan nyan, ni hao nyan! Gorgeous, delicious and deculture!"
  13. bind i          "vstr nyannyan"
  14.  
  15. //[  load some server bookmarks aliasses ]
  16. //exec bookmarks.cfg
  17.  
  18. //[  some server admin aliasses  ]
  19. //exec admin-intribe.cfg
  20.  
  21. //[  to eliminate dialog at join  ]
  22. activeAction    "ut_echo ^3UrbanTerror 4.1.1 config v3.5 loaded; echo Skipped "


cf.+fov_smooth.cfg

  1. cg_fov 91; r_dofscale 3.166; r_dofblend .761; wait 1;
  2. cg_fov 92; r_dofscale 3.000; r_dofblend .721; wait 1;
  3. cg_fov 93; r_dofscale 2.833; r_dofblend .681; wait 1;
  4. cg_fov 94; r_dofscale 2.666; r_dofblend .641; wait 1;
  5. cg_fov 95; r_dofscale 2.500; r_dofblend .601; wait 1;
  6. cg_fov 96; r_dofscale 2.333; r_dofblend .561; wait 1;
  7. cg_fov 97; r_dofscale 2.166; r_dofblend .521; wait 1;
  8. cg_fov 98; r_dofscale 2.000; r_dofblend .481; wait 1;
  9. cg_fov 99; r_dofscale 1.833; r_dofblend .441; wait 1;
  10. cg_fov 100; r_dofscale 1.666; r_dofblend .401; wait 1;
  11. cg_fov 101; r_dofscale 1.500; r_dofblend .361; wait 1;
  12. cg_fov 102; r_dofscale 1.333; r_dofblend .321; wait 1;
  13. cg_fov 103; r_dofscale 1.166; r_dofblend .281; wait 1;
  14. cg_fov 104; r_dofscale 1.000; r_dofblend .241; wait 1;
  15. cg_fov 105; r_dofscale .833; r_dofblend .201; wait 1;
  16. cg_fov 106; r_dofscale .666; r_dofblend .161; wait 1;
  17. cg_fov 107; r_dofscale .500; r_dofblend .121; wait 1;
  18. cg_fov 108; r_dofscale .333; r_dofblend .081; wait 1;
  19. cg_fov 109; r_dofscale .166; r_dofblend .041; wait 1;
  20. cg_fov 110; r_dofscale 0; r_dofblend .001; wait 1;


cf.+fov_smooth_hq.cfg

  1. cg_fov 91; r_dofscale 3.583; r_dofblend .793; wait 1;
  2. cg_fov 92; r_dofscale 3.500; r_dofblend .762; wait 1;
  3. cg_fov 93; r_dofscale 3.416; r_dofblend .731; wait 1;
  4. cg_fov 94; r_dofscale 3.333; r_dofblend .700; wait 1;
  5. cg_fov 95; r_dofscale 3.250; r_dofblend .668; wait 1;
  6. cg_fov 96; r_dofscale 3.166; r_dofblend .637; wait 1;
  7. cg_fov 97; r_dofscale 3.083; r_dofblend .606; wait 1;
  8. cg_fov 98; r_dofscale 3.000; r_dofblend .575; wait 1;
  9. cg_fov 99; r_dofscale 2.916; r_dofblend .543; wait 1;
  10. cg_fov 100; r_dofscale 2.833; r_dofblend .512; wait 1;
  11. cg_fov 101; r_dofscale 2.750; r_dofblend .481; wait 1;
  12. cg_fov 102; r_dofscale 2.666; r_dofblend .450; wait 1;
  13. cg_fov 103; r_dofscale 2.583; r_dofblend .418; wait 1;
  14. cg_fov 104; r_dofscale 2.500; r_dofblend .387; wait 1;
  15. cg_fov 105; r_dofscale 2.416; r_dofblend .356; wait 1;
  16. cg_fov 106; r_dofscale 2.333; r_dofblend .325; wait 1;
  17. cg_fov 107; r_dofscale 2.250; r_dofblend .293; wait 1;
  18. cg_fov 108; r_dofscale 2.166; r_dofblend .262; wait 1;
  19. cg_fov 109; r_dofscale 2.083; r_dofblend .231; wait 1;
  20. cg_fov 110; r_dofscale 2.000; r_dofblend .200; wait 1;


cf.-fov_smooth.cfg

  1. cg_fov 109; r_dofscale .166; r_dofblend .041; wait 1;
  2. cg_fov 108; r_dofscale .333; r_dofblend .081; wait 1;
  3. cg_fov 107; r_dofscale .500; r_dofblend .121; wait 1;
  4. cg_fov 106; r_dofscale .666; r_dofblend .161; wait 1;
  5. cg_fov 105; r_dofscale .833; r_dofblend .201; wait 1;
  6. cg_fov 104; r_dofscale 1.000; r_dofblend .241; wait 1;
  7. cg_fov 103; r_dofscale 1.166; r_dofblend .281; wait 1;
  8. cg_fov 102; r_dofscale 1.333; r_dofblend .321; wait 1;
  9. cg_fov 101; r_dofscale 1.500; r_dofblend .361; wait 1;
  10. cg_fov 100; r_dofscale 1.666; r_dofblend .401; wait 1;
  11. cg_fov 99; r_dofscale 1.833; r_dofblend .441; wait 1;
  12. cg_fov 98; r_dofscale 2.000; r_dofblend .481; wait 1;
  13. cg_fov 97; r_dofscale 2.166; r_dofblend .521; wait 1;
  14. cg_fov 96; r_dofscale 2.333; r_dofblend .561; wait 1;
  15. cg_fov 95; r_dofscale 2.500; r_dofblend .601; wait 1;
  16. cg_fov 94; r_dofscale 2.666; r_dofblend .641; wait 1;
  17. cg_fov 93; r_dofscale 2.833; r_dofblend .681; wait 1;
  18. cg_fov 92; r_dofscale 3.000; r_dofblend .721; wait 1;
  19. cg_fov 91; r_dofscale 3.166; r_dofblend .761; wait 1;
  20. cg_fov 90; r_dofscale 3.333; r_dofblend .801; wait 1;


cf.-fov_smooth_hq.cfg

  1. cg_fov 109; r_dofscale 2.083; r_dofblend .231; wait 1;
  2. cg_fov 108; r_dofscale 2.166; r_dofblend .262; wait 1;
  3. cg_fov 107; r_dofscale 2.250; r_dofblend .293; wait 1;
  4. cg_fov 106; r_dofscale 2.333; r_dofblend .325; wait 1;
  5. cg_fov 105; r_dofscale 2.416; r_dofblend .356; wait 1;
  6. cg_fov 104; r_dofscale 2.500; r_dofblend .387; wait 1;
  7. cg_fov 103; r_dofscale 2.583; r_dofblend .418; wait 1;
  8. cg_fov 102; r_dofscale 2.666; r_dofblend .450; wait 1;
  9. cg_fov 101; r_dofscale 2.750; r_dofblend .481; wait 1;
  10. cg_fov 100; r_dofscale 2.833; r_dofblend .512; wait 1;
  11. cg_fov 99; r_dofscale 2.916; r_dofblend .543; wait 1;
  12. cg_fov 98; r_dofscale 3.000; r_dofblend .575; wait 1;
  13. cg_fov 97; r_dofscale 3.083; r_dofblend .606; wait 1;
  14. cg_fov 96; r_dofscale 3.166; r_dofblend .637; wait 1;
  15. cg_fov 95; r_dofscale 3.250; r_dofblend .668; wait 1;
  16. cg_fov 94; r_dofscale 3.333; r_dofblend .700; wait 1;
  17. cg_fov 93; r_dofscale 3.416; r_dofblend .731; wait 1;
  18. cg_fov 92; r_dofscale 3.500; r_dofblend .762; wait 1;
  19. cg_fov 91; r_dofscale 3.583; r_dofblend .793; wait 1;
  20. cg_fov 90; r_dofscale 3.666; r_dofblend .825; wait 1;

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.