2021-08-27 09:14:31 +00:00
|
|
|
// Generic Binds
|
|
|
|
bind "`" "toggleconsole"
|
|
|
|
bind "~" "toggleconsole"
|
|
|
|
bind "ESC" "togglemenu"
|
|
|
|
bind "w" "+forward"
|
|
|
|
bind "s" "+back"
|
|
|
|
bind "a" "+moveleft"
|
|
|
|
bind "d" "+moveright"
|
|
|
|
bind "SPACE" "+jump"
|
|
|
|
bind "CTRL" "+duck"
|
2021-08-27 10:05:50 +00:00
|
|
|
// And yes, this does have to be called "speedcustom" and not "speed".
|
|
|
|
// I have no clue.
|
|
|
|
bind "SHIFT" "+speedcustom"
|
2021-07-30 10:05:41 +00:00
|
|
|
bind "0" "slot10"
|
|
|
|
bind "1" "slot1"
|
|
|
|
bind "2" "slot2"
|
|
|
|
bind "3" "slot3"
|
|
|
|
bind "4" "slot4"
|
|
|
|
bind "5" "slot5"
|
|
|
|
bind "6" "slot6"
|
|
|
|
bind "7" "slot7"
|
|
|
|
bind "8" "slot8"
|
|
|
|
bind "9" "slot9"
|
|
|
|
bind "q" "lastinv"
|
|
|
|
bind "UPARROW" "+forward"
|
|
|
|
bind "DOWNARROW" "+back"
|
|
|
|
bind "LEFTARROW" "+left"
|
|
|
|
bind "RIGHTARROW" "+right"
|
2021-08-27 09:14:31 +00:00
|
|
|
bind "MOUSE1" "+attack"
|
|
|
|
bind "ENTER" "+attack"
|
|
|
|
bind "MOUSE2" "+attack2"
|
2021-07-30 10:05:41 +00:00
|
|
|
bind "MWHEELDOWN" "invnext"
|
|
|
|
bind "MWHEELUP" "invprev"
|
2021-08-27 09:14:31 +00:00
|
|
|
bind "r" "+reload"
|
|
|
|
bind "e" "+use"
|
|
|
|
bind "g" "drop"
|
|
|
|
bind "TAB" "+showscores"
|
|
|
|
bind "y" "messagemode"
|
|
|
|
bind "u" "messagemode2"
|
|
|
|
bind "t" "impulse 201"
|
|
|
|
//bind "f" "impulse 100"
|
|
|
|
bind "f1" "vote yes"
|
|
|
|
bind "f2" "vote no"
|
|
|
|
bind "m" "chooseteam"
|
|
|
|
bind "b" "buy"
|
|
|
|
bind "f" "firemode"
|
2021-09-27 09:01:42 +00:00
|
|
|
bind "n" "+useitems"
|
2021-08-27 09:14:31 +00:00
|
|
|
// stunt-related (TODO)
|
|
|
|
bind "MOUSE3" "+alt1"
|
|
|
|
// coldcock (some gun's melee)
|
|
|
|
bind "c" "+alt2"
|
|
|
|
|
|
|
|
// default?
|
|
|
|
seta "model" "agent"
|
|
|
|
|
|
|
|
// Game Variables
|
|
|
|
seta "hostname" "Free Specialists Server"
|
|
|
|
seta "maxplayers" "8"
|
|
|
|
seta "mp_startmoney" "30000"
|
|
|
|
seta "mp_maxmoney" "16000"
|
|
|
|
seta "mp_freezetime" "6"
|
|
|
|
seta "mp_roundtime" "5"
|
|
|
|
|
|
|
|
// 2D/HUD Variables
|
|
|
|
seta "con_color" "255 150 0"
|
|
|
|
seta "vgui_color" "255 170 0"
|
|
|
|
seta "cross_color" "0 255 0"
|
|
|
|
|
|
|
|
// Minimum resolution recommended, a little less may still be OK.
|
|
|
|
// No idea why the screen ratio is included in vid_height.
|
|
|
|
seta "vid_height" "960 (4:3)"
|
|
|
|
seta "vid_width" "1280"
|
|
|
|
|
|
|
|
// This says to scale the UI as many times as width "1280" fits into the screen.
|
|
|
|
// So, once with a resolution 1280 wide, 1.5 times for a res 1920 wide
|
|
|
|
seta "vid_conautoscale" "0"
|
|
|
|
seta "vid_conwidth" "1280"
|
|
|
|
seta "vid_conheight" "0"
|
|
|
|
|
|
|
|
seta "r_autoscale" "0"
|
|
|
|
|
|
|
|
seta "scr_conalpha" "1"
|
|
|
|
// menu-fn enforces a console textsize at startup.
|
|
|
|
//seta "con_textsize" "18"
|
|
|
|
//seta "con_textfont" "comic"
|
|
|
|
|
|
|
|
|
|
|
|
// Just in case
|
|
|
|
seta "debug_spawnpointforced" "0"
|
|
|
|
seta "cl_fullpitch" "0"
|
|
|
|
seta "r_ignoreentpvs" "0"
|
|
|
|
|
|
|
|
// Seems bypassed by Nuclide, but can't hurt
|
|
|
|
seta "cfg_save_name" "nuclide"
|
|
|
|
|
|
|
|
|
|
|
|
// r_lightmap_format, common choices
|
|
|
|
// "e5bgr9" (FTE default if no line sets this)
|
|
|
|
// "rgb9e5" (seems same as above)
|
|
|
|
// "" (blanked; works best)
|
|
|
|
seta "r_lightmap_format" ""
|
|
|
|
seta "r_lightstylespeed" "10"
|
|
|
|
seta "r_lightstylesmooth" "0"
|
|
|
|
|
|
|
|
|
|
|
|
// Realtime Lighting
|
|
|
|
// NOTE - only "r_shadow_realtime_world" differs from the FTE default
|
|
|
|
// as of this time. It is 0 instead to stop a console warning
|
|
|
|
// "No lights detected in map.", unless somewhere would benefit from that.
|
|
|
|
seta "r_sun_colour" "0 0 0" //Specifies the colour of sunlight that appears in the form of crepuscular rays.
|
|
|
|
seta "r_shadow_shadowmapping" "1" //Enables soft shadows instead of stencil shadows.
|
|
|
|
seta "r_shadow_realtime_dlight_shadows" "0" //Allows dynamic realtime lights to cast shadows as they move.
|
|
|
|
seta "r_shadow_realtime_dlight" "0" //Enables the use of dynamic realtime lights, allowing explosions to use bumpmaps etc properly.
|
|
|
|
seta "r_shadow_realtime_world_shadows" "0"
|
|
|
|
seta "r_shadow_realtime_world" "0"
|
|
|
|
|
|
|
|
|
|
|
|
// OTHER
|
|
|
|
seta "lang" "en_us"
|
|
|
|
seta "maxpitch" "89"
|
|
|
|
seta "minpitch" "-89"
|
|
|
|
seta "cl_idlefps" "0"
|
|
|
|
seta "cl_cursor_scale" "1"
|
|
|
|
seta "con_logcenterprint" "0"
|
|
|
|
seta "con_notifylines" "0"
|
|
|
|
seta "cfg_save_auto" "1"
|
|
|
|
seta "scr_sshot_type" "tga"
|
|
|
|
seta "com_nogamedirnativecode" "0"
|
|
|
|
|
|
|
|
seta "r_particledesc" "default"
|
|
|
|
seta "r_polygonoffset_submodel_offset" "0"
|
|
|
|
seta "r_polygonoffset_submodel_factor" "0"
|
|
|
|
seta "r_fullbrightSkins" "0"
|
|
|
|
seta "r_fb_models" "0"
|
|
|
|
seta "r_imageexensions" "tga bmp pcx"
|
|
|
|
seta "r_shadow_realtime_world_shadows" "0"
|
|
|
|
seta "r_shadow_realtime_dlight_shadows" "0"
|
|
|
|
seta "r_meshpitch" "1"
|
|
|
|
seta "r_viewmodel_fov" ""
|
|
|
|
seta "gl_blacklist_debug_glsl" "0"
|
|
|
|
seta "gl_overbright" "0"
|
|
|
|
seta "v_contentblend" "0"
|
|
|
|
seta "v_viewmodel_quake" "0"
|
|
|
|
|
|
|
|
seta "scr_fov_mode" "4"
|
|
|
|
seta "fov" "80"
|
|
|
|
seta "viewsize" "100"
|
|
|
|
|