NS2 Build 154 released (Havok, new UI)

Posted by unknownworlds 13 years ago

We just submitted the new build of the NS2 alpha to Valve so it should be auto-updating shortly!

Technical

  • Changed collision detection to use the Havok engine
  • Optimized trace ray and sweep capsule tests
  • Fixed bug where keys could get stuck down after a frame hitch
  • Fixed bug where players could not be removed from the scoreboard after they left the game
  • Fixed bug where bots would not be properly removed from the server
  • Fixed crash on exit when trying to run the game without Steam running
  • Fixed bug where particle systems weren’t properly occlusion culled
  • Fixed hardware cursors not being properly released on shutdown
  • Fixed bugs with the occlusion culling system not properly determining if something is visible
  • Changed the "Couldn’t Connect" error message to be more descriptive
  • Added net_messages console command to log network messages received
  • Added r_gui console command to enable/disable drawing the GUI
  • Added the ability to include PROFILE markers in script code
  • Added support for Lua GUIs on models (i.e. ammo display on the Rifle)
  • Gameplay

  • Completely re-did marine, alien and "shared" (waypoints, chat, death messages, etc.) interfaces in Lua (was in flash). You should see noticeable frame-rate improvements.
  • Added very basic bots for load testing ("dev 1" at server, "addbots #" or "removebots #"
  • Armory "buy" menu fully client-side now so it’s much more responsive
  • Hydras now build smoothly
  • MACs and Drifters now cost energy to produce (further eliminating spam and overly simplistic defense)
  • Sentries turn off completely without power
  • Power nodes have almost-dead and dead electricity/sparking effects
  • Reduced number of network messages and footstep sounds dramatically
  • Networking optimizations
  • Power nodes work on level change
  • Structure flinch animations fixed
  • Changing weapons as marine is now faster and more reponsive
  • Added basic pathing for bots (when commanding)
  • Fixed MAC welding effects
  • Skulk leap now requires research (on the Whip, coming soon)
  • Fixed "doubling up" of some sounds
  • Also, here’s the changelog from the previous version which we released previously (Build 153):

    Technical

  • Fixed the net_lag console command
  • Fixed the player limit on servers
  • Fixed bug where the server could send two updates with the same time
  • Fixed bug where attempting to connect to a nonexistent server would not properly fail
  • Fixed issue where time would not advance uniformly on the client causing motion to appear jerky
  • Fixed bug where disconnecting and then reconnecting to a server could put the game in an incorrect state
  • Fixed bug where clients sometimes couldn’t move when when connected to a server
  • Added support for extrapolation past the last update from the server
  • Added a timeout for authenticating with the Steam servers
  • Added displaying the average server tick rate with the net_stats console command
  • Gameplay

  • Fixed problem where infinite MACs and Drifters could be built and cause problems (now limited to 25 units in an area)
  • Fixed power node in tram marine expansion
  • Power nodes can be repaired properly again
  • Fixed extractor multiple upgrade bugs
  • Fixed hive sight drawing incorrectly
  • Fixed sentry accuracy problems
  • Fixed lowered server CPU performance when using sentries
  • Fixed problem with power nodes on map reset
  • Fixed missing text tooltips for commander UIs
  • Fixed build harvester problem from gestate menu
  • Fixed death message weirdness
  • Fixed ns2_junction minimap
  • Changed power nodes to pulse red when out of power (makes it more obvious)
  • Lots more coming soon. Stay tuned!

    Comments are closed.