/// <inheritdoc /> public virtual void Destroy() { Managers.Detach(); Game.SignalDestroy(); if (!Game.WaitFor(VRageGame.GameState.Destroyed)) { Log.Warn("Failed to wait for the game to be destroyed"); } Game = null; }