This is mostly a bugfix update. Most notably it fixes an issue with aliens and bot marines attacking the scanner on Hostile Places mission(see picture above), Level One challenge and leaderboards for Bonus Missions.
List of our know issues and feature requests is available here
Change log
Fix rd_hp_regen affecting incapacitated marines
Fix Bonus Mission 4 and 5 leaderboards are not being populated
Reset Bonus Mission 1 leaderboard
Add Change Mission button in Singleplayer lobby
Fix Steam Overlay issue in lobby. Fixes an issue where if the Steam Overlay is disabled, clicking on any player name and choosing to open his/her profile wouldn't open a window. Fixes getting stuck if trying to open the window when the chat HUD is active.
Fix "-rd_max_depth_texture_shadows 8" startup argument not working as expected. "-rd_max_depth_texture_shadows 8" startup argument can now be used to increase the number of high quality shadows drawn on screen at the same time. Useful when rd_flashlightshadows 1
Update rd_infinite_ammo. It no longer affects the medguns or fire extinguisher. Use "rd_medgun_infinite_ammo" and "rd_fire_extinguisher_infinite" respectively.
Fix weapon insta-reload if dropped. Fixes an issue where if a marine begins reloading a weapon and then drops it, upon picking the weapon back up it will instantly finish reloading.
Fix rd_weapons_extra_class_unrestricted working incorrectly
Add new VScript functions
CBaseEntity
StopSound( string soundName ) //Stop sound from entity
Global
AddThinkToEnt( handle entity, string funcName ) //Adds a late bound think function to the C++ think tables for the obj
GetListenServerHost() //Get the host player on a listen server
IsDedicatedServer() //Returns true if this is a dedicated server
Fix asw_spawn_buzzer description typo
Fix asw_buzzer alien_selection.txt KeyValues. Flammable, teslable and other keys now properly work for asw_buzzer definition
Fix m_iMaxHealth not set for some aliens. The aliens affected are; asw_harvester, asw_mortarbug, asw_parasite and asw_shieldbug.
Add Cvars to set aliens' default health. Added "rd_harvester_health". Added "rd_parasite_defanged_health". Added "rd_parasite_health". Added "rd_shieldbug_health"
Fix Level One challenge allows picking any extra item
Fix npcs attacking npc_cscanner. NPCs will no longer attack the npc_cscanner on rd-par2hostile_places.
Make rd_max_marines non cheat var. It is now possible to host dedicated server with e.g. 4 playable slots and other slots being spectators.
Fix cl_selectm can be used to select more than rd_max_marines allows. Players could use cl_selectm console command to select more marines than the current challenge allows. E.g. cl_selectm 0 5 will select Sarge for 5th slot. This didn't work if slot was specified as -1
Print a message in chat if rd_max_marines limit is reached. When player tries to select a marine when rd_max_marines is enabled and there are no free slots left a message will be printed in chat saying why player can't select a marine.
Add rd_extinguisher_dmg_amount Cvar. If set higher than zero extinguisher projectiles will cause damage to aliens or marines.
Fix asw_stim_time_scale. It can now be set above 0.35 without breaking slomo_breath.wav.
Fix swarmopedia's materials for boomer and parasite. Previously they were giving red errors in console when Swarmopedia was opened
This is mostly a bugfix update. Most notably it fixes an issue with aliens and bot marines attacking the scanner on Hostile Places mission(see picture above), Level One challenge and leaderboards for Bonus Missions.
List of our know issues and feature requests is available here
Change log
Fix rd_hp_regen affecting incapacitated marines
Fix Bonus Mission 4 and 5 leaderboards are not being populated
Reset Bonus Mission 1 leaderboard
Add Change Mission button in Singleplayer lobby
Fix Steam Overlay issue in lobby. Fixes an issue where if the Steam Overlay is disabled, clicking on any player name and choosing to open his/her profile wouldn't open a window. Fixes getting stuck if trying to open the window when the chat HUD is active.
Fix "-rd_max_depth_texture_shadows 8" startup argument not working as expected. "-rd_max_depth_texture_shadows 8" startup argument can now be used to increase the number of high quality shadows drawn on screen at the same time. Useful when rd_flashlightshadows 1
Update rd_infinite_ammo. It no longer affects the medguns or fire extinguisher. Use "rd_medgun_infinite_ammo" and "rd_fire_extinguisher_infinite" respectively.
Fix weapon insta-reload if dropped. Fixes an issue where if a marine begins reloading a weapon and then drops it, upon picking the weapon back up it will instantly finish reloading.
Fix rd_weapons_extra_class_unrestricted working incorrectly
Add new VScript functions
CBaseEntity
StopSound( string soundName ) //Stop sound from entity
Global
AddThinkToEnt( handle entity, string funcName ) //Adds a late bound think function to the C++ think tables for the obj
GetListenServerHost() //Get the host player on a listen server
IsDedicatedServer() //Returns true if this is a dedicated server
Fix asw_spawn_buzzer description typo
Fix asw_buzzer alien_selection.txt KeyValues. Flammable, teslable and other keys now properly work for asw_buzzer definition
Fix m_iMaxHealth not set for some aliens. The aliens affected are; asw_harvester, asw_mortarbug, asw_parasite and asw_shieldbug.
Add Cvars to set aliens' default health. Added "rd_harvester_health". Added "rd_parasite_defanged_health". Added "rd_parasite_health". Added "rd_shieldbug_health"
Fix Level One challenge allows picking any extra item
Fix npcs attacking npc_cscanner. NPCs will no longer attack the npc_cscanner on rd-par2hostile_places.
Make rd_max_marines non cheat var. It is now possible to host dedicated server with e.g. 4 playable slots and other slots being spectators.
Fix cl_selectm can be used to select more than rd_max_marines allows. Players could use cl_selectm console command to select more marines than the current challenge allows. E.g. cl_selectm 0 5 will select Sarge for 5th slot. This didn't work if slot was specified as -1
Print a message in chat if rd_max_marines limit is reached. When player tries to select a marine when rd_max_marines is enabled and there are no free slots left a message will be printed in chat saying why player can't select a marine.
Add rd_extinguisher_dmg_amount Cvar. If set higher than zero extinguisher projectiles will cause damage to aliens or marines.
Fix asw_stim_time_scale. It can now be set above 0.35 without breaking slomo_breath.wav.
Fix swarmopedia's materials for boomer and parasite. Previously they were giving red errors in console when Swarmopedia was opened
Which one do you like more, left or right? Haikü created these some time ago but we couldn't decide which one looks better. Help us to decide by voting for the artwork item you like more.
Thanks to Raymond Nondorf we now have a lot of new VScript functionality and cvars to power your most intricate mods.
This update brings all the changes from our beta branch into the release one. The main features include:
New VScript functions, NetProp Manager, cvars, game events to facilitate the creation of new exciting challenges.
Improved colonists support. BI Rescue mission from workshop will now properly work.
Graphics settings will now be set to High when the game is first launched on capable hardware.
Workshop's sound add-ons will now properly work. Sound cache will be automatically updated to prevent sound glitches.
Bots are now smart enough to revive fallen team mates in challenges which have reviving enabled(e.g. Rifle Mod).
Marines now have different colors in Team Deathmatch.
Bugfixes, optimizations and improvements.
Removed Orion's Threat campaign, its achievements, Bonus Mission 1 and associated content because of original author's request. Orion's Threat campaign evolved into an Adanaxis campaign which is currently available in workshop. Due to disagreements with the original author there are no current plans of integrating Adanaxis as an official campaign in Alien Swarm: Reactive Drop.
Bonus Mission 1 will now be Invisible Threat map by uradzimiru
Added bonus missions 4 and 5. Mission 4 being the tutorial mission Offline Practice(Landing Bay and Cargo elevator stitched in one) Mission 5 being the unsplit original Paranoia's mission 2 Hostile Places
The detailed changelog is available in our beta discussion thread. Note: some workshop challenges may not work properly due to changes in cvars. They need to be updated by their authors to use new cvars.
Which one do you like more, left or right? Haikü created these some time ago but we couldn't decide which one looks better. Help us to decide by voting for the artwork item you like more.
Thanks to Raymond Nondorf we now have a lot of new VScript functionality and cvars to power your most intricate mods.
This update brings all the changes from our beta branch into the release one. The main features include:
New VScript functions, NetProp Manager, cvars, game events to facilitate the creation of new exciting challenges.
Improved colonists support. BI Rescue mission from workshop will now properly work.
Graphics settings will now be set to High when the game is first launched on capable hardware.
Workshop's sound add-ons will now properly work. Sound cache will be automatically updated to prevent sound glitches.
Bots are now smart enough to revive fallen team mates in challenges which have reviving enabled(e.g. Rifle Mod).
Marines now have different colors in Team Deathmatch.
Bugfixes, optimizations and improvements.
Removed Orion's Threat campaign, its achievements, Bonus Mission 1 and associated content because of original author's request. Orion's Threat campaign evolved into an Adanaxis campaign which is currently available in workshop. Due to disagreements with the original author there are no current plans of integrating Adanaxis as an official campaign in Alien Swarm: Reactive Drop.
Bonus Mission 1 will now be Invisible Threat map by uradzimiru
Added bonus missions 4 and 5. Mission 4 being the tutorial mission Offline Practice(Landing Bay and Cargo elevator stitched in one) Mission 5 being the unsplit original Paranoia's mission 2 Hostile Places
The detailed changelog is available in our beta discussion thread. Note: some workshop challenges may not work properly due to changes in cvars. They need to be updated by their authors to use new cvars.
We are starting a beta for testing new features and bug fixes.
The current beta update mostly contains new VScript functions and cvars which can be useful for modders in creating new and exciting game modes(challenges).
All the details about the beta update are explained in this discussion. Please subscribe to that discussion if you want to get notifications about new updates pushed into beta.
Note: If you switched your game to the Beta update you will be unable to connect to non-beta servers.
We are starting a beta for testing new features and bug fixes.
The current beta update mostly contains new VScript functions and cvars which can be useful for modders in creating new and exciting game modes(challenges).
All the details about the beta update are explained in this discussion. Please subscribe to that discussion if you want to get notifications about new updates pushed into beta.
Note: If you switched your game to the Beta update you will be unable to connect to non-beta servers.
Fixed asw_broadcast_camera. It no longer crashes all clients when it is disabled. Added a spawnflag for disabling player HUD. Players switch to first person mode while the camera is active.
Fixed Grenade Launcher's grenade doesn't have smoke trail.
Added rd_pistols_min_delay cvar. If set to more than 0 will set the delay between each shot of Twin Pistols in seconds. 0.1 recommended, 0 is default.
Set rd_pistols_min_delay 0.1 for Level One challenge and PvP game modes
Allow setting alien orders via vscript. Added ClearOrders, OrderMoveTo, ChaseNearestMarine VSCRIPT functions for aliens and buzzers.
Allow vscripts to spawn grenade clusters. Added VSCRIPT function CreateGrenadeCluster(float flDamage, float flRadius, int iClusters, Vector position, Vector angles, Vector velocity, Vector angVelocity)
Allow attaching vscripts to aliens spawned by a spawner
Fixed speaker configuration is reset after game restart
Removed mapspawn.nut script file
Add rd_download_workshop_previews cvar. If set to 0 game will not download preview images for workshop add-ons during game startup which can increase performance in main menu if client is subscribed to lots of add-ons or uploaded lots of add-ons to Steam Workshop.
Fixed ammo satchel refusing to deploy ammo if there is a ceiling
Fixed deployed ammo not moving with elevators
Exposed CASW_Marine::IsInhabited and CASW_Marine::GetCommander to vscript
Fixed grenades doesn't have a smoke trail. Assault Rifle's grenade, Freeze Grenades, Hand Grenades didn't have a smoke trail on many maps because of incorrect initialization. Also fixed Prototype Rifle's grenade not having its electro effect.
Fixed a few out of bounds areas in Timor Station.
Added rd_increase_difficulty_by_number_of_marines cvar. Difficulty will be slightly increased for 5+ marines. This means alien speed, damage and health will be slightly increased.
Added rd_leaderboard_by_difficulty cvar. If enabled(by default) will display leaderboard for current difficulty level rather than mixing all difficulties in one. Stats website now also have this functionality enabled.
Fixed leaderboard stats are uploaded when watching demo
Fixed sv_maxrate is adjusted if it is set to 0. Since 0 means unlimited we don't want to adjust it to 60000 in this case when rd_adjust_sv_maxrate is set to 1.
Fixed a few out of bounds areas on Desert Outpost.
Fixed asw_broadcast_camera. It no longer crashes all clients when it is disabled. Added a spawnflag for disabling player HUD. Players switch to first person mode while the camera is active.
Fixed Grenade Launcher's grenade doesn't have smoke trail.
Added rd_pistols_min_delay cvar. If set to more than 0 will set the delay between each shot of Twin Pistols in seconds. 0.1 recommended, 0 is default.
Set rd_pistols_min_delay 0.1 for Level One challenge and PvP game modes
Allow setting alien orders via vscript. Added ClearOrders, OrderMoveTo, ChaseNearestMarine VSCRIPT functions for aliens and buzzers.
Allow vscripts to spawn grenade clusters. Added VSCRIPT function CreateGrenadeCluster(float flDamage, float flRadius, int iClusters, Vector position, Vector angles, Vector velocity, Vector angVelocity)
Allow attaching vscripts to aliens spawned by a spawner
Fixed speaker configuration is reset after game restart
Removed mapspawn.nut script file
Add rd_download_workshop_previews cvar. If set to 0 game will not download preview images for workshop add-ons during game startup which can increase performance in main menu if client is subscribed to lots of add-ons or uploaded lots of add-ons to Steam Workshop.
Fixed ammo satchel refusing to deploy ammo if there is a ceiling
Fixed deployed ammo not moving with elevators
Exposed CASW_Marine::IsInhabited and CASW_Marine::GetCommander to vscript
Fixed grenades doesn't have a smoke trail. Assault Rifle's grenade, Freeze Grenades, Hand Grenades didn't have a smoke trail on many maps because of incorrect initialization. Also fixed Prototype Rifle's grenade not having its electro effect.
Fixed a few out of bounds areas in Timor Station.
Added rd_increase_difficulty_by_number_of_marines cvar. Difficulty will be slightly increased for 5+ marines. This means alien speed, damage and health will be slightly increased.
Added rd_leaderboard_by_difficulty cvar. If enabled(by default) will display leaderboard for current difficulty level rather than mixing all difficulties in one. Stats website now also have this functionality enabled.
Fixed leaderboard stats are uploaded when watching demo
Fixed sv_maxrate is adjusted if it is set to 0. Since 0 means unlimited we don't want to adjust it to 60000 in this case when rd_adjust_sv_maxrate is set to 1.
Fixed a few out of bounds areas on Desert Outpost.
Fixed bots listen to everybody's GO command. Now they only listen to their leader.
Fixed deagle's shooting prediction
Improved bot re-assigning. Previously if player took a break or disconnected his marine(s) was assigned to a random player. Now marine(s) is assigned to a player with the biggest number of bots assigned.
Improved alien-to-alien collisions. Prevent rangers, shamans and parasites from blocking other aliens movement. Fix burrowed aliens having incorrect collision group and blocking other aliens
Add rd_horde_two_sided cvar. If 1 and Onslaught is enabled a 2nd horde will come from opposite side, e.g. north and south. This cvar doesn't change horde size.
Fixed bots being easily interrupted while welding
Added "FireRate" keyvalue to asw_sentry_top_cannon
Director ignores disabled escape triggers. Normally, the director would avoid spawning aliens inside escape triggers and avoid spawning aliens anywhere if marines were in one, but this causes problems when a disabled escape trigger covers a large area, such as the entire map of as_paranoia3.
Fixed bots listen to everybody's GO command. Now they only listen to their leader.
Fixed deagle's shooting prediction
Improved bot re-assigning. Previously if player took a break or disconnected his marine(s) was assigned to a random player. Now marine(s) is assigned to a player with the biggest number of bots assigned.
Improved alien-to-alien collisions. Prevent rangers, shamans and parasites from blocking other aliens movement. Fix burrowed aliens having incorrect collision group and blocking other aliens
Add rd_horde_two_sided cvar. If 1 and Onslaught is enabled a 2nd horde will come from opposite side, e.g. north and south. This cvar doesn't change horde size.
Fixed bots being easily interrupted while welding
Added "FireRate" keyvalue to asw_sentry_top_cannon
Director ignores disabled escape triggers. Normally, the director would avoid spawning aliens inside escape triggers and avoid spawning aliens anywhere if marines were in one, but this causes problems when a disabled escape trigger covers a large area, such as the entire map of as_paranoia3.