//------------------------------------------------------------------------------
//
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
//
//------------------------------------------------------------------------------
// ***************************************************************************
// 作者= 曾振东
// 创建时间= 2019-07-23
// 用途= 渡劫成魔协议
// ***************************************************************************
// Generated from: robberyHandler.proto
// Note: requires additional types generated from: common.proto
// Note: requires additional types generated from: item.proto
namespace pomelo.robbery
{
//---------------------------------------------------------------------------------------
///
/// 魔头信息
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"DevilInfo")]
public partial class DevilInfo : global::ProtoBuf.IExtensible
{
public DevilInfo() {}
private string _playerName;
///
/// 玩家名称
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"playerName", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string playerName
{
get { return _playerName; }
set { _playerName = value; }
}
private int _playerOrder = default(int);
///
/// 玩家仙阶
///
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"playerOrder", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int playerOrder
{
get { return _playerOrder; }
set { _playerOrder = value; }
}
private string _serverId = "";
///
/// 服务器id
///
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"serverId", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string serverId
{
get { return _serverId; }
set { _serverId = value; }
}
private string _serverName = "";
///
/// 服务器名称
///
[global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"serverName", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string serverName
{
get { return _serverName; }
set { _serverName = value; }
}
private int _areaId = default(int);
///
/// 区域ID
///
[global::ProtoBuf.ProtoMember(5, 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(6, 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 readonly global::System.Collections.Generic.List _xy = new global::System.Collections.Generic.List();
///
/// 坐标[x,y]
///
[global::ProtoBuf.ProtoMember(7, Name=@"xy", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public global::System.Collections.Generic.List xy
{
get { return _xy; }
}
private string _instanceId = "";
///
/// 场景实例id, 已替换成playerId
///
[global::ProtoBuf.ProtoMember(8, 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); }
}
//---------------------------------------------------------------------------------------
///
/// 请求渡劫 请求
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"UpgradeClassRequest")]
public partial class UpgradeClassRequest : global::ProtoBuf.IExtensible
{
public UpgradeClassRequest() {}
private int _opType;
///
/// 渡劫类型(0:单人渡劫 1:组队渡劫)
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"opType", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int opType
{
get { return _opType; }
set { _opType = 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=@"UpgradeClassResponse")]
public partial class UpgradeClassResponse : global::ProtoBuf.IExtensible
{
public UpgradeClassResponse() {}
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=@"RobberyStartRequest")]
public partial class RobberyStartRequest : global::ProtoBuf.IExtensible
{
public RobberyStartRequest() {}
private readonly global::System.Collections.Generic.List _items = new global::System.Collections.Generic.List();
///
/// 增加渡劫成功率的物品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=@"RobberyStartResponse")]
public partial class RobberyStartResponse : global::ProtoBuf.IExtensible
{
public RobberyStartResponse() {}
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 _s2c_result = default(int);
///
/// 渡劫结果(0:失败 1:成功)
///
[global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"s2c_result", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int s2c_result
{
get { return _s2c_result; }
set { _s2c_result = 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=@"RobberyOverFollowUpRequest")]
public partial class RobberyOverFollowUpRequest : global::ProtoBuf.IExtensible
{
public RobberyOverFollowUpRequest() {}
private int _isWin;
///
/// 废弃字段,没用
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"isWin", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int isWin
{
get { return _isWin; }
set { _isWin = 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=@"RobberyOverFollowUpResponse")]
public partial class RobberyOverFollowUpResponse : global::ProtoBuf.IExtensible
{
public RobberyOverFollowUpResponse() {}
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=@"GetRobberyDevilInfoRequest")]
public partial class GetRobberyDevilInfoRequest : global::ProtoBuf.IExtensible
{
public GetRobberyDevilInfoRequest() {}
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=@"GetRobberyDevilInfoResponse")]
public partial class GetRobberyDevilInfoResponse : global::ProtoBuf.IExtensible
{
public GetRobberyDevilInfoResponse() {}
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 readonly global::System.Collections.Generic.List _s2c_devilInfo = new global::System.Collections.Generic.List();
[global::ProtoBuf.ProtoMember(3, Name=@"s2c_devilInfo", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List s2c_devilInfo
{
get { return _s2c_devilInfo; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
///
/// 请求进入成魔场景,725
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"EnterDevilAreaRequest")]
public partial class EnterDevilAreaRequest : global::ProtoBuf.IExtensible
{
public EnterDevilAreaRequest() {}
private string _playerid;
///
/// 成魔玩家id
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"playerid", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string playerid
{
get { return _playerid; }
set { _playerid = 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=@"EnterDevilAreaResponse")]
public partial class EnterDevilAreaResponse : global::ProtoBuf.IExtensible
{
public EnterDevilAreaResponse() {}
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=@"RobberyPush")]
public partial class RobberyPush : global::ProtoBuf.IExtensible
{
public RobberyPush() {}
private string _s2c_playerId;
///
/// 当前渡劫的玩家
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_playerId", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string s2c_playerId
{
get { return _s2c_playerId; }
set { _s2c_playerId = value; }
}
private readonly global::System.Collections.Generic.List _s2c_robberyEffects = new global::System.Collections.Generic.List();
///
/// 劈雷特效播放数组(size为劈雷次数)
///
[global::ProtoBuf.ProtoMember(2, Name=@"s2c_robberyEffects", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public global::System.Collections.Generic.List s2c_robberyEffects
{
get { return _s2c_robberyEffects; }
}
private int _s2c_result = default(int);
///
/// 结算结果(0:失败 1:成功)
///
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"s2c_result", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int s2c_result
{
get { return _s2c_result; }
set { _s2c_result = 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=@"RobberyEndPush")]
public partial class RobberyEndPush : global::ProtoBuf.IExtensible
{
public RobberyEndPush() {}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
///
/// 获得成魔buff
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"GetRobberyDevilBuffPush")]
public partial class GetRobberyDevilBuffPush : global::ProtoBuf.IExtensible
{
public GetRobberyDevilBuffPush() {}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
//---------------------------------------------------------------------------------------
///
/// 成魔buff结束
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"RobberyDevilOverPush")]
public partial class RobberyDevilOverPush : global::ProtoBuf.IExtensible
{
public RobberyDevilOverPush() {}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
}