From 4e1f6c56ca38c2d1cf0b4f48e96ad32c536cd497 Mon Sep 17 00:00:00 2001 From: Joonas Rikkonen Date: Sun, 2 Sep 2018 20:41:22 +0300 Subject: [PATCH] v0.8.2.0 --- .../Properties/AssemblyInfo.cs | 4 +- .../Properties/AssemblyInfo.cs | 4 +- Barotrauma/BarotraumaShared/changelog.txt | 60 +++++++++++++++++++ 3 files changed, 64 insertions(+), 4 deletions(-) diff --git a/Barotrauma/BarotraumaClient/Properties/AssemblyInfo.cs b/Barotrauma/BarotraumaClient/Properties/AssemblyInfo.cs index ee0f1eff0..48e397370 100644 --- a/Barotrauma/BarotraumaClient/Properties/AssemblyInfo.cs +++ b/Barotrauma/BarotraumaClient/Properties/AssemblyInfo.cs @@ -31,5 +31,5 @@ using System.Runtime.InteropServices; // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("0.8.1.12")] -[assembly: AssemblyFileVersion("0.8.1.12")] +[assembly: AssemblyVersion("0.8.2.0")] +[assembly: AssemblyFileVersion("0.8.2.0")] diff --git a/Barotrauma/BarotraumaServer/Properties/AssemblyInfo.cs b/Barotrauma/BarotraumaServer/Properties/AssemblyInfo.cs index 145e7eaa6..07a711c56 100644 --- a/Barotrauma/BarotraumaServer/Properties/AssemblyInfo.cs +++ b/Barotrauma/BarotraumaServer/Properties/AssemblyInfo.cs @@ -31,5 +31,5 @@ using System.Runtime.InteropServices; // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("0.8.1.12")] -[assembly: AssemblyFileVersion("0.8.1.12")] +[assembly: AssemblyVersion("0.8.2.0")] +[assembly: AssemblyFileVersion("0.8.2.0")] diff --git a/Barotrauma/BarotraumaShared/changelog.txt b/Barotrauma/BarotraumaShared/changelog.txt index 18dc1244e..02c5daaaa 100644 --- a/Barotrauma/BarotraumaShared/changelog.txt +++ b/Barotrauma/BarotraumaShared/changelog.txt @@ -1,3 +1,63 @@ +--------------------------------------------------------------------------------------------------------- +v0.8.2.0 +--------------------------------------------------------------------------------------------------------- + +Networking additions: + - Added a server setting for selecting which symbols are allowed in client names (see + AllowedClientNameChars in the server settings file). + - Custom servers can modify all editable item properties mid-round, not just in-game editable ones. + - Clients can be given access to server logs. + - Respawn durations can be changed mid-round. + - Servers have the option to disable the disguise feature. + - Increased midround syncing timeout. + +Misc changes: + - Levels are mirrored when travelling through the backwards in the campaign mode. + - Added colliders to railguns (so they cannot go through walls or enemy subs anymore). + - Melee weapons can hit multiple targets on one swing. Fixes weapons occasionally not hitting + the target in tight spaces due to touching the ceiling/walls first. + - The voltage required for a PowerTransfer item to take damage and the probability for a fire can be + configured in the item xmls. + - Docking ports and hatches aren't damaged by excess voltage. + - Added more color variants of wires. + - Characters point the harpoon gun down when not aiming. + - Added parameter autocompletion to the kill command. + - Added a property that can be used to lock connection panels but still keep the panel rewireable + in the submarine editor. + - Items outside the sub cannot be deattached from walls. + - Fabricators show the list of required items even if the character does not have the skills to craft + the item. + +Networking bugfixes: + - Fixed file transfers failing if the client disconnects during an active transfer, rejoins and + attempts to receive the same file. + - Fixed a bug in door syncing that caused the door states to differ between the server and clients + in some subs with more complex door wiring setups. + - Fixed clients being able to spam kick votes (duplicate votes were not counted but caused unnecessary + chat messages to be sent). + - Fixed item conditions occasionally not matching exactly between the server and clients, causing + issues such as not clients not being able to fabricate items due to the condition being slightly + below the minimum condition at their end. + +Bugfixes: + - Added a workaround to a MonoGame bug that makes the screen turn white when alt-tabbing out of fullscreen. + - Fixed docking ports flooding for no reason in some custom subs. + - Fixed LightComponents staying active on broken items. + - Fixed railguns and depth charge tubes being directly usable by characters (= they could be launched + simply by selecting them and left clicking, without the need to use a railgun controller). + - Fixed items salvaged from ruins not being saved in the campaign mode. + - Fixed LOS effect being brighter than the ambient light in some of the darker levels, causing + the player to see obstructed areas better than unobstructed ones. + - Fixed severed limbs staying disabled when a dismembered character is revived using console commands. + - Fixed characters holding non-aimable two-handed items such as railgun shells in one hand when aiming. + - Fixed stereo sounds not being loaded correctly. + - Fixed modified sprite colors not working correctly on worn items. + - Fixed modified maximum recharge speeds of PowerContainers resetting to the default value after + saving and reloading. + - Fixed handcuffed players being able to perform CPR and grab/drag bodies. + - Fixed diving suit's damage modifiers being bypassed if the character gets hit in the waist. + - Fixed clown costumes not hiding the torso of the wearer. + --------------------------------------------------------------------------------------------------------- v0.8.1.12 ---------------------------------------------------------------------------------------------------------