Ejemplo n.º 1
0
 public static CharacterSoldierTypeData Append(this CharacterSoldierTypeData self, IEnumerable<CharacterSoldierTypeData> d)
 {
   foreach (var dd in d)
   {
     self.Append(dd);
   }
   return self;
 }
Ejemplo n.º 2
0
 public static CharacterSoldierTypeData ToData(this IEnumerable<CharacterSoldierTypePart> parts)
 {
   var d = new CharacterSoldierTypeData
   {
     Money = (short)parts.Sum(p => p.Money),
     FakeMoney = (short)parts.Sum(p => p.FakeMoney),
     Technology = (short)parts.Max(p => p.Technology),
   };
   foreach (var p in parts)
   {
     d.Append(p.Data);
   }
   return d;
 }