public void SetDefaultBatchExpText(long batchNum) { if (this.mTxExpBatchNum != null) { this.mTxExpBatchNum.set_text(AttrUtility.GetExpValueStr(batchNum)); } }
public void Refresh() { this.mTxTitle.set_text(TramcarManager.Instance.TRAMCAR_NAME[this.Data.quality]); ResourceManager.SetSprite(this.mImgTask, ResourceManager.GetIconSprite("kuangche_" + this.Data.quality)); this.mBtnBast.get_gameObject().SetActive(this.Data.quality >= 5 && (VIPManager.Instance.IsVIPCardOn() || (EntityWorld.Instance.EntSelf.VipLv >= TramcarManager.Instance.BastTramcarVip && VIPManager.Instance.IsVIPPrivilegeOn()))); this.ClearReward(); List <DropItem> tramcarRewards = TramcarManager.Instance.TramcarRewards; if (tramcarRewards != null) { for (int i = 0; i < tramcarRewards.get_Count(); i++) { if (tramcarRewards.get_Item(i).typeId == 1) { this.mTxExp.set_text("经验:" + AttrUtility.GetExpValueStr(tramcarRewards.get_Item(i).count *(long)this.Data.parament / 100L)); } else if (tramcarRewards.get_Item(i).typeId == 2) { this.mTxGole.set_text("金币:" + AttrUtility.GetGoldValueStr(tramcarRewards.get_Item(i).count *(long)this.Data.parament / 100L)); } else { this.CreateRewards(tramcarRewards.get_Item(i).typeId, tramcarRewards.get_Item(i).count *(long)this.Data.parament / 100L); } } } }
private void CreateAttr(int key, int value, bool isShowNext = false, int nextValue = 0) { GameObject gameObject = this.mAttrList.Find((GameObject e) => e.get_name() == "Unused"); if (gameObject == null) { gameObject = Object.Instantiate <GameObject>(this.mGoAttrPrefab); UGUITools.SetParent(this.mAttrPanel, gameObject, false); this.mAttrList.Add(gameObject); } gameObject.get_gameObject().set_name(key.ToString()); gameObject.get_gameObject().SetActive(true); gameObject.get_transform().FindChild("Attr").GetComponentInChildren <Text>().set_text(AttrUtility.GetStandardDesc(key, value, "ff7d4b")); GameObject gameObject2 = gameObject.get_transform().FindChild("Next").get_gameObject(); if (isShowNext) { gameObject2.SetActive(true); gameObject2.GetComponentInChildren <Text>().set_text(AttrUtility.GetAttrValueDisplay(key, nextValue)); } else { gameObject2.SetActive(false); } }
public void SetDefaultExpText(long exp) { if (this.mTxExp != null) { this.mTxExp.set_text(AttrUtility.GetExpValueStr(exp)); } }
private void SetEnchantmentAttrs(int typeId) { List <string> list = new List <string>(); FuMoDaoJuShuXing fuMoDaoJuShuXing = DataReader <FuMoDaoJuShuXing> .Get(typeId); string[] array = fuMoDaoJuShuXing.describe.Split(new char[] { ';' }); string text = AttrUtility.GetAttrName(fuMoDaoJuShuXing.runeAttr) + " " + string.Format(string.Concat(new string[] { "<color=#ff7d4b>", array[0], " - ", array[1], "</color>" }), new object[0]) + string.Empty; list.Add(text); for (int i = 0; i < 4; i++) { Text component = base.FindTransform("texAttr" + i).GetComponent <Text>(); component.get_gameObject().SetActive(false); } int num = 0; while (num < list.get_Count() && num < 4) { Text component2 = base.FindTransform("texAttr" + num).GetComponent <Text>(); component2.get_gameObject().SetActive(true); component2.set_text(list.get_Item(num)); num++; } }
protected void TryUpdateBuff() { if (!DataReader <Buff> .Contains(this.buffID)) { return; } if (!this.battleUI) { return; } this.battleUI.ShowGuildWarBuff(true, 5619, delegate { if (!DataReader <Buff> .Contains(this.buffID)) { return; } Buff buff = DataReader <Buff> .Get(this.buffID); string effectText = string.Empty; if (DataReader <Attrs> .Contains(buff.targetPropId)) { Attrs attrs = DataReader <Attrs> .Get(buff.targetPropId); if (attrs.attrs.get_Count() > 0 && attrs.values.get_Count() > 0) { effectText = AttrUtility.GetStandardDesc(attrs.attrs.get_Item(0), attrs.values.get_Item(0)); } } BattleBuffDetailUI battleBuffDetailUI = UIManagerControl.Instance.OpenUI("BattleBuffDetailUI", null, false, UIType.NonPush) as BattleBuffDetailUI; if (battleBuffDetailUI) { battleBuffDetailUI.SetData(5619, 515122, 515123, effectText, 515121); } }); }
public void RefreshUI(EntitySelf self) { this.Awake(); this.TextAtk.set_text(AttrUtility.GetStandardDesc(GameData.AttrType.Atk, RoleAttrTool.GetAtk(self), "ff7d4b")); this.TextDefence.set_text(AttrUtility.GetStandardDesc(GameData.AttrType.Defence, RoleAttrTool.GetDefence(self), "ff7d4b")); this.TextHpLmt.set_text(AttrUtility.GetStandardDesc(GameData.AttrType.HpLmt, RoleAttrTool.GetHpLmt(self), "ff7d4b")); this.TextHurtAddRatio.set_text(AttrUtility.GetStandardDesc(GameData.AttrType.HurtAddRatio, self.HurtAddRatio, "ff7d4b")); this.TextHurtDeRatio.set_text(AttrUtility.GetStandardDesc(GameData.AttrType.HurtDeRatio, self.HurtDeRatio, "ff7d4b")); this.TextHitRatio.set_text(AttrUtility.GetStandardDesc(GameData.AttrType.HitRatio, self.HitRatio, "ff7d4b")); this.TextDodgeRatio.set_text(AttrUtility.GetStandardDesc(GameData.AttrType.DodgeRatio, self.DodgeRatio, "ff7d4b")); this.TextCritRatio.set_text(AttrUtility.GetStandardDesc(GameData.AttrType.CritRatio, self.CritRatio, "ff7d4b")); this.TextCritHurtAddRatio.set_text(AttrUtility.GetStandardDesc(GameData.AttrType.CritAddValue, self.CritAddValue, "ff7d4b")); this.TextParryRatio.set_text(AttrUtility.GetStandardDesc(GameData.AttrType.ParryRatio, self.ParryRatio, "ff7d4b")); this.TextParryHurtDeRatio.set_text(AttrUtility.GetStandardDesc(GameData.AttrType.ParryHurtDeRatio, self.ParryHurtDeRatio, "ff7d4b")); this.TextDeparryRatio.set_text(AttrUtility.GetStandardDesc(GameData.AttrType.DeparryRatio, self.DeparryRatio, "ff7d4b")); this.TextDecritRatio.set_text(AttrUtility.GetStandardDesc(GameData.AttrType.DecritRatio, self.DecritRatio, "ff7d4b")); this.TextMoveSpeed.set_text(AttrUtility.GetStandardDesc(GameData.AttrType.MoveSpeed, self.MoveSpeed, "ff7d4b")); this.TextHpRestore.set_text(AttrUtility.GetStandardDesc(GameData.AttrType.HpRestore, self.HpRestore, "ff7d4b")); this.TextLV.set_text("Lv" + self.Lv); this.TextExp.set_text(Utils.SwitchChineseNumber(self.Exp, 0) + "/" + Utils.SwitchChineseNumber(self.ExpLmt, 0)); float x; if (self.ExpLmt == 0L) { x = 0f; } else { x = 375f * ((float)self.Exp / (float)self.ExpLmt); } Vector2 sizeDelta = this.ImageProgress.GetComponent <RectTransform>().get_sizeDelta(); sizeDelta.x = x; this.ImageProgress.GetComponent <RectTransform>().set_sizeDelta(sizeDelta); }
public static string GetDesc(AttrType type, long value, string hyphen, string typeColor, string valueColor, bool isHyphenAccordWithType) { if (isHyphenAccordWithType) { return(string.Format("{0}{1}", TextColorMgr.GetColor(string.Format("{0}{1}", AttrUtility.GetAttrName(type), hyphen), typeColor, string.Empty), TextColorMgr.GetColor(AttrUtility.GetAttrValueDisplay(type, value), valueColor, string.Empty))); } return(string.Format("{0}{1}", TextColorMgr.GetColor(AttrUtility.GetAttrName(type), typeColor, string.Empty), TextColorMgr.GetColor(string.Format("{0}{1}", hyphen, AttrUtility.GetAttrValueDisplay(type, value)), valueColor, string.Empty))); }
public void RefreshUI(int equipCfgID, int attrID) { this.attrText.set_text(string.Empty); if (attrID > 0) { this.attrText.set_text(AttrUtility.GetAttrName((AttrType)attrID)); this.attrRangeText.set_text(EquipGlobal.GetExcellentRangeText(equipCfgID, attrID)); } }
protected void DisplayAttr() { DisplayAttrData displayAttrData = this.dataCashe.get_Item(0); this.dataCashe.RemoveAt(0); DisplayAttrUnit displayAttrUnit = DisplayAttrManager.displayAttrUnitPool.Get(string.Empty).AddUniqueComponent <DisplayAttrUnit>(); this.playingMoveTo.Add(displayAttrUnit); displayAttrUnit.MoveTo(displayAttrData.index, AttrUtility.GetStandardAddDesc(displayAttrData.attrType, displayAttrData.attrValue), displayAttrData.isEnd); }
private void RefreshUI() { if (EntityWorld.Instance.EntSelf != null) { this.SetGold(EntityWorld.Instance.EntSelf.Gold); this.SetDiamond(EntityWorld.Instance.EntSelf.Diamond); this.SetStrength(EntityWorld.Instance.EntSelf.Energy); this.Gold = AttrUtility.GetAttrValueDisplay(AttrType.Gold, EntityWorld.Instance.EntSelf.Gold); this.Diamond = EntityWorld.Instance.EntSelf.Diamond.ToString(); this.Strength = string.Format("{0}/{1}", EntityWorld.Instance.EntSelf.Energy, EntityWorld.Instance.EntSelf.EnergyLmt); } }
public static List <string> GetStrAttrs(int itemId) { List <int> attrs = GemGlobal.GetAttrs(itemId); List <int> values = GemGlobal.GetValues(itemId); List <string> list = new List <string>(); for (int i = 0; i < attrs.get_Count(); i++) { list.Add(AttrUtility.GetStandardAddDesc(attrs.get_Item(i), values.get_Item(i), "ff7d4b")); } return(list); }
public static string GetAttrValueDisplay(AttrType type, long value) { int attrValueDisplayMode = AttrUtility.GetAttrValueDisplayMode(type); if (attrValueDisplayMode != 1) { if (attrValueDisplayMode != 2) { return(((int)value).ToString()); } long num = 0L; if ((double)value >= 1000000000000.0) { double num2 = (double)value / 1000000000000.0; if (long.TryParse(num2.ToString(), ref num)) { return(string.Format(GameDataUtils.GetChineseContent(16, false), num.ToString())); } return(string.Format(GameDataUtils.GetChineseContent(16, false), Math.Round(num2, 2).ToString("F2"))); } else if ((double)value >= 100000000.0) { double num2 = (double)value / 100000000.0; if (long.TryParse(num2.ToString(), ref num)) { return(string.Format(GameDataUtils.GetChineseContent(15, false), num.ToString())); } return(string.Format(GameDataUtils.GetChineseContent(15, false), Math.Round(num2, 2).ToString("F2"))); } else { if ((double)value < 100000.0) { return(value.ToString()); } double num2 = (double)value / 10000.0; if (long.TryParse(num2.ToString(), ref num)) { return(string.Format(GameDataUtils.GetChineseContent(14, false), num.ToString())); } return(string.Format(GameDataUtils.GetChineseContent(14, false), Math.Round(num2, 1).ToString("F1"))); } } else { int num3 = 0; if (int.TryParse(((double)value * 0.1).ToString(), ref num3)) { return(string.Format("{0}%", num3.ToString())); } return(string.Format("{0}%", Math.Round((double)value * 0.1, 1).ToString("F1"))); } }
public static List <string> GetAttrTexts(int propertyType) { List <string> list = new List <string>(); List <int> attrs = PetEvoGlobal.GetAttrRow(propertyType).attrs; List <int> values = PetEvoGlobal.GetAttrRow(propertyType).values; for (int i = 0; i < attrs.get_Count(); i++) { list.Add(AttrUtility.GetStandardAddDesc(attrs.get_Item(i), values.get_Item(i))); } return(list); }
private void OnBatchChanged(int curBatch) { if (this.mCopyType != RewardPreviewUI.CopyType.EXP) { return; } if (curBatch <= 1) { return; } int num = curBatch - 1; long batchExp = SpecialFightManager.Instance.GetBatchExp(num); this.mTxExp.set_text(AttrUtility.GetExpValueStr(batchExp * (long)num)); this.mTxExpBatchNum.set_text(AttrUtility.GetExpValueStr(batchExp)); }
private GameObject CreateRewards(int id, long num) { GameObject go = this.GetUnusedItem(); if (go == null) { go = ResourceManager.GetInstantiate2Prefab("TaskRewardItem"); go.GetComponent <Button>().get_onClick().AddListener(delegate { int num2 = int.Parse(go.get_name()); if (num2 != 1) { ItemTipUIViewModel.ShowItem(num2, null); } }); UGUITools.SetParent(this.mGrid, go, false); this.mItems.Add(go); } go.set_name(id.ToString()); ResourceManager.SetSprite(go.GetComponent <Image>(), GameDataUtils.GetItemFrame(id)); ResourceManager.SetSprite(go.get_transform().FindChild("Image").GetComponent <Image>(), GameDataUtils.GetItemIcon(id)); string text = num.ToString(); if (id == 1) { text = AttrUtility.GetExpValueStr(num); } else if (id == 2) { text = AttrUtility.GetGoldValueStr(num); } go.get_transform().FindChild("Text").GetComponent <Text>().set_text(text); Items items = DataReader <Items> .Get(id); if (items == null || items.step <= 0) { go.get_transform().FindChild("ItemStep").get_gameObject().SetActive(false); } else { go.get_transform().FindChild("ItemStep").get_gameObject().SetActive(true); go.get_transform().FindChild("ItemStep").FindChild("ItemStepText").GetComponent <Text>().set_text(string.Format(GameDataUtils.GetChineseContent(505023, false), items.step)); } go.SetActive(true); return(go); }
public static List <string> GetAllStandardAddDesc(int dataID) { List <string> list = new List <string>(); if (!DataReader <Attrs> .Contains(dataID)) { return(list); } Attrs attrs = DataReader <Attrs> .Get(dataID); int num = (attrs.attrs.get_Count() >= attrs.values.get_Count()) ? attrs.values.get_Count() : attrs.attrs.get_Count(); for (int i = 0; i < num; i++) { list.Add(AttrUtility.GetStandardAddDesc(attrs.attrs.get_Item(i), attrs.values.get_Item(i))); } return(list); }
private void RefreshUIByCfg() { this.UpdateRewardItems(); JunTuanZhanJiangLi junTuanZhanJiangLi = DataReader <JunTuanZhanJiangLi> .Get(1); if (junTuanZhanJiangLi != null) { int title = junTuanZhanJiangLi.Title; ChengHao chengHao = DataReader <ChengHao> .Get(title); if (chengHao != null && chengHao.displayWay == 2) { ResourceManager.SetSprite(this.titleImg, GameDataUtils.GetIcon(chengHao.icon)); List <int> attrs = DataReader <Attrs> .Get(chengHao.gainProperty).attrs; List <int> values = DataReader <Attrs> .Get(chengHao.gainProperty).values; string text = string.Empty; int num = (attrs.get_Count() <= 2) ? attrs.get_Count() : 2; for (int i = 0; i < num; i++) { if (i >= values.get_Count()) { break; } string text2 = text; text = string.Concat(new string[] { text2, AttrUtility.GetAttrName((GameData.AttrType)attrs.get_Item(i)), ": <color=#47eb1b>+", AttrUtility.GetAttrValueDisplay(attrs.get_Item(i), values.get_Item(i)), "</color>" }); if (i < num - 1) { text += "\n"; } } this.titleAttrName.set_text(text); } } }
protected void SetAttrText(int attrID) { if (!DataReader <Attrs> .Contains(attrID)) { return; } Attrs attrs = DataReader <Attrs> .Get(attrID); int num = (attrs.attrs.get_Count() >= attrs.values.get_Count()) ? attrs.values.get_Count() : attrs.attrs.get_Count(); if (num == 0) { return; } XDict <int, long> xDict = new XDict <int, long>(); for (int i = 0; i < num; i++) { if (xDict.ContainsKey(attrs.attrs.get_Item(i))) { XDict <int, long> xDict2; XDict <int, long> expr_76 = xDict2 = xDict; int key; int expr_85 = key = attrs.attrs.get_Item(i); long num2 = xDict2[key]; expr_76[expr_85] = num2 + (long)attrs.values.get_Item(i); } else { xDict.Add(attrs.attrs.get_Item(i), (long)attrs.values.get_Item(i)); } } if (xDict.Count < 3) { return; } this.RankUpChangeUIAttrTextTitle0.set_text(AttrUtility.GetAttrName(xDict.ElementKeyAt(0))); this.RankUpChangeUIAttrText0.set_text(AttrUtility.GetAddAttrValueDisplay(xDict.ElementKeyAt(0), xDict.ElementValueAt(0))); this.RankUpChangeUIAttrTextTitle1.set_text(AttrUtility.GetAttrName(xDict.ElementKeyAt(1))); this.RankUpChangeUIAttrText1.set_text(AttrUtility.GetAddAttrValueDisplay(xDict.ElementKeyAt(1), xDict.ElementValueAt(1))); this.RankUpChangeUIAttrTextTitle2.set_text(AttrUtility.GetAttrName(xDict.ElementKeyAt(2))); this.RankUpChangeUIAttrText2.set_text(AttrUtility.GetAddAttrValueDisplay(xDict.ElementKeyAt(2), xDict.ElementValueAt(2))); }
private void ChangeCareerSuccess(RoleChangeCareerNty down) { List <LevelUpUnitData> list = new List <LevelUpUnitData>(); LevelUpUnitData levelUpUnitData = new LevelUpUnitData(); string beginStr = AttrUtility.GetAttrName(GameData.AttrType.Fighting) + ":"; levelUpUnitData.BeginStr = beginStr; levelUpUnitData.Begin = (float)down.oldFighting; levelUpUnitData.End = (float)down.newFighting; list.Add(levelUpUnitData); levelUpUnitData = new LevelUpUnitData(); beginStr = "生命:"; levelUpUnitData.BeginStr = beginStr; levelUpUnitData.Begin = (float)down.oldHp; levelUpUnitData.End = (float)down.newHp; list.Add(levelUpUnitData); levelUpUnitData = new LevelUpUnitData(); beginStr = "攻击:"; levelUpUnitData.BeginStr = beginStr; levelUpUnitData.Begin = (float)down.oldAttack; levelUpUnitData.End = (float)down.newAttack; list.Add(levelUpUnitData); levelUpUnitData = new LevelUpUnitData(); beginStr = "防御:"; levelUpUnitData.BeginStr = beginStr; levelUpUnitData.Begin = (float)down.oldDefence; levelUpUnitData.End = (float)down.newDefence; list.Add(levelUpUnitData); levelUpUnitData = new LevelUpUnitData(); beginStr = "格挡:"; levelUpUnitData.BeginStr = beginStr; levelUpUnitData.Begin = (float)down.oldParryRatio; levelUpUnitData.End = (float)down.newParryRatio; list.Add(levelUpUnitData); levelUpUnitData = new LevelUpUnitData(); beginStr = "暴击:"; levelUpUnitData.BeginStr = beginStr; levelUpUnitData.Begin = (float)down.oldCritRatio; levelUpUnitData.End = (float)down.newCritRatio; list.Add(levelUpUnitData); ChangeCareerSuccessUIViewModel.Instance.ShowChangeCareer(list, this.RoleChangeProfession); }
protected string GetAttrText(int attrID) { if (!DataReader <Attrs> .Contains(attrID)) { return(string.Empty); } Attrs attrs = DataReader <Attrs> .Get(attrID); int num = (attrs.attrs.get_Count() >= attrs.values.get_Count()) ? attrs.values.get_Count() : attrs.attrs.get_Count(); if (num == 0) { return(string.Empty); } XDict <int, long> xDict = new XDict <int, long>(); for (int i = 0; i < num; i++) { if (xDict.ContainsKey(attrs.attrs.get_Item(i))) { XDict <int, long> xDict2; XDict <int, long> expr_80 = xDict2 = xDict; int key; int expr_8F = key = attrs.attrs.get_Item(i); long num2 = xDict2[key]; expr_80[expr_8F] = num2 + (long)attrs.values.get_Item(i); } else { xDict.Add(attrs.attrs.get_Item(i), (long)attrs.values.get_Item(i)); } } StringBuilder stringBuilder = new StringBuilder(); stringBuilder.Append(AttrUtility.GetDesc(xDict.Keys.get_Item(0), xDict.Values.get_Item(0), " +", "fffae6", "f95f4f", false)); for (int j = 1; j < xDict.Count; j++) { stringBuilder.Append("\n"); stringBuilder.Append(AttrUtility.GetDesc(xDict.Keys.get_Item(j), xDict.Values.get_Item(j), " +", "fffae6", "f95f4f", false)); } return(stringBuilder.ToString()); }
public void RefreshUI(FindBuddyRes down) { this.Awake(); if (down == null) { return; } this.TextAtk.set_text(AttrUtility.GetStandardDesc(GameData.AttrType.Atk, down.infoExt.atk, "ff7d4b")); this.TextDefence.set_text(AttrUtility.GetStandardDesc(GameData.AttrType.Defence, down.infoExt.defence, "ff7d4b")); this.TextHpLmt.set_text(AttrUtility.GetStandardDesc(GameData.AttrType.HpLmt, down.infoExt.hp, "ff7d4b")); this.TextHurtAddRatio.set_text(AttrUtility.GetStandardDesc(GameData.AttrType.HurtAddRatio, down.infoExt.hurtAddRatio, "ff7d4b")); this.TextHurtDeRatio.set_text(AttrUtility.GetStandardDesc(GameData.AttrType.HurtDeRatio, down.infoExt.hurtDeRatio, "ff7d4b")); this.TextHitRatio.set_text(AttrUtility.GetStandardDesc(GameData.AttrType.HitRatio, down.infoExt.hitRatio, "ff7d4b")); this.TextDodgeRatio.set_text(AttrUtility.GetStandardDesc(GameData.AttrType.DodgeRatio, down.infoExt.dodgeRatio, "ff7d4b")); this.TextCritRatio.set_text(AttrUtility.GetStandardDesc(GameData.AttrType.CritRatio, down.infoExt.critRatio, "ff7d4b")); this.TextCritHurtAddRatio.set_text(AttrUtility.GetStandardDesc(GameData.AttrType.CritHurtAddRatio, down.infoExt.critHurtAddRatio, "ff7d4b")); this.TextParryRatio.set_text(AttrUtility.GetStandardDesc(GameData.AttrType.ParryRatio, down.infoExt.parryRatio, "ff7d4b")); this.TextParryHurtDeRatio.set_text(AttrUtility.GetStandardDesc(GameData.AttrType.ParryHurtDeRatio, down.infoExt.parryHurtDeRatio, "ff7d4b")); this.TextDeparryRatio.set_text(AttrUtility.GetStandardDesc(GameData.AttrType.DeparryRatio, down.infoExt.deparryRatio, "ff7d4b")); this.TextDecritRatio.set_text(AttrUtility.GetStandardDesc(GameData.AttrType.DecritRatio, down.infoExt.decritRatio, "ff7d4b")); this.TextMoveSpeed.set_text(string.Empty); this.TextHpRestore.set_text(string.Empty); this.TextLV.set_text("Lv" + down.info.lv); this.TextExp.set_text(down.infoExt.exp + "/" + down.infoExt.expLmt); float x; if (down.infoExt.expLmt == 0L) { x = 0f; } else { x = 375f * ((float)down.infoExt.exp / (float)down.infoExt.expLmt); } Vector2 sizeDelta = this.ImageProgress.GetComponent <RectTransform>().get_sizeDelta(); sizeDelta.x = x; this.ImageProgress.GetComponent <RectTransform>().set_sizeDelta(sizeDelta); }
protected string GetFashionAttr(int attrID) { if (!DataReader <Attrs> .Contains(attrID)) { return(string.Empty); } Attrs attrs = DataReader <Attrs> .Get(attrID); int num = (attrs.attrs.get_Count() >= attrs.values.get_Count()) ? attrs.values.get_Count() : attrs.attrs.get_Count(); if (num == 0) { return(string.Empty); } XDict <int, long> xDict = new XDict <int, long>(); for (int i = 0; i < num; i++) { if (xDict.ContainsKey(attrs.attrs.get_Item(i))) { XDict <int, long> xDict2; XDict <int, long> expr_80 = xDict2 = xDict; int key; int expr_8F = key = attrs.attrs.get_Item(i); long num2 = xDict2[key]; expr_80[expr_8F] = num2 + (long)attrs.values.get_Item(i); } else { xDict.Add(attrs.attrs.get_Item(i), (long)attrs.values.get_Item(i)); } } if (xDict.Count == 0) { return(string.Empty); } return(AttrUtility.GetStandardAddDesc(xDict.Keys.get_Item(0), xDict.Values.get_Item(0))); }
private List <string> GetItemAttrText(int attId) { List <string> list = null; if (attId == 0) { return(list); } Attrs attrs = DataReader <Attrs> .Get(attId); if (attrs == null) { return(list); } if (attrs.attrs != null) { list = new List <string>(); for (int i = 0; i < attrs.attrs.get_Count(); i++) { list.Add(AttrUtility.GetStandardAddDesc(attrs.attrs.get_Item(i), attrs.values.get_Item(i), "A55A41")); } } return(list); }
public static string GetStandardAddDesc(AttrType type, int value, string typeColor, string valueColor) { return(AttrUtility.GetDesc(type, value, " +", typeColor, valueColor, false)); }
public static string GetStandardAddDesc(int typeNum, long value, string valueColor, int blankNum) { return(AttrUtility.GetDesc((AttrType)typeNum, value, ((blankNum <= 0) ? string.Empty : new string(' ', blankNum)) + "+", string.Empty, valueColor, false)); }
public static string GetStandardAddDesc(int typeNum, long value, string valueColor) { return(AttrUtility.GetDesc((AttrType)typeNum, value, " +", string.Empty, valueColor, false)); }
public static string GetStandardAddDesc(AttrType type, long value) { return(AttrUtility.GetDesc(type, value, " +", string.Empty, string.Empty, false)); }
public static string GetStandardDesc(int typeNum, long value, string typeColor, string valueColor, int blankNum) { return(AttrUtility.GetDesc((AttrType)typeNum, value, ":" + ((blankNum <= 0) ? string.Empty : new string(' ', blankNum)), typeColor, valueColor, true)); }
public static string GetStandardDesc(int typeNum, long value, string typeColor, string valueColor) { return(AttrUtility.GetDesc((AttrType)typeNum, value, ": ", typeColor, valueColor, true)); }