// Generated BY Whirlingdervish[Q2C] unbindall set name "Shaft" // ---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" // ---Weapon/Item Drop Aliases--- alias m1 "play misc/menu1" alias m2 "play misc/menu2" //------------Weapons----------- alias x1 "drop Rocket Launcher" alias x2 "drop Railgun" alias x3 "drop Super Shotgun;drop Shotgun" alias x4 "drop Chaingun;drop HyperBlaster;drop MachineGun" //-------------Ammo------------- alias a1 "drop Rockets" alias a2 "drop Slugs" alias a3 "drop Shells" alias a4 "drop Bullets;drop Cells" //-------------Drops------------ alias +w1 "x1;a1; say_team $ret Hey Teamate! $arw [DROPPED] [RL] $loc_here ;m1" alias -w1 "m2" alias +w2 "x2;a2; say_team $ret Hey Teamate! $arw [DROPPED] [RG] $loc_here ;m1" alias -w2 "m2" alias +w3 "x3;a3; say_team $ret Hey Teamate! $arw [DROPPED] [SSG,SG] $loc_here ;m1" alias -w3 "m2" alias +w4 "x4;a4; say_team $ret Hey Teamate! $arw [DROPPED] [CG,MG,HB] $loc_here ;m1" alias -w4 "m2" //------------------------------ bind RIGHTARROW +w1 bind DOWNARROW +w2 bind LEFTARROW +w3 bind UPARROW +w4 // ---look related binds--- bind INS "+klook" bind DEL "+lookdown" bind PGDN "+lookup" bind END "centerview" // ---ZOOM binds--- set fovnorm 90 set sensnorm 6.5 set fov $fovnorm 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 55; sensitivity 3; alias zoomin in3; alias zoomout in1" alias in3 "fov 45; sensitivity 2.5; alias zoomin in4; alias zoomout in2" alias in4 "fov 35; 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; 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--- alias bulletweps "mac; hyper; chain" bind MOUSE2 "bulletweps" bind MOUSE3 "shot; ssg" bind MWHEELDOWN "rg" bind MWHEELUP "bfg; nadel; rl" // ---weapon scrolling binds--- bind e "weapnext" bind c "weapprev" // ---chat binds--- bind F6 "ready" bind h "say Hello!" bind j "say LOL" bind k "say I'm Hit!" bind o "say Argh!" bind l "say Nice Shootin!" bind u "say Thx" bind t "messagemode2" bind y "messagemode" // ---fast quit key--- bind n "quit" // ---player movement binds--- 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 "wait; wait; wait" alias +dj "+moveup; w8; -moveup; w8; +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 F12 "screenshot" bind PAUSE "pause" //Demo Recording bind F5 "stop;record ${$time}-${$date}-${$mapname}" // ---r1q2 specific modifiers--- set cl_drawfps "1" set vid_flip_on_switch "1" //set vid_forcedrefresh "1" // ---asynchronous FPS toggle--- set cl_async "0" // ---r1q2 mouse direct input accel fix--- set m_directinput "1" // ---r1q2 keyboard direct input--- set in_dinputkeyboard "1" // ---v-sync on--- set gl_swapinterval "1" // ---v-sync off--- //set gl_swapinterval "0" // ---renderer configs and video settings--- 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_polyblend "0" set gl_flashblend "0" set gl_shadows "0" 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 "1" set gl_particle_max_size "1" set gl_particle_min_size "1" //PARTICLE EFFECTS: currently on //set cl_particles "0" //Railtrail must be set to xania style (1-5) if particles are off cl_railtrail "15" 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 intensity "2" set gl_flush "0" set vid_fullscreen "0" set viewsize "100" set rate "15000" set gl_modulate "10" set vid_ref "r1gl" // ---skin/name/handedness/sensitivity and other settings--- set gender_auto "1" set gender "female" set skin "female/athena" set m_pitch "-0.022000" set lookstrafe "0" set lookspring "1" set cl_run "1" set in_joystick "0" set in_mouse "1" set cl_vwep "1" set freelook "1" set win_noalttab "0" //-- righty -- set hand "0" //-- center -- //set hand "2" set sensitivity "6.5" set crosshair "3" set netgraph "1" set bob_pitch "0" set bob_roll "0" set bob_up "0" set run_pitch "0" set run_roll "0" set cl_smoothsteps "2" set cl_maxfps "77" set gl_finish "0" // ---sound control configs--- set cl_stereo_separation "0.4" set cd_nocd "0" set s_initsound "1" set s_primary "0" set s_mixahead "0.2" set s_loadas8bit "0" set s_khz "22" set s_volume "0.200000" // ---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 "wd" // ---commented out level testing binds--- //bind . "kill" //bind , "noclip" //bind m "give all" //bind / "r_speeds 1" // ---gl_modulate toggle for super dark maps--- alias brighten "set gl_modulate 10; bind m darken" alias darken "set gl_modulate 2; bind m brighten" bind m darken bind , vid_restart // --sky toggle--- alias sky1 "sky carnival; bind f8 sky0" alias sky0 "sky black; bind f8 sky1" bind f8 sky1 // ---in-game volume change binds--- bind / "vup" bind . "vdn" alias vup vol_03 alias vdn vol_01 alias vol_00 "set s_volume 0.0;alias vup vol_01;alias vdn vol_00;echo VOLUME |---------- 0" alias vol_01 "set s_volume 0.1;alias vup vol_02;alias vdn vol_00;echo VOLUME -|--------- 1" alias vol_02 "set s_volume 0.2;alias vup vol_03;alias vdn vol_01;echo VOLUME --|-------- 2" alias vol_03 "set s_volume 0.3;alias vup vol_04;alias vdn vol_02;echo VOLUME ---|------- 3" alias vol_04 "set s_volume 0.4;alias vup vol_05;alias vdn vol_03;echo VOLUME ----|------ 4" alias vol_05 "set s_volume 0.5;alias vup vol_06;alias vdn vol_04;echo VOLUME -----|----- 5" alias vol_06 "set s_volume 0.6;alias vup vol_07;alias vdn vol_05;echo VOLUME ------|---- 6" alias vol_07 "set s_volume 0.7;alias vup vol_08;alias vdn vol_06;echo VOLUME -------|--- 7" alias vol_08 "set s_volume 0.8;alias vup vol_09;alias vdn vol_07;echo VOLUME --------|-- 8" alias vol_09 "set s_volume 0.9;alias vup vol_10;alias vdn vol_08;echo VOLUME ---------|- 9" alias vol_10 "set s_volume 1.0;alias vup vol_10;alias vdn vol_09;echo VOLUME ----------| 10" // in-game config status verification alias showvol "echo VOLUME = $s_volume" alias showglmod "echo GL_MODULATE = $gl_modulate" alias showvsync "echo V-SYNC = $gl_swapinterval" alias dervy "set name |iR|Dervish" alias showstatus "showvsync;showvol;showglmod;dervy" bind \ "showstatus" // demo playback aliases alias time1 " bind t timescale 0.5" alias time2 "bind y timescale 1" alias time3 "bind u timescale 10" alias timestuff "time1; time2; time3" alias reg1 "bind u say Thx" alias reg2 "bind t messagemode2" alias reg3 "bind y messagemode" alias regstuff "reg1; reg2; reg3" alias regmode "regstuff; bind f11 directormode; echo =regular mode=" alias directormode "timestuff; bind f11 regmode; echo =director mode=" bind f11 "directormode" // other configs to execute upon loading exec address.cfg exec color.cfg exec hook.cfg // ---config loading verification--- echo ............... echo :CONFIG LOADED: echo :.............: //EOF