protected bool ReadGameEventPacket( byte[] packetData, ref PacketSerializer.GameEvent eventType, ref ushort senderId, ref ushort targetId, ref ushort[] perClientData ) { Profiler.BeginSample("ReadGameEventPacket"); readStream.Start(packetData); bool result = true; try { packetSerializer.ReadGameEventPacket(readStream, ref eventType, ref senderId, ref targetId, ref perClientData); } catch (Network.SerializeException) { Debug.Log("error: failed to read server info packet"); result = false; } readStream.Finish(); Profiler.EndSample(); return result; }