(965c31410a) Unstable v0.10.4.0
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
using Barotrauma.Networking;
|
||||
|
||||
namespace Barotrauma
|
||||
{
|
||||
partial class TraitorMissionResult
|
||||
{
|
||||
public TraitorMissionResult(Traitor.TraitorMission mission)
|
||||
{
|
||||
MissionIdentifier = mission.Identifier;
|
||||
EndMessage = mission.GlobalEndMessage;
|
||||
Success = mission.IsCompleted;
|
||||
foreach (Traitor traitor in mission.Traitors.Values)
|
||||
{
|
||||
Characters.Add(traitor.Character);
|
||||
}
|
||||
}
|
||||
|
||||
public void ServerWrite(IWriteMessage msg)
|
||||
{
|
||||
msg.Write(MissionIdentifier);
|
||||
msg.Write(EndMessage);
|
||||
msg.Write(Success);
|
||||
msg.Write((byte)Characters.Count);
|
||||
foreach (Character character in Characters)
|
||||
{
|
||||
msg.Write(character.ID);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user