NS2+ (The mod previously known as Custom HUD)

MendaspMendasp I touch maps in inappropriate placesValencia, Spain Join Date: 2002-07-05 Member: 884Members, NS1 Playtester, Contributor, Constellation, NS2 Playtester, Squad Five Gold, NS2 Map Tester, Reinforced - Shadow, WC 2013 - Shadow, Retired Community Developer
edited March 2016 in Competitive Play
pZ5rRau.png

Mod ID: 812f004 - Workshop link

People have asked for a donation link, if you really REALLY want to send money my way to show appreciation for my work, here's the link. Please note that I'm going to keep working on the mod regardless of donations or not.

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+ GitHub page.

You can check some of the recommended settings here.

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.

Features:
- 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.

Past NS2+ features now included in vanilla NS2:
- [286] The server browser highlights ranked servers.
- [286] The server browser shows the total number of servers available as well as the total number that pass your filter settings.
- [286] Resource nodes and Tech Points are highlighted on the minimap.
- [276] Added extra bindings for voiceover options: "Weld me", "Follow me", etc.
- [276] Dropped weapon expire times now are displayed for the commander.
- [273] You can click on the scoreboard to check a player's Steam/NS2 profile.
- [273] Scoreboard displays if someone is your steam friend.
- [273] You can mute voice/text independently and it's persistent across map changes up to 6 hours.
- [273] The scoreboard now truncates player names if they overlap with the rest of the elements.
- [272] Modified vanilla scoreboard to make it usable at low resolutions. It will automatically scroll to your position if you are in RR or in a team. You can use the mousewheel, home/end/pgup/pgdn or click and drag to scroll.
- [272] Scoreboard shows the Commander background in yellow instead of the name, so you can identify rookie players that are commanding.
- [272] Medpacks, ammo, and catpacks can be picked up from any height difference.
- [270] Scoreboard displays the number of connecting players.
- [270] In the voice request menu you can now select items by moving the mouse past them (similar to NS1).
- [270] Building range circles now use decals instead of models.
- [270] Added an option in the sound tab to continue recording after the microphone button has been released for a fraction of a second to help ensure your last word isn't cut off (defaults to 150ms).
- [268] Marine weapons now reload automatically upon firing the last bullet.
- [268] Commanders can marquee select enemy units when there's no friendly units in the marquee.
- [268] Grenade collision radius is more representative of the visual model (proximity detonation radius is unchanged).
- [268] You can click on the player frames on the sides to autofollow a player. Click again to stop following.
- [268] Shotgun lights in the model reflect ammo count.
- [268] Weapon displays flash red when low on ammo.
- [268] Added unsocketed and blueprint states for Power Nodes in the minimap. You can now see all Power Node states.
- [268] Alien Commanders can see the energy for their teammates.
- [268] High contrast colors for health/armor in Insight spectator.
- [267] Marine players and the Marine Commander can see the time until the weapon disappears when it's been dropped.
- [267] Make the outline color yellow for parasited players and purple when they have received a catpack in overhead.
- [267] Added bonewall icon to map.
- [267] Items that disappear after some time on the ground now display an expiration bar for all Marine players (including the Marine Commander).
- [267] Server-confirmed hitsounds.
- [267] The armory and infantry portal arms don’t block bullets anymore.
- [267] Lerks can see damage numbers for the poison bite's damage over time.
- [267] When a structure bleeds out the killfeed will show the killer as whoever hit it last.
- [267] You can see the class of your evolving teammates.
- [267] The kill feed highlights your player kills. Icons in the killfeed are properly scaled too.
- [267] Dropped weapons outlines are color coded for improved readability.
- [267] Infantry Portals will show the name and progress of the player that is about to spawn.
- [267] Evolving alien players will show their evolution progress for their teammates.
- [267] Scoreboard keeps the time of the previous round until the next one starts.
- [267] Dropped marine weapons are outlined for the marine commander and spectators.
- [267] Spectators can see deployed mines highlighted with a blue outline, and the outline will turn yellow if the mine has been parasited.
- [267] Added slight impulse to dropped weapons.
- [267] Enabled weapon specific ammo models for dropped weapons.
- [266] Marine commanders can see the marine ammo bar with the color that's used in the overview spectator mode to easily identify the weapon the marine is carrying.
- [266] Commanders can see building ranges before dropping them.
- [266] Adds player upgrades to the Insight player frames.
- [266] Adds Lerk deaths to Insight alerts.
- [266] Alltalk displays the correct team color/background for voice chat.
- [266] Mods list is sorted automatically as Active > Subscribed > Alphabetically. You can also sort by column.
- [266] Connections between Phase Gates or Gorge Tunnels are now colored depending on the team. If there’s more than 2 PGs it will switch to lines with animated arrows.
- [265] Parasited players display their name yellow for teammates and spectators.

