Пример #1
0
        private void CloseMissionLogWindow()
        {
            IHUDWindow missionLogWindow = hudManager.GetWindow(Window.MISSION_LOG);

            missionLogWindow.Hide();
            isPaused = false;
        }
Пример #2
0
        private void CloseDialogueWindow()
        {
            IHUDWindow dialogueWindow = hudManager.GetWindow(Window.DIALOGUE);

            dialogueWindow.Hide();
            isPaused = false;
        }
Пример #3
0
        private void OpenMissionLogWindow()
        {
            IHUDWindow missionLogWindow = hudManager.GetWindow(Window.MISSION_LOG);

            missionLogWindow.Show();
            isPaused = true;
        }
Пример #4
0
        private void ClosePauseMenuWindow(object sender, EventArgs args)
        {
            IHUDWindow pauseWindow = hudManager.GetWindow(Window.PAUSE);

            pauseWindow.Hide();
            isPaused = false;
        }
Пример #5
0
        private void OpenPauseMenuWindow()
        {
            IHUDWindow pauseWindow = hudManager.GetWindow(Window.PAUSE);

            pauseWindow.Show();
            isPaused = true;
        }
Пример #6
0
        private void ClosePlayerInfoWindow()
        {
            IHUDWindow playerInfoWindow = hudManager.GetWindow(Window.PLAYER_INFO);

            playerInfoWindow.Hide();
            isPaused = false;
        }
Пример #7
0
        private void OpenPlayerInfoWindow()
        {
            IHUDWindow playerInfoWindow = hudManager.GetWindow(Window.PLAYER_INFO);

            playerInfoWindow.Show();
            isPaused = true;
        }
Пример #8
0
 public void Put(Window windowType, IHUDWindow window)
 {
     if (!windows.ContainsKey(windowType))
     {
         windows.Add(windowType, window);
     }
     else
     {
         windows[windowType] = window;
     }
 }