| | |
| | | |
| | | private void AddItemUseTypeDict(int id) |
| | | { |
| | | SkillConfig skillConfig = GetSkillConfig(id); |
| | | int itemCount = GetItemCountByID(PackType.Item, id); |
| | | if (skillConfig != null && itemCount > 0) |
| | | { |
| | | if (!itemUseTypeDict.ContainsKey(skillConfig.SkillTypeID)) |
| | | { |
| | | itemUseTypeDict.Add(skillConfig.SkillTypeID, id); |
| | | } |
| | | else |
| | | { |
| | | SkillConfig preSkillConfig = GetSkillConfig(itemUseTypeDict[skillConfig.SkillTypeID]); |
| | | if (skillConfig.SkillLV > preSkillConfig.SkillLV) |
| | | { |
| | | itemUseTypeDict[skillConfig.SkillTypeID] = id; |
| | | } |
| | | } |
| | | } |
| | | // SkillConfig skillConfig = GetSkillConfig(id); |
| | | // int itemCount = GetItemCountByID(PackType.Item, id); |
| | | // if (skillConfig != null && itemCount > 0) |
| | | // { |
| | | // if (!itemUseTypeDict.ContainsKey(skillConfig.SkillTypeID)) |
| | | // { |
| | | // itemUseTypeDict.Add(skillConfig.SkillTypeID, id); |
| | | // } |
| | | // else |
| | | // { |
| | | // SkillConfig preSkillConfig = GetSkillConfig(itemUseTypeDict[skillConfig.SkillTypeID]); |
| | | // if (skillConfig.SkillLV > preSkillConfig.SkillLV) |
| | | // { |
| | | // itemUseTypeDict[skillConfig.SkillTypeID] = id; |
| | | // } |
| | | // } |
| | | // } |
| | | } |
| | | |
| | | |