public void Failed(NetworkErrorType errorType, string errorMsg, NetworkPacket packet) { packet.Error(errorType, errorMsg); if (OnError != null) { OnError.Invoke(errorType, packet); } }