--- /dev/null
+namespace Impostor.Api.Net.Messages.Rpcs
+{
+ public static class Rpc31ClimbLadder
+ {
+ public static void Serialize(IMessageWriter writer, byte ladderId, byte lastClimbLadderSid)
+ {
+ writer.Write(ladderId);
+ writer.Write(lastClimbLadderSid);
+ }
+
+ public static void Deserialize(IMessageReader reader, out byte ladderId, out byte lastClimbLadderSid)
+ {
+ ladderId = reader.ReadByte();
+ lastClimbLadderSid = reader.ReadByte();
+ }
+ }
+}
Rpc19EnterVent.Deserialize(reader, out ventId);
break;
+ case RpcCalls.ClimbLadder:
+ Rpc31ClimbLadder.Deserialize(reader, out byte ladderId, out byte lastClimbLadderSid);
+ return true;
+
default:
return await UnregisteredCall(call, sender);
}