Пример #1
0
        public bool ToggleTabMenu()
        {
            if (GameMain.NetworkMember != null && GameMain.NetLobbyScreen != null)
            {
                if (GameMain.NetLobbyScreen.HeadSelectionList != null)
                {
                    GameMain.NetLobbyScreen.HeadSelectionList.Visible = false;
                }
                if (GameMain.NetLobbyScreen.JobSelectionFrame != null)
                {
                    GameMain.NetLobbyScreen.JobSelectionFrame.Visible = false;
                }
            }
            if (tabMenu == null && GameMode is TutorialMode == false)
            {
                tabMenu = new TabMenu();
                HintManager.OnShowTabMenu();
            }
            else
            {
                tabMenu = null;
                NetLobbyScreen.JobInfoFrame = null;
            }

            return(true);
        }
Пример #2
0
 public bool ToggleTabMenu()
 {
     if (GameMain.NetworkMember != null && GameMain.NetLobbyScreen != null)
     {
         GameMain.NetLobbyScreen.CharacterAppearanceCustomizationMenu?.Dispose();
         GameMain.NetLobbyScreen.CharacterAppearanceCustomizationMenu = null;
         if (GameMain.NetLobbyScreen.JobSelectionFrame != null)
         {
             GameMain.NetLobbyScreen.JobSelectionFrame.Visible = false;
         }
     }
     if (tabMenu == null && !(GameMode is TutorialMode) && !ConversationAction.IsDialogOpen)
     {
         tabMenu = new TabMenu();
         HintManager.OnShowTabMenu();
     }
     else
     {
         tabMenu = null;
         NetLobbyScreen.JobInfoFrame = null;
     }
     return(true);
 }