From: miniduikboot Date: Wed, 10 Nov 2021 20:23:00 +0000 (+0100) Subject: Implement SetActivePodType X-Git-Tag: v1.7.0~17^2~17 X-Git-Url: https://git.deb.at/?a=commitdiff_plain;h=fba1a894cce40c4c662b8246d8a81f4c9a9fbf4c;p=rhonda%2Fimpostor.git Implement SetActivePodType --- diff --git a/src/Impostor.Api/Net/Messages/C2S/Message21SetActivePodType.cs b/src/Impostor.Api/Net/Messages/C2S/Message21SetActivePodType.cs new file mode 100644 index 0000000..af30785 --- /dev/null +++ b/src/Impostor.Api/Net/Messages/C2S/Message21SetActivePodType.cs @@ -0,0 +1,17 @@ +using System; + +namespace Impostor.Api.Net.Messages.C2S +{ + public class Message21SetActivePodType + { + public static void Serialize(IMessageWriter writer) + { + throw new NotImplementedException(); + } + + public static void Deserialize(IMessageReader reader, out string podType) + { + podType = reader.ReadString(); + } + } +} diff --git a/src/Impostor.Server/Net/Client.cs b/src/Impostor.Server/Net/Client.cs index 7e42f61..a8e744c 100644 --- a/src/Impostor.Server/Net/Client.cs +++ b/src/Impostor.Server/Net/Client.cs @@ -257,6 +257,12 @@ namespace Impostor.Server.Net break; } + case MessageFlags.SetActivePodType: + { + Message21SetActivePodType.Deserialize(reader, out _); + break; + } + default: if (_customMessageManager.TryGet(flag, out var customRootMessage)) {