少年修仙传客户端代码仓库
client_Wu Xijin
2019-04-26 6290079badb97dd4f6d9a53691dd9e52b82ace60
Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
4个文件已修改
52 ■■■■ 已修改文件
System/Alchemy/AlchemyQualityCell.cs 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Alchemy/AlchemyRecipeCell.cs 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Alchemy/AlchemyUseDrugWin.cs 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Role/ReikiRootWin.cs 22 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Alchemy/AlchemyQualityCell.cs
@@ -45,7 +45,14 @@
                {
                    if (position.x != quality)
                    {
                        SysNotifyMgr.Instance.ShowTip("AlchemingSwitchError");
                        if (model.GetStoveState(position.y) == 2)
                        {
                            SysNotifyMgr.Instance.ShowTip("AlchemingSwitchError_1");
                        }
                        else
                        {
                            SysNotifyMgr.Instance.ShowTip("AlchemingSwitchError");
                        }
                        return;
                    }
                }
System/Alchemy/AlchemyRecipeCell.cs
@@ -45,7 +45,14 @@
            {
                if (position.y != id)
                {
                    SysNotifyMgr.Instance.ShowTip("AlchemingSwitchError");
                    if (model.GetStoveState(position.y) == 2)
                    {
                        SysNotifyMgr.Instance.ShowTip("AlchemingSwitchError_1");
                    }
                    else
                    {
                        SysNotifyMgr.Instance.ShowTip("AlchemingSwitchError");
                    }
                    return;
                }
            }
System/Alchemy/AlchemyUseDrugWin.cs
@@ -122,7 +122,17 @@
        {
            var lhs_state = model.GetAlchemyDrugState(lhs);
            var rhs_state = model.GetAlchemyDrugState(rhs);
            return lhs_state.CompareTo(rhs_state);
            if (lhs_state != rhs_state)
            {
                return lhs_state.CompareTo(rhs_state);
            }
            var lhs_Config = ItemConfig.Get(lhs);
            var rhs_Config = ItemConfig.Get(rhs);
            if (lhs_Config.LV != rhs_Config.LV)
            {
                return -lhs_Config.LV.CompareTo(rhs_Config.LV);
            }
            return lhs.CompareTo(rhs);
        }
    }
}
System/Role/ReikiRootWin.cs
@@ -222,12 +222,26 @@
        {
            if (model.freePoint != model.cacheFreePoint)
            {
                var ids = new byte[m_ReikiRootPoints.Count];
                var values = new ushort[m_ReikiRootPoints.Count];
                var length = 0;
                for (int i = 0; i < m_ReikiRootPoints.Count; i++)
                {
                    ids[i] = (byte)m_ReikiRootPoints[i].id;
                    values[i] = (ushort)m_ReikiRootPoints[i].point;
                    if (m_ReikiRootPoints[i].point > 0)
                    {
                        length++;
                    }
                }
                var ids = new byte[length];
                var values = new ushort[length];
                var index = 0;
                for (int i = 0; i < m_ReikiRootPoints.Count; i++)
                {
                    if (m_ReikiRootPoints[i].point > 0)
                    {
                        ids[index] = (byte)m_ReikiRootPoints[i].id;
                        values[index] = (ushort)m_ReikiRootPoints[i].point;
                        index++;
                    }
                }
                model.SendAddPoint(ids, values);
            }