Version History/Legacy

From Official Barotrauma Wiki
Jump to: navigation, search

The following lists the changelogs of every version of Barotrauma, starting from the original beta release all the way up to the commercial release.

0.1

Released July 31st, 2015
  • Added core gameplay mechanics and base features.

0.1.1

Released August 4th, 2015
Multiplayer
  • The game now displays each player's name.
  • Assigning jobs and selecting job preferences now functions properly.
  • Added a menu that displays every crew member along with their job and skill.
  • Reduced lag spikes in-session.
  • Fixed a bug that caused disconnected players to remain on the player list.
  • The server administrator can now see which player is the traitor in Traitor Mode.
Items
  • Fixed bugs regarding the Plasma Cutter and Welding Tool, and adding lighting effects to the tools when in use.
  • Stun Grenades, C4 Block and Detonators now work properly.
  • Added the Captain's Uniform.
  • Items are now capable of being stored inside the Railgun.
  • Buttons can now be attached and detached from walls.
  • An on-screen message will appear when trying to use a button without the proper ID Card.
  • The sprites for Wires no longer overlap and "flicker" on top of each other.
Electrical Compoments
  • Fixed a bug that caused setting the color of a light component to an invalid value would crash the game.
Submarines
  • Added signs to the walls of the Aegir Mark I to make navigation a bit easier.
  • Repositioned the railgun and changed the rotation limits to increase it's area of effect while preventing it from shooting at the windows of the submarine.
Other
  • Fixed a waypoint selection bug in the Submarine Editor.
  • The ".gz" extension is automatically added to a map file when saving.
  • Decreased fall/impact damage.
  • Items can now be looted off of dead characters.

0.1.2

Released August 14th, 2015
Multiplayer
  • Added a server list that displays a list of servers currently running.
  • Servers can now be password protected.
  • Rounds in Traitor Mode now end when the traitor dies/disconnects or if the submarine reaches the end of the level.
Items/Installations
  • Fixed a crash that would occur when attempting to fire the railgun or activate a detonator.
Other
  • Optimized lighting and "line of sight" rendering.
  • Added a then unfinished tutorial which can currently only be accessed by entering "tutorial" into the debug console.

0.1.3

Released August 17th, 2015
Multiplayer
  • Fixed a bug that caused connection errors on the server list.
  • Fixed characters getting stuck inside the railgun controller, causing them to warp back into it as they try to move away.
Items
  • Putting items inside other items works properly now (i.e. by pulling a spear to the same slot as a harpoon)
  • C4 blocks loaded inside a railgun shell won't explode when firing the railgun.
  • Fixed a crash relating to the railgun.
  • Fixed a bug that caused characters to spawn with an incorrect number of items.

0.1.3.1

Released August 18th, 2015
Multiplayer
  • Ensured that chat messages are reliably sent to all clients.

0.1.3.2

Released August 18th, 2015
Multiplayer
  • Major optimizations to networked messages, reducing lag.
  • Added an option to disable UPnP port forwarding, which may have prevented some users from hosting a server.
  • A new round is no longer started without a submarine being selected, which would cause the game to crash.
  • The maximum number of players on a server can be modified.
  • Fixed a bug in the net lobby screen that disabled the start button when the chat box was scrolled to a specific position.
  • Added a window that displays network statistics when hosting a server. It is activated by entering "debugview" into the debug console.

0.2

Version 0.2 is most notable for being the first version to official use change the name from Subsurface to Barotrauma, as well as adding support for the Linux operating system.

Released October 17th, 2015
Multiplayer
  • Major optimization.
  • Improved lag compensation.
  • Several bug fixes regarding syncing issues.
  • Server administrators can play on their own server without requiring to launch another instance of the game.
  • Added server-side settings relating to jobs.
  • Reconnecting to a server if the connection is temporarily lost works much better now.
  • If UPnP port forwarding fails the game will display an appriate error message.
