lcy
6 天以前 c66240f15f01fb72707856ba1dbe3fded0e1bf08
282 查看他人-客户端 支持查看自己的公会
2个文件已修改
25 ■■■■ 已修改文件
Main/System/Guild/GuildPreviewWin.cs 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/OtherPlayerDetail/OtherPlayerDetailWin.cs 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/Guild/GuildPreviewWin.cs
@@ -70,7 +70,15 @@
        var guildInfo = GuildManager.Instance.guildsDict[guildID];
        if (guildInfo == null) return;
        leaderID = guildInfo.LeaderID;
        OtherPlayerDetailManager.Instance.ViewPlayerDetail(leaderID, (int)ViewPlayerType.viewGuildLeader);
        if (leaderID != PlayerDatas.Instance.PlayerId)
        {
            OtherPlayerDetailManager.Instance.ViewPlayerDetail(leaderID, (int)ViewPlayerType.viewGuildLeader);
        }
        else
        {
            MyLeaderPackage();
        }
        var config = FamilyConfig.Get(guildInfo.FamilyLV);
        guildEmblem.Display(guildInfo.EmblemID, guildInfo.EmblemWord, 0.7f);
@@ -123,4 +131,13 @@
        leaderFightPowerText.text = UIHelper.ReplaceLargeArtNum(leaderInfo.FightPower);
    }
    void MyLeaderPackage()
    {
        PlayerBaseData baseData = PlayerDatas.Instance.baseData;
        leaderAvatar.InitUI(AvatarHelper.GetAvatarModel(0, baseData.face, baseData.facePic));
        leaderTitle.InitUI(baseData.realmLevel, baseData.TitleID);
        leaderLevelText.text = baseData.LV.ToString();
        guildJobText.text = RichTextMsgReplaceConfig.GetRichReplace("FAMILY", 3);
        leaderFightPowerText.text = UIHelper.ReplaceLargeArtNum(baseData.FightPower);
    }
}
Main/System/OtherPlayerDetail/OtherPlayerDetailWin.cs
@@ -117,6 +117,7 @@
        OtherPlayerDetailManager.RolePlusData.BeautyData beautyData = manager.GetBeautyData(playerID);
        txtMMCnt.text = Language.Get("OtherPlayerDetail08", beautyData == null ? 0 : beautyData.Cnt);
    }
    private void DisplayGuildInfo(OtherPlayerDetailManager.ViewPlayerData viewPlayerData)
    {
        if (viewPlayerData.FamilyEmblemID <= 0 || string.IsNullOrEmpty(viewPlayerData.FamilyEmblemWord))
@@ -237,11 +238,6 @@
    private void OnClickGuild()
    {
        if (viewPlayerData == null)
        {
            return;
        }
        //自己的公会
        if (PlayerDatas.Instance.fairyData.HasFairy && PlayerDatas.Instance.fairyData.fairy.FamilyID == viewPlayerData.FamilyID)
        {
            return;
        }