Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- com_fixedTic -1
- //
- ///////////////////////////////
- //// File: Weapons
- //// Game: Quake IV
- ////
- //// Version: 0.60 Beta
- //// Date: 03/20/06
- //// By: Nologic
- ///////////////////////////////
- //
- //
- ///////////////////////////////
- //// Required Default Values
- ///////////////////////////////
- //set wg1_a "_impulse2"
- //set wg2_a "_impulse3"
- //set wg3_a "_impulse7"
- //set wg4_a "_impulse6"
- //set wg5_a "_impulse8"
- //
- ///////////////////////////////
- //// Recall
- ///////////////////////////////
- //set wg1r "set wg1_a $wg1_m"
- //set wg2r "set wg2_a $wg2_m"
- //set wg3r "set wg3_a $wg3_m"
- //set wg4r "set wg4_a $wg4_m"
- //set wg5r "set wg5_a $wg5_m"
- //
- ///////////////////////////////
- //// Memory
- ///////////////////////////////
- //set wg0m "vstr wg1r; vstr wg2r; vstr wg3r; vstr wg4r; vstr wg5r"
- //set wg1m "set wg1_m $wg1_a; vstr wg2r; vstr wg3r; vstr wg4r; vstr wg5r"
- //set wg2m "set wg2_m $wg2_a; vstr wg1r; vstr wg3r; vstr wg4r; vstr wg5r"
- //set wg3m "set wg3_m $wg3_a; vstr wg1r; vstr wg2r; vstr wg4r; vstr wg5r"
- //set wg4m "set wg4_m $wg4_a; vstr wg1r; vstr wg2r; vstr wg3r; vstr wg5r"
- //set wg5m "set wg5_m $wg5_a; vstr wg1r; vstr wg2r; vstr wg3r; vstr wg4r"
- //
- ///////////////////////////////
- //// Weapon Groups
- ///////////////////////////////
- //set wg1 "toggle wg1_a _impulse0 _impulse2; doImpulse $wg1_a; wait 1" //SG saw
- //set wg2 "toggle wg2_a _impulse5 _impulse3; doImpulse $wg2_a; wait 1" //HB nail
- //set wg3 "toggle wg3_a _impulse1 _impulse7; doImpulse $wg3_a; wait 1" //MG rail
- //set wg4 "toggle wg4_a _impulse4 _impulse6; doImpulse $wg4_a; wait 1" //grenade rocket
- //set wg5 "toggle wg5_a _impulse9 _impulse8; doImpulse $wg5_a; wait 1" //ligthning matter
- //
- //bindings
- //
- //bind MOUSE3 "vstr wg4m; vstr wg4; vstr wg4; vstr wg4"
- //bind MOUSE4 "vstr wg5m; vstr wg5; vstr wg5; vstr wg5"
- //bind MOUSE5 "vstr wg1m; vstr wg1; vstr wg1; vstr wg1"
- //bind MWHEELUP "vstr wg3m; vstr wg3; vstr wg3; vstr wg3"
- //bind MWHEELDOWN "vstr wg2m; vstr wg2; vstr wg2; vstr wg2"
- //bind 1 "vstr wg0m; doImpulse _impulse0"
- com_fixedTic -1
- /////////
- //WAITS//
- /////////
- set "w1" "wait 1"
- set "w2" "vstr w1; vstr w1"
- set "w3" "vstr w2; vstr w1"
- set "w4" "vstr w3; vstr w1"
- set "w5" "vstr w4; vstr w1"
- set "w6" "vstr w5; vstr w1"
- set "w7" "vstr w6; vstr w1"
- set "w8" "vstr w7; vstr w1"
- set "w9" "vstr w8; vstr w1"
- set "w10" "vstr w9; vstr w1"
- set "w15" "vstr w10; vstr w5"
- set "w20" "vstr w10; vstr w10"
- set "w25" "vstr w20; vstr w5"
- set "w50" "vstr w25; vstr w25"
- ///////////
- //WEAPONS//
- ///////////
- set BL "doImpulse _impulse0; "
- set MG "doImpulse _impulse1; "
- set SG "doImpulse _impulse2; "
- set HB "doImpulse _impulse3; "
- set GL "doImpulse _impulse4; "
- set NG "doImpulse _impulse5; "
- set RL "doImpulse _impulse6; "
- set RG "doImpulse _impulse7; "
- set LG "doImpulse _impulse8; "
- set DM "doImpulse _impulse9; "
- set NP "doImpulse _impulse10; "
- set Wep_Clos vstr Wep_Clos1
- set Wep_Proj vstr Wep_Proj1
- set Wep_Expl vstr Wep_Expl1
- set Wep_Rang vstr Wep_Rang1
- set Wep_Heav vstr Wep_Heav1
- set resetWep_Clos "set Wep_Proj vstr Wep_Proj1; set Wep_Expl vstr Wep_Expl1; set Wep_Rang vstr Wep_Rang1; set Wep_Heav vstr Wep_Heav1; "
- set resetWep_Proj "set Wep_Clos vstr Wep_Clos1; set Wep_Expl vstr Wep_Expl1; set Wep_Rang vstr Wep_Rang1; set Wep_Heav vstr Wep_Heav1; "
- set resetWep_Expl "set Wep_Clos vstr Wep_Clos1; set Wep_Proj vstr Wep_Proj1; set Wep_Rang vstr Wep_Rang1; set Wep_Heav vstr Wep_Heav1; "
- set resetWep_Rang "set Wep_Clos vstr Wep_Clos1; set Wep_Proj vstr Wep_Proj1; set Wep_Expl vstr Wep_Expl1; set Wep_Heav vstr Wep_Heav1; "
- set resetWep_Heav "set Wep_Clos vstr Wep_Clos1; set Wep_Proj vstr Wep_Proj1; set Wep_Expl vstr Wep_Expl1; set Wep_Rang vstr Wep_Rang1; "
- set Wep_Clos1 "vstr zoom0; vstr resetWep_Clos; set Wep_Clos vstr Wep_Clos2; vstr SG; wait 1"
- set Wep_Clos2 "vstr zoom0; vstr resetWep_Clos; set Wep_Clos vstr Wep_Clos1; vstr MG; wait 1"
- set Wep_Proj1 "vstr zoom0; vstr resetWep_Proj; set Wep_Proj vstr Wep_Proj2; vstr HB; wait 1"
- set Wep_Proj2 "vstr zoom0; vstr resetWep_Proj; set Wep_Proj vstr Wep_Proj1; vstr NG; wait 1"
- set Wep_Expl1 "vstr zoom0; vstr resetWep_Expl; set Wep_Expl vstr Wep_Expl2; vstr RL; wait 1"
- set Wep_Expl2 "vstr zoom0; vstr resetWep_Expl; set Wep_Expl vstr Wep_Expl1; vstr GL; wait 1"
- set Wep_Rang1 "vstr zoom0; vstr resetWep_Rang; set Wep_Rang vstr Wep_Rang2; vstr RG; wait 1"
- set Wep_Rang2 "vstr zoom0; vstr resetWep_Rang; set Wep_Rang vstr Wep_Rang1; vstr BL; wait 1"
- set Wep_Heav1 "vstr zoom0; vstr resetWep_Heav; set Wep_Heav vstr Wep_Heav2; vstr LG; wait 1"
- set Wep_Heav2 "vstr zoom0; vstr resetWep_Heav; set Wep_Heav vstr Wep_Heav1; vstr DM; wait 1"
- unbind MOUSE1
- bind MOUSE1 "_attack"
- unbind MOUSE2
- //bind MOUSE2 "_zoom"
- bind MOUSE2 "vstr toggleZoom"
- unbind MOUSE3
- bind MOUSE3 "vstr Wep_Expl; vstr Wep_Expl; vstr Wep_Expl; "
- unbind MOUSE4
- bind MOUSE4 "vstr Wep_Heav; vstr Wep_Heav; vstr Wep_Heav; "
- unbind MOUSE5
- bind MOUSE5 "vstr Wep_Clos; vstr Wep_Clos; vstr Wep_Clos; "
- unbind MWHEELUP
- bind MWHEELUP "vstr Wep_Rang; vstr Wep_Rang; vstr Wep_Rang; "
- unbind MWHEELDOWN
- bind MWHEELDOWN "vstr Wep_Proj; vstr Wep_Proj; vstr Wep_Proj; "
- unbind end
- bind end kill
- unbind del
- bind del clear
- unbind home
- bind home exec m00kz.cfg
- unbind r
- bind r "vstr zoom0; doImpulse _impulse13"
- unbind v
- //bind v "vstr zoom1"
- //////////
- ///ZOOM///
- //////////
- //Zoom states
- set zoom0 "ui_showGun 1; set toggleZoom vstr toggleZoom1; g_fov 120; sensitivity 2.1;"
- set zoom1 "ui_showGun 0; set toggleZoom vstr toggleZoom0; g_fov 80; sensitivity 1.4;"
- //Toggle zoom
- set toggleZoom vstr toggleZoom1;
- set toggleZoom1 vstr zoom1;
- set toggleZoom0 vstr zoom0;
- ///////
- //END//
- ///////
- //clear;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement