From: linmeideli <2558527373@qq.com> Date: Wed, 19 Aug 2026 03:10:53 +0000 (+0800) Subject: Support New HideNSeekGameOptions X-Git-Tag: v1.10.8~7 X-Git-Url: https://git.deb.at/?a=commitdiff_plain;h=857e04dbc3ad56ef30122da13d77890077071953;p=rhonda%2Fimpostor.git Support New HideNSeekGameOptions --- diff --git a/src/Impostor.Api/Innersloth/GameOptions/HideNSeekGameOptions.cs b/src/Impostor.Api/Innersloth/GameOptions/HideNSeekGameOptions.cs index 74b3fd1..457ba16 100644 --- a/src/Impostor.Api/Innersloth/GameOptions/HideNSeekGameOptions.cs +++ b/src/Impostor.Api/Innersloth/GameOptions/HideNSeekGameOptions.cs @@ -2,7 +2,7 @@ namespace Impostor.Api.Innersloth.GameOptions; public class HideNSeekGameOptions : IGameOptions { - public const int LatestVersion = 10; + public const int LatestVersion = 11; public HideNSeekGameOptions(byte version = LatestVersion) { @@ -107,6 +107,11 @@ public class HideNSeekGameOptions : IGameOptions public void Deserialize(IMessageReader reader) { + if (Version > LatestVersion) + { + IGameOptions.ThrowUnknownVersion(Version); + } + if (Version >= 8) { SpecialMode = (SpecialGameModes)reader.ReadByte(); @@ -142,11 +147,6 @@ public class HideNSeekGameOptions : IGameOptions { Tag = (GameTags)reader.ReadByte(); } - - if (Version > LatestVersion) - { - IGameOptions.ThrowUnknownVersion(Version); - } } public void Serialize(IMessageWriter writer)