//------------------------------------------------------------------------------
//
// 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-08-27
// * 用途: 通用模块
// ***************************************************************************
// Generated from: common.proto
namespace pomelo
{
//---------------------------------------------------------------------------------------
///
/// 空消息
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Void")]
public partial class Void : global::ProtoBuf.IExtensible
{
public Void() {}
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=@"EffectPropertyStruct")]
public partial class EffectPropertyStruct : global::ProtoBuf.IExtensible
{
public EffectPropertyStruct() {}
private string _describ;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"describ", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string describ
{
get { return _describ; }
set { _describ = value; }
}
private int _value = default(int);
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"value", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int value
{
get { return _value; }
set { _value = value; }
}
private string _maxValue = "";
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"maxValue", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string maxValue
{
get { return _maxValue; }
set { _maxValue = value; }
}
private string _name = "";
[global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"name", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string name
{
get { return _name; }
set { _name = 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=@"BasePlayerRankInfo")]
public partial class BasePlayerRankInfo : global::ProtoBuf.IExtensible
{
public BasePlayerRankInfo() {}
private int _rank;
///
/// 排名
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"rank", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int rank
{
get { return _rank; }
set { _rank = value; }
}
private string _pId;
///
/// 角色id
///
[global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"pId", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string pId
{
get { return _pId; }
set { _pId = value; }
}
private string _name;
///
/// 角色姓名
///
[global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"name", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string name
{
get { return _name; }
set { _name = value; }
}
private long _score;
///
/// 上榜值
///
[global::ProtoBuf.ProtoMember(4, IsRequired = true, Name=@"score", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public long score
{
get { return _score; }
set { _score = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
///
/// Key-Value
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"KeyValueStruct")]
public partial class KeyValueStruct : global::ProtoBuf.IExtensible
{
public KeyValueStruct() {}
private string _key;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"key", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string key
{
get { return _key; }
set { _key = value; }
}
private string _value;
[global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"value", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string value
{
get { return _value; }
set { _value = 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=@"PropertyStruct")]
public partial class PropertyStruct : global::ProtoBuf.IExtensible
{
public PropertyStruct() {}
private int _key;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"key", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int key
{
get { return _key; }
set { _key = value; }
}
private long _value;
[global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"value", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public long value
{
get { return _value; }
set { _value = value; }
}
private int _source = default(int);
///
/// 来源
///
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"source", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int source
{
get { return _source; }
set { _source = 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=@"ObjectProperty")]
public partial class ObjectProperty : global::ProtoBuf.IExtensible
{
public ObjectProperty() {}
private int _id;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"id", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int id
{
get { return _id; }
set { _id = value; }
}
private readonly global::System.Collections.Generic.List _props = new global::System.Collections.Generic.List();
[global::ProtoBuf.ProtoMember(2, Name=@"props", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List props
{
get { return _props; }
}
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=@"AttributeBase")]
public partial class AttributeBase : global::ProtoBuf.IExtensible
{
public AttributeBase() {}
private int _id;
///
/// 属性id, 没有则填0
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"id", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int id
{
get { return _id; }
set { _id = value; }
}
private int _value = default(int);
///
/// 属性值
///
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"value", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int value
{
get { return _value; }
set { _value = value; }
}
private int _isFormat = default(int);
///
/// 是否是百分比
///
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"isFormat", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int isFormat
{
get { return _isFormat; }
set { _isFormat = value; }
}
private int _nextValue = default(int);
///
/// 下一级属性(可选)
///
[global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"nextValue", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int nextValue
{
get { return _nextValue; }
set { _nextValue = value; }
}
private int _minValue = default(int);
///
/// 最大值属性
///
[global::ProtoBuf.ProtoMember(5, IsRequired = false, Name=@"minValue", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int minValue
{
get { return _minValue; }
set { _minValue = value; }
}
private int _maxValue = default(int);
///
/// 最小值属性
///
[global::ProtoBuf.ProtoMember(6, IsRequired = false, Name=@"maxValue", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int maxValue
{
get { return _maxValue; }
set { _maxValue = value; }
}
private int _param1 = default(int);
///
/// 待定1 装备的强化增加值 技能id 精炼等级
///
[global::ProtoBuf.ProtoMember(7, IsRequired = false, Name=@"param1", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int param1
{
get { return _param1; }
set { _param1 = value; }
}
private int _param2 = default(int);
///
/// 待定2 技能等级 精炼属性颜色
///
[global::ProtoBuf.ProtoMember(8, IsRequired = false, Name=@"param2", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int param2
{
get { return _param2; }
set { _param2 = value; }
}
private int _param3 = default(int);
///
/// 待定3
///
[global::ProtoBuf.ProtoMember(9, IsRequired = false, Name=@"param3", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int param3
{
get { return _param3; }
set { _param3 = value; }
}
private int _param4 = default(int);
///
/// 装备血炼属性补丁-显示id
///
[global::ProtoBuf.ProtoMember(10, IsRequired = false, Name=@"param4", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int param4
{
get { return _param4; }
set { _param4 = 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=@"AttributeSimple")]
public partial class AttributeSimple : global::ProtoBuf.IExtensible
{
public AttributeSimple() {}
private int _id;
///
/// 属性id
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"id", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int id
{
get { return _id; }
set { _id = value; }
}
private int _value = default(int);
///
/// 属性值
///
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"value", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int value
{
get { return _value; }
set { _value = value; }
}
private int _desc = default(int);
///
/// 策划配置的属性显示描述
///
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"desc", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int desc
{
get { return _desc; }
set { _desc = 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=@"SkillKeyStruct")]
public partial class SkillKeyStruct : global::ProtoBuf.IExtensible
{
public SkillKeyStruct() {}
private int _keyPos;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"keyPos", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int keyPos
{
get { return _keyPos; }
set { _keyPos = value; }
}
private int _baseSkillId;
///
/// 基础技能
///
[global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"baseSkillId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int baseSkillId
{
get { return _baseSkillId; }
set { _baseSkillId = value; }
}
private int _advancedSkillId;
///
/// 当前佩戴的技能
///
[global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"advancedSkillId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int advancedSkillId
{
get { return _advancedSkillId; }
set { _advancedSkillId = value; }
}
private string _icon;
///
/// 当前佩戴的技能icon
///
[global::ProtoBuf.ProtoMember(4, IsRequired = true, Name=@"icon", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string icon
{
get { return _icon; }
set { _icon = value; }
}
private int _flag;
///
/// 0为没开 1为开启
///
[global::ProtoBuf.ProtoMember(5, IsRequired = true, Name=@"flag", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int flag
{
get { return _flag; }
set { _flag = value; }
}
private int _unlockLevel;
///
/// 解锁等级
///
[global::ProtoBuf.ProtoMember(6, IsRequired = true, Name=@"unlockLevel", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int unlockLevel
{
get { return _unlockLevel; }
set { _unlockLevel = value; }
}
private string _name = "";
[global::ProtoBuf.ProtoMember(7, IsRequired = false, Name=@"name", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string name
{
get { return _name; }
set { _name = value; }
}
private string _baseSkillIcon = "";
[global::ProtoBuf.ProtoMember(8, IsRequired = false, Name=@"baseSkillIcon", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string baseSkillIcon
{
get { return _baseSkillIcon; }
set { _baseSkillIcon = 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=@"OpenTimeInfo")]
public partial class OpenTimeInfo : global::ProtoBuf.IExtensible
{
public OpenTimeInfo() {}
private long _openTime = default(long);
///
/// 开始时间
///
[global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"openTime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(long))]
public long openTime
{
get { return _openTime; }
set { _openTime = value; }
}
private long _closeTime = default(long);
///
/// 结束时间
///
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"closeTime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(long))]
public long closeTime
{
get { return _closeTime; }
set { _closeTime = 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=@"Avatar")]
public partial class Avatar : global::ProtoBuf.IExtensible
{
public Avatar() {}
private int _tag;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"tag", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int tag
{
get { return _tag; }
set { _tag = value; }
}
private string _fileName;
[global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"fileName", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string fileName
{
get { return _fileName; }
set { _fileName = value; }
}
private int _effectType;
[global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"effectType", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int effectType
{
get { return _effectType; }
set { _effectType = 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=@"ErrMsg")]
public partial class ErrMsg : global::ProtoBuf.IExtensible
{
public ErrMsg() {}
private int _s2c_code;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int s2c_code
{
get { return _s2c_code; }
set { _s2c_code = value; }
}
private string _s2c_msg = "";
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string s2c_msg
{
get { return _s2c_msg; }
set { _s2c_msg = 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=@"DemonTowerFloorInfo")]
public partial class DemonTowerFloorInfo : global::ProtoBuf.IExtensible
{
public DemonTowerFloorInfo() {}
private int _floorId;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"floorId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int floorId
{
get { return _floorId; }
set { _floorId = value; }
}
private string _firstPlayerName = "";
///
/// 全服首次通关玩家姓名
///
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"firstPlayerName", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string firstPlayerName
{
get { return _firstPlayerName; }
set { _firstPlayerName = value; }
}
private long _firstPlayerDate = default(long);
///
/// 全服首次通关玩家日期
///
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"firstPlayerDate", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(long))]
public long firstPlayerDate
{
get { return _firstPlayerDate; }
set { _firstPlayerDate = value; }
}
private string _fastPlayerName = "";
///
/// 全服最快通关玩家姓名
///
[global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"fastPlayerName", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string fastPlayerName
{
get { return _fastPlayerName; }
set { _fastPlayerName = value; }
}
private int _fastPlayerTime = default(int);
///
/// 全服最快通关玩家用时(秒)
///
[global::ProtoBuf.ProtoMember(5, IsRequired = false, Name=@"fastPlayerTime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int fastPlayerTime
{
get { return _fastPlayerTime; }
set { _fastPlayerTime = value; }
}
private int _myFastTime = default(int);
///
/// 我的最快通关用时(秒)
///
[global::ProtoBuf.ProtoMember(6, IsRequired = false, Name=@"myFastTime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int myFastTime
{
get { return _myFastTime; }
set { _myFastTime = 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=@"OpenArtifactInfo")]
public partial class OpenArtifactInfo : global::ProtoBuf.IExtensible
{
public OpenArtifactInfo() {}
private int _id;
///
/// 任务编号
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"id", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int id
{
get { return _id; }
set { _id = value; }
}
private int _schedule = default(int);
///
/// 任务进度
///
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"schedule", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int schedule
{
get { return _schedule; }
set { _schedule = value; }
}
private int _status = default(int);
///
/// 任务状态(0:未完成 1:完成)
///
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"status", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int status
{
get { return _status; }
set { _status = value; }
}
private int _symbol = default(int);
///
/// 符类别
///
[global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"symbol", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int symbol
{
get { return _symbol; }
set { _symbol = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
///
/// 2.语音消息
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"VoiceContent")]
public partial class VoiceContent : global::ProtoBuf.IExtensible
{
public VoiceContent() {}
private long _time = default(long);
[global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"time", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(long))]
public long time
{
get { return _time; }
set { _time = value; }
}
private string _filepath = "";
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"filepath", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string filepath
{
get { return _filepath; }
set { _filepath = value; }
}
private string _fileid = "";
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"fileid", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string fileid
{
get { return _fileid; }
set { _fileid = value; }
}
private string _asrResult = "";
[global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"asrResult", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string asrResult
{
get { return _asrResult; }
set { _asrResult = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
///
/// 3.装备道具
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"ItemContent")]
public partial class ItemContent : global::ProtoBuf.IExtensible
{
public ItemContent() {}
private string _id = "";
///
/// 装备唯一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 _templateId = "";
///
/// 装备ID
///
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"templateId", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string templateId
{
get { return _templateId; }
set { _templateId = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
///
/// 4.位置消息
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"MapContent")]
public partial class MapContent : global::ProtoBuf.IExtensible
{
public MapContent() {}
private int _areaId = default(int);
///
/// 区域ID
///
[global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"areaId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int areaId
{
get { return _areaId; }
set { _areaId = value; }
}
private int _mapId = default(int);
///
/// 地图ID
///
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"mapId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int mapId
{
get { return _mapId; }
set { _mapId = value; }
}
private int _posX = default(int);
///
/// posX
///
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"posX", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int posX
{
get { return _posX; }
set { _posX = value; }
}
private int _posY = default(int);
///
/// posY
///
[global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"posY", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int posY
{
get { return _posY; }
set { _posY = value; }
}
private string _instanceId = "";
[global::ProtoBuf.ProtoMember(5, IsRequired = false, Name=@"instanceId", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string instanceId
{
get { return _instanceId; }
set { _instanceId = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
///
/// 5.队伍招募
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"TeamContent")]
public partial class TeamContent : global::ProtoBuf.IExtensible
{
public TeamContent() {}
private string _teamId = "";
///
/// 队伍id
///
[global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"teamId", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string teamId
{
get { return _teamId; }
set { _teamId = value; }
}
private int _targetServerId = default(int);
///
/// 队伍的逻辑服id
///
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"targetServerId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int targetServerId
{
get { return _targetServerId; }
set { _targetServerId = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
///
/// 6.公会招募
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"GuildContent")]
public partial class GuildContent : global::ProtoBuf.IExtensible
{
public GuildContent() {}
private string _sendPlayerId = "";
///
/// 玩家id
///
[global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"sendPlayerId", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string sendPlayerId
{
get { return _sendPlayerId; }
set { _sendPlayerId = value; }
}
private string _sendGuildId = "";
///
/// 公会id
///
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"sendGuildId", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string sendGuildId
{
get { return _sendGuildId; }
set { _sendGuildId = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
}