Alien Swarm: Reactive Drop cover
Alien Swarm: Reactive Drop screenshot
Genre: Shooter

Alien Swarm: Reactive Drop

Alien Swarm: Reactive Drop Update - July 25, 2018


An update to Alien Swarm: Reactive Drop has been released. The update will be applied automatically when you restart Steam. The major changes include:

  • Difficulty no longer increases for 5+ marines. Thanks to everyone who left their feedback regarding this feature.
  • Voice mute buttons. Players are now able to mute separate players using the Player List window(F9)
  • To improve user experience when browsing for public games players with in-game level below 30 and no promotions will not see games with a challenge enabled or difficulty harder than Hard.
  • [Modding]VScript access to info_node positions, new cvars
  • Miscellaneous fixes


Changelog



  • Added rm_prespawn_num_biomass cvar. It can be used in user challenges to randomly create biomass around a map. Requires rd_prespawn_scale to be set to 1 or higher.
  • Updated description of rm_prespawn_num_* cvars
  • Set rd_increase_difficulty_by_number_of_marines to be 0 by default. Game difficulty will not be increased for 5+ players
  • Add mute button to player list window(F9). Thanks to element109 for the initial pull request.
  • Added VScript Functions to Get info_node Data.

    • InfoNodes.GetNumNodes() //Returns the amount of info_nodes in the network array
    • InfoNodes.GetNodeOrigin( int nodeID ) //Returns the origin of the node
    • InfoNodes.GetNodePosition( int nodeID, int hull ) //Returns the hull specific origin of the node
    • InfoNodes.GetNodeType( int nodeID ) //Returns the type of node

  • Add rd_drone_uber_knockdown cvar. Set to 1 to make uber drones knock down marines like shieldbugs do. Also added related cvars rd_drone_uber_knockdown_force and rd_drone_uber_knockdown_lift
  • Make asw_trigger_fall, trigger_hurt and env_laser kill marines even if reviving is enabled
  • Display number of incapacitations in player list window. If reviving is enabled F9 window(player list) will now display the number of times marine was incapacitated during current mission.
  • Fix marine is deleted after asw_suicide. This bugged out challenges with reviving enabled
  • Grey out difficulties above Hard and challenges for players below 30 level in Find Public Games window
  • Disable blinking light on area9800PP1 map to improve frame rate
  • Fix help hint is displayed permanently during bonus mission 1
  • Fix aliens getting stuck in huge yellow door on lan3_maintenance
  • Fix alien getting stuck inside wall on LandingBay_01
  • Fix uber drones getting stuck in door frames and windows
  • Add rd_auto_kick_low_level_player. Server auto kick players below level 30 from challenges which have this cvar set to 1. This cvar is meant for players who use dedicated server browser to join games, since Public Games window already restricts filters to max Hard difficulty and challenge being disabled

Alien Swarm: Reactive Drop Update - June 26, 2018


This update brings support for rich presence in both Steam and Discord.

If you participate in Steam Beta you will now see more information in your Friend List window. What map is your friend playing, difficulty, number of slots taken and number of maximum slots available on server, as well as the active Challenge name.



Discord users will see similar information.



Also in Discord players are able to post invites in chats to invite players to join their lobby. As well as using the "Ask to Join" button when clicking on player's nickname.



Feel free to join our Discord community to chat and invite people to play with you.

If you are working on a map you may want to check out the community Source Engine Discord server to gather feedback, share screenshots or invite for playtests. Feel free to share your favorite Discord servers in comments section.

Another major change is we've fixed a bug reported by NoName which was causing game difficulty to become lower after a mission restart. Now mission restart will not lower difficulty. 8-player games on Brutal will become harder. 4-player games are slightly affected too. As this issue was present since Alien Swarm's release we want to hear your feedback to decide whether we keep the change or revert it to how it was before. Please use this discussion to leave your feedback on this issue or create a new discussion if necessary.

Changelog



  • Added rich presence for Steam and Discord. You need to have Steam Beta installed to see the new features in your friend list window. If you have Discord desktop app installed RD will send an extended status in it. You can also invite people to your lobby using Discord.
  • Added soundscripts required for bonus_mission2 map(thanks to Rock N Roll)
  • Fixed medic rifle has infinite heals with rd_infinite_ammo(thanks to element109)
  • Disabled blinking light at til1MidnightPort. Blinking light at map start was causing frame time fluctuations. Looks like lights with changed appearance are causing frame-time to increase which makes next frame time to be decreased. Such fluctuations in frame-time cause monitor to display the same frame during two monitor refreshes. This results in reduced actual framerate even if game's reported framerate is 60
  • Added rd_suggest_difficulty cvar. If set to 0, game will not show a message suggesting player to change their difficulty(thanks to element109).
  • Added rd_hud_minimap_drawing convar. If set to 0 the player cannot draw on the mini-map and does not receive other's drawings. This does not affect other players ability to draw and receive drawings(thanks to element109).
  • Fixed asw_spawner Skill Level. Brutal and Insane are no longer treated as the same Skill Level.
  • Fixed alien health is being lowered after mission restart. Difficulty modifier was not properly updating, affecting aliens' health(lowering it). Thus asw_adjust_difficulty_by_number_of_marines and rd_increase_difficulty_by_number_of_marines cvars didn't properly work.

