Natural Selection 2

Natural Selection 2

158 ratings
File Size
1.867 MB
Mar 30, 2013 @ 10:53am
Feb 10 @ 6:01am
325 Change Notes ( view )

Subscribe to download

Mod ID: 812f004

This mod (previously known as Custom HUD, or CHUD) aims to improve, fix and expand NS2 in order to bring players a better experience. It contains extra customization options and quality of life improvements. This mod needs to be installed on the server.

For server operators or modders that want to access the stats gathered by NS2+, you can read about it here[].

You can check current and future progress through the NS2+ Trello[] or the NS2+ GitHub[] page.

Main Menu Mods:
- The server browser will highlight other servers running this mod. If the server requires a map change because of any mod update, the player count will show up in red. If the server has disabled settings that conflict with your own the "ns2+" text will show up red. This can't be seen with the vanilla server browser. It also lets you hide Rookie Only servers and filter the list for servers in the Hive Whitelist.
- You can check and change the NS2+ Options menu before joining a server.

- You can customize your HUD and visuals with a new menu entry with tons of options such as multiple alien visions, hitsounds, etc.
- Weapon autopickup option for empty weapon slots.
- You can choose from a list of Alien Visions, one of them being completely customizable.
- Personal stats when you die and detailed team stats at the end of the round. You can check your last life stats by pressing the voiceover menu button (X by default).
- You can see parasited marines through parasited buildings.
- Commanders can disable click selecting for marine units (so marines don't get selected when medspamming).
- You can customize the size of the killfeed text/icons and the color of the border highlight to your liking.
- Players can make the ragdolls dissolve instantly.
- You can hide the viewmodels per-team if the server allows it.
- Commanders can always see if a Marine has a welder equipped.
- And many more options!

Server specific features:
- The mod will check for updates for all server mods every 15 minutes and will notify the players if there's been updates. If the server is empty it will cycle the map.
- Ability to disable certain client NS2+ features.
- Display average team skill on the scoreboard.
- Display player skill on the scoreboard pre-game (useful for captain games).
- Ability to export stats data gathered during the round.
- Server operators can check and configure features by typing "sv_plus" in console or editing NS2PlusServerConfig.json.

Private training improvements (included in vanilla NS2 since build 267):
- Respawn cheat commands always spawn the player with their previous equipment and upgrades in first person view. It's also no longer needed to type "switch" to go between teams, you can type "skulk" as a marine and it will switch you automatically.
- New cheat command "respawn" that spawns you as your last class, with your last equipment, at your last position before you died. Use "respawn_clear" to clear all the remembered settings.
- New cheat command "jetpack" that makes you respawn as a jetpack marine.
< >
LyDDa Jan 31 @ 12:35pm 
Plz add an option to change cameraspeed with mouse. PLZZZZZ. Its so damn low :)
SnipingCoward Jan 30 @ 2:34pm 
@AXAMDY: I had a shot at it but I don't think that is possible without creating a translation engine from scratch. As I believe there are still problems when trying to use custom gamestrings in a mod... they are not merged but rather clear the original ones. At least that is what my translation test mod came up with today. :(
AXAMDY Jan 24 @ 10:42pm 
We all know that NS2+ has always been the best and the most necessary mod of NS2. I think it's time to let the NS2+ be translateable! Dear Mendasp could you consider about it?
SnipingCoward Jan 15 @ 2:23pm 
Hey Mendasp, thanks for this! It is awesome, keep it up.
Please bring back the change notes :)
artem Jan 11 @ 10:50am 
Thank you!
Mendasp  [author] Jan 11 @ 10:45am 
The save stats already contain all that data, it doesn't have the match start time, but you can calculate it by substracting the round time with the round end time. You can see the format and available data here [].
artem Jan 11 @ 9:28am 
You can add to save stat:
Map name
Winner team
Match started (any datetime format)
Match ended (any datetime format)
Client steam id
Boss Dec 13, 2015 @ 2:14pm 
Great mod, I notice it on many servers. Any chance you can add the Epsilon hot fix to it that fixes the crashes from the NS2 277 build? Many servers don't seem to have included this fix and i don't see a problem if you have it
Jones Dec 1, 2015 @ 3:54pm 
first of all thanks you for the mod.

second can you make it easier to see when aliens rush the base? something like a precognition module for lazy coms? i always kinda seem to miss that, while im sleeping in the chair. no for reals. i think it is abit strange that the 2d minimap with the red dots is so tiny in the corner and on the 3d map you dont really see it happening even when you get an my solution would be probably to size it up, make it transparent and put it in the middle somehow.
Crimson - Arctic Ops Nov 7, 2015 @ 3:02pm 
Thank you :) I'm one of those few mofos that wants to play without the e-sport vibe on my HUD. The killfeed is the only brick wall I need to break down to get truly immersed.