// Quake autoexec config written by Gargoyle // This config is optimized for QuakeWorld 2.3 // Config inspiration, blatent copying and my thanks to: // NecroBoi, DocWilco, Zaphoid, KodaK, Bounty Hunter, Moghovich, Ender, Boff, Grifter, Guardian, Executor // Send comments and suggested improvements to gargoyle@mhv.net // *** WARNING - copy/use this config at your own risk *** unbindall // start clean bind ' "echo Gargoyle config (v3.5)" // set config version // name and clan settings name Gargoyle.LagGZ // name for QW now set via QSpy funname cfg color 3 12 // Clan Lagitus colors skin lagitus // Clan Lagitus skin team lag // Go Lags! // mouse buttons and aiming crosshair 2 // turn on cross hair crosshaircolor 195 // cross hair color noaim 1 // turn off autoaim +mlook // mouse look always on bind MOUSE1 "+attack" // fire primary weapon bind MOUSE2 "+grapple" // hold MOUSE2 to bring up hook and fire using MOUSE1 // MOUSE3 middle button // fire secondary weapon, bind is in GAR2WEAP.CFG // GLQuake Cmds r_shadows "0" r_mirroralpha "1" gl_subdivide_size 512 gl_flashblend "0" gl_polyblend "0" gl_playermip "2" m_filter "1" _windowed_mouse "1" r_wateralpha "0.6" _snd_mixahead ".14" // primary weapon keys bind 1 "impulse 1" bind 2 "impulse 2" bind 3 "impulse 3" bind 4 "impulse 4" bind 5 "impulse 5" bind 6 "impulse 6" bind 7 "impulse 7" bind 8 "impulse 8" bind 9 "impulse 225" // laser cannon - Armagon only bind 0 "impulse 226" // mjolnir - Armagon only // secondary weapon system exec gar2weap.cfg // auto-mount weapon selection (QW only) setinfo w_switch 7 // stop at RL weapon pickup setinfo b_switch 5 // stop at SNG to avoid getting "bored with life" // quick grapple for CTF alias +grapple "impulse 22" // switch primary weapon to hook alias -grapple "impulse 69" // switch primary back to previous weapon // movement keys bind w "+forward" bind s "+back" bind a "+moveleft" bind d "+moveright" bind SHIFT "+jump" // movement settings m_pitch 0.010 m_yaw 0.022 m_filter 1 sensitivity 6.00 lookstrafe 0 lookspring 0 cl_backspeed 1000 cl_forwardspeed 1000 cl_sidespeed 1000 scr_conspeed 10000 // 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 // rocket jump alias +rjump "cl_pitchspeed 1000; impulse 7;echo Prepare to launch; +lookdown; long_wait; +jump; wait; +attack; +forward" alias -rjump "-lookdown; -jump; -attack; cl_pitchspeed 100; centerview; -forward" alias long_wait "wait; wait; wait; wait" bind r +rjump // 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" // sound settings bgmvolume 0.10 volume 0.10 // video settings gamma 1 // use idGamma for gamma and intensity viewsize 100 bind + "sizeup" bind = "sizeup" bind - "sizedown" _vid_default_mode 0 _vid_wait_override 0 vid_nopageflip 0 vid_wait 0 // scores & stuff bind TAB "+showscores" bind ESCAPE "togglemenu" bind ` "toggleconsole" bind y "bf ;echo CHEATER! (weapons, keys, ammo and health); wait; give h 999; impulse 9" // netgraph toggle (QW only) alias net_1 "r_netgraph 1;bind F11 net_0" alias net_0 "r_netgraph 0;bind F11 net_1" // show_fps toggle (QW only) 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" // rate increment alias (QW only) alias rate1 "rate 2300;echo rate = 2300;bind F8 rate2" alias rate2 "rate 2500;echo rate = 2500;bind F8 rate3" alias rate3 "rate 3000;echo rate = 3000;bind F8 rate4" alias rate4 "rate 3500;echo rate = 3500;bind F8 rate5" alias rate5 "rate 4000;echo rate = 4000;bind F8 rate6" alias rate6 "rate 4500;echo rate = 4500;bind F8 rate1" // push latency increment alias (QW only) alias pl1 "pushlatency -150;echo pushlatency = -150;bind F7 pl2" alias pl2 "pushlatency -200;echo pushlatency = -200;bind F7 pl3" alias pl3 "pushlatency -250;echo pushlatency = -250;bind F7 pl4" alias pl4 "pushlatency -300;echo pushlatency = -300;bind F7 pl5" alias pl5 "pushlatency -999;echo pushlatency = -999;bind F7 pl1" // QW settings r_netgraph 0 // turn netgraph off cl_nodelta 0 // set nodelta off rate 2300 // set default rate for 26.4 pushlatency -999 // set default pl r_waterwarp 0 // turn on windshield wipers msg 1 // cut down on msg traffic show_fps 1 // turn FPS display on // Lagitus team chat scripts // bind UPARROW "exec dmpt.cfg" // load PT deathmatch // bind DOWNARROW "exec ctfdm2.cfg" // load CTF defense main // bind LEFTARROW "exec ctfom2.cfg" // load CTF offense main // bind RIGHTARROW "exec ctfds2.cfg" // load CTF defense scout exec dmpt2.cfg // start with PT DM chats // talk keys bind \ "messagemode2" // talk to team only bind t "messagemode" // talk to everyone // Lagitus color alias alias col1 "color 3 12;team lag;exec funname2.cfg;echo ==> Lagitus colors;bind F5 col2" alias col2 "color 13 2;team lag;exec funname2.cfg;echo ==> Alternate colors;bind F5 col3" alias col3 "color 4 1;team gz;exec funname2.cfg;echo ==> Ground Zero colors (HOOAH!);bind F5 col4" alias col4 "color 3 4;team GarG;exec funname3.cfg;echo ==> Gargoyle colors;bind F5 col1" // Fn keys (CTF only) bind F1 "impulse 20" // drop ammo bind F2 "impulse 21" // drop weapon bind F3 "impulse 23" // flag status bind F4 "impulse 25" // team settings // Fn keys bind F5 "col2" // start at Lagitus Alt colors bind F6 "fps_1" // see FPS display bind F7 "pl1" // push latency incrementor - start at -150 bind F8 "rate3" // rate incrementer - start at 3000 // Fn keys bind F9 "say Just Nuke It!" // Go GZ! bind F10 "say_team OK Roger" // 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! (v3.5) echo