private void HideParentPlayScreenCloseButton()
        {
            PlanetDetailsScreen highestLevelScreen = Service.Get <ScreenController>().GetHighestLevelScreen <PlanetDetailsScreen>();

            if (highestLevelScreen != null)
            {
                highestLevelScreen.CloseButton.Visible = false;
            }
        }
        public void OnCloseScreenCallback(uint id, object cookie)
        {
            PlanetDetailsScreen highestLevelScreen = Service.Get <ScreenController>().GetHighestLevelScreen <PlanetDetailsScreen>();

            if (highestLevelScreen != null)
            {
                highestLevelScreen.CloseButton.Visible = true;
                highestLevelScreen.AnimateShowUI();
            }
            base.Close(cookie);
        }