(c15419d90) Changelog additions + merge fix
This commit is contained in:
@@ -136,7 +136,6 @@ namespace Barotrauma
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
hudProgressBars = new Dictionary<object, HUDProgressBar>();
|
hudProgressBars = new Dictionary<object, HUDProgressBar>();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -271,10 +271,6 @@ namespace Barotrauma
|
|||||||
DebugConsole.ThrowError("Tried to add the same character info to CrewManager twice.\n" + Environment.StackTrace);
|
DebugConsole.ThrowError("Tried to add the same character info to CrewManager twice.\n" + Environment.StackTrace);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
characterInfos.Add(characterInfo);
|
|
||||||
}
|
|
||||||
|
|
||||||
characterInfos.Add(characterInfo);
|
characterInfos.Add(characterInfo);
|
||||||
}
|
}
|
||||||
@@ -602,7 +598,7 @@ namespace Barotrauma
|
|||||||
characterListBox.BarScroll = roundedPos;
|
characterListBox.BarScroll = roundedPos;
|
||||||
}
|
}
|
||||||
|
|
||||||
return radioItem.GetComponent<WifiComponent>();
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
private IEnumerable<object> KillCharacterAnim(GUIComponent component)
|
private IEnumerable<object> KillCharacterAnim(GUIComponent component)
|
||||||
@@ -615,12 +611,6 @@ namespace Barotrauma
|
|||||||
{
|
{
|
||||||
comp.Color = Color.DarkRed;
|
comp.Color = Color.DarkRed;
|
||||||
}
|
}
|
||||||
List<Character> availableSpeakers = Character.CharacterList.FindAll(c =>
|
|
||||||
c.AIController is HumanAIController &&
|
|
||||||
!c.IsDead &&
|
|
||||||
c.SpeechImpediment <= 100.0f);
|
|
||||||
pendingConversationLines.AddRange(NPCConversation.CreateRandom(availableSpeakers));
|
|
||||||
}
|
|
||||||
|
|
||||||
yield return new WaitForSeconds(1.0f);
|
yield return new WaitForSeconds(1.0f);
|
||||||
|
|
||||||
|
|||||||
@@ -1403,23 +1403,7 @@ namespace Barotrauma
|
|||||||
|
|
||||||
private void TryDeleteSub(Submarine sub)
|
private void TryDeleteSub(Submarine sub)
|
||||||
{
|
{
|
||||||
if (sub == null) { return; }
|
if (sub == null) return;
|
||||||
|
|
||||||
if (sub.IsVanillaSubmarine())
|
|
||||||
{
|
|
||||||
GUI.AddMessage(TextManager.Get("CannotEditVanillaSubs"), Color.Red, font: GUI.LargeFont);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
string pathToCompare = sub.FilePath.Replace(@"\", @"/").ToLowerInvariant();
|
|
||||||
foreach (ContentPackage cp in ContentPackage.List)
|
|
||||||
{
|
|
||||||
if (cp.Files.Any(f => f.Path.Replace(@"\", @"/").ToLowerInvariant() == pathToCompare))
|
|
||||||
{
|
|
||||||
new GUIMessageBox("", TextManager.Get("CannotRemoveContentPackageSub").Replace("[contentpackage]", cp.Name));
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
var msgBox = new GUIMessageBox(
|
var msgBox = new GUIMessageBox(
|
||||||
TextManager.Get("DeleteDialogLabel"),
|
TextManager.Get("DeleteDialogLabel"),
|
||||||
|
|||||||
@@ -207,7 +207,7 @@ namespace Barotrauma
|
|||||||
PathSteering.SteeringManual(deltaTime, Vector2.UnitX * MathHelper.Clamp(speed, 0.25f, 1));
|
PathSteering.SteeringManual(deltaTime, Vector2.UnitX * MathHelper.Clamp(speed, 0.25f, 1));
|
||||||
PathSteering.WanderAngle = 0.0f;
|
PathSteering.WanderAngle = 0.0f;
|
||||||
}
|
}
|
||||||
else
|
else if (rightDist < WallAvoidDistance)
|
||||||
{
|
{
|
||||||
float speed = (WallAvoidDistance - rightDist) / WallAvoidDistance;
|
float speed = (WallAvoidDistance - rightDist) / WallAvoidDistance;
|
||||||
PathSteering.SteeringManual(deltaTime, -Vector2.UnitX * MathHelper.Clamp(speed, 0.25f, 1));
|
PathSteering.SteeringManual(deltaTime, -Vector2.UnitX * MathHelper.Clamp(speed, 0.25f, 1));
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using Barotrauma.Extensions;
|
|
||||||
|
|
||||||
namespace Barotrauma
|
namespace Barotrauma
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,3 +1,34 @@
|
|||||||
|
---------------------------------------------------------------------------------------------------------
|
||||||
|
v0.8.9.10
|
||||||
|
---------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
Additions and changes:
|
||||||
|
- Added collision sounds to items (e.g. when dropping or throwing items on the floor).
|
||||||
|
- Devices that are not currently being used never deteriorate spontaneously.
|
||||||
|
- Added a new submarine, "Berilia".
|
||||||
|
- Minor improvements to menu layouts.
|
||||||
|
- Randomize map seed when opening the "new game" tab.
|
||||||
|
- Show the "starting a round" popup to all clients when the server initiates a new round.
|
||||||
|
|
||||||
|
Bugfixes:
|
||||||
|
- Fixed submarines not being able to move horizontally in multiplayer if not accelerating fast enough.
|
||||||
|
- Fixed idling AI characters causing lag spikes if they can't find a path out of the room they're inside or
|
||||||
|
if the submarine has no waypoints.
|
||||||
|
- Fixes to AI characters getting stuck if they fail to reach a leak they're trying to repair.
|
||||||
|
- Fixed characters "selecting" equipped railgun shells and depth charges, causing the characters to face
|
||||||
|
towards the item.
|
||||||
|
- Fixed highlighted items being selected when letting go of the Shoot button.
|
||||||
|
- Fixed inputs still working in multiplayer when the pause menu or the settings menu is open.
|
||||||
|
- Fixed some Steam achievements being impossible to unlock in single player.
|
||||||
|
- Fixed "Poisoner" Steam achievement being impossible to unlock.
|
||||||
|
- Fixed crashing when enabling game mode voting in multiplayer.
|
||||||
|
- Fixed voice chat volume not being applied on startup (i.e. the default volume was always used until you
|
||||||
|
went back to the settings menu to change it).
|
||||||
|
- Fixed power not working correctly in some grids with chained relays and junction boxes.
|
||||||
|
- Fixed crashing when attempting to publish a sub with a preview image larger than 1MB on the Steam Workshop.
|
||||||
|
- Don't allow overwriting vanilla submarines/characters even if the vanilla content package is not selected.
|
||||||
|
- Don't allow deleting vanilla subs or subs that are a part of some content package through the sub editor.
|
||||||
|
|
||||||
---------------------------------------------------------------------------------------------------------
|
---------------------------------------------------------------------------------------------------------
|
||||||
v0.8.9.9
|
v0.8.9.9
|
||||||
---------------------------------------------------------------------------------------------------------
|
---------------------------------------------------------------------------------------------------------
|
||||||
@@ -46,7 +77,6 @@ picking up items that require two hands.
|
|||||||
- Slightly reduced the amount of oxygen characters consume from hulls.
|
- Slightly reduced the amount of oxygen characters consume from hulls.
|
||||||
- Enemies don't attack outposts or targets inside it anymore.
|
- Enemies don't attack outposts or targets inside it anymore.
|
||||||
|
|
||||||
|
|
||||||
Multiplayer fixes:
|
Multiplayer fixes:
|
||||||
- Fixed characters retaining the last known inputs when a client disconnects, causing the character to
|
- Fixed characters retaining the last known inputs when a client disconnects, causing the character to
|
||||||
keep welding, honking a bike horn or whatever else they were doing until the server kills the character.
|
keep welding, honking a bike horn or whatever else they were doing until the server kills the character.
|
||||||
|
|||||||
Reference in New Issue
Block a user