Items
  • Added security guard gear: Ballistic Vest, Helmet and a Stun Baton.
  • Added wall labels and super capacitors.
  • Diving Suits now slows down players who are wearing it.
  • Attempting to fire the railgun when there are no shells loaded will no longer consume power.
  • All characters can now use Plasma Cutters and Welding Tools regardless of their skills, but an insufficient skill level will make them flicker and work much less efficiently.
Electrical Compoments
  • Added wifi components.
Submarines
  • Improved version of the Aegir was added, dubbed the Aegir Mark II.
  • Added a new default submarine called Vellamo.
  • The Nuclear Reactor now overheats much more slowly and there are warning signals for overheating and a remote shutdown button in both of the default subs
  • The tempo of ambient sounds change according based on the current speed of the submarine.
  • Fixed parts of the submarine getting stuck in the level on collision.
  • Improved autopilot functionality.
Players
  • Aiming underwater is much easier.
  • Improved humanoid animations.
  • Stunned/dead characters can be dragged by other players or creatures.
  • Same for the harpoon gun, anyone can shoot but lower levels will make the gun less accurate
  • Rewiring devices may cause electric shocks to players if their electrical engineering level is too low.
Creatures
  • Random fish can be seen swimming in the background of the ocean.
  • Added the something.
Other
  • Added a tutorial to explain basic tasks and game mechanics.
  • The game now has an auto-updater in the launcher to automatically download new versions.
  • The game generates a detailed crash report whenever it crashes.
  • Optimizations to how the physics system is used on characters far away from the player's current view.
  • Lighting optimizations.
  • Added two new background music pieces.
  • Improved explosion effects.
  • Better water particle effects.
  • UI improvements.
  • Better UI scaling on varying resolutions.
  • Improved HUD for health and oxygen levels.
  • Status icons for bleeding and water pressure damage.
  • Gap-hull connections are visible in the submarine editor.
  • Pumps no longer have to be manually connected to a hull in the editor anymore, they now automatically empty/fill the hull they're inside.

0.2.1

Released October 17th, 2015
Multiplayer
  • Fixed a bug that crashed the game after successfully retrieving an artifact in quest mode
  • Fixed client not disconnecting when going back to the main menu
  • Fixed a bug that caused some map seeds to throw an error
  • Players can be kicked out of the server by selecting them in the player list, not just through the debug console
Items
  • All wires can be used for electrical repairs, not just ones named Wire
  • Broken doors can only be fixed by mechanics
  • Fixed a bug that sometimes made it impossible to pick/select items after reattaching them on a wall
  • Wires are disconnected and dropped if the item at either end is removed

0.2.2

