private void SignalPacketListeners(IEnumerable <BasePacket> packets) { foreach (var packet in packets) { if (packet is EntityPacket) { packetDispatcher.SignalListener((packet as EntityPacket).entityId, packet); } packetDispatcher.SignalListener(packet); IntrepidSerialize.ReturnToPool(packet); } }
public void SignalListener(int entityId, BasePacket packet) { packetDispatcher.SignalListener(entityId, packet); }