////////////////////////////////////////////////////////////////////////// void SetGuildInfo(pd_GuildInfoDetail info, bool bIntro) { m_SpriteEmblem.spriteName = info.info.guild_emblem; m_LabelName.text = info.info.guild_name; m_LabelLevel.text = info.info.guild_level.ToString(); m_LabelMaster.text = info.guild_master; m_LabelRank.text = info.info.rank.ToString(); m_LabelBuff1.text = GuildInfoManager.Config.GuildBuffString(1, info.info.guild_level); m_LabelBuff2.text = GuildInfoManager.Config.GuildBuffString(2, info.info.guild_level); if (bIntro == false)//(Network.GuildInfo != null && Network.GuildInfo.guild_idx == info.guild_idx) { m_LabelIntro.text = Localization.Get("GuildNotification"); m_LabelIntroValue.text = info.info.guild_notify; m_LabelExp.text = Localization.Get("GuildExp"); m_LabelExpValue.text = Localization.Format("GuildExpFormat", info.info.guild_exp, GuildInfoManager.Config.GetExpPercent(info.info.guild_level, info.info.guild_exp)); } else { m_LabelIntro.text = Localization.Get("GuildIntro"); m_LabelIntroValue.text = info.info.guild_intro; m_LabelExp.text = Localization.Get("GuildMember"); m_LabelExpValue.text = Localization.Format("GuildMemberCountFormat", info.info.member_count, GuildInfoManager.Config.GetLimitMemberCount(info.info.guild_level)); } }
////////////////////////////////////////////////////////////////////////// void SetGuildInfo(pd_GuildInfoDetail info) { m_GuildInfoDetail.Init(info); UpdateBtns(); m_LabelPage.text = Localization.Format("GuildMemberCountFormat", m_Page, (m_Total - 1) / GuildInfoManager.Config.GuildCountPerPage + 1); }
////////////////////////////////////////////////////////////////////////// void UpdateGuildInfo(pd_GuildInfoDetail info) { if (info == null) { return; } m_GuildInfoDetail.Init(info, false); m_LabelMemberCount.text = Localization.Format("GuildMemberCountFormat", GuildManager.Instance.GuildMembers.Count, GuildInfoManager.Config.GetLimitMemberCount(info.info.guild_level)); m_GuildSettingDisable.SetActive(GuildManager.Instance.AvailableGuildManagement == false); }
public void SetGuildInfo(pd_GuildInfo info) { if (GuildInfo == null) { GuildInfo = new pd_GuildInfoDetail(); } if (info == null) { return; } GuildInfo.info = info; }
public void Init(pd_GuildInfoDetail guild_info, System.Action <GuildInfoItem> _del) { GuildInfo = guild_info; OnClickDelegate = _del; m_ToggleSelected.value = false; //Network.PlayerInfo m_Request.SetActive(false); m_SpriteEmblem.spriteName = guild_info.info.guild_emblem; m_LabelName.text = guild_info.info.guild_name; m_LabelLevel.text = guild_info.info.guild_level.ToString(); m_LabelLimitLevel.text = guild_info.info.guild_limit_level.ToString(); m_LabelMember.text = Localization.Format("GuildMemberFormat", guild_info.info.member_count, guild_info.info.guild_limit_member); m_LabelState.text = Localization.Get(guild_info.info.is_auto ? "GuildStateAuto" : "GuildStateNotAuto"); }
public void Init(pd_GuildInfoDetail info, bool bIntro = true) { SetGuildInfo(info, bIntro); }