Post by Whirlingdervish on Oct 18, 2006 19:08:44 GMT -5
I was working on streamlining my config a bit, since I've been playing DM and Railz a lot lately. I've finally found a smooth setup that works for me with very few aliases, and maximum versatility.
I recently added a zoomin and zoomout feature and a preprogrammed double jump to make the top of certain crates, and such, without really thinking about it.
check it out:
I recently added a zoomin and zoomout feature and a preprogrammed double jump to make the top of certain crates, and such, without really thinking about it.
check it out:
// Generated BY Whirlingdervish[Q2C]
unbindall
// ---menu toggles---
bind ESCAPE "togglemenu"
bind ` "toggleconsole"
bind ~ "toggleconsole"
bind x "score"
// ---screensize binds---
bind - "sizedown"
bind + "sizeup"
bind = "sizeup"
// ---inventory binds---
bind TAB "inven"
bind ENTER "invuse"
bind [ "invprev"
bind ] "invnext"
bind BACKSPACE "invdrop"
// ---look related binds---
bind \ "+mlook"
bind INS "+klook"
bind DEL "+lookdown"
bind PGDN "+lookup"
bind END "centerview"
// ---ZOOM binds---
set fovnorm 90
set fovzoom 35
fov $fovnorm
set sensnorm 6.5
bind f zoomin
bind v zoomout
alias zoomin in1
alias zoomout zoomnorm
alias zoomnorm "fov $fovnorm; sensitivity $sensnorm; alias zoomin in1"
alias in1 "fov 65; sensitivity 5; alias zoomin in2; alias zoomout zoomnorm"
alias in2 "fov 45; sensitivity 3; alias zoomin in3; alias zoomout in1"
alias in3 "fov 35; sensitivity 2.5; alias zoomin in4; alias zoomout in2"
alias in4 "fov 25; sensitivity 1.5; alias zoomout in3"
// ---use specific item binds---
alias blast "use blaster"
alias shot "use shotgun"
alias ssg "use super shotgun"
alias mac "use machinegun"
alias chain "use chaingun"
alias nadel "use grenade launcher"
alias rl "use rocket launcher"
alias hyper "use hyperblaster"
alias rg "use railgun"
alias bfg "use bfg10k"
alias nade "use grenades"
bind 0 "bfg"
bind 1 "blast"
bind 2 "shot"
bind 3 "ssg"
bind 4 "Mac"
bind 5 "Chain"
bind 6 "nadel"
bind 7 "rl"
bind 8 "hyper"
bind 9 "rg"
bind g "nade"
bind b "use rebreather"
bind e "use environment suit"
bind i "use invulnerability"
bind q "use quad damage"
bind p "use power shield;use power screen"
// ---favorite weapon binds on mouse---
bind MOUSE2 "chain"
bind MOUSE3 "ssg"
bind MWHEELDOWN "rg"
bind MWHEELUP "rl"
// ---weapon scrolling binds---
bind e "weapnext"
bind c "weapprev"
// ---chat binds---
bind h "say Hello!"
bind j "say LOL"
bind k "say I'm Hit!"
bind l "say NIce Shootin!"
bind u "say Thx"
bind t "messagemode"
bind y "messagemode2"
// ---level testing binds---
//bind . "kill"
//bind , "noclip"
//bind m "give all"
// ---fast quit key---
bind n "quit"
// ---player movement binds---
bind UPARROW "+forward"
bind DOWNARROW "+back"
bind LEFTARROW "+left"
bind RIGHTARROW "+right"
bind w "+forward"
bind s "+back"
bind a "+moveleft"
bind d "+moveright"
bind CTRL "+movedown"
bind SHIFT "+speed"
bind MOUSE1 "+attack"
// ---jump bind---
bind SPACE "+moveup"
// ---double jump bind---
alias w8_2 "wait; wait"
alias +dj "+moveup; w8_2; -moveup; w8_2; +moveup"
alias -dj "-moveup"
bind alt "+dj"
// ---menu binds---
bind F1 "cmd help"
bind F2 "menu_savegame"
bind F3 "menu_loadgame"
bind F4 "menu_keys"
bind F5 "menu_startserver"
bind F6 "echo Quick Saving...; wait; save quick"
bind F9 "echo Quick Loading...; wait; load quick"
bind F10 "menu_quit"
bind F12 "screenshot"
bind PAUSE "pause"
// ---renderer configs and video settings---
set gl_swapinterval "1"
set gl_ext_pointparameters "1"
set gl_ext_multitexture "1"
set gl_vertex_arrays "0"
set gl_texturesolidmode "default"
set gl_texturealphamode "default"
set gl_texturemode "GL_LINEAR_MIPMAP_NEAREST"
set gl_shadows "0"
set gl_modulate "2"
set gl_particle_att_c "0.01"
set gl_particle_att_b "0.0"
set gl_particle_att_a "0.01"
set gl_particle_size "3"
set gl_particle_max_size "4"
set gl_particle_min_size "2"
set gl_finish "1"
set gl_ext_palettedtexture "0"
set gl_mode "4"
set gl_driver "opengl32"
set sw_stipplealpha "0"
set vid_gamma "0.500000"
set vid_ypos "0"
set vid_xpos "0"
set vid_ref "r1gl"
set intensity "2"
set gl_flush "0"
set vid_fullscreen "1"
set viewsize "100"
// ---skin/name/handedness/sensitivity and other settings---
set gender_auto "1"
set gender "female"
set skin "female/athena"
set name "whirlingdervish"
set lookstrafe "0"
set lookspring "1"
set m_pitch "-0.022000"
set cl_run "1"
set in_joystick "0"
set in_mouse "1"
set cl_vwep "1"
set rate "25000"
set freelook "1"
set win_noalttab "0"
set fov "90"
set hand "0"
set sensitivity "6.5"
set cl_maxfps 67
set crosshair "3"
// ---r1q2 mouse accel fix---
set m_directinput 1
// ---address book---
set adr8 ""
set adr7 ""
set adr6 ""
set adr5 ""
set adr4 ""
set adr3 ""
set adr2 ""
set adr1 ""
set adr0 ""
// ---sound control configs---
set cl_stereo_separation "0.4"
set cd_nocd "0"
set s_primary "0"
set s_mixahead "0.2"
set s_loadas8bit "0"
set s_khz "22"
set s_volume "0.500000"
// ---server connect/download settings---
set sv_reconnect_limit "3"
set allow_download_maps "1"
set allow_download_sounds "1"
set allow_download_models "1"
set allow_download_players "0"
set allow_download "1"
set hostname "Matt"
//EOF