Past NS2+ fixes now included in vanilla NS2:
- [270] Fixed players having voice communication cut off while entering or exiting commander mode.
- [270] Fixed occasional error when attempting to enter the Mods menu.
- [268] Fixed bug that made trigger volumes bigger than their representation in the editor. This affected some map locations (power node issues).
- [268] Fixed bug where the Commander would log out attacking.
- [267] Made location text for marines left aligned so long location names can fit in the UI
- [267] Fixed Bonewall not having pre-drop range.
- [267] Fixed bug where Shotguns and Exo Minigun didn't shoot through soft targets.
- [267] Fixed drifters trying to build structures they can't and fake-building them forever.
- [266] Fixed sentries not being able to be dropped until the first sentry battery is finished.
- [266] Fixed scoreboard not showing Spectators to players on teams.
- [266] Fixed commander selection bug that made buildings selected with hotgroups not respond properly sometimes.
- [266] Fixed lights staying red if the power node was under attack (infestation).
- [266] Fixed bug where damage numbers wouldn't show the damage done in the killing blow.
- [265] Fixed skulk jump sound loudness (50% reduced).
- [265] Fixed skulk growl sound when walking.
- [265] Fixed inactive/unbuilt structures not blinking red when under attack.
- [265] Fixed alien structures not blinking red when uncysted.
«13456745

