]> git.deb.at Git - rhonda/impostor.git/commitdiff
Skip deserializing the UpdateSystem RPC for now
authorminiduikboot <mini@duikbo.at>
Wed, 25 Oct 2023 20:29:39 +0000 (22:29 +0200)
committerminiduikboot <mini@duikbo.at>
Wed, 25 Oct 2023 20:29:39 +0000 (22:29 +0200)
Innersloth merged RepairSystem and UpdateSystem into one RPC and the
decoding now depends on *which* system is being deserialized.

src/Impostor.Server/Net/Inner/Objects/ShipStatus/InnerShipStatus.cs

index 2984488b9e5a64e45c08298e0f87b0860bede41e..d5c03604f984dd7884eb2dba3e44486b1038aae2 100644 (file)
@@ -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;
                 }