少年修仙传客户端代码仓库
client_linchunjie
2019-06-26 d6b9c809a584576dfbd346735b6e6b3fb597cb3a
7577 【2.0.100】【开发】仙丹排序变更
1个文件已修改
22 ■■■■■ 已修改文件
System/Alchemy/AlchemyUseDrugWin.cs 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Alchemy/AlchemyUseDrugWin.cs
@@ -159,8 +159,30 @@
            {
                return lhs_Config.LV.CompareTo(rhs_Config.LV);
            }
            if (m_AlchemyType == AlchemyType.Fairy)
            {
                var lhs_alchemyId = GetAlchemyIdByItemId(lhs);
                var rhs_alchemyId = GetAlchemyIdByItemId(rhs);
                if (lhs_alchemyId != 0 && rhs_alchemyId != 0)
                {
                    return lhs_alchemyId.CompareTo(rhs_alchemyId);
                }
            }
            return lhs.CompareTo(rhs);
        }
        int GetAlchemyIdByItemId(int itemId)
        {
            var configs = AlchemyConfig.GetValues();
            foreach (var config in configs)
            {
                if (config.AlchemItemID == itemId)
                {
                    return config.ID;
                }
            }
            return 0;
        }
    }
}