v1.4.4.1 (Blood in the Water Update)
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
#nullable enable
|
||||
using System;
|
||||
using System.Linq;
|
||||
using Barotrauma.Networking;
|
||||
using System.Linq;
|
||||
|
||||
namespace Barotrauma
|
||||
{
|
||||
@@ -13,7 +12,7 @@ namespace Barotrauma
|
||||
|
||||
if (character != null)
|
||||
{
|
||||
Speak(character);
|
||||
character.Speak(text, ChatMessageType.Default);
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -21,23 +20,10 @@ namespace Barotrauma
|
||||
{
|
||||
if (npc.CampaignInteractionType == CampaignMode.InteractionType.Upgrade)
|
||||
{
|
||||
Speak(npc);
|
||||
npc.Speak(text, ChatMessageType.Default);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
void Speak(Character npc)
|
||||
{
|
||||
ChatMessage message = ChatMessage.Create(npc.Name, text, ChatMessageType.Default, npc);
|
||||
if (!isSinglePlayer)
|
||||
{
|
||||
GameMain.Client?.AddChatMessage(message);
|
||||
}
|
||||
else
|
||||
{
|
||||
GameMain.GameSession?.CrewManager?.AddSinglePlayerChatMessage(message);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user