Files
crysome/Crysome.Common.Client/Crysome.Common.Network.Packets.Server/RemoteInputPacket.cs
T
2026-08-27 11:22:54 -06:00

31 lines
520 B
C#

using System.IO;
namespace Crysome.Common.Network.Packets.Server;
public class RemoteInputPacket : IPacket
{
public byte Kind { get; set; }
public int X { get; set; }
public int Y { get; set; }
public int ButtonOrKey { get; set; }
public void Write(BinaryWriter w)
{
w.Write(Kind);
w.Write(X);
w.Write(Y);
w.Write(ButtonOrKey);
}
public void Read(BinaryReader r)
{
Kind = r.ReadByte();
X = r.ReadInt32();
Y = r.ReadInt32();
ButtonOrKey = r.ReadInt32();
}
}