예제 #1
0
 public static void HandlePacketPlayer(Client client, PlayerPacket packet)
 {
     client.Owner.Ready = true;
     client.OnGround = packet.OnGround;
     client.Owner.UpdateEntities();
 }
예제 #2
0
 private void OnPlayer(PlayerPacket p)
 {
     if (Player != null) Player.Invoke(this, new PacketEventArgs<PlayerPacket>(p));
 }
예제 #3
0
        public static void ReadPlayer(Client client, PacketReader reader)
        {
            PlayerPacket pp = new PlayerPacket();
            pp.Read(reader);

            if (!reader.Failed)
                Client.HandlePacketPlayer(client, pp);
        }