public static void Serialize(IMessageWriter writer, SystemTypes systemType, IInnerPlayerControl playerControl, ushort sequenceId, byte state, byte ventId)
{
writer.Write((byte)systemType);
- writer.Write(playerControl.NetId);
+ writer.Write(playerControl);
writer.Write(sequenceId);
writer.Write(state);
writer.Write(ventId);
{
public static void Serialize(IMessageWriter writer, IInnerPlayerControl playerControl, ColorType color)
{
- writer.WritePacked(playerControl.NetId);
+ writer.Write(playerControl);
writer.Write((byte)color);
}
{
public static void Serialize(IMessageWriter writer, IInnerPlayerControl playerControl, bool shouldAnimate)
{
- writer.Write(playerControl.NetId);
+ writer.Write(playerControl);
writer.Write(shouldAnimate);
}
{
public static void Serialize(IMessageWriter writer, IInnerPlayerControl playerControl)
{
- writer.Write(playerControl.NetId);
+ writer.Write(playerControl);
}
public static void Deserialize(IMessageReader reader, IGame game, out IInnerPlayerControl? playerControl)
{
public static void Serialize(IMessageWriter writer, IInnerPlayerControl playerControl)
{
- writer.Write(playerControl.NetId);
+ writer.Write(playerControl);
}
public static void Deserialize(IMessageReader reader, IGame game, out IInnerPlayerControl? playerControl)