public static StringBuilder GetLifeElemAttrString(ref LifeInfo.ElemAttr elemAttr) { StringBuilder sb = new StringBuilder(14); sb.Append(GetElemResistanceString("Ice", elemAttr.I)); sb.Append(GetElemResistanceString("Lightning", elemAttr.L)); sb.Append(GetElemResistanceString("Fire", elemAttr.F)); sb.Append(GetElemResistanceString("Poison", elemAttr.S)); sb.Append(GetElemResistanceString("Holy", elemAttr.H)); sb.Append(GetElemResistanceString("Dark", elemAttr.D)); sb.Append(GetElemResistanceString("Etc", elemAttr.P)); return(sb); }
private StringBuilder GetLifeElemAttrString(ref LifeInfo.ElemAttr elemAttr) { StringBuilder sb = new StringBuilder(14); sb.Append(GetElemResistanceString("冰", elemAttr.I)); sb.Append(GetElemResistanceString("雷", elemAttr.L)); sb.Append(GetElemResistanceString("火", elemAttr.F)); sb.Append(GetElemResistanceString("毒", elemAttr.S)); sb.Append(GetElemResistanceString("圣", elemAttr.H)); sb.Append(GetElemResistanceString("暗", elemAttr.D)); sb.Append(GetElemResistanceString("物", elemAttr.P)); return(sb); }
private StringBuilder GetLifeElemAttrString(ref LifeInfo.ElemAttr elemAttr) { StringBuilder sb = new StringBuilder(14); sb.Append(GetElemResistanceString("얼음", elemAttr.I)); sb.Append(GetElemResistanceString("번개", elemAttr.L)); sb.Append(GetElemResistanceString("불", elemAttr.F)); sb.Append(GetElemResistanceString("독", elemAttr.S)); sb.Append(GetElemResistanceString("성", elemAttr.H)); sb.Append(GetElemResistanceString("암흑", elemAttr.D)); sb.Append(GetElemResistanceString("물리", elemAttr.P)); return(sb); }
private static string GetLifeElemAttrString(LifeInfo.ElemAttr elemAttr) { StringBuilder sb1 = new StringBuilder(); var elems = new[] { new { name = "Physical", attr = elemAttr.P }, new { name = "Holy", attr = elemAttr.H }, new { name = "Fire", attr = elemAttr.F }, new { name = "Ice", attr = elemAttr.I }, new { name = "Poison", attr = elemAttr.S }, new { name = "Lightning", attr = elemAttr.L }, new { name = "Dark", attr = elemAttr.D }, }; foreach (var item in elems) { if (item.attr != LifeInfo.ElemResistance.Normal) { sb1.Append($"{item.name} {GetElemResistanceString(item.attr)}, "); } } return(sb1.ToString().TrimEnd().TrimEnd(',')); }