Unstable 1.1.14.0

This commit is contained in:
Markus Isberg
2023-10-02 16:43:54 +03:00
parent 94f5a93a0c
commit cf8f0de659
606 changed files with 21906 additions and 11456 deletions
@@ -337,6 +337,20 @@ namespace Barotrauma
sender.SetVote(voteType, (int)inc.ReadByte());
}
break;
case VoteType.Traitor:
int clientId = inc.ReadInt32();
if (sender.InGame && sender.Character != null)
{
var client = GameMain.Server.ConnectedClients.FirstOrDefault(c => c.SessionId == clientId);
sender.SetVote(voteType, client);
if (client?.Character != null)
{
GameMain.Server.SendChatMessage(
TextManager.GetWithVariable("traitor.blamebutton.dialog", "[name]", client.Character.DisplayName).Value,
ChatMessageType.Radio, senderClient: sender, senderCharacter: sender.Character);
}
}
break;
}
inc.ReadPadBits();