//------------------------------------------------------------------------------
//
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
//
//------------------------------------------------------------------------------
// Generated from: abyssDungeonHandler.proto
// Note: requires additional types generated from: common.proto
// Note: requires additional types generated from: item.proto
namespace pomelo.area
{
//---------------------------------------------------------------------------------------
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AbyssDungeonSkillBasic")]
public partial class AbyssDungeonSkillBasic : global::ProtoBuf.IExtensible
{
public AbyssDungeonSkillBasic() {}
private pomelo.item.Grid _dropItemInfo;
///
/// 掉落物品信息
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"dropItemInfo", DataFormat = global::ProtoBuf.DataFormat.Default)]
public pomelo.item.Grid dropItemInfo
{
get { return _dropItemInfo; }
set { _dropItemInfo = value; }
}
private int _skillId;
///
/// 对应技能
///
[global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"skillId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int skillId
{
get { return _skillId; }
set { _skillId = value; }
}
private int _lv;
///
/// 当前技能等级
///
[global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"lv", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int lv
{
get { return _lv; }
set { _lv = value; }
}
private int _maxLevel;
///
/// 最大技能等级
///
[global::ProtoBuf.ProtoMember(4, IsRequired = true, Name=@"maxLevel", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int maxLevel
{
get { return _maxLevel; }
set { _maxLevel = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
///
/// 获取深渊副本信息;请求----485:AbyssDungeonInfoRequest;响应:AbyssDungeonInfoResponse
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AbyssDungeonInfoRequest")]
public partial class AbyssDungeonInfoRequest : global::ProtoBuf.IExtensible
{
public AbyssDungeonInfoRequest() {}
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=@"AbyssDungeonInfoResponse")]
public partial class AbyssDungeonInfoResponse : global::ProtoBuf.IExtensible
{
public AbyssDungeonInfoResponse() {}
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 int _areaId;
///
/// 深渊副本地图id
///
[global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"areaId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int areaId
{
get { return _areaId; }
set { _areaId = value; }
}
private int _maxFloor;
///
/// 可以进入的最高层
///
[global::ProtoBuf.ProtoMember(4, IsRequired = true, Name=@"maxFloor", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int maxFloor
{
get { return _maxFloor; }
set { _maxFloor = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
///
/// 深渊副本-移除已装备技能;请求----486:AbyssDungeonDiscardRequest;响应:AbyssDungeonDiscardResponse
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AbyssDungeonDiscardRequest")]
public partial class AbyssDungeonDiscardRequest : global::ProtoBuf.IExtensible
{
public AbyssDungeonDiscardRequest() {}
private int _index;
///
/// 技能槽索引item.Grid.gridIndex
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"index", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int index
{
get { return _index; }
set { _index = 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=@"AbyssDungeonDiscardResponse")]
public partial class AbyssDungeonDiscardResponse : global::ProtoBuf.IExtensible
{
public AbyssDungeonDiscardResponse() {}
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); }
}
//---------------------------------------------------------------------------------------
///
/// 深渊副本-请求无双;请求----623: AbyssDungeonMatchLessStartRequest;AbyssDungeonMatchLessStartResponse
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AbyssDungeonMatchLessStartRequest")]
public partial class AbyssDungeonMatchLessStartRequest : global::ProtoBuf.IExtensible
{
public AbyssDungeonMatchLessStartRequest() {}
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=@"AbyssDungeonMatchLessStartResponse")]
public partial class AbyssDungeonMatchLessStartResponse : global::ProtoBuf.IExtensible
{
public AbyssDungeonMatchLessStartResponse() {}
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); }
}
//---------------------------------------------------------------------------------------
///
/// 1114 ---- boss死亡结束推送
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AbyssDungeonBossDeadPush")]
public partial class AbyssDungeonBossDeadPush : global::ProtoBuf.IExtensible
{
public AbyssDungeonBossDeadPush() {}
private bool _isNext;
///
/// 能否下一层(是否在限定时间内击杀boss)
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"isNext", DataFormat = global::ProtoBuf.DataFormat.Default)]
public bool isNext
{
get { return _isNext; }
set { _isNext = value; }
}
private int _killBossUsedSec;
///
/// 杀死boss所用时间
///
[global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"killBossUsedSec", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int killBossUsedSec
{
get { return _killBossUsedSec; }
set { _killBossUsedSec = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
///
/// 1115 ---- 进入深渊副本后推送
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AbyssDungeonEnterPush")]
public partial class AbyssDungeonEnterPush : global::ProtoBuf.IExtensible
{
public AbyssDungeonEnterPush() {}
private int _endTime;
///
/// 秒,距离限定时间的秒数
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"endTime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int endTime
{
get { return _endTime; }
set { _endTime = value; }
}
private readonly global::System.Collections.Generic.List _skillArrays = new global::System.Collections.Generic.List();
///
/// 已装备技能组
///
[global::ProtoBuf.ProtoMember(2, Name=@"skillArrays", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List skillArrays
{
get { return _skillArrays; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
///
/// 1300 ---- 技能变化信息
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AbyssDungeonSkillChangePush")]
public partial class AbyssDungeonSkillChangePush : global::ProtoBuf.IExtensible
{
public AbyssDungeonSkillChangePush() {}
private readonly global::System.Collections.Generic.List _skillArrays = new global::System.Collections.Generic.List();
///
/// 已装备技能组变化信息
///
[global::ProtoBuf.ProtoMember(1, Name=@"skillArrays", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List skillArrays
{
get { return _skillArrays; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
///
/// 1301 ---- 无双开始或结束
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AbyssDungeonMatchlessPush")]
public partial class AbyssDungeonMatchlessPush : global::ProtoBuf.IExtensible
{
public AbyssDungeonMatchlessPush() {}
private int _startCountNum = default(int);
///
/// 无双超神开始计数数量
///
[global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"startCountNum", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int startCountNum
{
get { return _startCountNum; }
set { _startCountNum = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
}