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.