//------------------------------------------------------------------------------
//
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
//
//------------------------------------------------------------------------------
// ***************************************************************************
// * 作者= 刘羿君
// * 创建时间= 2015-10-17
// * 用途= 道具数据
// ***************************************************************************
// Generated from: item.proto
// Note: requires additional types generated from: common.proto
namespace pomelo.item
{
//---------------------------------------------------------------------------------------
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Item")]
public partial class Item : global::ProtoBuf.IExtensible
{
public Item() {}
private string _id;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"id", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string id
{
get { return _id; }
set { _id = value; }
}
private string _code;
[global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"code", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string code
{
get { return _code; }
set { _code = value; }
}
private int _itemType;
[global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"itemType", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int itemType
{
get { return _itemType; }
set { _itemType = value; }
}
private int _itemSecondType;
[global::ProtoBuf.ProtoMember(4, IsRequired = true, Name=@"itemSecondType", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int itemSecondType
{
get { return _itemSecondType; }
set { _itemSecondType = value; }
}
private int _qColor;
[global::ProtoBuf.ProtoMember(5, IsRequired = true, Name=@"qColor", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int qColor
{
get { return _qColor; }
set { _qColor = value; }
}
private int _maxGroupCount;
[global::ProtoBuf.ProtoMember(6, IsRequired = true, Name=@"maxGroupCount", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int maxGroupCount
{
get { return _maxGroupCount; }
set { _maxGroupCount = value; }
}
private int _groupCount;
[global::ProtoBuf.ProtoMember(7, IsRequired = true, Name=@"groupCount", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int groupCount
{
get { return _groupCount; }
set { _groupCount = value; }
}
private int _isNew;
[global::ProtoBuf.ProtoMember(8, IsRequired = true, Name=@"isNew", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int isNew
{
get { return _isNew; }
set { _isNew = value; }
}
private string _icon;
[global::ProtoBuf.ProtoMember(9, IsRequired = true, Name=@"icon", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string icon
{
get { return _icon; }
set { _icon = value; }
}
private int _enLevel = default(int);
///
/// 强化等级 @Deprecated
///
[global::ProtoBuf.ProtoMember(10, IsRequired = false, Name=@"enLevel", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int enLevel
{
get { return _enLevel; }
set { _enLevel = value; }
}
private int _star = default(int);
///
/// 星级
///
[global::ProtoBuf.ProtoMember(11, IsRequired = false, Name=@"star", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int star
{
get { return _star; }
set { _star = value; }
}
private string _cdTime = "";
[global::ProtoBuf.ProtoMember(12, IsRequired = false, Name=@"cdTime", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string cdTime
{
get { return _cdTime; }
set { _cdTime = value; }
}
private int _bindType = default(int);
///
/// 是否绑定
///
[global::ProtoBuf.ProtoMember(13, IsRequired = false, Name=@"bindType", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int bindType
{
get { return _bindType; }
set { _bindType = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
///
/// 格子信息
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Grid")]
public partial class Grid : global::ProtoBuf.IExtensible
{
public Grid() {}
private int _gridIndex;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"gridIndex", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int gridIndex
{
get { return _gridIndex; }
set { _gridIndex = value; }
}
private pomelo.item.Item _item = null;
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"item", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue(null)]
public pomelo.item.Item item
{
get { return _item; }
set { _item = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
///
/// 迷你道具
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"MiniItem")]
public partial class MiniItem : global::ProtoBuf.IExtensible
{
public MiniItem() {}
private string _code;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"code", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string code
{
get { return _code; }
set { _code = value; }
}
private int _groupCount;
[global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"groupCount", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int groupCount
{
get { return _groupCount; }
set { _groupCount = value; }
}
private string _icon;
[global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"icon", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string icon
{
get { return _icon; }
set { _icon = value; }
}
private int _qColor;
[global::ProtoBuf.ProtoMember(4, IsRequired = true, Name=@"qColor", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int qColor
{
get { return _qColor; }
set { _qColor = value; }
}
private string _name = "";
[global::ProtoBuf.ProtoMember(5, IsRequired = false, Name=@"name", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string name
{
get { return _name; }
set { _name = value; }
}
private int _star = default(int);
[global::ProtoBuf.ProtoMember(6, IsRequired = false, Name=@"star", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int star
{
get { return _star; }
set { _star = value; }
}
private int _bindType = default(int);
///
/// 是否绑定
///
[global::ProtoBuf.ProtoMember(7, IsRequired = false, Name=@"bindType", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int bindType
{
get { return _bindType; }
set { _bindType = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
///
/// 合成公式
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Combine")]
public partial class Combine : global::ProtoBuf.IExtensible
{
public Combine() {}
private pomelo.item.MiniItem _product = null;
///
/// 合成产出
///
[global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"product", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue(null)]
public pomelo.item.MiniItem product
{
get { return _product; }
set { _product = value; }
}
private readonly global::System.Collections.Generic.List _materials = new global::System.Collections.Generic.List();
///
/// 材料
///
[global::ProtoBuf.ProtoMember(2, Name=@"materials", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List materials
{
get { return _materials; }
}
private int _gold = default(int);
///
/// 需要的金币
///
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"gold", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int gold
{
get { return _gold; }
set { _gold = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
///
/// 计数道具
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"CountItem")]
public partial class CountItem : global::ProtoBuf.IExtensible
{
public CountItem() {}
private string _code;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"code", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string code
{
get { return _code; }
set { _code = value; }
}
private int _num;
[global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"num", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int num
{
get { return _num; }
set { _num = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"CountItems")]
public partial class CountItems : global::ProtoBuf.IExtensible
{
public CountItems() {}
private readonly global::System.Collections.Generic.List _items = new global::System.Collections.Generic.List();
[global::ProtoBuf.ProtoMember(1, Name=@"items", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List items
{
get { return _items; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
///
/// 宝石属性
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"EquipmentJewelAtt")]
public partial class EquipmentJewelAtt : global::ProtoBuf.IExtensible
{
public EquipmentJewelAtt() {}
private int _index;
///
/// 孔的位置, 1表示第一个
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"index", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int index
{
get { return _index; }
set { _index = value; }
}
private pomelo.item.MiniItem _gem = null;
///
/// 宝石
///
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"gem", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue(null)]
public pomelo.item.MiniItem gem
{
get { return _gem; }
set { _gem = value; }
}
private readonly global::System.Collections.Generic.List _attribute = new global::System.Collections.Generic.List();
///
/// 宝石属性list
///
[global::ProtoBuf.ProtoMember(3, Name=@"attribute", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List attribute
{
get { return _attribute; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
///
/// 属性组
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AttributeBaseArray")]
public partial class AttributeBaseArray : global::ProtoBuf.IExtensible
{
public AttributeBaseArray() {}
private readonly global::System.Collections.Generic.List _attrs = new global::System.Collections.Generic.List();
///
/// 属性
///
[global::ProtoBuf.ProtoMember(1, Name=@"attrs", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List attrs
{
get { return _attrs; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"EquipmentDetail")]
public partial class EquipmentDetail : global::ProtoBuf.IExtensible
{
public EquipmentDetail() {}
private int _isIdentfied = default(int);
///
/// 是否鉴定过 1-鉴定过 0-没有鉴定
///
[global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"isIdentfied", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int isIdentfied
{
get { return _isIdentfied; }
set { _isIdentfied = value; }
}
private int _enLevel = default(int);
///
/// 强化等级 @Deprecated
///
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"enLevel", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int enLevel
{
get { return _enLevel; }
set { _enLevel = value; }
}
private int _score = default(int);
///
/// 装备独有评分
///
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"score", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int score
{
get { return _score; }
set { _score = value; }
}
private readonly global::System.Collections.Generic.List _randomAtts = new global::System.Collections.Generic.List();
///
/// 扩展属性
///
[global::ProtoBuf.ProtoMember(4, Name=@"randomAtts", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List randomAtts
{
get { return _randomAtts; }
}
private readonly global::System.Collections.Generic.List _jewelAtts = new global::System.Collections.Generic.List();
///
/// 宝石属性 @Deprecated
///
[global::ProtoBuf.ProtoMember(5, Name=@"jewelAtts", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List jewelAtts
{
get { return _jewelAtts; }
}
private readonly global::System.Collections.Generic.List _magicAtts = new global::System.Collections.Generic.List();
///
/// 附魔属性描述
///
[global::ProtoBuf.ProtoMember(6, Name=@"magicAtts", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List magicAtts
{
get { return _magicAtts; }
}
private int _luckyExp = default(int);
///
/// 已有的幸运值 @Deprecated
///
[global::ProtoBuf.ProtoMember(7, IsRequired = false, Name=@"luckyExp", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int luckyExp
{
get { return _luckyExp; }
set { _luckyExp = value; }
}
private int _baseScore = default(int);
///
/// 基础评分
///
[global::ProtoBuf.ProtoMember(9, IsRequired = false, Name=@"baseScore", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int baseScore
{
get { return _baseScore; }
set { _baseScore = value; }
}
private readonly global::System.Collections.Generic.List _baseAtts = new global::System.Collections.Generic.List();
///
/// 基础属性
///
[global::ProtoBuf.ProtoMember(10, Name=@"baseAtts", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List baseAtts
{
get { return _baseAtts; }
}
private readonly global::System.Collections.Generic.List _uniqueAtts = new global::System.Collections.Generic.List();
///
/// 独有属性
///
[global::ProtoBuf.ProtoMember(11, Name=@"uniqueAtts", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List uniqueAtts
{
get { return _uniqueAtts; }
}
private readonly global::System.Collections.Generic.List _tempBaseAtts = new global::System.Collections.Generic.List();
///
/// 独有基础属性
///
[global::ProtoBuf.ProtoMember(12, Name=@"tempBaseAtts", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List tempBaseAtts
{
get { return _tempBaseAtts; }
}
private readonly global::System.Collections.Generic.List _tempExtAtts = new global::System.Collections.Generic.List();
///
/// 未保存的重铸属性, 废弃
///
[global::ProtoBuf.ProtoMember(13, Name=@"tempExtAtts", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List tempExtAtts
{
get { return _tempExtAtts; }
}
private readonly global::System.Collections.Generic.List _tempExtAtts_senior = new global::System.Collections.Generic.List();
///
/// 未保存的重铸属性, 废弃
///
[global::ProtoBuf.ProtoMember(14, Name=@"tempExtAtts_senior", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List tempExtAtts_senior
{
get { return _tempExtAtts_senior; }
}
private readonly global::System.Collections.Generic.List _tempUniqueAtts = new global::System.Collections.Generic.List();
///
/// 未保存的精炼属性, 废弃
///
[global::ProtoBuf.ProtoMember(15, Name=@"tempUniqueAtts", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List tempUniqueAtts
{
get { return _tempUniqueAtts; }
}
private int _refineAttrId = default(int);
///
/// 精炼过的属性名称, 废弃
///
[global::ProtoBuf.ProtoMember(16, IsRequired = false, Name=@"refineAttrId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int refineAttrId
{
get { return _refineAttrId; }
set { _refineAttrId = value; }
}
private pomelo.AttributeBase _tempRefineAttr = null;
///
/// 未保存的精炼属性, 废弃
///
[global::ProtoBuf.ProtoMember(17, IsRequired = false, Name=@"tempRefineAttr", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue(null)]
public pomelo.AttributeBase tempRefineAttr
{
get { return _tempRefineAttr; }
set { _tempRefineAttr = value; }
}
private int _remakeScore = default(int);
///
/// 重铸评分, 废弃
///
[global::ProtoBuf.ProtoMember(18, IsRequired = false, Name=@"remakeScore", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int remakeScore
{
get { return _remakeScore; }
set { _remakeScore = value; }
}
private int _tempRemakeScore = default(int);
///
/// 未保存的重铸评分, 废弃
///
[global::ProtoBuf.ProtoMember(19, IsRequired = false, Name=@"tempRemakeScore", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int tempRemakeScore
{
get { return _tempRemakeScore; }
set { _tempRemakeScore = value; }
}
private readonly global::System.Collections.Generic.List _starAttr = new global::System.Collections.Generic.List();
///
/// 重铸星级属性, 废弃
///
[global::ProtoBuf.ProtoMember(20, Name=@"starAttr", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List starAttr
{
get { return _starAttr; }
}
private readonly global::System.Collections.Generic.List _tempstarAttr = new global::System.Collections.Generic.List();
///
/// 未保存重铸星级属性, 废弃
///
[global::ProtoBuf.ProtoMember(21, Name=@"tempstarAttr", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List tempstarAttr
{
get { return _tempstarAttr; }
}
private int _seniorTempRemakeScore = default(int);
///
/// 未保存的高级重铸评分, 废弃
///
[global::ProtoBuf.ProtoMember(22, IsRequired = false, Name=@"seniorTempRemakeScore", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int seniorTempRemakeScore
{
get { return _seniorTempRemakeScore; }
set { _seniorTempRemakeScore = value; }
}
private readonly global::System.Collections.Generic.List _godSpeAttrs = new global::System.Collections.Generic.List();
///
/// 神器特殊属性组
///
[global::ProtoBuf.ProtoMember(23, Name=@"godSpeAttrs", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List godSpeAttrs
{
get { return _godSpeAttrs; }
}
private int _godSkId = default(int);
///
/// 神器技能id
///
[global::ProtoBuf.ProtoMember(24, IsRequired = false, Name=@"godSkId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int godSkId
{
get { return _godSkId; }
set { _godSkId = value; }
}
private int _godSkLv = default(int);
///
/// 神器技能lv
///
[global::ProtoBuf.ProtoMember(25, IsRequired = false, Name=@"godSkLv", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int godSkLv
{
get { return _godSkLv; }
set { _godSkLv = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"EarItemDetail")]
public partial class EarItemDetail : global::ProtoBuf.IExtensible
{
public EarItemDetail() {}
private string _id = "";
[global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"id", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string id
{
get { return _id; }
set { _id = value; }
}
private string _ownId = "";
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"ownId", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string ownId
{
get { return _ownId; }
set { _ownId = value; }
}
private string _ownName = "";
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"ownName", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string ownName
{
get { return _ownName; }
set { _ownName = value; }
}
private string _time = "";
[global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"time", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string time
{
get { return _time; }
set { _time = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
///
/// 道具详情
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"ItemDetail")]
public partial class ItemDetail : global::ProtoBuf.IExtensible
{
public ItemDetail() {}
private string _id = "";
///
/// uuid
///
[global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"id", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string id
{
get { return _id; }
set { _id = value; }
}
private string _code = "";
///
/// 模版id 区分是否是装备
///
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"code", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string code
{
get { return _code; }
set { _code = value; }
}
private int _bindType = default(int);
///
/// 0 没有绑定 1 绑定 2 装备绑定
///
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"bindType", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int bindType
{
get { return _bindType; }
set { _bindType = value; }
}
private int _canTrade = default(int);
///
/// 1 可以 0 不可以
///
[global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"canTrade", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int canTrade
{
get { return _canTrade; }
set { _canTrade = value; }
}
private int _canAuction = default(int);
///
/// 同上
///
[global::ProtoBuf.ProtoMember(5, IsRequired = false, Name=@"canAuction", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int canAuction
{
get { return _canAuction; }
set { _canAuction = value; }
}
private int _canDepotRole = default(int);
///
/// 同上
///
[global::ProtoBuf.ProtoMember(6, IsRequired = false, Name=@"canDepotRole", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int canDepotRole
{
get { return _canDepotRole; }
set { _canDepotRole = value; }
}
private int _canDepotGuild = default(int);
///
/// 同上
///
[global::ProtoBuf.ProtoMember(7, IsRequired = false, Name=@"canDepotGuild", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int canDepotGuild
{
get { return _canDepotGuild; }
set { _canDepotGuild = value; }
}
private pomelo.item.EquipmentDetail _equipDetail = null;
///
/// 装备才有的详情
///
[global::ProtoBuf.ProtoMember(8, IsRequired = false, Name=@"equipDetail", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue(null)]
public pomelo.item.EquipmentDetail equipDetail
{
get { return _equipDetail; }
set { _equipDetail = value; }
}
private pomelo.item.EarItemDetail _earDetail = null;
[global::ProtoBuf.ProtoMember(9, IsRequired = false, Name=@"earDetail", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue(null)]
public pomelo.item.EarItemDetail earDetail
{
get { return _earDetail; }
set { _earDetail = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
///
/// 寄卖道具的信息
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"ConsignmentItem")]
public partial class ConsignmentItem : global::ProtoBuf.IExtensible
{
public ConsignmentItem() {}
private pomelo.item.ItemDetail _detail = null;
[global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"detail", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue(null)]
public pomelo.item.ItemDetail detail
{
get { return _detail; }
set { _detail = value; }
}
private int _groupCount = default(int);
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"groupCount", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int groupCount
{
get { return _groupCount; }
set { _groupCount = value; }
}
private int _publishTimes = default(int);
///
/// 已经宣传的次数
///
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"publishTimes", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int publishTimes
{
get { return _publishTimes; }
set { _publishTimes = value; }
}
private int _consignmentPrice = default(int);
///
/// 寄卖价格
///
[global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"consignmentPrice", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int consignmentPrice
{
get { return _consignmentPrice; }
set { _consignmentPrice = value; }
}
private string _consignmentTime = "";
///
/// 寄卖到期时间(24h + lateMinutes分钟) 单位:ms
///
[global::ProtoBuf.ProtoMember(5, IsRequired = false, Name=@"consignmentTime", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string consignmentTime
{
get { return _consignmentTime; }
set { _consignmentTime = value; }
}
private string _consignmentPlayerName = "";
///
/// 寄卖玩家名称
///
[global::ProtoBuf.ProtoMember(6, IsRequired = false, Name=@"consignmentPlayerName", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string consignmentPlayerName
{
get { return _consignmentPlayerName; }
set { _consignmentPlayerName = value; }
}
private int _consignmentPlayerPro = default(int);
///
/// 寄卖玩家职业
///
[global::ProtoBuf.ProtoMember(7, IsRequired = false, Name=@"consignmentPlayerPro", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int consignmentPlayerPro
{
get { return _consignmentPlayerPro; }
set { _consignmentPlayerPro = value; }
}
private string _consignmentPlayerId = "";
///
/// 寄卖玩家的id
///
[global::ProtoBuf.ProtoMember(8, IsRequired = false, Name=@"consignmentPlayerId", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string consignmentPlayerId
{
get { return _consignmentPlayerId; }
set { _consignmentPlayerId = value; }
}
private long _lateTime = default(long);
///
/// 寄卖上架延迟时间 单位:ms
///
[global::ProtoBuf.ProtoMember(9, IsRequired = false, Name=@"lateTime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(long))]
public long lateTime
{
get { return _lateTime; }
set { _lateTime = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
///
/// 单条血炼属性(一个血炼项可能有多个属性)
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"BloodAttrItem")]
public partial class BloodAttrItem : global::ProtoBuf.IExtensible
{
public BloodAttrItem() {}
private readonly global::System.Collections.Generic.List _attrItem = new global::System.Collections.Generic.List();
[global::ProtoBuf.ProtoMember(1, Name=@"attrItem", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List attrItem
{
get { return _attrItem; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
///
/// 单个格子的索引和强化等级信息
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"EquipGridStrengthInfo")]
public partial class EquipGridStrengthInfo : global::ProtoBuf.IExtensible
{
public EquipGridStrengthInfo() {}
private int _pos;
///
/// EquipType:格子索引
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"pos", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int pos
{
get { return _pos; }
set { _pos = value; }
}
private int _enLevel = default(int);
///
/// 强化等级
///
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"enLevel", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int enLevel
{
get { return _enLevel; }
set { _enLevel = value; }
}
private readonly global::System.Collections.Generic.List _bloodAttr = new global::System.Collections.Generic.List();
///
/// 血炼属性
///
[global::ProtoBuf.ProtoMember(3, Name=@"bloodAttr", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List bloodAttr
{
get { return _bloodAttr; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
///
/// 已穿戴的时装信息
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"EquipFashionInfo")]
public partial class EquipFashionInfo : global::ProtoBuf.IExtensible
{
public EquipFashionInfo() {}
private int _pos;
///
/// 1: 武饰 2:衣服 3:背饰
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"pos", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int pos
{
get { return _pos; }
set { _pos = value; }
}
private string _itemcode = "";
///
/// 穿戴的时装物品模板ID
///
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"itemcode", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string itemcode
{
get { return _itemcode; }
set { _itemcode = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
///
/// 绑定枚举
///
[global::ProtoBuf.ProtoContract(Name=@"BindType")]
public enum BindType
{
///
/// 未绑定(商店和身上均显示未绑定)
///
[global::ProtoBuf.ProtoEnum(Name=@"UN_BIND", Value=0)]
UN_BIND = 0,
///
/// 已绑定
///
[global::ProtoBuf.ProtoEnum(Name=@"BIND", Value=1)]
BIND = 1,
///
/// 装备后绑定
///
[global::ProtoBuf.ProtoEnum(Name=@"EQUIP_BIND", Value=2)]
EQUIP_BIND = 2,
///
/// 获取后绑定
///
[global::ProtoBuf.ProtoEnum(Name=@"BIND_AFTER_GET", Value=3)]
BIND_AFTER_GET = 3,
///
/// 获取后装绑
///
[global::ProtoBuf.ProtoEnum(Name=@"EQUIP_BIND_AFTER_GET", Value=4)]
EQUIP_BIND_AFTER_GET = 4
}
}