//------------------------------------------------------------------------------
//
// 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: caveHandler.proto
// Note: requires additional types generated from: common.proto
namespace pomelo.cave
{
//---------------------------------------------------------------------------------------
///
/// 洞天修炼信息
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"PracticeInfo")]
public partial class PracticeInfo : global::ProtoBuf.IExtensible
{
public PracticeInfo() {}
private string _curPlayerId = "";
///
/// 修炼角色
///
[global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"curPlayerId", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string curPlayerId
{
get { return _curPlayerId; }
set { _curPlayerId = value; }
}
private int _quality = default(int);
///
/// 修炼品质
///
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"quality", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int quality
{
get { return _quality; }
set { _quality = value; }
}
private long _remainingTime = default(long);
///
/// 剩余时间(单位:秒)
///
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"remainingTime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(long))]
public long remainingTime
{
get { return _remainingTime; }
set { _remainingTime = value; }
}
private int _totalClassExp = default(int);
///
/// 获得总修为
///
[global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"totalClassExp", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int totalClassExp
{
get { return _totalClassExp; }
set { _totalClassExp = 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=@"CaveInfo")]
public partial class CaveInfo : global::ProtoBuf.IExtensible
{
public CaveInfo() {}
private int _caveId;
///
/// 洞天id
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"caveId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int caveId
{
get { return _caveId; }
set { _caveId = value; }
}
private readonly global::System.Collections.Generic.List _curPracticeInfo = new global::System.Collections.Generic.List();
///
/// 当前修炼列表
///
[global::ProtoBuf.ProtoMember(2, Name=@"curPracticeInfo", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List curPracticeInfo
{
get { return _curPracticeInfo; }
}
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=@"GetCaveInfoRequest")]
public partial class GetCaveInfoRequest : global::ProtoBuf.IExtensible
{
public GetCaveInfoRequest() {}
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=@"GetCaveInfoResponse")]
public partial class GetCaveInfoResponse : global::ProtoBuf.IExtensible
{
public GetCaveInfoResponse() {}
private int _s2c_code;
///
/// 错误码 200:OK
///
[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 bool _s2c_isInCave = default(bool);
///
/// 是否在洞中
///
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"s2c_isInCave", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue(default(bool))]
public bool s2c_isInCave
{
get { return _s2c_isInCave; }
set { _s2c_isInCave = value; }
}
private int _s2c_page = default(int);
///
/// 总页数
///
[global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"s2c_page", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int s2c_page
{
get { return _s2c_page; }
set { _s2c_page = value; }
}
private readonly global::System.Collections.Generic.List _s2c_cave = new global::System.Collections.Generic.List();
///
/// 洞天列表
///
[global::ProtoBuf.ProtoMember(5, Name=@"s2c_cave", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List s2c_cave
{
get { return _s2c_cave; }
}
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=@"JoinCaveRequest")]
public partial class JoinCaveRequest : global::ProtoBuf.IExtensible
{
public JoinCaveRequest() {}
private int _caveId;
///
/// 洞天id
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"caveId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int caveId
{
get { return _caveId; }
set { _caveId = 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=@"JoinCaveResponse")]
public partial class JoinCaveResponse : global::ProtoBuf.IExtensible
{
public JoinCaveResponse() {}
private int _s2c_code;
///
/// 错误码 200:OK
///
[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 pomelo.cave.CaveInfo _s2c_cave = null;
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"s2c_cave", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue(null)]
public pomelo.cave.CaveInfo s2c_cave
{
get { return _s2c_cave; }
set { _s2c_cave = 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=@"ExitCaveRequest")]
public partial class ExitCaveRequest : global::ProtoBuf.IExtensible
{
public ExitCaveRequest() {}
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=@"ExitCaveResponse")]
public partial class ExitCaveResponse : global::ProtoBuf.IExtensible
{
public ExitCaveResponse() {}
private int _s2c_code;
///
/// 错误码 200:OK
///
[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=@"SettlementCavePush")]
public partial class SettlementCavePush : global::ProtoBuf.IExtensible
{
public SettlementCavePush() {}
private int _s2c_caveId;
///
/// 洞天id
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_caveId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int s2c_caveId
{
get { return _s2c_caveId; }
set { _s2c_caveId = value; }
}
private long _s2c_practiceTime = default(long);
///
/// 修炼时间(单位:秒)
///
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_practiceTime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(long))]
public long s2c_practiceTime
{
get { return _s2c_practiceTime; }
set { _s2c_practiceTime = value; }
}
private long _s2c_classExp = default(long);
///
/// 结算经验
///
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"s2c_classExp", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(long))]
public long s2c_classExp
{
get { return _s2c_classExp; }
set { _s2c_classExp = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
}