Natural Selection 2

Natural Selection 2

Not enough ratings
Better NS2
File Size
0.016 MB
Dec 13, 2012 @ 9:26am
Apr 6, 2014 @ 6:17am
69 Change Notes ( view )

Subscribe to download
Better NS2

Better NS2 is:

* Flashlight atmospherics toned down (when enabled). Marine flashlights now produce only half the haze of the Exo floodlight, instead of twice as much.
* Improved auto reload. A reload will be triggered whenever the currently equipped weapons clip is empty instead of auto reloading only when attempting to fire with a fully emptied clip.
* Rich infestation has been made somewhat less 'bubbly' on walls so sightlines won't be reduced as heavily. This is make it more fair against players with rich infestation turned off though there's still a lot of room for improvement.
* Voice muting a player will also mute commander only requests, preventing 'need order' spam.
* General atmospherics tuning. Type 'b_atmo' in the console to set a modifier.
* First person tracers tuning (on/off/always). Type 'b_tracers' in the console to select a mode.
* Typing 'b_speed' in the console will toggle a stripped down version of 'debugspeed' that works without cheats enabled.
* Replaced 'Following/Spectating NSPlayer' with simply 'NSPlayer' while spectating when waiting to spawn.
* Extended VAC checks to disallow cheaters caught by VAC in other games, including NS1. This is disabled by default (see bns2serverconfig.json).
* Alternative on-screen FPS counter. Type 'b_fps' in the console for details and more commands.
* Fixed bug causing some name changes to add a '(number)' to the name, even if it is unique.
* Fixed bug allowing players to use too long names, causing the unique name constraint to break.
* Threat non-player names in the game as unique names. Because there is no way to see the difference in the kill feed between for example an Observatory destroyed and a player called 'Observatory' being killed, a player attempting to use 'Observatory' as a name will be renamed to 'Observatory (2)'.
* Console 'b_ranks' command which lists ranks and misc stats recorded by UWE of players on the server.
* Public performance stats. Early version at

Typing 'b' in the console will print the running BNS2 version if installed on the server, list console commands and other information.

Previous changes that made it into NS2:
* Patched exploit that allows aliens to move at full speed while cloaked. (build 234)
* Trims special characters (such as newlines) from names. (build 234)
* Flashlight atmospherics toned down. (build 236)
* Disabled celerity motion blur and wind tunnel effect. (build 238)

Previous changes phased out by NS2 updates:
* Fixed personal resources overflow. When one or more player have the max amount of PRes (100) the res this player otherwise would have received will be split between all other players instead of going to waste.
* Higher PRes float precision. Eliminates big rounding errors in PRes HUD notifications.
* Typing 'b_vision' in the console will allow switching between between different alien vision modes.
* The minimal alien vision (mode 2) in addition to the changes by Huze now also disables 'albedo visibility' when cloaked, since minimal alien vision does not have the same visibility problems as dark vision this was counterintuitive. This means you can now tell if you're cloaked when alien vision is on which wasn't possible after the fullscreen effect was removed (in mainline NS2).
* Remember alien vision state between lifeforms (don't switch it off on death/commanding/evolving).

Servers running BNS2: {LINK REMOVED}

Forum thread:

Better NS2 is a server mod. If installed on the client via the Workshop you can run it on a local server but it will not work on other servers unless the server runs it as well (see the links above). The Mod ID is '6be05b3'. BNS2 usually does not break when NS2 is updated but if it does, let me know. This version was built for NS2 build 253.
< >
[ZM] Darkflame Oct 26, 2013 @ 9:24am 
Miss this mod :(
[ZM] Darkflame Oct 16, 2013 @ 2:22am 
Cool cool, i now use the alien vision mods so i don't get blinded every time i choose to use it :)
lwf  [author] Oct 16, 2013 @ 12:00am 
It's on my todo list for whenever I work on BNS2 the next time.
[ZM] Darkflame Oct 13, 2013 @ 1:30pm 
yo iwf, did you restore the ability for the mod to remember alien vision between deaths etc?

I just played a few games as alien and it didn't remember :(
Ghoul  [developer] Aug 30, 2013 @ 2:59pm 
thanks alot
lwf  [author] Aug 30, 2013 @ 12:41pm 
I've pushed build 253, release 1. If you set '"limit_long_names": false' in bns2serverconfig.json the unique name constraint will not be enforced.
lwf  [author] Aug 30, 2013 @ 9:43am 
Are you asking for the ability to re-enable long names? ;) Yes, I will try to add that if I don't change it to make use of full length names.
Ghoul  [developer] Aug 30, 2013 @ 12:03am 
@Iwf could you add a option files to disable/enable single features?
lwf  [author] Aug 29, 2013 @ 1:11pm 
Ghoul: Indeed, I'm aware of this. It's part of:

* Fixed bug causing some name changes to add a '(number)' to the name, even if it is unique.
* Fixed bug allowing players to use too long names, causing the unique name constraint to break.

There are nicer ways to patch that but I choose the quick, simple path. I didn't plan for it to become permanent but hey... it may or may not change, depending on what I spend time on.
Ghoul  [developer] Aug 8, 2013 @ 11:57am 
Some ppl report that their names get shorten by bns2, could you take alot?