// Quake2 autoexec config written by Gargoyle // Config inspiration, blatent copying and my thanks to: // Grifter, Zaphoid, Executor // V1.4 unbindall // player and clan info name Gargoyle.LagGZ skin male/lagitus hand 0 // set cl_noskins "2" // don't dl new skins - 0 allows dl of new skins // controller and aiming in_joystick 0 in_mouse 1 freelook 1 crosshair 1 bind MOUSE1 "+attack" bind MOUSE2 "+grapple" // CTF grappling hook toggle set cl_gun "1" // show weapon - 0 sets weapon to disappear // primary weapon keys bind 1 "use Blaster;echo use Blaster" bind 2 "use Shotgun;echo use Shotgun" bind 3 "use Super Shotgun;echo use Super Shotgun" bind 4 "use Machinegun;echo use Machinegun" bind 5 "use Chaingun;echo use Chaingun" bind 6 "use Grenade Launcher;echo use Grenade Launcher" bind 7 "use Rocket Launcher;echo use Rocket Launcher" bind 8 "use HyperBlaster;echo use HyperBlaster" bind 9 "use Railgun;echo use Railgun" bind 0 "use BFG10K;echo use BFG10K" // best weapon select // Note: as it stands right now that the priority of weapon switching order is hardcoded // into p_weapon.c and cannot be changed without recompiling. Thus the BFG10k and GL // are not in the order and MUST be selected via the normal method of number keys. // This alias has the HyperBlaster as best close range weapon and the RG as -slow- long range. alias qw1 "wait;use shotgun;wait;use super shotgun;wait;use machinegun;wait;use hyperblaster;alias qw qw2" alias qw2 "wait;use chaingun;wait;use rocket launcher;wait;use railgun;alias qw qw1" alias qw qw1 bind MOUSE3 "qw" // quick keys bind b "use rebreather" bind g "use grenades" bind i "use invulnerability" bind p "use power shield" bind o "use quad damage" // bind x "use silencer" bind z "use environment suit" // inventory keys bind TAB "inven" bind ENTER "invuse" bind BACKSPACE "invdrop" bind [ "invprev" bind ] "invnext" // movement keys bind w "+forward" bind s "+back" bind a "+moveleft" bind d "+moveright" bind c "+movedown" bind SHIFT "+moveup" // movement settings m_pitch 0.022 m_yaw 0.022 m_filter 1 sensitivity 3.50 lookstrafe 0 lookspring 0 cl_backspeed "999" cl_forwardspeed "999" cl_sidespeed "999" cl_upspeed "999" cl_run 1 scr_conspeed 10000 // sound settings s_primary 1 s_mixahead 0.14 s_loadas8bit 0 // if slow, set to "1" s_khz 22 // if slow, set to "11" s_volume 0.7 cl_stereo_separation 0.4 cd_nocd 1 set cl_footsteps "0" // video settings for STB Velocity 128 set intensity "2" set gl_modulate "3" set gl_ext_gamma "3" set vid_gamma ".7" set gun_z "5" set gun_x "-3" set gun_y "-3" set gl_keeptjunctions "0" set gl_ext_swapinterval "0" set gl_swapinterval "0" set gl_ztrick "0" set gl_flashblend "0" set gl_dynamic "1" set gl_polyblend "0" set gl_picmip "0" set gl_playermip "2" set cl_lights "1" set cl_particles "1" set gl_ext_pointparameters "1" set gl_particle_size "40" set gl_particle_min_size "2" set gl_particle_max_size "40" set gl_particle_att_a "0.01" set gl_particle_att_b "0.0" set gl_particle_att_c "0.01" set cl_maxfps "40" vid_fullscreen 1 viewsize 100 // miscellaneous settings netgraph 0 // netgraph off cl_nodelta 0 // nodelta off rate 2300 // default rate for 26,400 connect msg 1 // cut down on msg traffic show_fps 1 // turn FPS display on // miscellaneous binds bind ESCAPE "togglemenu" bind ` "toggleconsole" bind + "sizeup" bind - "sizedown" bind = "sizeup" bind PAUSE "pause" // circle strafe alias +circ_r "cl_forwardspeed 180.000000 ;+moveright ; +left" alias -circ_r "cl_forwardspeed 425.000000 ;-moveright ; -left" alias +circ_l "cl_forwardspeed 180.000000 ;+moveleft ;+right" alias -circ_l "cl_forwardspeed 425.000000 ;-moveleft ;-right" bind e +circ_r bind q +circ_l // quick grapple for CTF alias +grapple "use grapple" // switch primary weapon to hook alias -grapple "weaplast" // switch primary back to previous weapon // Rocket Jump alias +rj "rj1;rj2" alias rj1 "cl_pitchspeed 100000;wait;+lookdown;wait;-lookdown;cl_pitchspeed 150" alias rj2 "hand 2;+moveup;+attack;echo Rocket Jump" alias -rj "-attack;-moveup;hand 3;centerview" bind x "+rj" // sniper zoom alias +sniper "fov 75;wait;fov 60;wait;fov 45;r_fullbright 1" alias -sniper "fov 60;wait;fov 75;wait;fov 90;r_fullbright 0" bind SPACE "+sniper" // wide-angle view alias +wav "fov 100;wait;fov 110;wait;fov 120;wait;fov 127;r_fullbright 1" alias -wav "fov 120;wait;fov 110;wait;fov 100;wait;fov 90;r_fullbright 0" bind v "+wav" // float toggle alias flt_1 "bf;+moveup;echo float ON;bind ALT flt_0" alias flt_0 "bf;-moveup;echo float OFF;bind ALT flt_1" bind ALT "flt_1" // netgraph toggle alias net_1 "netgraph 1;bind F11 net_0" alias net_0 "netgraph 0;bind F11 net_1" // show_fps toggle alias fps_1 "show_fps 1;echo Show FPS ON;bind F6 fps_0" alias fps_0 "show_fps 0;echo Show FPS OFF;bind F6 fps_1" // vid_ref toggle alias vid_1 "vid_ref gl;bind F3 vid_0" alias vid_0 "vid_ref soft;bind F3 vid_1" // rate increment alias alias rate1 "rate 1000;echo rate = 1000;bind F8 rate2" alias rate2 "rate 1500;echo rate = 1500;bind F8 rate3" alias rate3 "rate 2000;echo rate = 2000;bind F8 rate4" alias rate4 "rate 2500;echo rate = 2500;bind F8 rate5" alias rate5 "rate 3000;echo rate = 3000;bind F8 rate6" alias rate6 "rate 3500;echo rate = 3500;bind F8 rate7" alias rate7 "rate 4000;echo rate = 4000;bind F8 rate8" alias rate8 "rate 4500;echo rate = 4500;bind F8 rate1" // the wave bind UPARROW "wave 0" // flip off bind DOWNARROW "wave 2" // grab nuts bind LEFTARROW "wave 4" // point bind RIGHTARROW "wave 1" // salute // talk keys bind \ "messagemode2" // talk to team only bind t "messagemode" // talk to everyone exec dmpt2.cfg // enable DM chats // Lagitus skins alias alias col1 "set skin male/lagitus; echo ==> Lagitus Skin;bind F5 col2" alias col2 "set skin male/lagpt; echo ==> Ping Timeout Skin;bind F5 col3" alias col3 "set skin male/pt2_garg2; echo ==> Gargoyle Lag Skin;bind F5 col1" // Fn keys bind F1 "cmd help" bind F2 "menu_savegame" bind F3 "vid_0" // video mode toggle bind F4 "" bind F5 "col2" // skin toggle bind F6 "fps_0" // FPS toggle // bind F7 "" bind F8 "rate5" // rate incrementer - start at 3000 bind F9 "say HOOAH!" // Go PT! bind F10 "say_team OK" // OK reply for team bind F11 "net_1" // watch your packet loss real time! bind F12 "screenshot" // snap a picture echo echo Gargoyle.LagGZ on the loose! (v1.4) echo