Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Bigmans' Alien Swarm CFG
- //
- //How it works: Use the numpad to select a marine.
- // The first press will select your marine based on pre-defined loadouts (Think TF2 A B C D)
- // Select these loadouts with F1, F2, F3, and F4
- // You can customize these below.
- // The second press will create a bot marine under your control (Will listen to "GO" and "STOP")
- // The bots are preloaded with PDWs and Combat armor. Look below if you want to change this
- // However, this is the best loadout for them, as they only know how to shoot.
- //There are also a few misc tweaks and other things, so feel free to just give it a read.
- //
- //KEYBINDS:
- // "1" Activates primary weapon (Normal functionality if it is a weapon, Uses without switching to stuff like ammo sacks)
- // "2" Activates secondary weapon (Same as above)
- // "C" Calls for medic
- // "K" Kills yourself
- // Numpad "0" Makes you or the next bot Sarge
- // Numpad "1" Makes you or the next bot Wildcat
- // Numpad "2" Makes you or the next bot Faith
- // Numpad "3" Makes you or the next bot Crash
- // Numpad "4" Makes you or the next bot Jaeger
- // Numpad "5" Makes you or the next bot Wolfe
- // Numpad "6" Makes you or the next bot Bastille
- // Numpad "7" Makes you or the next bot Vegas
- // Numpad "Del" Removes you and all your bots
- // "-" In a Listen server/single player spawns a bunch of parasites
- // "=" In a Listen server/single player spawns a bunch of shieldbugs
- // "0" In a Listen server/single player spawns a bunch of normal swarm (drones)
- // "\" In a Listen server/single player puts the above 3 commands back to normal
- //
- //***************
- //TWEAKS SECTION
- //***************
- asw_spinning_stim_cam 0 //No annoying first person shit on left when slow down time
- asw_camera_shake 0 //HUGE HELP. No annoying shit when getting hit.
- asw_fast_reload_under_marine 1 //fast reload is under your guy, easier to see whilst fighting
- asw_marine_labels_cursor_maxdist 1000 //see everyone all the time
- asw_drone_fade_time_max 0 //annoying gibs
- asw_drone_fade_time_min 0 //annoying gibs
- asw_drone_gib_time_max 0 //annoying gibs
- asw_drone_gib_time_min 0 //annoying gibs
- asw_drone_hurl_chance 0 //annoying shit on screen
- asw_gib_bleed_time 0 //annoying animations
- //Solo Hosting
- asw_ignore_need_two_player_requirement 1 //Host "friend only game" and don't let anyone join for rambo mode
- //Binds
- bind 1 asw_activateprimary //use primary (Different than selecting it)
- bind 2 asw_activatesecondary //use secondary (Different than selecting it)
- bind C "cl_emote 0" //call medic
- bind K asw_suicide //kill yourself
- //"PAIN" Binds (makes scary things if you host a local listen server)
- alias zombies "asw_horde_override 1; asw_wanderer_override 1"
- alias manyzombies "asw_horde_size_max 60; asw_horde_interval_max 20; asw_horde_interval_min 10; asw_horde_size_min 40"
- alias bigzombies "asw_horde_class asw_shieldbug"
- alias scaryzombies "asw_horde_class asw_parasite"
- alias normalzombies "asw_horde_class asw_drone"
- alias +parasites "sv_cheats 1; scaryzombies; manyzombies; zombies"
- alias -parasites "sv_cheats 0"
- alias +shieldbugs "sv_cheats 1bigzombies; manyzombies; zombies"
- alias -shieldbugs "sv_cheats 0"
- alias +normal "sv_cheats 1normalzombies; manyzombies; zombies"
- alias -normal "sv_cheats 0"
- bind - +parasites //Scary shit
- bind = +shieldbugs //Scary shit
- bind 0 +normal //less-scary shit
- //Default
- alias +hordedefault "sv_cheats 1; asw_horde_override 0; asw_wanderer_override 0; asw_horde_size_max 14; asw_horde_size_min 9; asw_horde_interval_max 65; asw_horde_interval_min 45; asw_horde_class asw_drone"
- alias -hordedefault "sv_cheats 0"
- bind \ +hordedefault //Take away scary shit
- alias startupnormal "asw_horde_override 0; asw_wanderer_override 0; asw_horde_size_max 14; asw_horde_size_min 9; asw_horde_interval_max 65; asw_horde_interval_min 45; asw_horde_class asw_drone"
- startupnormal //So you don't accidentally leave on scary shit
- //***************************************
- //WEAPON LOADOUTS AND OFFHANDS SECTION
- //(Just a reference sheet)
- //*****************************************
- //Offhands
- //0 - Personal Healing Kit
- //1 - Hand Welder
- //2 - Combat Flares
- //3 - Laser Trip Mine
- //4 - Tactical Heavy Armor
- //5 - Damange Amplifier
- //6 - Hornet Barrage
- //7 - Freeze Grenades
- //8 - Adrenaline
- //9 - Tesla Sentry Coil
- //10 - Electric Charged Armor
- //11 - Proximity Incendiary Mines (Officer only)
- //12 - Flashlight Attachment
- //13 - Power Fist Attachment
- //14 - Hand Grenades
- //15 - Nightvision Goggles
- //16 - Smart Bomb
- //Weapons
- //0 - Assault Rifle
- //1 - Prototype Assault Rifle (Tech only)
- //2 - Autogun (Special Weapons only)
- //3 - Vindicator (Officer only)
- //4 - Twin Pistols
- //5 - Advanced Sentry Gun
- //6 - Heal Beacon (Medic only)
- //7 - Ammo Satchel
- //8 - Pump-action Shotgun
- //9 - Tesla Cannon
- //10 - Precision Rail Rifle
- //11 - Medical Gun (Medic only)
- //12 - Personal Defence Weapon
- //13 - Flamer Unit
- //14 - Freeze Sentry Gun
- //15 - Minigun (Special Weapons only)
- //16 - Marksman Rifle
- //17 - Incendiary Sentry Gun
- //18 - Chainsaw
- //19 - High Velocity Sentry Cannon
- //20 - Grenade Launcher
- //************************
- //Loadouts
- //(Use above reference)
- //Edit the number after the space (Before the ;) for the weapon you select
- //************************
- //Sarge Loadouts (0)
- alias Sarge1 "asw_default_primary_0 3;asw_default_secondary_0 9; asw_default_extra_0 10"
- alias Sarge2 "asw_default_primary_0 3;asw_default_secondary_0 5; asw_default_extra_0 3"
- alias Sarge3 "asw_default_primary_0 3;asw_default_secondary_0 13; asw_default_extra_0 10"
- alias Sarge4 "asw_default_primary_0 12;asw_default_secondary_0 18; asw_default_extra_0 0"
- //Wildcat Loadouts (1)
- alias Wildcat1 "asw_default_primary_1 12;asw_default_secondary_1 7; asw_default_extra_1 10"
- alias Wildcat2 "asw_default_primary_1 4;asw_default_secondary_1 5; asw_default_extra_1 9"
- alias Wildcat3 "asw_default_primary_1 13;asw_default_secondary_1 12; asw_default_extra_1 10"
- alias Wildcat4 "asw_default_primary_1 12;asw_default_secondary_1 15; asw_default_extra_1 0"
- //Faith Loadouts (2)
- alias Faith1 "asw_default_primary_2 13;asw_default_secondary_2 11; asw_default_extra_2 10"
- alias Faith2 "asw_default_primary_2 13;asw_default_secondary_2 6; asw_default_extra_2 9"
- alias Faith3 "asw_default_primary_2 13;asw_default_secondary_2 11; asw_default_extra_2 10"
- alias Faith4 "asw_default_primary_2 8;asw_default_secondary_2 11; asw_default_extra_2 4"
- //Crash Loadouts (3)
- alias Crash1 "asw_default_primary_3 13;asw_default_secondary_3 1; asw_default_extra_3 8"
- alias Crash2 "asw_default_primary_3 13;asw_default_secondary_3 5; asw_default_extra_3 3"
- alias Crash3 "asw_default_primary_3 13;asw_default_secondary_3 1; asw_default_extra_3 10"
- alias Crash4 "asw_default_primary_3 12;asw_default_secondary_3 18; asw_default_extra_3 0"
- //Jaeger Loadouts (4)
- alias Jaeger1 "asw_default_primary_4 3;asw_default_secondary_4 20; asw_default_extra_4 14"
- alias Jaeger2 "asw_default_primary_4 3;asw_default_secondary_4 5; asw_default_extra_4 3"
- alias Jaeger3 "asw_default_primary_4 3;asw_default_secondary_4 13; asw_default_extra_4 10"
- alias Jaeger4 "asw_default_primary_4 3;asw_default_secondary_4 20; asw_default_extra_4 0"
- //Wolfe Loadouts (5)
- alias Wolfe1 "asw_default_primary_5 2;asw_default_secondary_5 7; asw_default_extra_5 10"
- alias Wolfe2 "asw_default_primary_5 2;asw_default_secondary_5 5; asw_default_extra_5 9"
- alias Wolfe3 "asw_default_primary_5 2;asw_default_secondary_5 13; asw_default_extra_5 10"
- alias Wolfe4 "asw_default_primary_5 15;asw_default_secondary_5 18; asw_default_extra_5 0"
- //Bastille Loadouts (6)
- alias Bastille1 "asw_default_primary_6 12;asw_default_secondary_6 11; asw_default_extra_6 8"
- alias Bastille2 "asw_default_primary_6 12;asw_default_secondary_6 6; asw_default_extra_6 8"
- alias Bastille3 "asw_default_primary_6 13;asw_default_secondary_6 11; asw_default_extra_6 10"
- alias Bastille4 "asw_default_primary_6 12;asw_default_secondary_6 11; asw_default_extra_6 4"
- //Vegas Loadouts (7)
- alias Vegas1 "asw_default_primary_7 9;asw_default_secondary_7 18; asw_default_extra_7 10"
- alias Vegas2 "asw_default_primary_7 13;asw_default_secondary_7 5; asw_default_extra_7 9"
- alias Vegas3 "asw_default_primary_7 13;asw_default_secondary_7 18; asw_default_extra_7 10"
- alias Vegas4 "asw_default_primary_7 8;asw_default_secondary_7 18; asw_default_extra_7 0"
- //Loadout Swithcer
- alias Loadouts1 "Sarge1; Wildcat1; Faith1; Crash1; Jaeger1; Wolfe1; Bastille1; Vegas1; alias currentloadout Loadouts1"
- alias Loadouts2 "Sarge2; Wildcat2; Faith2; Crash2; Jaeger2; Wolfe2; Bastille2; Vegas2; alias currentloadout Loadouts2"
- alias Loadouts3 "Sarge3; Wildcat3; Faith3; Crash3; Jaeger3; Wolfe3; Bastille3; Vegas3; alias currentloadout Loadouts3"
- alias Loadouts4 "Sarge4; Wildcat4; Faith4; Crash4; Jaeger4; Wolfe4; Bastille4; Vegas4; alias currentloadout Loadouts4"
- bind F1 Loadouts1
- bind F2 Loadouts2
- bind F3 Loadouts3
- bind F4 Loadouts4
- //Default Loadout (Your F1 loadout will be selected upon launch)
- alias currentloadout Loadouts1
- currentloadout
- //**************************************************************
- //CHARACTER SELECTION/BOTS SECTION
- //Numbad selects your character/bot. Read comments for numbers
- //**************************************************************
- //Bot loadouts (PDWs/Combat Armor)
- //0 = Sarge
- alias +sargebot "asw_default_primary_0 12; asw_default_secondary_0 12; asw_default_extra_0 4; cl_selectm 0 -1"
- alias -sargebot currentloadout
- //1= Wildcat
- alias +wildcatbot "asw_default_primary_1 12; asw_default_secondary_1 12; asw_default_extra_1 4; cl_Selectm 1 -1"
- alias -wildcatbot currentloadout
- //2= Faith
- alias +faithbot "asw_default_primary_2 12; asw_default_secondary_2 12; asw_default_extra_2 4; Cl_selectm 2 -1"
- alias -faithbot currentloadout
- //3= Crash
- alias +crashbot "asw_default_primary_3 12; asw_default_secondary_3 12; asw_default_extra_3 4; cl_selectm 3 -1"
- alias -crashbot currentloadout
- //4= Jaeger
- alias +jaegerbot "asw_default_primary_4 12; asw_default_secondary_4 12; asw_default_extra_4 4; cl_selectm 4 -1"
- alias -jaegerbot currentloadout
- //5= Wolfe
- alias +wolfebot "asw_default_primary_5 12; asw_default_secondary_5 12; asw_default_extra_5 4; cl_selectm 5 -1"
- alias -wolfebot currentloadout
- //6 = Bastille
- alias +bastillebot "asw_default_primary_6 12; asw_default_secondary_6 12; asw_default_extra_6 4; cl_selectm 6 -1"
- alias -bastillebot currentloadout
- //7 = Vegas
- alias +vegasbot "asw_default_primary_7 12; asw_default_secondary_7 12; asw_default_extra_7 4; cl_selectm 7 -1"
- alias -vegasbot currentloadout
- //First character Selection
- alias picksarge "cl_selectm 0 -1; pickbots"
- alias pickwildcat "cl_selectm 1 -1; pickbots"
- alias pickfaith "cl_selectm 2 -1; pickbots"
- alias pickcrash "cl_selectm 3 -1; pickbots"
- alias pickjaeger "cl_selectm 4 -1; pickbots"
- alias pickwolfe "cl_selectm 5 -1; pickbots"
- alias pickbastille "cl_selectm 6 -1; pickbots"
- alias pickvegas "cl_selectm 7 -1; pickbots"
- alias pickmans "bind KP_INS picksarge; bind KP_END pickwildcat; bind KP_DOWNARROW pickfaith; bind KP_PGDN pickcrash; bind KP_LEFTARROW pickjaeger; bind KP_5 pickwolfe; bind KP_RIGHTARROW pickbastille; bind KP_HOME pickvegas"
- alias pickbots "bind KP_INS +sargebot; bind KP_END +wildcatbot; bind KP_DOWNARROW +faithbot; bind KP_PGDN +crashbot; bind KP_LEFTARROW +jaegerbot; bind KP_5 +wolfebot; bind KP_RIGHTARROW +bastillebot; bind KP_HOME +vegasbot"
- pickmans
- //Delete Resets
- bind KP_DEL "cl_dselectm 0; cl_dselectm 1; cl_dselectm 2; cl_dselectm 3; cl_dselectm 4; cl_dselectm 5; cl_dselectm 6; cl_dselectm 7; cl_dselectm 8; pickmans"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement