From: miniduikboot Date: Wed, 25 Oct 2023 20:29:39 +0000 (+0200) Subject: Skip deserializing the UpdateSystem RPC for now X-Git-Tag: v1.9.0~14^2~14 X-Git-Url: https://git.deb.at/?a=commitdiff_plain;h=3d60cf58a98d1c809d9f7cafe414508eb3680876;p=rhonda%2Fimpostor.git Skip deserializing the UpdateSystem RPC for now Innersloth merged RepairSystem and UpdateSystem into one RPC and the decoding now depends on *which* system is being deserialized. --- diff --git a/src/Impostor.Server/Net/Inner/Objects/ShipStatus/InnerShipStatus.cs b/src/Impostor.Server/Net/Inner/Objects/ShipStatus/InnerShipStatus.cs index 2984488..d5c0360 100644 --- a/src/Impostor.Server/Net/Inner/Objects/ShipStatus/InnerShipStatus.cs +++ b/src/Impostor.Server/Net/Inner/Objects/ShipStatus/InnerShipStatus.cs @@ -106,7 +106,8 @@ namespace Impostor.Server.Net.Inner.Objects.ShipStatus case RpcCalls.UpdateSystem: { - Rpc35UpdateSystem.Deserialize(reader, Game, out var systemType, out var playerControl, out var sequenceId, out var state, out var ventId); + // TODO: properly deserialize this RPC + // Rpc35UpdateSystem.Deserialize(reader, Game, out var systemType, out var playerControl, out var sequenceId, out var state, out var ventId); break; }