Release 1.9.7.0 - Summer Update 2025

This commit is contained in:
Regalis11
2025-06-17 16:38:11 +03:00
parent 22227f13e5
commit ea5a2bc693
297 changed files with 7344 additions and 2421 deletions
@@ -592,8 +592,7 @@ namespace Barotrauma
public bool CharacterClicked(GUIComponent component, object selection)
{
if (!AllowCharacterSwitch) { return false; }
if (selection is not Character character || character.IsDead || character.IsUnconscious) { return false; }
if (!character.IsOnPlayerTeam) { return false; }
if (selection is not Character character || !character.IsOnPlayerTeam) { return false; }
if (GameMain.IsMultiplayer)
{
@@ -605,6 +604,8 @@ namespace Barotrauma
return true;
}
if (character.IsDead || character.IsUnconscious) { return false; }
SelectCharacter(character);
if (GUI.KeyboardDispatcher.Subscriber == crewList) { GUI.KeyboardDispatcher.Subscriber = null; }
return true;
@@ -3703,7 +3704,8 @@ namespace Barotrauma
canIssueOrders =
ChatMessage.CanUseRadio(Character.Controlled) &&
Character.Controlled?.CurrentHull?.Submarine?.TeamID == Character.Controlled.TeamID &&
!Character.Controlled.CurrentHull.Submarine.Info.IsWreck;
!Character.Controlled.CurrentHull.Submarine.Info.IsWreck &&
GameMain.Client is not { IsBlockedBySpamFilter: true };
}
if (canIssueOrders)