What changed in Natural Selection 2 in 2022

108 updates · Feb 3, 2022 to Dec 30, 2022

  1. 5 events
    Fade hallucination targeting marine error fixedbug fix
    Steam
    Gorge bots building errors fixedbug fix

    Fixed an issue where Gorge bots were infinitely building other players' clogs or hydras.

    Steam
    Fade hallucination movement script error fixedbug fix
    Steam
    Skill value update issues fixedbug fix

    Fixed several issues that could cause a user's skill value to not be updated.

    Steam
    Fix for rounds submitted with less than 12 playersbug fix

    Resolved an issue preventing future rounds from submitting when less than 12 players were involved.

    Steam
  2. 18 events
    Metro Map Updatesother

    Various updates to the Metro map including lighting and routing improvements.

    Steam
    Sound Notification for Lobby Stagequality of life

    A sound will be played to wake you up once the lobby enters the Waiting for Commanders stage.

    Steam
    Reduced Default Match Concede Timerbalance change

    Reduced default match concede timer from 7 minutes to 3 minutes.

    Steam
    Map Vote Status Displayedquality of life

    The map vote status of each player is displayed with a checkmark on their avatar during the Map Vote phase.

    Steam
    Color-Coded Players in Lobby Menuquality of life

    Players in the same group will be color-coded in the lobby menu.

    Steam
    Fixed Player Name Changes Visibilitybug fix

    Fixed player name changes not being visible to other users in the lobby.

    Steam
    Pathing Improvements Across All Mapsother

    Pathing improvements made to all maps for better navigation.

    Steam
    Fixed Bugs with Matched Play Rewardsbug fix

    Fixed several bugs with Matched Play Rewards that could cause players to receive incorrect playtime or win rewards.

    Steam
    Reduced Alien Tunnel Re-Drop Cooldownbalance change

    Reduced Alien tunnel re-drop cooldown timer from 6 seconds to 3 seconds.

    Steam
    User Count Displayed in Lobby Searchquality of life

    The system displays the number of users waiting in lobbies and playing a game on the lobby search screen.

    Steam
    Fixed Lobby State Corruption Issuesbug fix

    Fixed several bugs within the Matched Play system that could cause the lobby state to become corrupted.

    Steam
    Improved Listen Server Performanceperformance

    Significantly improved listen server performance by making server updates asynchronous.

    Steam
    Refactored Player and Commander Bot Architectureother

    Completely refactored the Player Bot and Commander Bot internal architecture for better behavior.

    Steam
    Improved Commander Bot Capabilitiesother

    Added a large number of new capabilities to Commander Bots for both teams.

    Steam
    Updated LuaJIT for Better Performanceperformance

    Updated LuaJIT and re-enabled trace stitching to increase the amount of code JIT’ed.

    Steam
    Opposing Team Roster Visiblequality of life

    You can see the opposing team’s roster during the Planning Phase.

    Steam
    Added Gorge Botother

    Added a Gorge Bot that can build structures and attack enemies.

    Steam
    New Map: Ayumi Releasednew content

    Remake roughly based on NS1’s 'ns_ayumi' with 5 Tech Points and 10 Resource Points.

    Steam
  3. 56 events
    Fixed Weapons Decay Timer Issuebug fix

    Fixed weapons dropped upon death near an Armory still having a decay timer.

    Steam
    Reconnect to In-Progress Matchesgameplay

    Players can now reconnect to an in-progress match after crashing.

    Steam
    Fixed Options Menu Revert Buttonbug fix

    Fixed the Revert button not working correctly in the Options menu.

    Steam
    Fixed Marine Tutorial Progressionbug fix

    Fixed Marine tutorial not progressing when asked to open Map if binding was set to toggle instead of hold.

    Steam
    Fixed Joining Completed Matchesbug fix

    Fixed ability to join a match that just completed using steam friends.

    Steam
    Fixed Power Nodes Sound Effectsbug fix

    Fixed Power Nodes not playing critical sound effects for players who have left relevancy range.

    Steam
    Fixed Marine Flashlight Ratebug fix

    Fixed that the Marine Flashlight rate was tied to moverate.

    Steam
    Penalties Temporarily Removedgameplay

    Penalties are temporarily removed until a fairer system can be implemented.

    Steam
    Fixed Exo Crosshairs Inclusionbug fix

    Fixed Exo Crosshairs not being included in the default consistency exclusion list.

    Steam
    Status Effects Clearly Marked as Buffs/Debuffsui ux

    All status effects are now clearly marked as buffs/debuffs.

    Steam
    Fixed Lobby Server Spin-Up Issuesbug fix

    Fixed cases where a lobby would fail to spin up a server due to authentication issues.

    Steam
    Fixed Map Vote Button Visibilitybug fix

    Fixed users not being able to see the Map Vote button after a lobby rollback.

    Steam
    Fixed Player Name and Avatar State Issuesbug fix

    Fixed issues with player names and avatars being in an incorrect state after players left/joined.

    Steam
    Fixed Menu Restart from Lua Errorsbug fix

    Fixed the menu sometimes being restarted from Lua errors.

    Steam
    Fixed Hallucinated Drifters Footstep Soundsbug fix

    Fixed hallucinated Drifters occasionally making Marine footstep sounds.

    Steam
    Improved Shuffle Algorithmgameplay

    New algorithm ensures Friends Groups stay together and teams are balanced.

    Steam
    Fixed Hallucinations Player Skin Usagebug fix

    Fixed Hallucinations not using the player skins of those they were copying.

    Steam
    Fixed Gravity Control Map Death Triggerbug fix

    Fixed death trigger in Gravity Control map.

    Steam
    Fixed Player Names Special Character Issuebug fix

    Fixed player names with certain special characters causing Windows error sound during server joining.

    Steam
    Map Editor Workflow Improvementsother

    Improvements to map editor workflow and functionality.

    Steam
    Fixed Atmospherics Graphics Setting Defaultbug fix

    Fixed Atmospherics graphics setting defaulting to 1.0 instead of the intended default of 0.15.

    Steam
    Fixed Seasonal Throwables Console Errorsbug fix

    Fixed seasonal throwables causing console errors and not being rate limited.

    Steam
    Status Effect Icon Always Visible for Aliensui ux

    The Observatory’s scanned Status Effect icon will always show for Aliens within range, regardless of HUD detail settings.

    Steam
    Fixed Outdated Marine Commander Tutorialbug fix

    Fixed outdated Marine commander tutorial that blocked progress due to Robotics Factory size change.

    Steam
    Log Mod Consistency Check Failuresmodding

    When a file fails consistency check, the mod it belongs to is now listed in the log.

    Steam
    Fixed Base Tutorials Progressionbug fix

    Fixed base tutorials not automatically progressing to the next tutorial after completion.

    Steam
    Fixed Player Names and Avatars Visibilitybug fix

    Fixed cases where player names and avatars would not show in the Planning Phase screen.

    Steam
    Lobby Handling Improvementsgameplay

    Lobbies now handle users leaving and joining after reaching 12 players more robustly.

    Steam
    Fixed Waiting For Commanders Timerbug fix

    Fixed a case where the timer could get stuck at 0 without progressing the lobby.

    Steam
    Fixed Outdated Alien Commander Tutorialbug fix

    Fixed outdated Alien commander tutorial that required manually infesting tunnels.

    Steam
    Fixed Lobby Status UI Updatesbug fix

    Fixed the lobby status UI not updating properly in some scenarios.

    Steam
    Fixed Client Desynchronization Issuesbug fix

    Fixed instances where a client could get into a desynchronized state with the lobby UI.

    Steam
    Fixed UI Element Click Errorsbug fix

    Fixed issues where clicking too fast on some UI elements caused script errors.

    Steam
    New Private Lobby Featuregameplay

    Only invited players can play in your match; Matched Play rewards are disabled.

    Steam
    New Friends Group Featuregameplay

    Invite up to 2 friends before joining a public lobby to end up on the same team.

    Steam
    Fixed Joining Lobby Beyond Planning Phasebug fix

    Fixed ability to join a lobby that had progressed beyond the Planning Phase.

    Steam
    Fixed Team Assignment Issuesbug fix

    Fixed cases of users being assigned to Team 0 and getting kicked from matches.

    Steam
    Fixed Players Leaving During Map Votebug fix

    Fixed an issue where players leaving during the Map Vote stage would still appear in the lobby.

    Steam
    Fixed Ambient Occlusion Graphics Settingbug fix

    Fixed Ambient Occlusion graphics setting being turned off on every client restart.

    Steam
    Fixed Inconsistent Lobby Invite Behaviorsbug fix

    Fixed inconsistent behaviors with in-game lobby invites and steam friends invites.

    Steam
    Three Additional Status Effect Icons Addedui ux

    Added icons for Nerve Gas, Spores, and Armor Healing.

    Steam
    SDK Script Hot Reload Parameterother

    Scripts are now passed a hot reload depth as toplevel parameter if it's being hot reloaded.

    Steam
    Railgun Exo Target Outline HUD Effect Re-addedperformance

    Re-added the Railgun Exo’s target outline HUD effect on all Aliens and resolved performance issues.

    Steam
    Fixed Command Map Voting Visibilitybug fix

    Fixed users who volunteered to command not being able to see their voted maps.

    Steam
    Fixed Marine Structures Build Timebug fix

    Fixed Marine structures taking too long to build due to server performance or latency.

    Steam
    Fixed Script Errors Breaking Lobbybug fix

    Fixed numerous script errors and scenarios that could break a lobby.

    Steam
    Fixed Old Hooks/Console Commands Issuebug fix

    Fixed old hooks/console commands of hot reloaded lua files not being cleared.

    Steam
    Fixed Nano Shield Usage on Exosuitsbug fix

    Fixed that Nano Shield could not be used on unpiloted Exosuits.

    Steam
    Trigger Reinstall of Hotfix Modsmodding

    Trigger reinstall of hotfix mods if they are failing consistency check.

    Steam
    Force Caching of Hotfix Modsmodding

    Force caching the current version of a hotfix mod to reduce 'mod out of date' errors.

    Steam
    Top Bar UI Toggle Addedui ux

    Added a Top Bar UI toggle to the advanced options menu.

    Steam
    SDK Event Hook Changesother

    Event.RemoveHook is now an engine function instead of Lua.

    Steam
    Switch to Auto Updated Steam Runtime Librariesmodding

    Switch to auto updated steam runtime libraries for the dedicated server to fix mod download issues.

    Steam
    Fixed Volunteer to Command Button Visibilitybug fix

    Fixed the volunteer to command button showing up after a map vote.

    Steam
    Fixed Summit Map Death Trigger Issuesbug fix

    Fixed death trigger issues in Summit map.

    Steam
    Fixed Bmacs Axe Sound Issuebug fix

    Fixed Bmacs getting hit with the Axe making flesh sounds.

    Steam
  4. 29 events
    Linux Dedicated Server Command Line Fixbug fix

    Fixed -game command line option not handling absolute paths for the Linux dedicated server.

    Steam
    Duplicate Mod ID Handlingmodding

    Duplicate Mod ID entries in a server’s map cycle are now handled properly.

    Steam
    Caged Map Adjustmentsworld

    Added new vent and made several movement improvements in the Caged map.

    Steam
    Steam Offline Status Fixbug fix

    Fixed Steam Offline status triggering too easily, ensuring momentary loss of internet does not kick players.

    Steam
    Docking Map Fixesworld

    Fixed exploit where marines could escape the map and power issue in Locker Room.

    Steam
    Server Crash Fixbug fix

    Fixed a potential server crash when fetching hotfix mods fails.

    Steam
    Tanith Map Adjustmentsworld

    Increased height of Acidic-Access vent and made several structural changes in Tanith map.

    Steam
    Matchmaking Invites Fixbug fix

    Fixed being able to receive Matchmaking invites while playing in a public server.

    Steam
    Biodome Map Adjustmentsworld

    Multiple adjustments made to the Biodome map including moving Agri RT and reducing Cysts needed to Filtration.

    Steam
    Matchmaking Rewards Menu Fixbug fix

    Fixed the Matchmaking Rewards menu’s Queue button being active all the time.

    Steam
    Lobby Progression Fixbug fix

    Fixed rare occurrence of a client not progressing through the lobby stages with everyone else.

    Steam
    Non-active Mod Maps Inclusionmodding

    Maps from non-active mods are now included in the Listen Server map list and automatically mounted.

    Steam
    Derelict Map Adjustmentsworld

    Added tech points and improved cover in the Derelict map.

    Steam
    Unassigned Team Fixbug fix

    Fixed multiple players ending up being on an unassigned team and being kicked from the server.

    Steam
    Text Drop Shadows Re-addedui ux

    Re-added text drop shadows to in-game chat text elements.

    Steam
    Text Drop Shadow Rendering Fixperformance

    Changed the text drop shadow rendering feature to fix severe FPS losses on certain graphics driver and hardware configurations.

    Steam
    Client Script Errors Fixbug fix

    Fixed client script errors during certain lobby stages.

    Steam
    Hotfix Mods Visibilitymodding

    Hotfix mods are no longer hidden in the menu mod list.

    Steam
    Client Hitsounds File Validationaudio

    Client hitsounds files are no longer constrained by file validation rules.

    Steam
    Server Request Error Fixbug fix

    Fixed a lobby failing when a server request returned error 500.

    Steam
    Chroma Resource Tower Selection Fixbug fix

    Fixed Chroma Resource Tower not being able to be selected or used once unlocked.

    Steam
    Battle Gorge Calling Card Fixbug fix

    Fixed issue where earning the Battle Gorge calling card did not grant it properly.

    Steam
    Auric Clog Selection Fixbug fix

    Fixed Auric Clog not being able to be selected or used once unlocked.

    Steam
    Local Server Mod Mountingmodding

    Added an option to enable mounting UWE hotfix mods when creating a local server.

    Steam
    Steam Authentication Fixbug fix

    Fixed Steam Authentication potentially failing when waiting in a lobby for more than 30 minutes.

    Steam
    Lobby AFK Kick Mechanismgameplay

    Players are automatically kicked from a lobby after 1 hour of inactivity.

    Steam
    Skill Offset Miscalculation Fixbug fix

    Fixed skill offset miscalculation between the teams.

    Steam
    Death Screen Adjustmentsui ux

    Death screen has been made smaller, hides when the map is opened, and the fade to black lasts only 2 seconds.

    Steam
    Origin Map Adjustmentsworld

    Moved Ore RT into Generator and added more starting Cysts to Biodome Alien Start.

    Steam