Esempio n. 1
0
    public override void UpdateUI()
    {
        if (!PartyManager.IsValidNotEmptyList() && !GuildManager.IsValidNotEmptyInviteList() && !GuildManager.IsValidNotEmptyDonateInviteList())
        {
            MonoBehaviourSingleton <UserInfoManager> .I.ClearPartyInvite();

            MonoBehaviourSingleton <UIManager> .I.invitationButton.Close(UITransition.TYPE.CLOSE);

            MonoBehaviourSingleton <UIManager> .I.invitationInGameButton.Close(UITransition.TYPE.CLOSE);
        }
        if (!PartyManager.IsValidNotEmptyList() && !LoungeMatchingManager.IsValidNotEmptyList() && !LoungeMatchingManager.IsValidNotEmptyRallyList() && !GuildManager.IsValidNotEmptyInviteList() && !GuildManager.IsValidNotEmptyDonateInviteList())
        {
            SetActive((Enum)UI.GRD_QUEST, false);
            SetActive((Enum)UI.TBL_QUEST, false);
            SetActive((Enum)UI.STR_NON_LIST, true);
        }
        else
        {
            parties = MonoBehaviourSingleton <PartyManager> .I.partys.ToArray();

            lounges = MonoBehaviourSingleton <LoungeMatchingManager> .I.lounges.ToArray();

            rallyInvites = MonoBehaviourSingleton <LoungeMatchingManager> .I.rallyInvite.ToArray();

            guildInvites = MonoBehaviourSingleton <GuildManager> .I.guildInviteList.ToArray();

            guildDonateInvites = MonoBehaviourSingleton <GuildManager> .I.donateInviteList.ToArray();

            SetActive((Enum)UI.TBL_QUEST, true);
            SetActive((Enum)UI.GRD_QUEST, true);
            SetActive((Enum)UI.STR_NON_LIST, false);
            UpdateTable();
        }
    }
Esempio n. 2
0
    public override void UpdateUI()
    {
        if (!LoungeMatchingManager.IsValidNotEmptyList())
        {
            SetActive((Enum)UI.GRD_LOUNGE, false);
            SetActive((Enum)UI.STR_NON_LIST, true);
        }
        else
        {
            lounges = MonoBehaviourSingleton <LoungeMatchingManager> .I.lounges.ToArray();

            SetActive((Enum)UI.GRD_LOUNGE, true);
            SetActive((Enum)UI.STR_NON_LIST, false);
            SetGrid(UI.GRD_LOUNGE, "LoungeSearchListItem", lounges.Length, false, delegate(int i, Transform t, bool is_recycle)
            {
                SetEvent(t, "SELECT_LOUNGE", i);
                SetLoungeData(lounges[i], t);
            });
            base.UpdateUI();
        }
    }