1. Alien Swarm: Reactive Drop
  2. News

Alien Swarm: Reactive Drop News

Alien Swarm: Reactive Drop Update - November 1, 2023

This month's update contains many features requested by the community.

[h2]New Campaign: Reduction[/h2]
A remastered version of the Reduction campaign is now available in the game.

[h2]Official Missions[/h2]
  • Tears for Tarnor: Oasis Colony Spaceport: Fixed specific walls becoming invisible after aliens spawned from certain locations.
  • Tears for Tarnor: Oasis Colony Spaceport: Improved graphics when playing in first or third person.
  • BioGen Corporation: BioGen Labs: Updated the graphical style of the mission.


[h2]Weapons[/h2]
  • ML30 Laser Trip Mine: Mines are no longer triggered by invulnerable NPCs, such as scanners.
  • Chainsaw: Fixed firing sound persisting after marine death.
  • Grenade Launcher: Shots aimed far below the marine will now arc differently to avoid hitting the edge of the platform the marine is standing on.
  • Aim-assisted weapons no longer target scanners.
  • Marines can now safely roll through all bullets, even those fired by non-marines.
  • Added a cl_loadout_random console command. It randomises primary, secondary and extra weapons for you and your bot marines.


[h2]Menus[/h2]
  • Many graphical advanced settings, including precipitation, dynamic lighting, and alien shadows, are now stored only on your machine and are no longer synchronized to the Steam Cloud, matching the behavior of the main shader quality, texture quality, and antialiasing options.
  • Commanders can now equip up to three medals at once.
  • Updated the main menu public lobby preview to show all servers regardless of Steam group. Added icons for Heroes of the Interstellar Armed Forces servers.
  • Items with multiple styles, such as medals from recent seasons of Heroes of the Interstellar Armed Forces, can now have their appearance changed in the Collections screen.
  • Lobby hosts can now lock various settings via the convars rd_lock_difficulty, rd_lock_onslaught, rd_lock_hardcoreff, and rd_lock_challenge.
  • Improved interaction targeting for computers and panels so it is easier to hack while a dropped weapon is nearby.


[h2]Mapping / Modding[/h2]
  • Added six new convars that allow co-op challenges to control the maximum number of marines in a squad: asw_marines_max (default 8), asw_marines_max_per_profile (default 1), asw_marines_max_officer (default 2), asw_marines_max_special_weapons (default 2), asw_marines_max_medic (default 2), and asw_marines_max_tech (default 2).
  • Fixed the SecondaryBullets Hammer keyvalue affecting primary ammo on asw_weapon entities.
  • Added support for $tintmasktexture to VertexLitGeneric and UnlitGeneric.
  • Added support for $blendtintbybasealpha to UnlitGeneric.
  • Added rd_drone_flinch_resets_attack for use in challenges. It returns drone flinching behavior to how it was in Alien Swarm, where it would cancel attack animation timers.
  • Added asw_filter_incapacitated for use in Hammer.
  • Marines can now display health up to 8191 (previously, the limit was 511).
  • Added an option to asw_jukebox to make it not interrupt player-supplied combat music, for use in multi-part combat music.
  • Marine skill points can now be reassigned via convars (eg. asw_marine_skill_sarge_0).
  • Added rd_chainsaw_idle_sound for challenges that want to disable the chainsaw idle sound.
  • Fixed certain mapper-placed Antlion Guards and Antlion Guardians not unlocking the Swarmopedia entry when killed.
  • Fixed a pathfinding crash caused by incorrect initialization of info_node_link.
  • Added a CollideWithMarines keyvalue to func_asw_fade. Main purpose is to preserve any out-of-bounds exploits used in speedruns.
  • Added 3 new material proxies - LocalTime_Month, LocalTime_Day, LocalTime_Hour. Can be used to change the frame on an animated texture based on the viewer's local system time. Month values are from 0 to 11, days are from 0 to 30, hours are from 0 to 23. For example:
    UnlitGeneric {
    $basetexture "example/animated_monthly_texture"
    $frame 0

    Proxies {
    LocalTime_Month {
    resultvar "$frame"
    }
    }
    }


[h2]Controller[/h2]
  • Fixed a case where controller button prompts would still be shown in -nojoy mode.
  • Fixed the controller options screen being accessible from the pause menu when no controller was connected.


[h2]Dedicated Servers[/h2]
  • Added a message to the srcds server log when marines deal friendly fire to each other.
  • Dedicated servers will now exit at the end of the level if the server list coordinator indicates that an update is available. (rd_server_restart_on_update)
  • Improved reliability of sv_memlimit for dedicated servers.