Comments

  • MendaspMendasp I touch maps in inappropriate places Valencia, Spain Join Date: 2002-07-05 Member: 884Members, NS1 Playtester, Contributor, Constellation, NS2 Playtester, Squad Five Gold, NS2 Map Tester, Reinforced - Shadow, WC 2013 - Shadow, Retired Community Developer
    Update published, added option to remove HP/AP bars from the marine HUD and just leave the numbers (realigned to the left).
  • wirywiry Join Date: 2009-05-25 Member: 67479Members
    Mendasp wrote: »

    You may need to die, or rejoin the team before some options take effect.

    What a cruel mod..

  • SherlockSherlock Join Date: 2012-11-09 Member: 168595Members
    I would like to see a simpler "hardcore" HUD for competitive play, to really bring more of an edge in to the game.

    Remove markers on the screen (except on the map and scans). Remove all health / energy / jetpack fuel markers. Remove selected ability markers. Remove [E] and [G] markers.

    Maybe even remove the crosshairs for both teams as well.

    And especially remove the damage / points indicators, meaning the Commander has to let you know how much health that Fade / Marine has left.

    A little bit of working on the Alien side would be needed, so that a Skulk can see when it has parasite selected easily, for instance, but I really feel the immersion would benefit matches, and make truly skilled teams stand out even more.

  • MendaspMendasp I touch maps in inappropriate places Valencia, Spain Join Date: 2002-07-05 Member: 884Members, NS1 Playtester, Contributor, Constellation, NS2 Playtester, Squad Five Gold, NS2 Map Tester, Reinforced - Shadow, WC 2013 - Shadow, Retired Community Developer
    edited April 2013
    Another update, added "chud_banners" to enable/disable objective banners (ie. "Command Station under attack"). Made low health disabled without an option (ie. all players on the server are equal). Removed more backgrounds for the minimal GUI option, I think I'm only missing building menus (armory, proto), alien buy menu and commander backgrounds at this point. I forgot about health bar backgrounds when you aim at a friend/enemy, that should be the next thing I remove.

    Edit: Updated!
    Edit 2: Updated again, you can now set these options through the options menu.
  • swalkswalk Say hello to my little friend. Join Date: 2011-01-20 Member: 78384Members, Squad Five Blue
    This should be implemented in the game.
  • MendaspMendasp I touch maps in inappropriate places Valencia, Spain Join Date: 2002-07-05 Member: 884Members, NS1 Playtester, Contributor, Constellation, NS2 Playtester, Squad Five Gold, NS2 Map Tester, Reinforced - Shadow, WC 2013 - Shadow, Retired Community Developer
    More backgrounds removed. Just missing the Commander UI at this point.
  • MendaspMendasp I touch maps in inappropriate places Valencia, Spain Join Date: 2002-07-05 Member: 884Members, NS1 Playtester, Contributor, Constellation, NS2 Playtester, Squad Five Gold, NS2 Map Tester, Reinforced - Shadow, WC 2013 - Shadow, Retired Community Developer
    I have updated this mod in a more forward-compatible manner, something may have broken in the process, so if you notice something strange, let me know. I have also added a minimal nameplates option chud_minnps, it replaces the building names with a %.

    I will probably add an option to make the font for the nameplates smaller in the future. Remember you can also access the options from your options menu.
  • MendaspMendasp I touch maps in inappropriate places Valencia, Spain Join Date: 2002-07-05 Member: 884Members, NS1 Playtester, Contributor, Constellation, NS2 Playtester, Squad Five Gold, NS2 Map Tester, Reinforced - Shadow, WC 2013 - Shadow, Retired Community Developer
    Fixed some errors due to Build 248 and added "chud_smallnps" which makes fonts smaller for nameplates.
  • GlissGliss Join Date: 2003-03-23 Member: 14800Members, Constellation, NS2 Map Tester
    you have small nips
  • MendaspMendasp I touch maps in inappropriate places Valencia, Spain Join Date: 2002-07-05 Member: 884Members, NS1 Playtester, Contributor, Constellation, NS2 Playtester, Squad Five Gold, NS2 Map Tester, Reinforced - Shadow, WC 2013 - Shadow, Retired Community Developer
    Yet another fix published, the armory was broken after the second use.

    I also made damage numbers smaller if you have the smaller nameplates option on.
  • LocklearLocklear [nexzil]kerrigan Join Date: 2012-05-01 Member: 151403Members, NS2 Playtester, NS2 Map Tester, WC 2013 - Shadow
    dat mod of the year
  • MendaspMendasp I touch maps in inappropriate places Valencia, Spain Join Date: 2002-07-05 Member: 884Members, NS1 Playtester, Contributor, Constellation, NS2 Playtester, Squad Five Gold, NS2 Map Tester, Reinforced - Shadow, WC 2013 - Shadow, Retired Community Developer
    Updated for Build 250.
  • FrozenFrozen New York, NY Join Date: 2010-07-02 Member: 72228Members, Constellation
    I never did know there was marine health bars
  • current1ycurrent1y Join Date: 2003-12-08 Member: 24150Members, NS2 Playtester, NS2 Map Tester, Reinforced - Shadow, Subnautica Playtester
    MORE SERVERS SHOULD RUN THIS MOD

    It cleans up the hud soooo much.
  • SUPER_SARSSUPER_SARS Join Date: 2013-02-13 Member: 183039Members
    current1y wrote: »
    MORE SERVERS SHOULD RUN THIS MOD

    It cleans up the hud soooo much.

    QFT
  • JektJekt Join Date: 2012-02-05 Member: 143714Members, Squad Five Blue, Reinforced - Shadow
    The percentage option is fantastic. Thank you for that.
    No tracers next? : )
  • MendaspMendasp I touch maps in inappropriate places Valencia, Spain Join Date: 2002-07-05 Member: 884Members, NS1 Playtester, Contributor, Constellation, NS2 Playtester, Squad Five Gold, NS2 Map Tester, Reinforced - Shadow, WC 2013 - Shadow, Retired Community Developer
    Updated for build 251. Also fixes a small "exploit" with the nameplates (Reported by @Jekt).
  • joshhhjoshhh Milwaukee, WI Join Date: 2011-06-21 Member: 105717Members, NS2 Playtester, NS2 Map Tester, Reinforced - Supporter, Reinforced - Shadow, WC 2013 - Shadow, Subnautica Playtester
    You're a wizard, Mendasp.
  • MendaspMendasp I touch maps in inappropriate places Valencia, Spain Join Date: 2002-07-05 Member: 884Members, NS1 Playtester, Contributor, Constellation, NS2 Playtester, Squad Five Gold, NS2 Map Tester, Reinforced - Shadow, WC 2013 - Shadow, Retired Community Developer
    It was already proving annoying to maintain this mod each patch before, so I will probably stop maintaining this as soon as it becomes too complex or annoying for me to fix, so if anyone is willing to maintain or continue with this I'm sure there's people out there that would appreciate it.

    I don't know when the next patch will hit, and I don't know if I'll update it by then.

    While I'm posting this I will also mention that I extend this to the spawns+lights mod too, although that's simpler to maintain. The spawns part is not even required if you use the NSL maps as a long time ago they added the ability for mappers to set spawn combinations (which I immediatly used in the NSL maps), so it's just the pretty lights thing for spectators at this point, not that important I'd say.

    So in essence, I'd appreciate if someone took care of my mods as I don't know how long I will put up with updating them.

    PS: I'm not a real coder so you might vomit when checking my code, if someone is going to even bother with this. I'm sure this is the worst part in the forums to post this anyways.

    Thanks.
  • GrissiGrissi Join Date: 2003-08-28 Member: 20314Members, Constellation, NS2 Playtester, Squad Five Blue, NS2 Map Tester, Reinforced - Shadow, WC 2013 - Shadow
    Both the mod and the nsl maps have been a huge help for the competitive community. Thanks for your work up til now and I'm sorry to see you go.
    But no need to worry, I'm sure someone will take the ball and keep on the good work :).
  • MendaspMendasp I touch maps in inappropriate places Valencia, Spain Join Date: 2002-07-05 Member: 884Members, NS1 Playtester, Contributor, Constellation, NS2 Playtester, Squad Five Gold, NS2 Map Tester, Reinforced - Shadow, WC 2013 - Shadow, Retired Community Developer
    edited November 2013
    Updated for build 259. Hopefully no errors or anything strange.

    Edit: Still annoying to update the mod.
  • MendaspMendasp I touch maps in inappropriate places Valencia, Spain Join Date: 2002-07-05 Member: 884Members, NS1 Playtester, Contributor, Constellation, NS2 Playtester, Squad Five Gold, NS2 Map Tester, Reinforced - Shadow, WC 2013 - Shadow, Retired Community Developer
    Updated again, fixed a bug with alien commanders not being able to see healthbars.
  • JektJekt Join Date: 2012-02-05 Member: 143714Members, Squad Five Blue, Reinforced - Shadow
  • margenmargen pakistan Join Date: 2013-11-07 Member: 189100Members
    very nice i also like your thread good job ...
  • MendaspMendasp I touch maps in inappropriate places Valencia, Spain Join Date: 2002-07-05 Member: 884Members, NS1 Playtester, Contributor, Constellation, NS2 Playtester, Squad Five Gold, NS2 Map Tester, Reinforced - Shadow, WC 2013 - Shadow, Retired Community Developer
    Added a new option:
    chud_showcomm: Forces showing the commander and resources when disabling the minimap

    And improved the functionality of the minimal nameplates:
    02C9CA134798C0A9CD32F2613DF58447B4B745E2
  • current1ycurrent1y Join Date: 2003-12-08 Member: 24150Members, NS2 Playtester, NS2 Map Tester, Reinforced - Shadow, Subnautica Playtester
    Considering how easy it is to change the mod options in the game's menu It should be incorporated into vanilla ns2 not just be a mod that doesn't work on 99% of servers.
  • LocklearLocklear [nexzil]kerrigan Join Date: 2012-05-01 Member: 151403Members, NS2 Playtester, NS2 Map Tester, WC 2013 - Shadow
    Everyone give a big pat on the back to mendasp who has done so much work making our game look cleaner and run with higher FPS in competitive (nsl maps)

    Mendasp ftw :3
  • MendaspMendasp I touch maps in inappropriate places Valencia, Spain Join Date: 2002-07-05 Member: 884Members, NS1 Playtester, Contributor, Constellation, NS2 Playtester, Squad Five Gold, NS2 Map Tester, Reinforced - Shadow, WC 2013 - Shadow, Retired Community Developer
    Updated again today, you no longer need to die/restart to see the changes happening.
  • Ghosthree3Ghosthree3 Join Date: 2010-02-13 Member: 70557Members, Reinforced - Supporter
    Since @SamusDroid reverted the fix in his mod, I have been told I should instead ask you to flip KAD back to KDA as it should be. Is this doable or, not so much?
Sign In or Register to comment.