home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2006 January / Gamestar_80_2006-01_dvd.iso / Dema / quake4_demo.exe / Setup / Data / q4base / pak001.pk4 / rgoer.cfg < prev    next >
Encoding:
Text File  |  2005-09-16  |  6.9 KB  |  134 lines

  1. echo ""
  2. echo "^5                                             "
  3. echo "^5                                                         "
  4. echo "^5                                                    "
  5. echo "^5                                                           "
  6. echo "^5                                             "
  7. echo ""
  8.  
  9. // menus
  10.  
  11. bind "ESCAPE" "togglemenu"                    // menus
  12. bind "~" "toggleconsole"                    // console
  13. bind "TAB" "_impulse19"                        // scoreboard
  14. bind "LEFTALT" "_ingamestats"                    // in-game stats popup
  15. bind "t" "clientmessagemode"                    // say
  16. bind "y" "clientMessageMode 1"                    // team say
  17. bind "v" "_voiceChat"                        // voicechat
  18. bind "F1" "_impulse28"                        // vote yes
  19. bind "F2" "_impulse29"                        // vote no
  20. bind "KP_ENTER" "_impulse21"                    // enter the waiting room in tourney mode
  21. bind "KP_MINUS" "g_fov 120"                    // field-of-view cvar sometimes doesn't get archived :(
  22.  
  23. // movement
  24.  
  25. bind "SPACE" "_moveup"                        // jump
  26. bind "c" "_movedown"                        // crouch
  27. bind "w" "_forward"                        // forward
  28. bind "s" "_back"                        // backpedal
  29. bind "a" "_moveleft"                        // strafe left
  30. bind "d" "_moveright"                        // strafe right
  31. bind "LEFTSHIFT" "_speed"                    // walk
  32. bind "MOUSE3" "noclip"                        // noclip
  33.  
  34. // weapons
  35.  
  36. bind "1" "_impulse0"                        // gauntlet
  37. bind "e" "_impulse7"                        // railgun
  38. bind "f" "_impulse8"                        // lightning gun
  39. bind "q" "_impulse6"                        // rocket launcher
  40. bind "r" "_impulse5"                        // nailgun
  41. bind "MWHEELDOWN" "_impulse14"                    // next weapon
  42. bind "MWHEELUP" "_impulse15"                    // previous weapon
  43. bind "MOUSE1" "_attack"                        // fire
  44. bind "MOUSE2" "_zoom"                        // zoom
  45.  
  46. // other
  47.  
  48. bind "h" "emote salute"                        // salute
  49. bind "j" "emote cheer"                        // cheer
  50. bind "k" "emote taunt"                        // taunt
  51. bind "l" "emote grab_a"                        // crotch-grab
  52. bind "p" "toggle pm_thirdperson"                // thirdperson view
  53. bind "UPARROW" "dec pm_thirdpersonrange 5"            // back the thirdperson camera away
  54. bind "DOWNARROW" "inc pm_thirdpersonrange 5"            // push the thirdperson camera in
  55. bind "LEFTARROW" "dec pm_thirdpersonangle 5"            // rotate the thirdperson camera around to the left
  56. bind "RIGHTARROW" "inc pm_thirdpersonangle 5"            // rotate the thirdperson camera around to the right
  57. bind "KP_INS" "pm_thirdpersonangle 0;pm_thirdpersonrange 80"    // reset thirdperson camera to default
  58.  
  59. // screenshots
  60.  
  61. bind "PRINTSCREEN" "screenshot"                    // normal screenshot
  62. bind "F11" "SCREENSHOT 4000 3000"                // xbox-huge screenshot
  63. bind "F12" "SCREENSHOT 4000 3000 12"                // xbox-huge screenshot supersampled twelve times
  64.  
  65. // names
  66.  
  67. // Dear q4 community:
  68. //
  69. // Please enjoy Dube's new RGB color-codes.
  70. // They are of the format ^c<R><G><B> where <R>, <G>, and <B> are values 0-9.
  71. // Have fun with super-colorful names/clan tags.
  72. //
  73. // Love,
  74. // rgoer
  75.  
  76. bind "PAUSE" "ui_clan '^c984<raven>^0'; set ua_nameAnimator 'vstr ua_animatorOff'; vstr ua_nameAnimator"
  77. bind "INS" "ui_clan '^c333<raven>^0'; set ua_nameAnimator 'vstr ua_pulseAnimator'; vstr ua_nameAnimator"
  78. bind "HOME" "ui_clan '^c910<^c950r^c990a^c091v^c095e^c099n^c109>^0' ; set ua_nameAnimator 'vstr ua_rainbowAnimator'; vstr ua_nameAnimator"
  79. bind "PGUP" "ui_clan '^6<raven>^0'; set ua_nameAnimator 'vstr ua_pinkAnimator'; vstr ua_nameAnimator"
  80. bind "DEL" "ui_clan '^c776<^c665R^c554a^c443v^c554e^c665n^c776>^0'; ui_name '^c998S^c887t^c776e^c665p^c554p^c443i^c332n^c443g ^c554R^c665a^c776z^c887o^c998r^0'"
  81.  
  82. set ua_animatorOff "ui_name '^c651rgoer^0'"
  83. set ua_pulseAnimator "ui_name '^c000rgoer^0'; wait 10; ui_name '^c101rgoer^0'; wait 10; ui_name '^c202rgoer^0'; wait 10; ui_name '^c303rgoer^0'; wait 10; ui_name '^c404rgoer^0'; wait 10; ui_name '^c505rgoer^0'; wait 10; ui_name '^c606rgoer^0'; wait 10; ui_name '^c707rgoer^0'; wait 10; ui_name '^c808rgoer^0'; wait 10; ui_name '^c909rgoer^0'; wait 10; ui_name '^c919rgoer^0'; wait 10; ui_name '^c929rgoer^0'; wait 10; ui_name '^c939rgoer^0'; wait 10; ui_name '^c949rgoer^0'; wait 10; ui_name '^c959rgoer^0'; wait 10; ui_name '^c969rgoer^0'; wait 10; ui_name '^c979rgoer^0'; wait 10; ui_name '^c989rgoer^0'; wait 10; ui_name '^c999rgoer^0'; wait 10; vstr ua_nameAnimator"
  84. set ua_rainbowAnimator "ui_name '^c910rgoer^0'; wait 10; ui_name '^c950rgoer^0'; wait 10; ui_name '^c990rgoer^0'; wait 10; ui_name '^c091rgoer^0'; wait 10; ui_name '^c095rgoer^0'; wait 10; ui_name '^c099rgoer^0'; wait 10; ui_name '^c109rgoer^0'; wait 10; ui_name '^c509rgoer^0'; wait 10; ui_name '^c909rgoer^0'; wait 10; vstr ua_nameAnimator"
  85. set ua_pinkAnimator "ui_name '^0r^6goer^0'; wait 10; ui_name '^6r^0g^6oer^0'; wait 10; ui_name '^6rg^0o^6er^0'; wait 10; ui_name '^6rgo^0e^6r^0'; wait 10; ui_name '^6rgoe^0r'; wait 10; ui_name '^6rgo^0e^6r^0'; wait 10; ui_name '^6rg^0o^6er^0'; wait 10; ui_name '^6r^0g^6oer^0'; wait 10; vstr ua_nameAnimator"
  86. set ui_name "^c651rgoer^0"
  87. set ui_clan "^c984<raven>^0"
  88.  
  89. // cvars
  90.  
  91. seta g_fov "120"
  92.  
  93. seta r_brightness "1.2"                        // upping r_brightness looks better than upping r_gamma
  94. seta r_gamma "1"                        // leave r_gamma default
  95. seta r_swapInterval "0"                        // vsync off
  96. seta r_shadows "1"                        // shadows
  97.  
  98. seta m_strafeSmooth "4"                        // default number of samples for mouse smoothing
  99. seta m_smooth "1"                        // use mouse smoothing
  100. seta m_strafeScale "6.25"                    // default amount of strafe smoothing scale
  101. seta m_yaw "0.022"                        // default yaw
  102. seta m_pitch "0.022"                        // default pitch (not inverted)
  103. seta sensitivity "25"                        // I'm so sensitive
  104.  
  105. seta in_alwaysRun "1"                        // always run
  106. seta in_freeLook "1"                        // mouse look
  107.  
  108. seta com_showFPS "1"                        // fps indicator
  109. seta sys_lang "english"                        // english menus/voiceover
  110.  
  111. seta ui_showGun "0"                        // hide the in-view gun
  112. seta g_showHud "1"                        // show the HUD
  113. seta ui_autoSwitch "0"                        // disable auto-switch of weapons
  114. seta ui_hitscanTint "9 4 2"                    // CLOWN GUN (this is probably gone by the time we ship)
  115.  
  116. // clown gun 2.0
  117.  
  118. set ua_clownGun "ui_hitscanTint 0 0.9 1; wait 10; ui_hitscanTint 30 0.9 1; wait 10; ui_hitscanTint 60 0.9 1; wait 10; ui_hitscanTint 90 0.9 1; wait 10; ui_hitscanTint 120 0.9 1; wait 10; ui_hitscanTint 150 0.9 1; wait 10; ui_hitscanTint 180 0.9 1; wait 10; ui_hitscanTint 210 0.9 1; wait 10; ui_hitscanTint 240 0.9 1; wait 10; ui_hitscanTint 270 0.9 1; wait 10; ui_hitscanTint 300 0.9 1; wait 10; ui_hitscanTint 330 0.9 1; wait 10; vstr ua_fancyRails"
  119. set ua_clownOff "ui_hitscanTint 9 4 2; vstr ua_fancyRails"
  120.  
  121. bind "KP_MINUS" "set ua_fancyRails 'vstr ua_clownGun'; vstr ua_fancyRails"
  122. bind "KP_PLUS" "set ua_fancyRails 'vstr ua_clownOff'; vstr ua_fancyRails"
  123.  
  124. // console
  125.  
  126. seta com_allowconsole "1"                    // console please
  127.  
  128. // a note about aliases:
  129.  
  130. // q3-style console aliases (set foo "bar"; vstr foo) still work, but require a slight change
  131. // your user-defined alias name ("foo") needs the ua_ (user alias) prefix in q4, or else it 
  132. // gets flagged as a cheat... leaving you unable to change it in-game (unless cheats are enabled)
  133.  
  134. // essentially, "set foo 'bar'; vstr foo" becomes "set ua_foo 'bar'; vstr ua_foo"