//------------------------------------------------------------------------------
//
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
//
//------------------------------------------------------------------------------
// ***************************************************************************
// * 作者= liyue
// * 创建时间= 2017-10-12
// * 用途= 镇妖塔
// ***************************************************************************/
// Generated from: demonTowerHandler.proto
// Note: requires additional types generated from: common.proto
namespace pomelo.area
{
//---------------------------------------------------------------------------------------
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"DemontTowerRewardItem")]
public partial class DemontTowerRewardItem : global::ProtoBuf.IExtensible
{
public DemontTowerRewardItem() {}
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 _value;
[global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"value", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int 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=@"GetDemonTowerInfoRequest")]
public partial class GetDemonTowerInfoRequest : global::ProtoBuf.IExtensible
{
public GetDemonTowerInfoRequest() {}
private int _floorId = default(int);
///
/// 不传默认请求已通关的最高层
///
[global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"floorId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int floorId
{
get { return _floorId; }
set { _floorId = 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=@"GetDemonTowerInfoResponse")]
public partial class GetDemonTowerInfoResponse : global::ProtoBuf.IExtensible
{
public GetDemonTowerInfoResponse() {}
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 _maxFloor = default(int);
///
/// 已通关的最高层
///
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"maxFloor", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int maxFloor
{
get { return _maxFloor; }
set { _maxFloor = value; }
}
private pomelo.DemonTowerFloorInfo _DemonTowerFloorInfo = null;
///
/// 层信息
///
[global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"DemonTowerFloorInfo", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue(null)]
public pomelo.DemonTowerFloorInfo DemonTowerFloorInfo
{
get { return _DemonTowerFloorInfo; }
set { _DemonTowerFloorInfo = value; }
}
private int _fcValue = default(int);
[global::ProtoBuf.ProtoMember(5, IsRequired = false, Name=@"fcValue", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int fcValue
{
get { return _fcValue; }
set { _fcValue = value; }
}
private int _sweepCountLeft = default(int);
[global::ProtoBuf.ProtoMember(6, IsRequired = false, Name=@"sweepCountLeft", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int sweepCountLeft
{
get { return _sweepCountLeft; }
set { _sweepCountLeft = value; }
}
private int _sweepCountMax = default(int);
[global::ProtoBuf.ProtoMember(7, IsRequired = false, Name=@"sweepCountMax", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int sweepCountMax
{
get { return _sweepCountMax; }
set { _sweepCountMax = value; }
}
private bool _isAllFlag = default(bool);
///
/// 当前是否全部通关
///
[global::ProtoBuf.ProtoMember(8, IsRequired = false, Name=@"isAllFlag", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue(default(bool))]
public bool isAllFlag
{
get { return _isAllFlag; }
set { _isAllFlag = 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=@"GetDemonTowerSweepInfoRequest")]
public partial class GetDemonTowerSweepInfoRequest : global::ProtoBuf.IExtensible
{
public GetDemonTowerSweepInfoRequest() {}
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=@"GetDemonTowerSweepInfoResponse")]
public partial class GetDemonTowerSweepInfoResponse : global::ProtoBuf.IExtensible
{
public GetDemonTowerSweepInfoResponse() {}
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 _sweepTime = default(int);
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"sweepTime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int sweepTime
{
get { return _sweepTime; }
set { _sweepTime = value; }
}
private readonly global::System.Collections.Generic.List _itemView = new global::System.Collections.Generic.List();
[global::ProtoBuf.ProtoMember(4, Name=@"itemView", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List itemView
{
get { return _itemView; }
}
private int _diamondCost = default(int);
[global::ProtoBuf.ProtoMember(5, IsRequired = false, Name=@"diamondCost", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int diamondCost
{
get { return _diamondCost; }
set { _diamondCost = value; }
}
private int _floor = default(int);
///
/// 当前层数
///
[global::ProtoBuf.ProtoMember(6, IsRequired = false, Name=@"floor", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int floor
{
get { return _floor; }
set { _floor = value; }
}
private bool _isSweeping = default(bool);
///
/// 是否正在扫荡
///
[global::ProtoBuf.ProtoMember(7, IsRequired = false, Name=@"isSweeping", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue(default(bool))]
public bool isSweeping
{
get { return _isSweeping; }
set { _isSweeping = 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=@"StartToSweepDemonTowerRequest")]
public partial class StartToSweepDemonTowerRequest : global::ProtoBuf.IExtensible
{
public StartToSweepDemonTowerRequest() {}
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=@"StartToSweepDemonTowerResponse")]
public partial class StartToSweepDemonTowerResponse : global::ProtoBuf.IExtensible
{
public StartToSweepDemonTowerResponse() {}
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 long _endTimeStamp = default(long);
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"endTimeStamp", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(long))]
public long endTimeStamp
{
get { return _endTimeStamp; }
set { _endTimeStamp = 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=@"StartDemonTowerRequest")]
public partial class StartDemonTowerRequest : global::ProtoBuf.IExtensible
{
public StartDemonTowerRequest() {}
private int _floorId = default(int);
///
/// 不传默认请求已通关的最高层
///
[global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"floorId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int floorId
{
get { return _floorId; }
set { _floorId = 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=@"StartDemonTowerResponse")]
public partial class StartDemonTowerResponse : global::ProtoBuf.IExtensible
{
public StartDemonTowerResponse() {}
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=@"FinishSweepDemonTowerRequest")]
public partial class FinishSweepDemonTowerRequest : global::ProtoBuf.IExtensible
{
public FinishSweepDemonTowerRequest() {}
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=@"FinishSweepDemonTowerResponse")]
public partial class FinishSweepDemonTowerResponse : global::ProtoBuf.IExtensible
{
public FinishSweepDemonTowerResponse() {}
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 _reward = new global::System.Collections.Generic.List();
[global::ProtoBuf.ProtoMember(3, Name=@"reward", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List reward
{
get { return _reward; }
}
//---------------------------------------------------------------------------------------
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Reward")]
public partial class Reward : global::ProtoBuf.IExtensible
{
public Reward() {}
private string _itemCode = "";
[global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"itemCode", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string itemCode
{
get { return _itemCode; }
set { _itemCode = value; }
}
private int _itemNum = default(int);
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"itemNum", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int itemNum
{
get { return _itemNum; }
set { _itemNum = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
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=@"SweepDemonTowerEndPush")]
public partial class SweepDemonTowerEndPush : global::ProtoBuf.IExtensible
{
public SweepDemonTowerEndPush() {}
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); }
}
}