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(); } }
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(); } }