Esempio n. 1
0
 public WeihuaGames.ClientClass.WolfSmokeAddition FromProtobuf(com.kodgames.corgi.protocol.WolfSmokeAddition wolfSmokeAddition)
 {
     if (wolfSmokeAddition != null)
     {
         this.affectType = wolfSmokeAddition.affectType;
         foreach (com.kodgames.corgi.protocol.PropertyModifier modifier in wolfSmokeAddition.modifiers)
         {
             WeihuaGames.ClientClass.PropertyModifier modifier2 = new WeihuaGames.ClientClass.PropertyModifier();
             this.modifiers.Add(modifier2.FromProtobuf(modifier));
         }
     }
     return(this);
 }
Esempio n. 2
0
 public WeihuaGames.ClientClass.PropertyModifierSet FromProtobuf(com.kodgames.corgi.protocol.PropertyModifierSet propertyModifierSet)
 {
     if (propertyModifierSet != null)
     {
         this.level = propertyModifierSet.levelFilter;
         this.modifiers.Clear();
         if (propertyModifierSet.modifiers != null)
         {
             foreach (com.kodgames.corgi.protocol.PropertyModifier modifier in propertyModifierSet.modifiers)
             {
                 WeihuaGames.ClientClass.PropertyModifier item = new WeihuaGames.ClientClass.PropertyModifier();
                 item.FromProtobuf(modifier);
                 this.modifiers.Add(item);
             }
         }
     }
     return(this);
 }