private void OnClose(WebSocketCloseCode closeCode) { collection.Unset(MessageCodes.EnteredScene); collection.Unset(MessageCodes.ChangeScene); collection.Unset(MessageCodes.GameObjectAdded); collection.Unset(MessageCodes.GameObjectRemoved); collection.Unset(MessageCodes.PositionChanged); collection.Unset(MessageCodes.AnimationStateChanged); collection.Unset(MessageCodes.Attacked); collection.Unset(MessageCodes.BubbleNotification); Disconnected?.Invoke(); }