[h2]Deathmatch[/h2]
  • Changing a marine or marine resource's team using VScript or entity inputs will now also change the team of the other entity.
  • Team deathmatch loadouts no longer update when picking up a weapon from the ground.
  • Equipment items that are visible when equipped now inherit the marine's team deathmatch team color.

Alien Swarm: Reactive Drop Update - September 18, 2023

Here are some fixes for recently-reported bugs and a few map and workshop improvements.

  • IAF HAS42 Devastator: Increased firing sound volume for the player firing the weapon.
  • Fixed end-of-mission stat graph lines being unexpectedly far apart in some cases. (Thanks SJAS)
  • Updated how the Mission Complete screen is rendered to allow supporting more languages.
  • Addons with an autoexec file are now listed on the workshop under the "Config" tag.
  • Going forward, uploading addons with config files in them to the workshop will be limited to autoexec_[addon ID].cfg to avoid collisions between different addons and between addons and user files.
  • Fixed an issue that caused the "help" command to limit descriptions to 80 characters. (Thanks 法克*尤尔*马泽尔 and Zero)
  • Fixed Bastille only playing one of his two death sounds. (Thanks Beka and krtek2k)
  • Fixed a bug where sv_memlimit would sometimes fail to exit. (Thanks Mithrand)
  • Fixed the asw_vehicle_jeep entity being unintentionally disabled. (Thanks jhheight)


[h2]Tears for Tarnor: Insertion Point[/h2]
  • Changed how some invisible walls are defined to allow drones to jump over certain rocks but not through cave walls.
  • Increased the height of some invisible walls intended to keep players from being thrown out of the playable space by shieldbugs. (Thanks kubaaa015)
  • Reduced lighting complexity for areas far from the playable space.


[h2]Accident 32: Lab Ruins[/h2]
  • Changed some materials in the starting area.
  • Fixed being able to hear the boss doors closing when the mission starts.
  • The sewer now deals damage over time instead of killing instantly.
  • Added ladders to allow climbing out of the sewer.
  • Added stairs to the area where the harvester spawns in the beginning.
  • Added an area to the west of the big bridge with additional supplies.
  • An ammo stash on the main path has been reduced from 100% full to 60% full to encourage seeking optional supply areas.

Alien Swarm: Reactive Drop Update - September 1, 2023

  • Fixed the previous user's Workshop addon enabled state being used on the first game launch after switching Steam accounts.
  • Fixed controller icons in hints rendering incorrectly for non-XInput controllers.
  • Reduced volume of some frequently played sound effects:
    • Officer Leadership skill activation sounds
    • Xenomite (Harvester spawn) sounds
    • IAF Tesla Sentry Coil zap sound
    • IAF HAS42 Devastator firing sounds
  • Fixed an issue that caused some dedicated servers to not update their Heroes of the Interstellar Armed Forces configuration data.
  • Fixed a generator model being rotated 90 degrees. (For real this time!)
  • Fixed F9 menu showing incorrect text for how many players have voted yes during a map vote.
  • Precision Rail Rifle: Base damage increased from 75 to 105. Now kills drones in a single shot on brutal difficulty on any marine.
  • Paranoia: Crucial Point: Fixed drones refusing to climb upwards in the last holdout.
  • Accident 32: J5 Connector: Fixed drone pathing in the last holdout.
  • Accident 32: J5 Connector: Added a ladder to the sewer area and removed the kill trigger.
  • Added support for $parallaxmap and $height_scale in the LightmappedGeneric shader. This allows the alpha channel of a $bumpmap to "push" a material into a surface. See nature/snowwall006a.vmt for an example.
  • Disabled texture lighting interaction with the Flesh shader for now as it was causing crashes.

Alien Swarm: Reactive Drop Update - August 16, 2023

[h2]Missions[/h2]
  • Operation Cleansweep: Storage Facility: Removed tech marine requirement. Added a chainsaw near the first door and twin pistols near the last door.
  • Research 7: Illyn Forest: Removed "Melee" game instructor hint from blockade. (thanks Dmitriy!)
  • Research 7: Illyn Forest: Generator no longer takes damage from marines or explosions.
  • Research 7: Illyn Forest: Adjusted boss bar graphics.
  • Tilarus-5: Cold Catwalks: Fixed a misaligned railing. (thanks WTF-8!)
  • Paranoia: Crucial Point: The satellite dish no longer takes damage from marines. (It could previously be damaged with the Tesla Cannon.)
  • BioGen Corporation: Operation X-5: Fixed a spot where marines could fall out of the map. (thanks Blueberry!)
  • Accident 32: Information Department: Fixed reactor hack area sometimes being disabled.
  • Accident 32: Information Department: Made aliens move slower in water.
  • Accident 32: Powerhood: Changed eggs objective to clearing out any eggs rather than eggs in specific rooms in the map, for challenges that spawn additional eggs.
  • Accident 32: Powerhood: Unwelded supply room door and added more ammo types.
  • Accident 32: Research Center: Added a button to blow away the fog.
  • Accident 32: Research Center: Adjusted spawns.
  • Accident 32: J5 Connector: Made aliens move slower in the shower.
  • Accident 32 (all missions): Improved reflective surfaces.


