public static void HandleNetworkInformation(int index, byte[] data) { int packetnum; PacketBuffer buffer = new PacketBuffer(); buffer.WriteBytes(data); packetnum = buffer.ReadInteger(); buffer.Dispose(); if (packets.TryGetValue(packetnum, out Packet_ Packet)) { Packet.Invoke(index, data); } }
public void HandleData(int index, byte[] data) { PacketBuffer buffer = new PacketBuffer(); buffer.WriteBytes(data); int packet = buffer.ReadInteger(); buffer.Dispose(); if (_packets.TryGetValue(packet, out Packets _packet)) { _packet.Invoke(index, data); } }