public void FillStrenthFXGridList(LuaTable FXData = null) { if (FXData == null) { return; } System.Collections.Generic.List <EquipFXUIGridData> listData = new System.Collections.Generic.List <EquipFXUIGridData>(); var data = EquipSpecialEffectData.dataMap.OrderBy(x => x.Key); foreach (var item in data) { if (item.Value.group == 3) { int currentMark = CalculateStrenthMarks(item.Value.level); int totalMark = item.Value.activeScore; EquipFXUIGridData gridData = new EquipFXUIGridData(); gridData.gridIcon = "";//ItemParentData.GetItem(item.Value.icon).Icon; gridData.isActive = false; gridData.gridProgressText = string.Concat(currentMark, " / ", totalMark); gridData.gridProgressSize = (float)currentMark / (float)totalMark; gridData.gridText = LanguageData.GetContent(item.Value.activeDesp); listData.Add(gridData); } } RefreshFXGrid(listData); }
public void FillStrenthFXGridList(LuaTable FXData = null) { if (FXData == null) return; System.Collections.Generic.List<EquipFXUIGridData> listData = new System.Collections.Generic.List<EquipFXUIGridData>(); var data = EquipSpecialEffectData.dataMap.OrderBy(x => x.Key); foreach (var item in data) { if (item.Value.group == 3) { int currentMark = CalculateStrenthMarks(item.Value.level); int totalMark = item.Value.activeScore; EquipFXUIGridData gridData = new EquipFXUIGridData(); gridData.gridIcon = "";//ItemParentData.GetItem(item.Value.icon).Icon; gridData.isActive = false; gridData.gridProgressText = string.Concat(currentMark, " / ", totalMark); gridData.gridProgressSize = (float)currentMark / (float)totalMark; gridData.gridText = LanguageData.GetContent(item.Value.activeDesp); listData.Add(gridData); } } RefreshFXGrid(listData); }