Rich Presence: now in Reactive Drop [beta]



Rich Presence is now in the beta branch of Reactive Drop. On the Steam client beta and Discord, more information about the map you are playing will be shown to your friends.

Alien Swarm: Reactive Drop Update - May 9, 2018



This update addresses the issue with player's in-game level and promotion being invisible to other players, adds several bug fixes and improvements.

Changelog



  • Add rd_controller_radius_adjust client convar. Convar to adjust the cursor radius when using a controller
  • Add subtitles for Wildcat grenade chatter
  • Fix inability to see level and promotion of players with private profiles
  • Prevent deathcam if last marine dies
  • Disable Steam_OnUserStatsReceived spam in console. It will only be printed if developer 1 is specified
  • Add the requirement of rd_workshop_allow_item_creation 1 before creating a workshop item. This can save workshop from hundreds of new and empty items created every day.
  • Fix horde sound, it is now played from swarm subfolder
  • Fig Grenade Launchers damage for PvP game modes
  • Remove FCVAR_NOTIFY from asw_marine_gravity cvar

Alien Swarm: Reactive Drop Anniversary Update - April 20, 2018


Today marks the 1 year anniversary of Reactive Drop's release! Along with that comes an update. We've added a few new weapons, a new seventh promotion and bug fixes for you all to enjoy.

Special thanks to Sk1p for creating brand new models for Heavy Rifle and Medical SMG as well as GUI icons for them.

Changelog



  • Add asw_weapon_gas_grenades
  • Add asw_weapon_heavy_rifle
  • Add asw_weapon_medrifle
  • Add 7th promotion
  • Increase level cap to 34 to accomodate the 3 new weapons
  • Fix bots getting stuck in sentries
  • Fix alien_selection SizeScale for asw_drone_uber
  • Add couple CHATTER_GRENADE lines for Wildcat
  • Add new VScript functions

    • CBaseEntity

      • GetLocalOrigin() //Returns the Entity position in the world relative to the parent as a vector
      • SetLocalOrigin( Vector position ) //Moves the entity to this global position vector relative to the parent

    • CASW_Alien & CASW_Buzzer

      • ElectroStun( float duration ) //Stuns the alien
      • Freeze( float freezeTime ) //Freezes the alien

    • Global

      • DropFragGrenade( float damage, float radius, Vector position ) //Drops a frag grenade
      • DropGasGrenade( float damage, float dmgInterval, float duration, float fuse, Vector position ) //Drops a gas grenade
      • DropIncendiaryGrenade( float damage, float radius, Vector position ) //Drops an incendiary grenade
      • DropStunGrenade( float damage, float radius, Vector position ) //Drops a stun grenade

    • GameEvents

      • weapon_fire //Event fires when a marine fires a weapon
      • weapon_offhand_activate //Event fires when a marine activates offhand item


  • Fix missing Cvar dedicated server warning - Fixes the "ConVarRef rd_weapons_regular_class_unrestricted doesn't point to an existing ConVar" warning for dedicated servers.

Alien Swarm: Reactive Drop Update - March 30, 2018


This update addresses issues with HiDPI displays and display scaling, bots and adds a new cvar for use in add-ons.

Changelog



  • Fix marine bots collision group. Fixes issue where marines were teleporting through elevators, and falling to the ground below the ship at the start of rd-til8comcenter.
  • Add rd_queen_hud_suppress_time Cvar. It is used to suppress the Swarm Queen's health HUD if not damaged for this long seconds (-1 to always show).
  • Fix title of Bonus Mission 5.
  • Fix bots don't get into train in tft3Spaceport map
  • Improve nodegraph in tft3Spaceport
  • Update reactivedrop.exe with HiDPI aware flag. This should resolve numerous issues with HiDPI displays or when Windows text and apps scaling is set to be above 100%. Previously users have had game window opened in a size(resolution) that is bigger than user's monitor resolution and thus were unable to change the resolution and any options(because most of UI was off screen).

We're also looking for a person capable of drawing new promotion icons which fit the original Alien Swarm style. If you feel you're up for the task please create a new discussion in our feedback subforum where we can discuss the details. Feel free to submit your designs and ideas for the new promotion icons.

Alien Swarm: Reactive Drop Update - March 23, 2018


This update brings bug fixes and a new VScript function for use in add-ons.

Changelog


  • Fix vindicator and devastator shotgun shell ejection. Previously only one shotgun shell was ejected after multiple shots. Now each shot ejects an empty shotgun shell.
  • Fix aliens crowding on an incapacitated marine's body. When marine is incapacitated and other marines are not around aliens were piling up around the incapacitated body.
  • Fix grenade launcher's grenade colliding with bot marines
  • Make npc_cscanner not collide grenade launcher's grenades and players
  • Fix drones warping through marines in ASBI challenge
  • Added the following VScript function for CBaseEntity. PrecacheModel( string modelPath ) //Precache a model after the map has loaded.
  • Fix asw_buzzer SpeedScale. It's now possible to change the m_fSpeedScale for the buzzer
  • Fix Take A Break being greyed out on servers which have lobby disabled

Alien Swarm: Reactive Drop Update - March 14, 2018


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

Alien Swarm: Reactive Drop Update - February 23rd, 2018



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.

Alien Swarm: Reactive Drop Beta Update - January 17th, 2018

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.