Version History/Legacy: Difference between revisions

From Official Barotrauma Wiki
Jump to: navigation, search
No edit summary
No edit summary
Line 1: Line 1:
The following lists the changelogs of every version of ''[[Subsurface]]'', starting from the original beta release all the way up to the commercial release.
The following lists the changelogs of every version of ''[[Barotrauma]]'', starting from the original beta release all the way up to the commercial release.
__TOC__
__TOC__



Revision as of 19:59, 2 November 2015

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.