1. Alien Swarm: Reactive Drop
  2. News

Alien Swarm: Reactive Drop News

AS:RD Update - September 1, 2024 "Time's Down"

[h2]Mapping Competition 2024 Winner[/h2]
Downed Station by legomanas


[h2]Changes in this update[/h2]
  • Removed the cl_interp convar. The game will now act as if it was set to 0.
  • Improved the error message that is shown when attempting to connect to a server that hasn't updated yet.
  • Fixed a particle related crash due to the "emit noise" operator being broken in this engine build.
  • Fixed a possible crash when navigating the controls menu using a keyboard.
  • The sound for a marine being burned but not ignited now plays for other players as well.
  • Slightly increased how lenient the friendly fire ignite timing is when hardcore friendly fire is disabled.
  • Fixed a case where TF2 workshop item icons could appear in the challenge selection screen for manually installed challenges.
  • Added an AddTime input for countdown objectives.
  • Fixed a crash when standing near a strange weapon dropped by a disconnected player.
  • Added support for guns having a separate laserpointer attachment from their muzzle attachment.
  • Moved camera-related convars to the server to make them available to challenges.
  • Fixed some small text being displayed in Times New Roman on Linux.


[h2]The IAF needs you![/h2]
Alien Swarm: Reactive Drop will always be free, but that doesn't mean it doesn't take a lot of work from a lot of talented volunteers to make. If you can, consider making content for the Steam Workshop, reporting bugs, proposing code improvements, translating the game into your language, or sending a dollar to one of the people who made Alien Swarm: Reactive Drop possible. The IAF thanks you for your continued service, Commander.

Alien Swarm: Reactive Drop Update - August 1, 2024

This month's update is mainly related to weapon quality of life improvements.

  • X-33 Damage Amplifier: Fixed a carried beacon not reliably connecting to the gun of the marine carrying it.
  • X-33 Damage Amplifier: rd_buff_grenade_attach_sw_auto can now be set to 2 to restore the old behavior of allowing a special weapons marine to carry multiple damage amplifiers. You can still only pick one up from the ground if you are not already carrying one. Persistent damage bonuses still do not stack, so this is only useful if you want to bridge the gap between two damage amplifier durations by slightly overlapping them.
  • X-33 Damage Amplifier and IAF Heal Beacon: Added an extra ring to the animation of the beacon to show remaining duration. Custom particle effects can use this information from the control point 1 y coordinate, which scales from 0 on a freshly deployed beacon to 1 when the beacon expires.
  • v45 Electric Charged Armor: Added a convar rd_electrified_armor_fx which can be turned off to disable the electrical effect in case it looks bad on custom models.
  • TG-05 Gas Grenades, FG-01 Hand Grenades, and CR-18 Freeze Grenades: Added a visual representation of equipped grenades to marines.
  • TG-05 Gas Grenades, FG-01 Hand Grenades, and grenades from the Grenade Launcher now use separate models for easier modding.
  • M868 Flamer Unit and M478 Proximity Incendiary Mines: Friendly fire with incendiary weapons now ignites marines immediately on all difficulty settings. Instead, afterburn damage on normal friendly fire takes a few seconds to ramp up to its full damage. This is an experimental change intended to make friendly fire with incendiary weapons more apparent without changing the effective difficulty much and to ease the transition between playing on normal and hardcore friendly fire. As always, we are collecting feedback and will make changes as needed.
  • Fixed consumable weapons appearing to float in the air for a fraction of a second after being used up.
  • Fixed a crash related to memory corruption when switching challenges after restarting the mission.

Alien Swarm: Reactive Drop Update - July 15, 2024

[h2]New material shader: RDCharacter[/h2]

This replaces the VertexLitGeneric shader and the AlienSurfaceFX and NightVisionSelfIllum material proxies for characters in Alien Swarm: Reactive Drop.

[h3]For Modders[/h3]
  • If your mod does not contain VMT files for characters, you do not need to make any changes.
  • If your mod's VMT files for characters start with the word "patch", you are likely already using the updated shader.
  • If your mod's VMT files for characters start with the words "VertexLitGeneric", see below.
  • If your mod's VMT files for characters start with any other words, you are on your own.
  • If you do not update your VMT files, your materials will continue to work as they have prior to this update, but the models with those materials will not have access to the new features of this shader.


[h3]Updating VertexLitGeneric character materials[/h3]
  • Replace "VertexLitGeneric" at the start of the file with "RDCharacter".
  • Remove any line starting with "$detail". (If you want to use $detail for something else, it is no longer reserved for status effects in the new shader.)
  • If there is an "AnimatedTexture" proxy for "$detail", remove "AnimatedTexture" and everything from the following { to the next }.
  • Replace the "AlienSurfaceFX" proxy with "RDCharacter". If your material does not have a Proxies section, instead add Proxies { RDCharacter {} } before the last } in the file.
  • Remove any references to night vision (for example, the NightVisionSelfIllum proxy, any LessOrEqual proxy connected to it, helper variables like $one, $zero, and $selfIllumTint_dark).


