少年修仙传客户端代码仓库
lcy
2024-12-06 92a5aae066181e77b1038a41a179c5e84d4b7e02
10271 仙盟徽章修改TryGetNowEmblemID方法
1个文件已修改
31 ■■■■■ 已修改文件
System/FairyEmblem/FairyEmblemModel.cs 31 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/FairyEmblem/FairyEmblemModel.cs
@@ -92,11 +92,32 @@
        {
            nowID = 0;
            int emblemID = (int)PlayerDatas.Instance.fairyData.fairy.Extra6;
            if (!FamilyEmblemConfig.Has(defaultFamilyEmblemId))
                return false;
            nowID = IsUnLock(emblemID) ? (int)emblemID : defaultFamilyEmblemId;
            return true;
            if (FamilyEmblemConfig.Has(emblemID))
            {
                if (FamilyEmblemConfig.Has(defaultFamilyEmblemId))
                {
                    nowID = IsUnLock(emblemID) ? (int)emblemID : defaultFamilyEmblemId;
                    return true;
                }
                else
                {
                    nowID = IsUnLock(emblemID) ? (int)emblemID : 0;
                    return false;
                }
            }
            else
            {
                if (FamilyEmblemConfig.Has(defaultFamilyEmblemId))
                {
                    nowID = defaultFamilyEmblemId;
                    return true;
                }
                else
                {
                    nowID = 0;
                    return false;
                }
            }
        }
        // 展示指定徽章 表中找不到徽章就显示默认的