Our second post-launch patch is out now! Here's a summary of the most important fixes. The full changelog can be found on GitHub and it's also included in the game folder in a file called "changelog.txt".
-
Fixed a networking problem that occasionally caused clients to get kicked out in the multiplayer campaign, usually with an error message warning about a missing item.
-
Fixed servers using a local campaign save path sent by the client setupping the campaign, preventing the campaign from starting up if the path does not exist at the server's end.
-
Fixed radio communication occasionally not working between characters in the multiplayer campaign. Characters that had made it through at least one round were not able to communicate through radio with characters that have just been spawned for the first time.
-
Kick votes persist during a multiplayer session even if the client disconnects (= disconnecting and rejoining just before you get kicked doesn't work anymore).
-
The server sends a "this client previously used the name xxx" message when a client rejoins with a different name.
-
Replaced WinForms with SDL which should resolve most of the fullscreen/resolution issues. It's also now possible to change the resolution when in fullscreen without having to restart the game.
-
Fixes to the DXGI crashes during startup.
-
Fixed an issue that caused modded character files to affect the game even when the mod was not enabled, leading to various issues such as characters failing to equip items if the mod changes the number or type of inventory slots a character has.
-
Fixed a bug in monster/item spawnpoint logic that occasionally caused perfectly valid spawnpoints to be discarded when there were floating ice chunks in the level, sometimes causing monsters to spawn very far from the submarine (which often lead to the player not running into them at all).
-
Fixed items applying their status effects twice if they're put into a container by swapping them with another item. For example, replacing a fuel rod in the reactor by dropping a new fuel rod on it caused the reactor behave as if it had two rods in it.
-
Servers only report content packages with files that cause multiplayer incompatibility to the master server. Fixes servers showing up as incompatible in the server list if they have custom sub files (or other types of files that don't cause compatibility issues) installed.
-
Dozens of smaller bugfixes; see the full changelog.
Please note that this patch includes networking changes that make the game incompatible with servers running on the old version of the game. If you're getting error messages about an incompatible game version when trying to join a server, it's most likely because the server host has not updated their game yet.
In other news, to give you a better idea of our future plans and what we're working on now, we're setting up a public Trello board with a roadmap of our plans for the Early Access period and a list of known issues (and possible workarounds). More about that in our next community announcement!
Changed files in this update