Released October 18th, 2015
Multiplayer
  • Network statistics view which can be enabled by opening the debug console (F3) and entering "netstats" (only works if you're running a server)
  • Updated to latest version of Lidgren networking library, which may or may not have an effect on the chat lag issues
Items
  • Fixed some game-crashing bugs related to detaching and attaching items (such as buttons)
  • Railgun shells can be bought in single player
Submarine
  • More tools, diving suits and misc supplies in both default subs
Misc
  • Fixed Moloch spawning inside the level in the tutorial
  • The launcher shows an error message instead of crashing if it can't connect to the update server

0.2.3

Released October 22nd, 2015
Multiplayer
  • Major changes to the way the game handles sending reliable messages through UDP, should get rid of the occasional massive lag spikes
  • Fixed multiple issues in inventory syncing
  • Fixed attachable items occasionally crashing the game
  • Players can be banned from servers
  • Fixed not being able to kick players while a round is running
  • Misc optimization
Items
  • Screwdrivers and wrenches are used by left clicking now, so it's possible to start rewiring a button without activating it for example
  • The inventory slots are "combined" when equipping an item that takes up more than one slot
  • Door shadows aren't visible if the door is open when loading a map
  • Fixed projectiles crashing the game if they're stuck to a wall while a hole appears on it
  • Wrenches can be used as an ineffective melee weapon
Submarine
  • Another minimap and a sonar monitor at the "observation deck" on Aegir
  • Changed one of the cabins to a holding cell on Aegir
Misc
  • Fixed a bug in UI listboxes that may have caused crashes in the server list screen

0.2.3.1

Released October 23rd, 2015
  • Fixed some broken items in Aegir Mark II which caused inventories to get messed up
  • Fixed the gap at observation deck which vents water out from the lower level of the room

0.2.3.2

Released October 18th, 2015
  • More reliable NPC position syncing
  • More reliable method of handling players dying in multiplayer, there should now be less cases of the server killing players who have equipped a diving suit or switched an oxygen tank just in time for example
  • The "you have died" message in multiplayer now also tells your cause of death
  • Fixed incorrectly placed waypoints in Aegir

0.2.4

Released October 26th, 2015
Multiplayer
  • Fixed invincible NPCs
  • The target in traitor mode is properly randomized and the host can be selected as a traitor/target
  • The "fix list" when repairing items is synced between clients, so the reactor can actually be fixed now
  • More networking optimization
  • Bans can be removed by using a button under the player list, not just by editing the bannedplayers.xml file
Items
  • Wires are removed from connection panels when they're deleted in the editor
  • Doors can be rewired from either side
  • The rewire screen can be deselect by pressing E
  • Sonar won't work anymore if the power wire is removed
  • Stun batons can't be double wielded or used for fast underwater movement
Misc
  • Some particles floating in the water, which make it easier to see if the sub is moving just by looking out of a window
  • Fixed a bug which may have crashed the game if a character spawned on a platform or stairs

0.2.4.1

Released October 26th, 2015
  • Fixed rewiring not working in the editor
  • Fixed a game-crashing projectile bug

0.2.5

Released November 1st, 2015
Multiplayer
  • Option to randomly select level seed, submarine and/or game mode
  • Players can be allowed to vote for the next sub and game mode
  • Option to choose character's head
Submarine
  • Pressure damage if the submarine dives too deep
  • Added the missing mechanic spawnpoint missing to Aegir
Creatures
  • A new enemy that only spawns deep below the level
Items
  • Diving suits and mask now obstruct vision when worn
  • Nicer looking sonar monitor
Misc
  • The levels aren't just enclosed tunnels anymore and it's possible to dive much deeper
  • Settings menu
  • Better UI scaling on small resolutions
  • Fixed items occasionally disappearing from inventory after loading in single player

v0.2.6

Released on an unknown date
Multiplayer
  • Major changes to the networking code: better lag compensation, more reliable item/character.
Syncing, lower bandwidth consumption
  • Spectator mode.
Submarine
  • Overloading the electrical grid or the reactor may cause fires.
Characters
  • Blood texture drawn on damaged limbs.
  • Fixed limbs clipping through walls.
  • Some new head sprites.
Items
  • Underwater scooters.
  • Water detector.
  • Jumpsuits for engineers and mechanics.
  • New artifact with an effect that makes retrieving it much harder.
  • Less obtrusive "fow effect" when wearing a diving suit or a mask.
  • Fire extinguishers.
  • Some new sprites.
Misc
  • Fixed placing ladders and labels in sub editor.
  • Fixed a couple of game-crashing bugs in submarine saving.

v0.2.6.1

Released on an unknown date
  • Fixed a bug that caused characters to take bleeding damage for no apparent reason.
  • Fixed autopilot not working when changing the map seed.

v0.2.6.2

Released on an unknown date
  • Added missing stunbaton sound file.

v0.3

Released on an unknown date
Multiplayer
  • A summary screen which shows some details about the previous round.
  • No separate traitor mode: they can be enabled for any game mode.
  • An option to randomize whether there is a traitor or not.
  • Larger chatbox.
  • A ton of syncing bugfixes and optimization.
Items
  • Fabricators, which can be used for crafting items out of raw materials or other items.
  • Deconstructors, which break items down to their basic components/materials.
  • A bunch of new sprites.
  • There are some artifacts scattered around every level regardless of the quest, and they can be collected and used as a source of useful raw materials for the fabricator
  • Added hatches (which are basically doors rotated by 90 degrees).
  • Characters can't get stuck inside doors anymore.
  • Stairs are easier to climb (less tripping down!).
  • Navigation terminals have a "default ballast level" setting which determines how much water there should be in the ballast tanks when not steering in any direction
  • Ladders can be climbed with a diving suit on, just very slowly.
  • Ladder climbing animation now works properly even when holding an item.
  • Items have a short description which can be read by hovering the mouse over the inventory slots.
  • If the reactor is connected to multiple junction boxes, automatic temperature control will adjust the power output to the highest load instead of the sum of the loads
  • Reactor state is saved (it will stay running when between levels).
  • Using a stun baton while running won't make the character trip anymore.
Submarines
  • A new sub, Nehalennia.
  • The collider of the submarine now matches the shape of the hull.
  • The airlock pumps in each sub are set to pump water out instead of just turning the pump on when pressing the button outside the airlock
Submarine editor
  • Items/structures are sorted by category in alphabetical order.
  • Tickboxes for hiding hulls, gaps, waypoints and links between items.
  • A list of the most recently used items/structures.
  • Placed wires are much easier to move around.
  • More accurate staircase selecting (the "bounding box" of the staircase won't prevent selecting items that are behind it anymore)
  • Visible indicators for railgun rotation limits.
Crew
  • The crew members not controlled by the player now have an AI: they can take orders, do some basic tasks and avoid various hazards
  • Fixed equipped items disappearing when loading the game.
  • Bodies can be dragged up stairs.
Misc
  • Two new monsters.
  • Improved UI graphics.
  • Better looking cavern walls.
  • Major optimization to light/shadow rendering.
  • Some new quests (which are now called "missions").

v0.3.0.1

Released on an unknown date
  • Fixed inventory not being visible when using character mode in the editor.
  • Adding hulls and gaps works properly when switching to editor after a round has been started.
  • Fixed item selecting when switching to character mode after a round has been started.
  • Fixed a bug that made it impossible to fix broken walls after saving and reloading.
  • Fixed crashing when trying to place ladders when no submarine has been loaded.
  • Trying to generate waypoints for an empty sub won't crash the game anymore.
  • When opening the crew commander menu for the first time, there's a text notifying about the hotkey for opening/closing the menu

v0.3.0.2

Released on an unknown date
  • Fixed crashing when picking up a thermal artifact outside the sub.
  • Fixed clients crashing if in the lobby when a round ends.
  • Fixed crashing when attempting to join a password-protected server.
  • Camera position is set at the position of the sub when entering spectator mode.
  • AI crew equips a diving suit before going outside the sub.

v0.3.0.3

Released on an unknown date
  • Fixed selecting stairs and items outside the sub in editor.
  • Fixed crashing when pressing the "start" button while no route is chosen in single player .
  • Fixed fire syncing.
  • Fixed another bug that crashed the game if in the lobby when a round ends .
  • Camera keeps moving with the sub when typing into chatbox in spectator mode.

v0.3.0.4

Released on an unknown date
  • Submarine editor can be used without the console now.
  • Autopilot can be set to maintain the current position of the sub.
  • Monster syncing bugfixes.
  • Ladder syncing bugfixes.
  • Fixed server randomly stunning the players.
  • Fixed "submarine not found" errors which occurred in multiplayer if the filename didn't match the name of the submarine.
  • Fixed new structures not lining up with existing ones if switching to editor while a round is running.
  • Fixed a bug in shadow rendering which caused memory leaks.
  • The autoupdater only checks the Content folder when deleting files that don't belong to the latest version (i.e. the autoupdater won't delete your mods as long as they aren't saved in the Content folder)
  • Molochs and endworms are immune to bleeding.

v0.3.0.5

Released on an unknown date
  • Fixed autopilot crashing the game.
  • Fixed reactor not catching fire when going above the configured "fire temperature".
  • Fixed a duplicate "Play yourself" checkbox appearing in the lobby screen after rounds.

v0.3.1.0

Released on an unknown date
  • Batteries have separate power_in and power_out connections, which allows recharging and powering devices simultaneously and using separate recharge circuits.
  • Using supercapacitors as a substitute for batteries now longer works: they have a very low energy storage capacity and are only suitable for providing short high-energy power surges.
  • Improved connection panel graphics.
  • Fixed a bug that caused the submarine to swoop to a random direction when a character enters it.
  • Fixed crashed caused by EntityGrid.GetEntities().

v0.3.1.1

Released on an unknown date
  • Fixed a major bug that caused item/monster ID mismatches between the server and the clients, which .
Accounted for many of the monster/inventory/item syncing issues
  • Improved player position syncing.

v0.3.1.2

Released on an unknown date
  • Players can vote to end a round in multiplayer.
  • Fixed fabricator syncing.
  • Fixed hulls being invisible in the editor.
  • Spectators can only speak to dead players.
  • Minor changes to the map generation algorithm: there's now more variety in the cavern shapes.
  • Added a new type of railgun shell.
  • Diving suits wont protect from the water pressure in the abyss anymore.
  • Added some spare buttons to Vellamo.

v0.3.1.3

Released on an unknown date
  • Round end votes can be toggled off.
  • Less confusing way of displaying the number of votes (yes/no instead of yes/number of voters).

v0.3.1.4

Released on an unknown date
  • Fixed items "floating" in some of the custom subs.
  • Fuel rods can't be turned back to uranium/incendium bars if they've been used.

v0.3.1.5

Released on an unknown date
  • Fixed projectiles/weapons not colliding with characters.

v0.3.2.0

Released on an unknown date
  • Server logs .
  • Server admins have the option to send messages only to dead players and spectators (/d [message]) or to one specific player (/name [message])
  • More reliable door syncing.
  • Railgun syncing bugfixes.
  • Longer view distance when outside.
  • Deattaching items takes some time.
  • Welders and cutters do damage to players/enemies again.
  • A new enemy.
  • Molochs can do damage to players.

v0.3.2.1

Released on an unknown date
  • Fixed words missing from chat messages.
  • The server log UI doesn't scroll to the bottom when new lines appear, making it easier to read it during a round

v0.3.2.2

Released on an unknown date
  • Clearing the server log after saving!.
  • Saving the log after every round (even if it isn't full).

v0.3.2.3

Released on an unknown date
  • Fixed characters dropping items when a spectator joins.
  • Fixed any selected textbox in the server lobby accepting keyboard input after a round starts.
  • Praise the honkmother.

v0.3.2.4

Released on an unknown date
  • Fixed crashing when highlighting a dead husk.
  • Fixed the unclickable checkboxes in server settings.
  • Sending messages to specific players using "d; [message]" and "name; [message]" (messages can be sent to players with spaces in their names now)
  • More descriptive log messages when taking items from cabinets or other players.

v0.3.2.5

Released on an unknown date
  • Fixed null reference exception when starting a client.

v0.3.2.6

Released on an unknown date
  • Fixed the broken password box.
  • Maximum number of players per server increased to 16 (note that none of the vanilla subs have been designed for a crew that large)
  • Junction boxes and power sources can be connected with multiple parallel wires without multiplying the power output.
  • Velocity and depth readings on navigation terminals.
  • Location types and missions are included in content packages.

v0.3.3.0

Released on an unknown date
  • More visible indicators when taking damage, running out of oxygen or being crushed by pressure.
  • Handcuffs.
  • Changes in the welding/cutting targeting logic: it's now possible to target "corners" of the hull even if the section of the wall is obstructed by adjacent walls
  • Fixed submarines spawning in a wrong position (e.g. inside walls) if the submarine has been built far away from the coordinates (0,0)
  • Fixed a memory leak caused by item sprites.
  • Character/inventory syncing bugfixes.
  • Fixed spectators not seeing their own chat messages.
  • Scrollable list of clients in the network statistics view.
  • Small changes to the vanilla subs.
  • Fixed the water brightness in Linux version.

v0.3.3.1

Released on an unknown date
  • Fixed the chatbox obstructing other player's inventory when grabbing/dragging a character.
  • Fixed characters randomly letting go of bodies they're dragging.
  • The keybinds configured in the options menu are used when moving the camera as a spectator.

v0.3.4.0

Released on an unknown date
Multiplayer
  • Missing submarine files can be downloaded from the server host.
  • Player syncing bugfixes (aiming is visible to other players, smoother movement in water).
  • Creature syncing bugfixes (less teleporting around).
  • Fixed the server lobby displaying wrong numbers of votes at the client's side.
  • Fixed the server list displaying 16/16 players as 0/16.
  • Saving server settings.
Other
  • Skyholder artifacts consume oxygen.
  • Thermal artifacts catch fire even if they're not being held.
  • Placed items/structures can be resized in the editor.
  • Items in the inventory can be swapped between slots by dragging them on top of each other.
  • Cyrillic character support.
  • Slower underwater scooters.
  • Fixed pressure building up in enclosed rooms full of water, even if there were no hull breaches.
  • An indicator which shows the direction of the sub when spectating.
  • Fixed crashing when loading a submarine with no hulls.

v0.3.4.1

Released on an unknown date
  • Fixed a major bug in the networking code, which caused the server to incorrectly determine the order of messages received from different clients and discard valid messages
  • Fixed levels with the same seed appearing different between the Linux and Windows versions.
  • Creatures spawned using the console are synced with clients.
  • Password prompt for password-protected private servers.
  • Holes in the walls can be seen through.
  • Bleeding gradually slows down *making an enemy bleed isn't a guaranteed kill anymore.
  • Mantises don't bleed.
  • Fixed crashing when swapping some specific equipped items with another item in the inventory.
  • Fixed deconstructor, fabricator and railgun connection panels closing immediately after opening.

v0.3.4.2

Released on an unknown date
  • Fixed characters passing through walls/windows that have already been repaired.
  • Fixed the spawn command in Linux version.
  • Fixed clients being able to join servers with the wrong password.

v0.3.5.0

Released on an unknown date
  • Items float and can be moved around by flowing water.
  • Wiring mode which makes wiring more convenient in the editor.
  • Networking bugfixes and improvements.
  • Changes to the logic that determines how far the monsters can see/hear the submarine from
  • Now it's possible to evade some monsters by turning off noisy devices and/or stopping the submarine.
  • Invisible entities (items inside cabinets, hulls/gaps when they've been hidden) can't be highlighted or selected in the editor
  • Fixed monster/item spawnpoints being placed in unreachable locations.
  • Relay and delay components.
  • Fixed lights not being positioned correctly on moving items.
  • Added a "set_color" connection to light components.
  • Ladders outside the sub can be climbed.
  • Changes to drowning/suffocation logic: amount of oxygen drops at a fixed rate instead of effects "stacking" (e.g. when wearing a diving suit with no oxygen tank in a room with low oxygen)
  • Fixed projectiles not colliding with the submarine when shot from the outside.

v0.3.5.1

Released on an unknown date
  • Fixed unclickable buttons/checkboxes in the launcher.
  • Fixed battery cells not reloading when placed inside a battery.

v0.3.6.0

Released on an unknown date
  • Bunch of crew AI improvements and bugfixes: they are now much better at keeping themselves alive and fixing leaks
  • Crew AI can be toggled on and off using "DisableCrewAi" and "EnableCrewAi" commands.
  • Fixed crashing when switching from wiring mode to character mode.
  • Inventory is visible in wiring mode.
  • Several wiring bugfixes.
  • Emergency sirens and alarm buzzers.
  • Fixed light components throwing errors when receiving an invalid color value to the "set_color" input.
  • Fixed bright lights making it impossible to see whether a light component is on or off.
  • Relay components break if too much power is directed through them.
  • Relay components are active by default and they can be toggled on/off in the editor.
  • Wires can be created in fabricators.
  • Label text color can be changed.
  • Boolean (true/false) properties are displayed as checkboxes in the editor.

v0.4.0.0

Released on an unknown date
Doctors
  • Medical doctors (can fabricate various drugs/chemicals and give CPR to unconscious characters).
  • Changes to the dying logic: characters will be unconscious when their health or oxygen goes below 0, and die when it drops to -100
  • Medical syringes can be used on other characters.
  • Any chemicals can be inserted in medical syringes.
Items
  • Handheld sonars.
  • Crates, small medical/chemical cabinets.
  • Junction boxes, sonar monitors, navigation terminals and engines break if they're underwater long enough.
  • Reactor cools down if it's underwater (multiple fuel rods are required to bring the temperature back up).
  • Forces are applied to items (not just characters) when the submarine hits something.
  • Changes to the logic for distributing oxygen through vents: the oxygen generator pushes more oxygen to larger rooms instead of dividing the oxygen output equally between vents
  • Autopilot bugfixes.
  • The amount of oxygen/battery left is visible in the inventory slot of the "parent item".
  • New inventory slot for masks, headsets, etc.
  • Fixed "signal loops" crashing the game.
  • OR gates work properly now.
  • AND/OR gates can be set to send out a signal when the input conditions aren't met.
  • Fabricating items may require some specific skill levels.
  • A bunch of new sprites.
Multiplayer
  • Fixed a bug that caused the server to resend a ton of messages to a client who's been temporarily .
Disconnected, causing syncing issues to every player
  • Fixed syncing issues related to items breaking (eg junction boxes being broken only for some players).
  • Fixed dead monsters occasionally "teleporting" inside the sub in multiplayer.
  • Fixed missions not matching between Linux and Windows builds.
  • Fixed traitor messages reappearing at the start of a new round after disabling traitors.
  • Mid-round chat messages have a limited range.
  • Players are equipped with a headset which can be used for remote communication (and making voice-controlled devices/systems)
  • Speech bubble icon is displayed next to the character when speaking in multiplayer.
Misc
  • Level generation improvements: small cave systems, more vegetation, more varied layouts.
  • Option to spawn characters/monsters near, inside or outside the sub.
  • Crouching.
  • Cargo missions.
  • Borderless windowed mode (aka fake fullscreen).
  • Option to enable some additional debug logging (by setting "verboselogging" to true in the config file).
  • A menu that shows the mission description mid-round.
  • Game settings can be changed mid-round.
  • Submarine descriptions.
  • Fixed characters getting stuck inside a wall when trying to get inside the sub through a hole.

v0.4.0.1

Released on an unknown date
  • Radio messages are visible to spectators.
  • Added a bunch of handheld sonars to the vanilla subs.
  • Junction boxes take more time to break in water.
  • Moved the junction boxes inside Nehalennia's ballast tanks to a drier location.

v0.4.0.2

Released on an unknown date
  • Fire doesn't affect items in characters' inventories (e.g. holding a thermal artifact won't blow up.
Oxygen tanks in your inventory)
  • Handheld sonars only consume power when they're on.
  • Cargo missions are more common.
  • Fix for endworms (and possibly other large monsters) teleporting partially inside the sub.
  • Some more chemicals/drugs.
  • Doctor's clothes have some extra slots for chemicals.

v0.4.0.3

Released on an unknown date
  • Stun syncing bugfix.
  • Fixed dead/unconscious characters being impossible to select in the info menu.
  • Fixed crashes when detonating nitroglyserine by injecting it.
  • Oxygen level deteriorates more slowly when unconscious.
  • Instructions for dealing with broken junction boxes in the tutorial.

v0.4.1.0

Released on an unknown date
  • Alien ruins and some special monsters/items that only spawn inside them.
  • Improved lighting.
  • Flashlights and flares.
  • Depth charges.
  • Items can be moved from the inventory to cabinets/containers by double clicking.
  • Option to choose mission type in multiplayer.
  • Fixed crashes when using medical syringes in multiplayer.
  • Fixed characters occasionally "exploding" or being launched to a random direction when.
Entering/exiting the sub
  • Fixed long map seeds always generating the same map.
  • Fixed item loading issues when playing the game on a PC using the Turkish locale (and most likely some.
Other locales with special uppercase/lowercase rules)

v0.4.1.1

Released on an unknown date
  • Changes to connection panel layout: less wire overlap, making it easier to select individual wires.
  • Fixed missions not appearing in single player.
  • Clients see the submarines the host has instead of their own subs in the server lobby.
  • Clients can vote for subs they don't have.
  • Servers check whether all the clients have the selected submarine file before starting a round, and if not,.
Give them some time to start downloading it
  • Item sprites are visible in fabricator menus.
  • Some new wall sprites.
  • Fixed small walls being impossible to fix after they've broken.
  • Ruin walls look slightly different from normal walls on sonar.
  • Cargo is placed at the cargo spawnpoint instead of a random position within the hull it's inside.
  • Fixed light emitted by flares not disappearing after the flare burns out.
  • Flares won't stop burning if picked up and placed in the inventory.
  • Minor changes to the lighting *small lights aren't "skewed".
  • Fixed the "CastShadows" parameter of light components not being saved.
  • Fixed fires using up all the sound channels and preventing other sounds from playing.
  • Fixed the "blood overlay" still being visible when starting a new round or switching characters.
  • Fixed fractal guardians occasionally killing themselves by slamming against the walls.
  • Enemies use pathfinding inside the submarine.

v0.4.1.2

Released on an unknown date
  • Fixed the "queue empty" error messages when attempting to download a sub from the server.

v0.4.1.3

Released on an unknown date
  • Fixed errors when updating the submarine list if the host is has selected the "play yourself" option.

v0.4.1.4

Released on an unknown date
  • Fixed clients failing to select submarines in their "Submarines/Downloaded" folder.

v0.4.1.5

Released on an unknown date
  • Fixed oxygen distribution through vents not being calculated correctly.
  • Fixed another bug that caused "object reference not set to an instance of object" error messages.
When starting a new round
  • Fulgurium batteries can be put in flashlights and sonars.
  • More powerful oxygen generators in vanilla subs (small rooms aren't deathtraps anymore).
Linux version
  • Fixed "unable to load coelanth.png" error messages.
  • Fixed non-matching content packages between the Linux and Windows versions.

v0.4.1.6

Released on an unknown date
  • Vote kicking.
  • Fixed reverting back to the first sub on the list after each round when using manual submarine selection.
  • Fixed lights "bleeding" through walls.
  • Fixed crashing if the submarine contains hulls far away from the rest of the submarine.
  • Corricodone is slightly more effective.
  • Battery charge can be set higher than the default capacity of 2000 (assuming the capacity is set higher).
  • Job assignment bugfixes.
  • Head sprites can be given tags (e.g. customhead[tag].png) which will make the game select body sprites.
With a matching tag (e.g. customtorso[tag].png) for the character
  • Some new head sprites.
  • Pathfinding errors (which may be caused by missing or incorrectly placed waypoints in custom subs).
Don't cause the debug console to pop up
  • Added missing music clips to the Linux build.