[h3]New features in RDCharacter[/h3]
  • The $detail variables are no longer used for status effects, meaning they can be used for other purposes.
  • Night vision no longer uses $selfillum, meaning changes to the $selfillum settings do not alter night vision's effects.
  • On systems with Shader Model 3.0 support, the fire, ice, and shock status effects no longer cause each other to scroll at different speeds.
  • The fire status effect now consistently animates on all character types.
  • Added a "team highlight" border similar to the "Character Highlighting System" added to Warframe in Update 34: Abyss of Dagath.
  • Any new character shader effects added in the future will not require mandatory VMT changes.
  • It took 10 hours, 43 minutes, and 26 seconds to compile the 21,900 variants of the new shader.
  • Note: On systems lacking Shader Model 3.0 support, $detail is disabled when a status effect is active to reduce shader complexity.
  • Note: On systems lacking Shader Model 3.0 support, $rimlight is disabled when a team highlight is active to reduce shader complexity.


[h3]Team Highlights[/h3]
  • rd_highlight_active_character, rd_highlight_allies, and rd_highlight_enemies can now be set to show colored borders on characters for easier identification.
  • rd_highlight_active_character continues to show a border surrounding the marine as it did before in addition to the new border.
  • rd_highlight_allies_color defaults to a grayish blue, and rd_highlight_enemies_color defaults to a more saturated red.
  • The highlight ConVars can be set to higher values to highlight more of the character's model. Setting the ConVar to 1 (recommended) highlights the edges of the character's silhouette, and setting it to 2 highlights almost the entire character. Fractional values like 2.5 and 0.8 are also accepted.
  • Set rd_deathmatch_team_color_highlight to 0 to revert to the previous system of tinting marine models in Team Deathmatch.
  • This system is intended to decouple the accessibility aspect of many alien reskins from the artistic aspect, making it so players don't need to choose between being able to see the aliens and having the aliens look how they want.
  • For those familiar with the game's codebase, rd_highlight_ignore_class is also available to exclude specific character types from the team highlights system. For example, rd_highlight_ignore_class 27,40 would omit highlights from drones and marines.


[h2]X-33 Damage Amplifier[/h2]

Added a ConVar to make Special Weapons marines pick up X-33 Damage Amplifiers automatically.

[h3]ConVar[/h3]
  • rd_buff_grenade_attach_sw_auto (default 0; set to 1 to pick up damage amplifiers automatically.)


This also affects bots added by the player. This setting is stored in config.cfg. Use host_writeconfig to save your changes.

[h2]Alien Shadow-Bending[/h2]

Added convars to give jumping and/or flying aliens vertical shadows like the Half-Life 2 crane to make it easier to tell where they are in 3D space.

[h3]ConVars[/h3]
  • rd_alien_vertical_shadow_jumping (default 1; set to 1 to give Drones, Parasites, and Xenomites vertical shadows when they are jumping)
  • rd_alien_vertical_shadow_flying (default 0; set to 1 to give Buzzers vertical shadows)
  • rd_alien_vertical_shadow_distance (default 4096; the maximum distance above the ground a vertical shadow can be cast from)
  • asw_alien_shadows being set to 0 now affects Buzzers as well


The three new ConVars are currently not stored in config.cfg. They may be added later, but for now, use autoexec.cfg for these settings.

[h2]And more...[/h2]

  • Mapper-placed Xenomites (whether placed as asw_parasite_defanged entities or spawned via a spawner) no longer expire after 60 seconds.
  • Xenomites from a Harvester still expire after 60 seconds of not finding a marine as before.
  • Fixed npc_cscanner not respecting its "neutral" flag, causing it to be an attack target for bots and aliens in Paranoia: Hostile Places.
  • Over 100 commanders have signed the contract.
  • NPCs now cancel their current movement intent when they are frozen. This fixes the "drifting" that some aliens exhibited.
  • Fixed unexpected jigglebone behavior when a frozen enemy is forced to move (such as by standing on a moving platform).
  • Fixed marines with CR-18 Freeze Grenades equipped having an extra shadow between their feet.

Alien Swarm: Reactive Drop Update - July 1, 2024

Commander,

The Office appreciates your hard work on the anomalous materials project. The folks in the lab say they'll be ready for phase 2 soon. We'll let you know when it's ready. You'll know it when you see it.

Oh, and happy wrath month.

Dr. Helvetica Scenario
Ecological Consistency Dept.
Office of Consensus Maintenance


