// config v2.3 - include Autoexec.cfg
// NecroBoi (c) moebius@netcom.ca

// Quick Weapon toggle
alias wp_t wp_qr
alias wp_qr "bf;alias wp_t wp_qg;rla;rlb;qwr;qar;echo Quick Rocket enabled"
alias wp_qg "bf;alias wp_t wp_qr;gla;glb;qwr;qar;echo Quick Grenade enabled"
alias qwr "bind MOUSE3 wp_r1"
alias qar "bind g wp_02"
alias wp_r1 " bf;echo Select Primary Weapon;bind MOUSE3 bf"
alias wp_01 "bf;axa;axb;echo Quick Axe enabled;bind MOUSE3 wp_r1"
alias wp_02 "bf;axa;axb;echo Quick Axe enabled;bind g bf;bind MOUSE3 wp_r1"
alias wp_03 "bf;echo Quick Weapon disabled;bind MOUSE3 bf"
alias wp_04 "bf;echo Weapon/Ammo Cheat ON;bind r bf"
alias wp_05 "bf;echo Weapon/Ammo Cheat ON;bind g bf"
// Quick Rocket v2
alias rla "bind 1 qr01;bind 2 qr02;bind 3 qr03;bind 4 qr04"
alias rlb "bind 5 qr05;bind 6 qr06;bind 7 qr07;bind 8 qr08"
alias qr01 "impulse 1;bind MOUSE3 +rl1"
alias qr02 "impulse 2;bind MOUSE3 +rl2"
alias qr03 "impulse 3;bind MOUSE3 +rl3"
alias qr04 "impulse 4;bind MOUSE3 +rl4"
alias qr05 "impulse 5;bind MOUSE3 +rl5"
alias qr06 "impulse 6;bind MOUSE3 +rl6"
alias qr07 "impulse 7;bind MOUSE3 +rl7"
alias qr08 "impulse 8;bind MOUSE3 +rl8"
alias +rl1 "impulse 7;+attack;wait"
alias -rl1 "impulse 1;-attack"
alias +rl2 "impulse 7;+attack;wait"
alias -rl2 "impulse 2;-attack"
alias +rl3 "impulse 7;+attack;wait"
alias -rl3 "impulse 3;-attack"
alias +rl4 "impulse 7;+attack;wait"
alias -rl4 "impulse 4;-attack"
alias +rl5 "impulse 7;+attack;wait"
alias -rl5 "impulse 5;-attack"
alias +rl6 "impulse 7;+attack;wait"
alias -rl6 "impulse 6;-attack"
alias +rl7 "impulse 7;+attack;wait"
alias -rl7 "impulse 7;-attack"
alias +rl8 "impulse 7;+attack;wait"
alias -rl8 "impulse 8;-attack"
// Quick Grenade v2
alias gla "bind 1 qg01;bind 2 qg02;bind 3 qg03;bind 4 qg04"
alias glb "bind 5 qg05;bind 6 qg06;bind 7 qg07;bind 8 qg08"
alias qg01 "impulse 1;bind MOUSE3 +gl1"
alias qg02 "impulse 2;bind MOUSE3 +gl2"
alias qg03 "impulse 3;bind MOUSE3 +gl3"
alias qg04 "impulse 4;bind MOUSE3 +gl4"
alias qg05 "impulse 5;bind MOUSE3 +gl5"
alias qg06 "impulse 6;bind MOUSE3 +gl6"
alias qg07 "impulse 7;bind MOUSE3 +gl7"
alias qg08 "impulse 8;bind MOUSE3 +gl8"
alias +gl1 "impulse 6;+attack;wait"
alias -gl1 "impulse 1;-attack"
alias +gl2 "impulse 6;+attack;wait"
alias -gl2 "impulse 2;-attack"
alias +gl3 "impulse 6;+attack;wait"
alias -gl3 "impulse 3;-attack"
alias +gl4 "impulse 6;+attack;wait"
alias -gl4 "impulse 4;-attack"
alias +gl5 "impulse 6;+attack;wait"
alias -gl5 "impulse 5;-attack"
alias +gl6 "impulse 6;+attack;wait"
alias -gl6 "impulse 6;-attack"
alias +gl7 "impulse 6;+attack;wait"
alias -gl7 "impulse 7;-attack"
alias +gl8 "impulse 6;+attack;wait"
alias -gl8 "impulse 8;-attack"
// Quick Axe
alias axa "bind 1 qa01;bind 2 qa02;bind 3 qa03;bind 4 qa04"
alias axb "bind 5 qa05;bind 6 qa06;bind 7 qa07;bind 8 qa08"
alias qa01 "impulse 1;bind MOUSE3 +ax1"
alias qa02 "impulse 2;bind MOUSE3 +ax2"
alias qa03 "impulse 3;bind MOUSE3 +ax3"
alias qa04 "impulse 4;bind MOUSE3 +ax4"
alias qa05 "impulse 5;bind MOUSE3 +ax5"
alias qa06 "impulse 6;bind MOUSE3 +ax6"
alias qa07 "impulse 7;bind MOUSE3 +ax7"
alias qa08 "impulse 8;bind MOUSE3 +ax8"
alias +ax1 "impulse 1;+attack;wait"
alias -ax1 "impulse 1;-attack"
alias +ax2 "impulse 1;+attack;wait"
alias -ax2 "impulse 2;-attack"
alias +ax3 "impulse 1;+attack;wait"
alias -ax3 "impulse 3;-attack"
alias +ax4 "impulse 1;+attack;wait"
alias -ax4 "impulse 4;-attack"
alias +ax5 "impulse 1;+attack;wait"
alias -ax5 "impulse 5;-attack"
alias +ax6 "impulse 1;+attack;wait"
alias -ax6 "impulse 6;-attack"
alias +ax7 "impulse 1;+attack;wait"
alias -ax7 "impulse 7;-attack"
alias +ax8 "impulse 1;+attack;wait"
alias -ax8 "impulse 8;-attack"
// Weapon/Ammo Cheat
alias wac_t wac_1
alias wac_1 "bf;alias wac_t wac_0;wac_1a;wac_1b;wac_1c;wac_b1"
alias wac_0 "bf;alias wac_t wac_1;wac_0a;wac_0b;wac_0c;wac_b0"
alias wac_1a "bind 2 shl;bind 3 dbs;bind 4 nl1"
alias wac_1b "bind 5 nl2;bind 6 grn;bind 7 rck"
alias wac_1c "bind 8 lgn;bind h hlt;echo Weapon/Ammo Cheat ON"
alias wac_0a "bind 2 shg0;bind 3 dbs0;bind 4 nl10"
alias wac_0b "bind 5 nl20;bind 6 grn0;bind 7 rck0"
alias wac_0c "bind 8 lgn0;bind h bf;echo Weapon/Ammo Cheat OFF"
alias wac_b1 "bind MOUSE3 wp_03;bind r wp_04;bind g wp_05"
alias wac_b0 "bind MOUSE3 wp_01;bind r wp_t;bind g wp_02"
alias dbs "bf;give 3;give s 244;echo max shells"
alias nl1 "bf;give 4;give n 244;echo max nails"
alias nl2 "bf;give 5;give n 244;echo max nails"
alias grn "bf;give 6;echo You got the Grenade Launcher"
alias rck "bf;give 7;give r 244;echo max rockets"
alias lgn "bf;give 8;give c 244;echo max cells"
alias hlt "bf;give h 999;echo max health"
alias shl "bf;give s 244;echo max shells"
alias shg0 "impulse 2"
alias dbs0 "impulse 3"
alias nl10 "impulse 4"
alias nl20 "impulse 5"
alias grn0 "impulse 6"
alias rck0 "impulse 7"
alias lgn0 "impulse 8"
//Rocket High Jump
alias rhj "qld;+jump;wait;-jump;impulse 7;+attack;wait;-attack;qlc"
alias qld "cl_pitchspeed 20000;+lookdown;lwt;-lookdown;cl_pitchspeed 150"
alias qlc "cl_pitchspeed 2800;+lookup;wait;-lookup;cl_pitchspeed 150"
alias lwt "wait;wait;wait;wait;wait;wait" 
// Noclip - enhanced
alias nclp_t nclp_1
alias nclp_1 "bf;alias nclp_t nclp_0;noclip;bind SHIFT +moveup"
alias nclp_0 "bf;alias nclp_t nclp_1;noclip;bind SHIFT +jump"
echo
echo Version 2.3 NecroBoi Config
