Releases: SubnauticaNitrox/Nitrox
Releases · SubnauticaNitrox/Nitrox
1.7.1.0
Minor fix and Adjustement for the subnautica 2.0 incompatibility.
- Fixed a bug where Windows 7 users would not be able to open the launcher.
- Fixed a bug where Subnautica 2.0 users were able to launch the client or start a server.
Steam Users
- Will now temporarily show the steps needed to downgrade to Legacy version so that the mod works.
Epic Users
- No it's not working yet...
MSStore
- Don't look here either...
1.7.0.0
Revamps and Improvements on the base building experience
- You can no longer build/destroy base parts when a player is in the way.
- Significant reduction of red structure occurances.
- Vast improvements on base building loading properly after re-logging (ladders, reactors, alien containments, ...)
Overall Improvements
- Improvements on our network layer (faster, uses less memory, more secure and produces a smaller output).
- Improvements on our localization process (Switched to WebLate).
- Improvements on our InGame Debuggers.
- Improvements on platform detection for Linux systems.
Nitrox Launcher Quality of Life Improvements
- Added a way to configure nitrox firewall rules automatically.
- Added a way to specify subnautica installation path through environment variables.
Gameplay Quality of Life Improvements
- Added LAN server discovery inside main menu.
- Added player list tab inside PDA.
- Added command history to the ingame chat (up/down arrows).
- Added mute system to the chat (/mute).
- Players will no longer be loosing health/food/oxygen during loading time.
- Players will no longer be able to clip through the map during both loading and teleportation.
- Added sync for aurora commands (explode/restore/countdown).
- Added sync for vehicle destruction (seamoth/cyclops/exosuit).
- Added sync for ping preferences (colors, visibility, ...).
- Added sync for analyzed technologies.
- Added sync for rocket launch sequence.
Bug Squashing
- Fixed a bug where player color would not match his ping color.
- Fixed a bug where moonpool undocking sequence was not working.
- Fixed a bug where player's skin lighting was dark when entering lifepod/bases.
- Fixed a bug where teleporting commands would clip the player through the world.
- Fixed a bug where teleport commands were not working inside base/cyclops.
- Fixed a bug where inventory items would duplicate after death.
- Fixed a bug where cyclops was not moving if driver was using cameras.
- Fixed a bug where you could modify another player's inventory.
- Fixed a bug where the main menu was freezing while joining a server.
- Fixed a bug where join queue could break when a player was leaving during loading time.
- Fixed a bug where timeout system for the join queue was not functional. No need to restart the whole game.
- Fixed a bug where the commands like "kick/server stop" would allow you to keep playing through the pop-up.
- Fixed a bug where Steam was not starting Subnautica.
- Fixed a bug where you can see "unprocessable command" when using the help command.
- Fixed various instances of inventory wiping.
- Fixed issues with Discord integration.
- Updated to latest translations
- Project cleanup and upgraded to latest dependencies.
1.6.1.0
1.6.0.0
- Added a brand new launcher UI
- Reworked Discord integration with modernized UI
- Save files will now use JSON format by default
- Temporary workaround for vehicle stuck on nothing (exit and enter the vehicle)
- Disabled daynightspeed, speed and sub Subnautica commands
- Improved performance and reliability with matrix computing
- Improved help command to provide information over specific command
- Improved sit animation and added multiple seats to bench
- Improved UPnP support and added fallback for getting public IP
- Improved clarity of IP messages in console
- Improved game platform check (Steam, Epic, Discord, MSstore)
- Improved sync of rocket stages and pre-flights checks
- Improved sync of Subnautica events (Aurora, radio, ...)
- Added more translations (Danish, Croatian, Dutch, Czech, Polish, ...)
- Added sync for player goals on per-player basis (i.e: goals like collecting resources)
- Added sync for blueprints scan progress
- Added a join queue to server to improve reliability upon loading
- Added a streamer mode options (hide IP, hide chat, ...)
- Added a server option to fully load the map upon server start (can take few minutes)
- Added a server option to disable UPnP port forwarding
- Added a way to customize launch arguments (like VR options)
- Reduced instances of random errors while loading a save
- Reduced instances of antivirus false positive
- Fixed a bug where vehicles modules would not persist upon reload
- Fixed a bug where Aurora could explode multiple times
- Fixed a bug where vehicles color and name could desync
- Fixed a bug where ion cubs would spawn stuck underground
- Fixed a bug where wrecks and precursors bases were not fully loading
- Fixed a bug where seaglides were loosing battery way too quickly
- Fixed a bug where items were not well parented with other objects (wrecks parts, ...)
- Fixed a bug where using free-cam would spam logs with errors
- Fixed a bug where cyclops sonar would be executed for every player
- Fixed a bug where cyclops decoy launcher button cooldown wasn't applied.
- Fixed a bug where cyclops motor state sync could fail
- Fixed a bug where lockers/signs labels could disappear upon restart
- Fixed a bug where Nitrox version label were disorienting in VR
- Fixed a bug where you could get disconnected if you clicked on join button twice
- Fixed a bug in joining menu where you could not join a server if you tabbed out
- Fixed a bug where config file values could not be updated when properties were missing
- Fixed a bug where config file could became invalid upon switching format with commands
- Fixed a bug where you could leave your chair/bench while chatting (when pressing E key)
- Fixed a bug where storage's name wasn't persisted
- Fixed a bug where discord game platform wasn't recognize
- Fixed various random errors inside logs.
- Removed limitation on port under 1024 (use it if you know what you're doing)
- Huge project cleanup and technical migrations (C#10, latest dependencies, ...)
1.5.0.1
1.5.0.0
- Vastly improved player modules (reduced instances of seamoth explosions)
- Vastly improved load time while launching the mod
- Vastly improved server logic inside the launcher
- Improved save files reliability (reduced instances of corruption)
- Improved reliability for rockets (reduced instances of stages rollback)
- Improved steam path discovery (new format has been introduced recently)
- Added seed system for save files (The escapepod will now generate at a random place depending on the seed)
- Added audio sync (include most of the basic sounds)
- Added sync for incubator enzyme terminal and power pillar
- Added sync for plant growth (inside storage too)
- Added sync for bench/chair (Only one person can sit now)
- Added sync for inventories (quickslots will be persisted upon relog)
- Added sync for held items
- Added support for UPNP (automatic port forwarding for compatible router)
- Added support for translations (French,Spanish,German,Romanian,Finnish,Russian,Italian,Hungarian,Slovak,Portuguese...)
- Added automatic file upgrade between nitrox updates
- Fixed a bug causing fabricators/workenches to loop forever
- Fixed a bug causing vehicle bay to be able to only craft 1 vehicle
- Fixed a bug causing non fully vehicle inside cyclops to quickly drain all the energy
- Fixed a few instances of item disappearing
- Fixed a bug causing server restart to wipe the save
- Fixed a bug where world backup was incomplete
- Fixed a bug causing seamoth not to take depth damage
- Fixed a bug causing story timing data to disappear
- Fixed a bug with log files that couldn't be open upon errors
- Fixed a bug where files couldn't be copied between drives (causing Nitrox start issues)
- Fixed a bug causing incubator babies not to move while spawning
- Fixed a bug causing base pieces to disappear while using the JSON save format
- Fixed a bug causing a 0,0,0 ping to appear
- Fixed a bug causing /warp command inside cyclops/bases
- Fixed a bug causing color UI not to display the actual player color in server menu
- Fixed a bug causing wrong user path (i.e: C:\Users\Sunrunner) inside exceptions
- Added a new server command to easily swap save files format (JSON or PROTOBUF) : "/swapserializer [serializer]"
- Added a new server command to easily rank players : "/promote [player] [rank]"
- Added a new rank to server : MODERATOR
- Added the ability to launch Nitrox even if QMods is installed
- Unity logs will now be redirected to Nitrox logs
- Upgraded to C# 9 and latest dependencies
1.4.0.0
- Vastly improved the base building experience (reduced instances of red ghosts and partial constructions)
- Vastly improved building experience inside the cyclops (reduced instances of objects relocating outside)
- Vastly improved world loading (reduced instances of missing bases and gun)
- Fixed multiple bugs related to vehicle docking
- Fixed a few instances of seamoth explotions (still, try to avoid collisions)
- Fixed a bug with furniture being unpowered when relogging (such as the fabricator)
- Fixed a bug causing story pings and radio messages to disappear when relogging
- Fixed a bug causing the infection not to reveal
- Fixed a bug causing rocket buildbots to desync between clients
- Fixed a bug causing seamoths to stack when there are more than one moonpool
- Fixed a bug causing some entities to not spawn their children properly
- Fixed a bug causing entities to not spawn while using the JSON save format
- Fixed most instances of players swimming inside bases when relogging
- Added username validation upon logging (Usernames with spaces or weird characters will no longer be valid)
- Added password input field when connecting to password protected servers
- Added sync for rocket preflights
- Added sync for bio reactor inventory
- Added sync for modules inside the scanner room
- Added support for updating the max discord party size through configuration
- Added the ability to run multiple servers with different ports
- Added a brand new user-friendly config file for the server (config.properties)
- Added a new server command to open the config file: "config"
- Added a new server command to open the server directory: "directory"
- Added a new server command to restart: "restart"
- Server will now be paused with no player inside
- Added support for IPV6 server addresses
- Improved JSON save files
- Upgraded to C# 8, .NET 4.7.2, and latest dependencies
1.3.0.0
Added error log if bootloader dll fails to be moved into game dir (#1…
1.2.2.0
CyclopsInitialSync fix (again) (#1100) * fix bug * Review changes * added public to class * Review changes
1.2.1.0
1.2.1.0