[h2]Aliens[/h2]
  • Aliens no longer fail to deal damage when melee attacking another alien due to a custom ai_relationship.
  • Freezing a character now also slows down the simulation of jigglebones. (For example, the antenna or cables on a marine's backpack.)
  • Drones now flinch based on the stats of the weapon that hurt them, not the marine's current weapon. (For example, switching from a flamer to a PDW while the fire is traveling no longer has a lower chance to cause flinches.)
  • Frozen aliens no longer restart their current animation when thawing and can no longer move or turn while frozen in some cases.
  • Boomers can no longer decide to explode while frozen.
  • Removed shadow from the queen's tentacles.
  • Melee now deals double damage to frozen enemies. There are also new convars for damage scaling against burning enemies for use by mods.
  • Enemies can now be over 100% frozen. Thawing is slightly faster for aliens above 100% frozen until they fall below 100%.
  • Stepping on a parasite or xenomite now deals 1 damage rather than 15.
  • Fixed xenomites being able to detonate and parasites being able to infest while completely frozen.
  • Fixed parasites and xenomites not using custom models.


[h2]Weapons[/h2]
  • Model 35 Pump-action Shotgun: No longer fires after being picked up if dropped or holstered during its alternate fire double blast.
  • X-33 Damage Amplifier: This item is no longer picked up automatically when deployed by a Special Weapons marine. Instead, a Special Weapons marine can pick up an already-deployed beacon. (For example, Wolfe can pick up a damage amplifier deployed by Bastille, and Wolfe can also deploy a damage amplifier and leave it on the ground.)
  • Renamed the Special Weapons skill "Autogun Damage" to "Heavy Weapons".
  • Renamed the Special Weapons skill "Piercing Bullets" to "Stopping Power".
  • The Stopping Power skill now also increases the chance for a weapon to cause enemies hit by it to flinch.
  • Fixed two magazines being visually dropped after a reload in singleplayer.
  • Fixed cases where bots would not have bullet spread.
  • The laser pointer no longer stops when it reaches a rolling marine.
  • Weapon-specific ammo boxes now give an amount of ammo based on the gun's magazine size to support challenges that change magazine size.


[h2]Modding[/h2]
  • Adjusted several UI elements to better support modding.
  • Reorganized files so that dedicated servers do not download files required only for the client, such as sounds, shaders, textures, and GPU-optimized models.
  • Moved ASBI, Energy Weapons, First Person, and Third Person to the top of the challenge list. Renamed "Disabled" challenge to "Default Game Rules". These changes are intended to make it easier for new players to understand that challenges are all game rule changes, not just game rule changes that make the game harder.
  • Fixed main menu experience bar being completely wrong.
  • Setting rd_player_bots_allowed to 0 now leaves every commander with a maximum of 1 marine rather than 0.
  • Fixed the IAF Freeze Sentry Gun and the IAF Incendiary Sentry Gun ignoring the PreventFiringUntil function.
  • Added support for Portal 2 style $localrefract (as used in props_lab/glass_lightcover.mdl).
  • Fixed some cases where opening the game from the SDK would delete the locally cached version of your inventory.

Alien Swarm: Reactive Drop Update - June 1, 2024

We've extended the deadline for submissions to the 2024 mapping competition until the end of July, so you have two extra months to make your mission.

An update has been released with the following changes:

[h2]Balance[/h2]
  • Reduced the attack speed of drones that are on fire by 40%. (Or 28.6%, depending on how you do the math. It now matches their normal attack speed.)
  • Retrying the first mission of a campaign now resets eligibility for Outstanding Execution achievements.


[h2]Heroes of the Interstellar Armed Forces[/h2]


[h2]Menus[/h2]
  • Valve has added a patch to Proton Experimental that greatly improves text legibility on Linux devices like the Steam Deck.
  • Added an alternate icon for dedicated servers known to be running a unofficial server code in the lobby list.
  • Fixed special event timers not appearing on the main menu.
  • Fixed certain buttons incorrectly showing a hint to use the B button on a controller when not connected to a lobby.
  • Added an inventory tab for non-medals. Perhaps something you can find on the beta branch?
  • Inventory items that automatically stack now show a quantity in the inventory screen.
  • Added an icon for campaigns and missions downloaded from the Steam Workshop in the mission chooser.
  • Fixed the Workshop publishing interface not allowing edits if the preview image has not loaded.
  • Increased the size of tooltips for better readability.
  • Changed the "dim" text color in the legacy server browser from black to light gray for readability.
  • Fixed opening notifications while not on the main menu resulting in stacking menu items.


[h2]In-Game[/h2]
  • Fixed Swarmopedia article unlocks showing garbled text.
  • Fixed a crash that could occur when restarting a mission while viewing a computer screen in-game.
  • Fixed the formatting of the player voting panel when more than 8 players are in a lobby.
  • Added the speedrun time to mission briefing.
  • Improved formatting of dynamic objective names like "Destroy Swarm Eggs".
  • "Download data" objectives now show a completion percentage.
  • Fixed zombies splitting in half from sources of damage that do not have associated ammo types.


[h2]Modding[/h2]
  • asw_objective_triggered now has support for percentage-based formatting of objective progress.
  • Changing rd_override_alien_selection_challenge no longer writes a message to chat.
  • Fixed missions with no version number defined not being able to be played in multiplayer lobbies.