Example #1
0
 public DB_Item(DB_Item rho)
 {
     itemID       = rho.itemID;
     itemName     = rho.itemName;
     itemDesc     = rho.itemDesc;
     iconName     = rho.iconName;
     price        = rho.price;
     option       = rho.option;
     itemType     = rho.itemType;
     itemKindType = rho.itemKindType;
     isConsume    = rho.isConsume;
     scopeType    = rho.scopeType;
     occasionType = rho.occasionType;
 }
Example #2
0
 public bool Decode(BinaryDecoder decoder)
 {
     if (!BinaryCodec.Decode(decoder, out _itemID))
     {
         return(false);
     }
     if (!BinaryCodec.DecodeUnicodeString(decoder, out _itemName))
     {
         return(false);
     }
     if (!BinaryCodec.DecodeUnicodeString(decoder, out _itemDesc))
     {
         return(false);
     }
     if (!BinaryCodec.Decode(decoder, out _iconName))
     {
         return(false);
     }
     if (!BinaryCodec.Decode(decoder, out _price))
     {
         return(false);
     }
     if (!BinaryCodec.Decode(decoder, out _option))
     {
         return(false);
     }
     {
         int enumValue = 0;
         if (!BinaryCodec.Decode(decoder, out enumValue))
         {
             return(false);
         }
         _itemType = (E_ItemType)enumValue;
     }
     {
         int enumValue = 0;
         if (!BinaryCodec.Decode(decoder, out enumValue))
         {
             return(false);
         }
         _itemKindType = (E_ItemKindType)enumValue;
     }
     if (!BinaryCodec.Decode(decoder, out _isConsume))
     {
         return(false);
     }
     {
         int enumValue = 0;
         if (!BinaryCodec.Decode(decoder, out enumValue))
         {
             return(false);
         }
         _scopeType = (E_ScopeType)enumValue;
     }
     {
         int enumValue = 0;
         if (!BinaryCodec.Decode(decoder, out enumValue))
         {
             return(false);
         }
         _occasionType = (E_OccasionType)enumValue;
     }
     return(true);
 }