private void SetupStartScreen()
 {
     if (!AlreadyLoaded)
     {
         SelectScreen  = new ManiacEditor.Controls.SceneSelect.SceneSelectHost(Instance);
         AlreadyLoaded = true;
         SceneSelectHost.Children.Add(SelectScreen);
         SelectScreen.Refresh();
     }
 }
        public static void OpenSceneUsingSceneSelect(ManiacEditor.Controls.SceneSelect.SceneSelectHost select)
        {
            SolutionPaths.CurrentSceneData.Clear();
            if (PreLoad() == false)
            {
                return;
            }

            SetPathData(select.SceneState);

            LoadSequence();
        }