public void SetScene(SceneObject scene)
        {
            if (Scenes.Contains(scene))
            {
                MyScene = scene;
#if EDITOR && WINDOWS
                MyScene.UpdateSelected();
                ModifyWindows();

                if (!LevelForEditing)
#endif
                if (MyScene.NeedsPlayers)
                {
                    PlayerProfile.CallLevelEvents();
                    MyScene.NeedsPlayers = false;
                }
            }
        }