Esempio n. 1
0
        public void CloseMapScreen()
        {
            ScreenDungeonMap mapScreen = gameManager.CurrentGameState as ScreenDungeonMap;

            AudioSystem.PlaySound(GameData.SOUND_MENU_CLOSE);
            gameManager.PopGameState();
            gameManager.QueueGameStates(
                new TransitionFade(new Color(248, 248, 248), 20, FadeType.FadeOut, mapScreen),
                new TransitionFade(new Color(248, 248, 248), 20, FadeType.FadeIn, roomControl),
                roomControl
                );
            mapScreen.OnClose();
        }