_caveHandler.cs 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409
  1. //------------------------------------------------------------------------------
  2. // <auto-generated>
  3. // This code was generated by a tool.
  4. //
  5. // Changes to this file may cause incorrect behavior and will be lost if
  6. // the code is regenerated.
  7. // </auto-generated>
  8. //------------------------------------------------------------------------------
  9. // Generated from: caveHandler.proto
  10. // Note: requires additional types generated from: common.proto
  11. namespace pomelo.cave
  12. {
  13. //---------------------------------------------------------------------------------------
  14. /// <summary>
  15. /// 洞天修炼信息
  16. /// </summary>
  17. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"PracticeInfo")]
  18. public partial class PracticeInfo : global::ProtoBuf.IExtensible
  19. {
  20. public PracticeInfo() {}
  21. private string _curPlayerId = "";
  22. /// <summary>
  23. /// 修炼角色
  24. /// </summary>
  25. [global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"curPlayerId", DataFormat = global::ProtoBuf.DataFormat.Default)]
  26. [global::System.ComponentModel.DefaultValue("")]
  27. public string curPlayerId
  28. {
  29. get { return _curPlayerId; }
  30. set { _curPlayerId = value; }
  31. }
  32. private int _quality = default(int);
  33. /// <summary>
  34. /// 修炼品质
  35. /// </summary>
  36. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"quality", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  37. [global::System.ComponentModel.DefaultValue(default(int))]
  38. public int quality
  39. {
  40. get { return _quality; }
  41. set { _quality = value; }
  42. }
  43. private long _remainingTime = default(long);
  44. /// <summary>
  45. /// 剩余时间(单位:秒)
  46. /// </summary>
  47. [global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"remainingTime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  48. [global::System.ComponentModel.DefaultValue(default(long))]
  49. public long remainingTime
  50. {
  51. get { return _remainingTime; }
  52. set { _remainingTime = value; }
  53. }
  54. private int _totalClassExp = default(int);
  55. /// <summary>
  56. /// 获得总修为
  57. /// </summary>
  58. [global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"totalClassExp", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  59. [global::System.ComponentModel.DefaultValue(default(int))]
  60. public int totalClassExp
  61. {
  62. get { return _totalClassExp; }
  63. set { _totalClassExp = value; }
  64. }
  65. private global::ProtoBuf.IExtension extensionObject;
  66. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  67. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  68. }
  69. //---------------------------------------------------------------------------------------
  70. /// <summary>
  71. /// 洞天信息对象
  72. /// </summary>
  73. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"CaveInfo")]
  74. public partial class CaveInfo : global::ProtoBuf.IExtensible
  75. {
  76. public CaveInfo() {}
  77. private int _caveId;
  78. /// <summary>
  79. /// 洞天id
  80. /// </summary>
  81. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"caveId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  82. public int caveId
  83. {
  84. get { return _caveId; }
  85. set { _caveId = value; }
  86. }
  87. private readonly global::System.Collections.Generic.List<pomelo.cave.PracticeInfo> _curPracticeInfo = new global::System.Collections.Generic.List<pomelo.cave.PracticeInfo>();
  88. /// <summary>
  89. /// 当前修炼列表
  90. /// </summary>
  91. [global::ProtoBuf.ProtoMember(2, Name=@"curPracticeInfo", DataFormat = global::ProtoBuf.DataFormat.Default)]
  92. public global::System.Collections.Generic.List<pomelo.cave.PracticeInfo> curPracticeInfo
  93. {
  94. get { return _curPracticeInfo; }
  95. }
  96. private global::ProtoBuf.IExtension extensionObject;
  97. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  98. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  99. }
  100. //---------------------------------------------------------------------------------------
  101. /// <summary>
  102. /// 请求洞天信息 请求
  103. /// </summary>
  104. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"GetCaveInfoRequest")]
  105. public partial class GetCaveInfoRequest : global::ProtoBuf.IExtensible
  106. {
  107. public GetCaveInfoRequest() {}
  108. private global::ProtoBuf.IExtension extensionObject;
  109. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  110. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  111. }
  112. //---------------------------------------------------------------------------------------
  113. /// <summary>
  114. /// 请求洞天信息 返回
  115. /// </summary>
  116. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"GetCaveInfoResponse")]
  117. public partial class GetCaveInfoResponse : global::ProtoBuf.IExtensible
  118. {
  119. public GetCaveInfoResponse() {}
  120. private int _s2c_code;
  121. /// <summary>
  122. /// 错误码 200:OK
  123. /// </summary>
  124. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  125. public int s2c_code
  126. {
  127. get { return _s2c_code; }
  128. set { _s2c_code = value; }
  129. }
  130. private string _s2c_msg = "";
  131. /// <summary>
  132. /// 错误提示
  133. /// </summary>
  134. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  135. [global::System.ComponentModel.DefaultValue("")]
  136. public string s2c_msg
  137. {
  138. get { return _s2c_msg; }
  139. set { _s2c_msg = value; }
  140. }
  141. private bool _s2c_isInCave = default(bool);
  142. /// <summary>
  143. /// 是否在洞中
  144. /// </summary>
  145. [global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"s2c_isInCave", DataFormat = global::ProtoBuf.DataFormat.Default)]
  146. [global::System.ComponentModel.DefaultValue(default(bool))]
  147. public bool s2c_isInCave
  148. {
  149. get { return _s2c_isInCave; }
  150. set { _s2c_isInCave = value; }
  151. }
  152. private int _s2c_page = default(int);
  153. /// <summary>
  154. /// 总页数
  155. /// </summary>
  156. [global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"s2c_page", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  157. [global::System.ComponentModel.DefaultValue(default(int))]
  158. public int s2c_page
  159. {
  160. get { return _s2c_page; }
  161. set { _s2c_page = value; }
  162. }
  163. private readonly global::System.Collections.Generic.List<pomelo.cave.CaveInfo> _s2c_cave = new global::System.Collections.Generic.List<pomelo.cave.CaveInfo>();
  164. /// <summary>
  165. /// 洞天列表
  166. /// </summary>
  167. [global::ProtoBuf.ProtoMember(5, Name=@"s2c_cave", DataFormat = global::ProtoBuf.DataFormat.Default)]
  168. public global::System.Collections.Generic.List<pomelo.cave.CaveInfo> s2c_cave
  169. {
  170. get { return _s2c_cave; }
  171. }
  172. private global::ProtoBuf.IExtension extensionObject;
  173. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  174. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  175. }
  176. //---------------------------------------------------------------------------------------
  177. /// <summary>
  178. /// 请求进洞 请求
  179. /// </summary>
  180. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"JoinCaveRequest")]
  181. public partial class JoinCaveRequest : global::ProtoBuf.IExtensible
  182. {
  183. public JoinCaveRequest() {}
  184. private int _caveId;
  185. /// <summary>
  186. /// 洞天id
  187. /// </summary>
  188. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"caveId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  189. public int caveId
  190. {
  191. get { return _caveId; }
  192. set { _caveId = value; }
  193. }
  194. private global::ProtoBuf.IExtension extensionObject;
  195. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  196. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  197. }
  198. //---------------------------------------------------------------------------------------
  199. /// <summary>
  200. /// 请求进洞 返回
  201. /// </summary>
  202. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"JoinCaveResponse")]
  203. public partial class JoinCaveResponse : global::ProtoBuf.IExtensible
  204. {
  205. public JoinCaveResponse() {}
  206. private int _s2c_code;
  207. /// <summary>
  208. /// 错误码 200:OK
  209. /// </summary>
  210. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  211. public int s2c_code
  212. {
  213. get { return _s2c_code; }
  214. set { _s2c_code = value; }
  215. }
  216. private string _s2c_msg = "";
  217. /// <summary>
  218. /// 错误提示
  219. /// </summary>
  220. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  221. [global::System.ComponentModel.DefaultValue("")]
  222. public string s2c_msg
  223. {
  224. get { return _s2c_msg; }
  225. set { _s2c_msg = value; }
  226. }
  227. private pomelo.cave.CaveInfo _s2c_cave = null;
  228. [global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"s2c_cave", DataFormat = global::ProtoBuf.DataFormat.Default)]
  229. [global::System.ComponentModel.DefaultValue(null)]
  230. public pomelo.cave.CaveInfo s2c_cave
  231. {
  232. get { return _s2c_cave; }
  233. set { _s2c_cave = value; }
  234. }
  235. private global::ProtoBuf.IExtension extensionObject;
  236. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  237. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  238. }
  239. //---------------------------------------------------------------------------------------
  240. /// <summary>
  241. /// 请求出洞 请求
  242. /// </summary>
  243. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"ExitCaveRequest")]
  244. public partial class ExitCaveRequest : global::ProtoBuf.IExtensible
  245. {
  246. public ExitCaveRequest() {}
  247. private global::ProtoBuf.IExtension extensionObject;
  248. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  249. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  250. }
  251. //---------------------------------------------------------------------------------------
  252. /// <summary>
  253. /// 请求出洞 返回
  254. /// </summary>
  255. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"ExitCaveResponse")]
  256. public partial class ExitCaveResponse : global::ProtoBuf.IExtensible
  257. {
  258. public ExitCaveResponse() {}
  259. private int _s2c_code;
  260. /// <summary>
  261. /// 错误码 200:OK
  262. /// </summary>
  263. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  264. public int s2c_code
  265. {
  266. get { return _s2c_code; }
  267. set { _s2c_code = value; }
  268. }
  269. private string _s2c_msg = "";
  270. /// <summary>
  271. /// 错误提示
  272. /// </summary>
  273. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  274. [global::System.ComponentModel.DefaultValue("")]
  275. public string s2c_msg
  276. {
  277. get { return _s2c_msg; }
  278. set { _s2c_msg = value; }
  279. }
  280. private global::ProtoBuf.IExtension extensionObject;
  281. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  282. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  283. }
  284. //---------------------------------------------------------------------------------------
  285. /// <summary>
  286. /// 洞天结算信息
  287. /// </summary>
  288. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"SettlementCavePush")]
  289. public partial class SettlementCavePush : global::ProtoBuf.IExtensible
  290. {
  291. public SettlementCavePush() {}
  292. private int _s2c_caveId;
  293. /// <summary>
  294. /// 洞天id
  295. /// </summary>
  296. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_caveId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  297. public int s2c_caveId
  298. {
  299. get { return _s2c_caveId; }
  300. set { _s2c_caveId = value; }
  301. }
  302. private long _s2c_practiceTime = default(long);
  303. /// <summary>
  304. /// 修炼时间(单位:秒)
  305. /// </summary>
  306. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_practiceTime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  307. [global::System.ComponentModel.DefaultValue(default(long))]
  308. public long s2c_practiceTime
  309. {
  310. get { return _s2c_practiceTime; }
  311. set { _s2c_practiceTime = value; }
  312. }
  313. private long _s2c_classExp = default(long);
  314. /// <summary>
  315. /// 结算经验
  316. /// </summary>
  317. [global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"s2c_classExp", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  318. [global::System.ComponentModel.DefaultValue(default(long))]
  319. public long s2c_classExp
  320. {
  321. get { return _s2c_classExp; }
  322. set { _s2c_classExp = value; }
  323. }
  324. private global::ProtoBuf.IExtension extensionObject;
  325. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  326. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  327. }
  328. }