[h2]Bugfixes[/h2]
  • Fixed the crosshair not rendering correctly for some users. This was most noticeable while hacking.
  • Fixed the mission chooser no longer showing bonus, endless, or deathmatch missions after viewing the missions in a campaign and then backing out.
  • Fixed a crash in the new PBR shader.
  • Fixed the L1/LB button ceasing to function after using the radial menu to activate equipment. This also fixes the marine swap radial menu sometimes dropping commands.
  • Reverted dedicated server workshop changes as they were causing unreasonably increased server load.
  • Fixed tech weapons requiring the ability to hack rather than specifically the ability to use tech weapons like weapons for other classes did.
  • Bots can no longer fire medic guns, the mining laser, or the tesla cannon after a mission has ended.


[h2]Misc[/h2]
  • Voting to change the mission during briefing or after the mission has ended now only requires a majority of the voters to agree, not a majority of the players in the lobby. Repeatedly calling unsuccessful votes will result in a temporary cooldown. Voting to change the mission during gameplay is unchanged.
  • Muting a player in a lobby, voting to kick a player, or voting to make a player the lobby leader will now send a mini-report to our ticketing system if you have not performed that action on that player recently. We're using this to test our reporting server while we work on a more versatile in-game reporting system.
  • The convars r_flashlightdepthres (1024), rd_max_depth_texture_shadows (1), r_flashlightdepthreshigh (2048), and rd_max_depth_texture_highres_shadows (0) can now be changed while the game is running (or added to autoexec.cfg). Changing them should only be done while not in a mission as they will cause your game to freeze for a few seconds while the render targets are reallocated. We might consider adding settings to change these in the future, but for now they're being made available for power-users (people who are comfortable editing autoexec.cfg).

Alien Swarm: Reactive Drop Update - August 1, 2023

[h2]2023 Mapping Competition[/h2]

Congratulations to the winner of the 2023 mapping competition: The Gauntlet: Arctic!



All participants have also received the 2023 Mapping Competition Participant medal.



[h2]Texture Anti-Aliasing[/h2]

Anti-aliasing now affects alpha-tested materials like grates and foliage. Examples shown below are all at 8x MSAA, with how it was previously on the left and how it will be after this update on the right.







[h2]New Material Shaders[/h2]

For mappers: LightmappedGeneric now supports parallax-corrected cubemaps and we've also added the PBR shader.

https://steamcommunity.com/sharedfiles/filedetails/?id=3012996135

[h2]More Materials and Models[/h2]

We've added more materials and models for mappers to use. These are used by an upcoming campaign remaster we're working on, but can also be used for your own maps.

[h2]Dedicated Server and Challenge Workshop Fixes[/h2]

We've once again tweaked how dedicated servers load Workshop addons to try to fix an issue where addons are sometimes outdated for extended periods on dedicated servers. Challenges that are required on clients (for custom materials, models, particles, sounds, translations, etc.) should now more reliably load in time for the mission to start.

We've also fixed the challenge list not loading images or author names for challenges you didn't have installed locally and fixed console variables not being reset when a challenge is deactivated if they would have been set to an empty string.

[h2]Weapons[/h2]
  • Ceilings (func_asw_fade) now collide with grenades that were thrown from above them and do not collide with grenades that were thrown from below.
  • Expanded grenade custom collision logic to also apply to mines, beacons, rockets, and flares.
  • Fixed flares bouncing off of non-solid objects like fire mine trigger areas.
  • Fixed v45 Electric Charged Armor disappearing immediately when its last charge was activated.


[h2]Misc[/h2]
  • The mission chooser is now all shown on one scrollable screen.
  • rd_draw_minimap can now be set to a value between 0 and 1 in order to draw the minimap image semi-transparently.
  • Added EmitSoundTable VScript function to entities.
  • Fixed missing "Ignite" input on Biomass in Hammer.
  • Fixed female colonists with randomized models occasionally appearing as the word "ERROR".
  • Fixed leadership sound coming from the wrong location.
  • Added a warning message if certain networking-related variables are changed to dangerous values.
  • Fixed a several second game freeze when subscribing or unsubscribing a large quantity of Workshop addons at the same time.