From 662ead0bb45a38dfddb8b326c12b859183e94c6d Mon Sep 17 00:00:00 2001 From: Joonas Rikkonen Date: Tue, 9 Jan 2018 11:19:21 +0200 Subject: [PATCH] ToggleHUD console command hides the mp chat box. Closes #208 --- .../BarotraumaClient/Source/Networking/NetworkMember.cs | 2 +- .../BarotraumaShared/Source/Networking/NetworkMember.cs | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/Barotrauma/BarotraumaClient/Source/Networking/NetworkMember.cs b/Barotrauma/BarotraumaClient/Source/Networking/NetworkMember.cs index a97c14567..cfc4b7f22 100644 --- a/Barotrauma/BarotraumaClient/Source/Networking/NetworkMember.cs +++ b/Barotrauma/BarotraumaClient/Source/Networking/NetworkMember.cs @@ -113,7 +113,7 @@ namespace Barotrauma.Networking public virtual void Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch spriteBatch) { - if (!gameStarted || Screen.Selected != GameMain.GameScreen) return; + if (!gameStarted || Screen.Selected != GameMain.GameScreen || GUI.DisableHUD) return; GameMain.GameSession.CrewManager.Draw(spriteBatch); diff --git a/Barotrauma/BarotraumaShared/Source/Networking/NetworkMember.cs b/Barotrauma/BarotraumaShared/Source/Networking/NetworkMember.cs index f033ea8d8..9dda7d4d2 100644 --- a/Barotrauma/BarotraumaShared/Source/Networking/NetworkMember.cs +++ b/Barotrauma/BarotraumaShared/Source/Networking/NetworkMember.cs @@ -210,9 +210,11 @@ namespace Barotrauma.Networking { msgBox.Visible = Character.Controlled == null || Character.Controlled.CanSpeak; - inGameHUD.Update(deltaTime); - - GameMain.GameSession.CrewManager.Update(deltaTime); + if (!GUI.DisableHUD) + { + inGameHUD.Update(deltaTime); + GameMain.GameSession.CrewManager.Update(deltaTime); + } if (Character.Controlled == null || Character.Controlled.IsDead) {