_fleeHandler.cs 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686
  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. // ***************************************************************************
  10. // * 大逃杀
  11. // ***************************************************************************
  12. // Generated from: fleeHandler.proto
  13. // Note: requires additional types generated from: common.proto
  14. namespace pomelo.area
  15. {
  16. //---------------------------------------------------------------------------------------
  17. /// <summary>
  18. /// 大逃杀主界面请求
  19. /// </summary>
  20. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"FleeInfoRequest")]
  21. public partial class FleeInfoRequest : global::ProtoBuf.IExtensible
  22. {
  23. public FleeInfoRequest() {}
  24. private global::ProtoBuf.IExtension extensionObject;
  25. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  26. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  27. }
  28. //---------------------------------------------------------------------------------------
  29. /// <summary>
  30. /// 段位奖励
  31. /// </summary>
  32. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"GradeReward")]
  33. public partial class GradeReward : global::ProtoBuf.IExtensible
  34. {
  35. public GradeReward() {}
  36. private int _gradeId;
  37. /// <summary>
  38. /// 段位ID
  39. /// </summary>
  40. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"gradeId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  41. public int gradeId
  42. {
  43. get { return _gradeId; }
  44. set { _gradeId = value; }
  45. }
  46. private int _status;
  47. /// <summary>
  48. /// 领取状态 0-不可领取 1-可领取 2-已领取
  49. /// </summary>
  50. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"status", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  51. public int status
  52. {
  53. get { return _status; }
  54. set { _status = value; }
  55. }
  56. private global::ProtoBuf.IExtension extensionObject;
  57. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  58. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  59. }
  60. //---------------------------------------------------------------------------------------
  61. /// <summary>
  62. /// 大逃杀主界面返回
  63. /// </summary>
  64. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"FleeInfoResponse")]
  65. public partial class FleeInfoResponse : global::ProtoBuf.IExtensible
  66. {
  67. public FleeInfoResponse() {}
  68. private int _s2c_code;
  69. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  70. public int s2c_code
  71. {
  72. get { return _s2c_code; }
  73. set { _s2c_code = value; }
  74. }
  75. private string _s2c_msg = "";
  76. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  77. [global::System.ComponentModel.DefaultValue("")]
  78. public string s2c_msg
  79. {
  80. get { return _s2c_msg; }
  81. set { _s2c_msg = value; }
  82. }
  83. private int _currentRank = default(int);
  84. /// <summary>
  85. /// 当前排名为0表示没有排名
  86. /// </summary>
  87. [global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"currentRank", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  88. [global::System.ComponentModel.DefaultValue(default(int))]
  89. public int currentRank
  90. {
  91. get { return _currentRank; }
  92. set { _currentRank = value; }
  93. }
  94. private int _maxRank = default(int);
  95. /// <summary>
  96. /// 历史最高排名为0表示没有排名
  97. /// </summary>
  98. [global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"maxRank", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  99. [global::System.ComponentModel.DefaultValue(default(int))]
  100. public int maxRank
  101. {
  102. get { return _maxRank; }
  103. set { _maxRank = value; }
  104. }
  105. private int _grade = default(int);
  106. /// <summary>
  107. /// 段位
  108. /// </summary>
  109. [global::ProtoBuf.ProtoMember(5, IsRequired = false, Name=@"grade", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  110. [global::System.ComponentModel.DefaultValue(default(int))]
  111. public int grade
  112. {
  113. get { return _grade; }
  114. set { _grade = value; }
  115. }
  116. private int _maxGrade = default(int);
  117. /// <summary>
  118. /// 历史最高段位
  119. /// </summary>
  120. [global::ProtoBuf.ProtoMember(6, IsRequired = false, Name=@"maxGrade", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  121. [global::System.ComponentModel.DefaultValue(default(int))]
  122. public int maxGrade
  123. {
  124. get { return _maxGrade; }
  125. set { _maxGrade = value; }
  126. }
  127. private long _seasonEndTime = default(long);
  128. /// <summary>
  129. /// 赛季结束时间
  130. /// </summary>
  131. [global::ProtoBuf.ProtoMember(7, IsRequired = false, Name=@"seasonEndTime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  132. [global::System.ComponentModel.DefaultValue(default(long))]
  133. public long seasonEndTime
  134. {
  135. get { return _seasonEndTime; }
  136. set { _seasonEndTime = value; }
  137. }
  138. private int _score = default(int);
  139. [global::ProtoBuf.ProtoMember(8, IsRequired = false, Name=@"score", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  140. [global::System.ComponentModel.DefaultValue(default(int))]
  141. public int score
  142. {
  143. get { return _score; }
  144. set { _score = value; }
  145. }
  146. private readonly global::System.Collections.Generic.List<pomelo.area.GradeReward> _gradeRewards = new global::System.Collections.Generic.List<pomelo.area.GradeReward>();
  147. /// <summary>
  148. /// 段位奖励信息
  149. /// </summary>
  150. [global::ProtoBuf.ProtoMember(9, Name=@"gradeRewards", DataFormat = global::ProtoBuf.DataFormat.Default)]
  151. public global::System.Collections.Generic.List<pomelo.area.GradeReward> gradeRewards
  152. {
  153. get { return _gradeRewards; }
  154. }
  155. private int _joinTime = default(int);
  156. /// <summary>
  157. /// 报名时间 0-没有报名
  158. /// </summary>
  159. [global::ProtoBuf.ProtoMember(10, IsRequired = false, Name=@"joinTime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  160. [global::System.ComponentModel.DefaultValue(default(int))]
  161. public int joinTime
  162. {
  163. get { return _joinTime; }
  164. set { _joinTime = value; }
  165. }
  166. private int _avgMatchTime = default(int);
  167. /// <summary>
  168. /// 平均等待时间
  169. /// </summary>
  170. [global::ProtoBuf.ProtoMember(11, IsRequired = false, Name=@"avgMatchTime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  171. [global::System.ComponentModel.DefaultValue(default(int))]
  172. public int avgMatchTime
  173. {
  174. get { return _avgMatchTime; }
  175. set { _avgMatchTime = value; }
  176. }
  177. private global::ProtoBuf.IExtension extensionObject;
  178. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  179. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  180. }
  181. //---------------------------------------------------------------------------------------
  182. /// <summary>
  183. /// 领取段位奖励请求
  184. /// </summary>
  185. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"GetRewardRequest")]
  186. public partial class GetRewardRequest : global::ProtoBuf.IExtensible
  187. {
  188. public GetRewardRequest() {}
  189. private int _gradeId;
  190. /// <summary>
  191. /// 段位ID
  192. /// </summary>
  193. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"gradeId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  194. public int gradeId
  195. {
  196. get { return _gradeId; }
  197. set { _gradeId = value; }
  198. }
  199. private global::ProtoBuf.IExtension extensionObject;
  200. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  201. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  202. }
  203. //---------------------------------------------------------------------------------------
  204. /// <summary>
  205. /// 领取段位奖励返回
  206. /// </summary>
  207. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"GetRewardResponse")]
  208. public partial class GetRewardResponse : global::ProtoBuf.IExtensible
  209. {
  210. public GetRewardResponse() {}
  211. private int _s2c_code;
  212. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  213. public int s2c_code
  214. {
  215. get { return _s2c_code; }
  216. set { _s2c_code = value; }
  217. }
  218. private string _s2c_msg = "";
  219. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  220. [global::System.ComponentModel.DefaultValue("")]
  221. public string s2c_msg
  222. {
  223. get { return _s2c_msg; }
  224. set { _s2c_msg = value; }
  225. }
  226. private global::ProtoBuf.IExtension extensionObject;
  227. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  228. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  229. }
  230. //---------------------------------------------------------------------------------------
  231. /// <summary>
  232. /// 查看战报请求
  233. /// </summary>
  234. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"FleeLookBtlReportRequest")]
  235. public partial class FleeLookBtlReportRequest : global::ProtoBuf.IExtensible
  236. {
  237. public FleeLookBtlReportRequest() {}
  238. private global::ProtoBuf.IExtension extensionObject;
  239. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  240. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  241. }
  242. //---------------------------------------------------------------------------------------
  243. /// <summary>
  244. /// 战报信息
  245. /// </summary>
  246. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"FleeBtlReport")]
  247. public partial class FleeBtlReport : global::ProtoBuf.IExtensible
  248. {
  249. public FleeBtlReport() {}
  250. private int _rank = default(int);
  251. /// <summary>
  252. /// 排名
  253. /// </summary>
  254. [global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"rank", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  255. [global::System.ComponentModel.DefaultValue(default(int))]
  256. public int rank
  257. {
  258. get { return _rank; }
  259. set { _rank = value; }
  260. }
  261. private int _scoreChange = default(int);
  262. /// <summary>
  263. /// 积分变化
  264. /// </summary>
  265. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"scoreChange", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  266. [global::System.ComponentModel.DefaultValue(default(int))]
  267. public int scoreChange
  268. {
  269. get { return _scoreChange; }
  270. set { _scoreChange = value; }
  271. }
  272. private string _createTime = "";
  273. /// <summary>
  274. /// 创建时间
  275. /// </summary>
  276. [global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"createTime", DataFormat = global::ProtoBuf.DataFormat.Default)]
  277. [global::System.ComponentModel.DefaultValue("")]
  278. public string createTime
  279. {
  280. get { return _createTime; }
  281. set { _createTime = value; }
  282. }
  283. private global::ProtoBuf.IExtension extensionObject;
  284. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  285. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  286. }
  287. //---------------------------------------------------------------------------------------
  288. /// <summary>
  289. /// 查看战报返回
  290. /// </summary>
  291. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"FleeLookBtlReportResponse")]
  292. public partial class FleeLookBtlReportResponse : global::ProtoBuf.IExtensible
  293. {
  294. public FleeLookBtlReportResponse() {}
  295. private int _s2c_code;
  296. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  297. public int s2c_code
  298. {
  299. get { return _s2c_code; }
  300. set { _s2c_code = value; }
  301. }
  302. private string _s2c_msg = "";
  303. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  304. [global::System.ComponentModel.DefaultValue("")]
  305. public string s2c_msg
  306. {
  307. get { return _s2c_msg; }
  308. set { _s2c_msg = value; }
  309. }
  310. private readonly global::System.Collections.Generic.List<pomelo.area.FleeBtlReport> _br = new global::System.Collections.Generic.List<pomelo.area.FleeBtlReport>();
  311. /// <summary>
  312. /// 战报
  313. /// </summary>
  314. [global::ProtoBuf.ProtoMember(3, Name=@"br", DataFormat = global::ProtoBuf.DataFormat.Default)]
  315. public global::System.Collections.Generic.List<pomelo.area.FleeBtlReport> br
  316. {
  317. get { return _br; }
  318. }
  319. private global::ProtoBuf.IExtension extensionObject;
  320. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  321. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  322. }
  323. //---------------------------------------------------------------------------------------
  324. /// <summary>
  325. /// 请求进入大逃杀
  326. /// </summary>
  327. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"EnterFleeRequest")]
  328. public partial class EnterFleeRequest : global::ProtoBuf.IExtensible
  329. {
  330. public EnterFleeRequest() {}
  331. private global::ProtoBuf.IExtension extensionObject;
  332. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  333. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  334. }
  335. //---------------------------------------------------------------------------------------
  336. /// <summary>
  337. /// 进入大逃杀返回
  338. /// </summary>
  339. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"EnterFleeResponse")]
  340. public partial class EnterFleeResponse : global::ProtoBuf.IExtensible
  341. {
  342. public EnterFleeResponse() {}
  343. private int _s2c_code;
  344. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  345. public int s2c_code
  346. {
  347. get { return _s2c_code; }
  348. set { _s2c_code = value; }
  349. }
  350. private string _s2c_msg = "";
  351. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  352. [global::System.ComponentModel.DefaultValue("")]
  353. public string s2c_msg
  354. {
  355. get { return _s2c_msg; }
  356. set { _s2c_msg = value; }
  357. }
  358. private int _avgMatchTime = default(int);
  359. /// <summary>
  360. /// 平均等待时间
  361. /// </summary>
  362. [global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"avgMatchTime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  363. [global::System.ComponentModel.DefaultValue(default(int))]
  364. public int avgMatchTime
  365. {
  366. get { return _avgMatchTime; }
  367. set { _avgMatchTime = value; }
  368. }
  369. private int _joinTime = default(int);
  370. /// <summary>
  371. /// 报名时间
  372. /// </summary>
  373. [global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"joinTime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  374. [global::System.ComponentModel.DefaultValue(default(int))]
  375. public int joinTime
  376. {
  377. get { return _joinTime; }
  378. set { _joinTime = value; }
  379. }
  380. private global::ProtoBuf.IExtension extensionObject;
  381. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  382. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  383. }
  384. //---------------------------------------------------------------------------------------
  385. /// <summary>
  386. /// 取消匹配
  387. /// </summary>
  388. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"CancelMatchRequest")]
  389. public partial class CancelMatchRequest : global::ProtoBuf.IExtensible
  390. {
  391. public CancelMatchRequest() {}
  392. private global::ProtoBuf.IExtension extensionObject;
  393. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  394. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  395. }
  396. //---------------------------------------------------------------------------------------
  397. /// <summary>
  398. /// 取消匹配返回
  399. /// </summary>
  400. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"CancelMatchResponse")]
  401. public partial class CancelMatchResponse : global::ProtoBuf.IExtensible
  402. {
  403. public CancelMatchResponse() {}
  404. private int _s2c_code;
  405. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  406. public int s2c_code
  407. {
  408. get { return _s2c_code; }
  409. set { _s2c_code = value; }
  410. }
  411. private string _s2c_msg = "";
  412. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  413. [global::System.ComponentModel.DefaultValue("")]
  414. public string s2c_msg
  415. {
  416. get { return _s2c_msg; }
  417. set { _s2c_msg = value; }
  418. }
  419. private global::ProtoBuf.IExtension extensionObject;
  420. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  421. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  422. }
  423. //---------------------------------------------------------------------------------------
  424. /// <summary>
  425. /// 大逃杀玩家信息
  426. /// </summary>
  427. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"FleeMatchMemberInfo")]
  428. public partial class FleeMatchMemberInfo : global::ProtoBuf.IExtensible
  429. {
  430. public FleeMatchMemberInfo() {}
  431. private string _playerId;
  432. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"playerId", DataFormat = global::ProtoBuf.DataFormat.Default)]
  433. public string playerId
  434. {
  435. get { return _playerId; }
  436. set { _playerId = value; }
  437. }
  438. private int _playerPro;
  439. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"playerPro", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  440. public int playerPro
  441. {
  442. get { return _playerPro; }
  443. set { _playerPro = value; }
  444. }
  445. private int _playerLvl;
  446. [global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"playerLvl", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  447. public int playerLvl
  448. {
  449. get { return _playerLvl; }
  450. set { _playerLvl = value; }
  451. }
  452. private string _playerName;
  453. [global::ProtoBuf.ProtoMember(4, IsRequired = true, Name=@"playerName", DataFormat = global::ProtoBuf.DataFormat.Default)]
  454. public string playerName
  455. {
  456. get { return _playerName; }
  457. set { _playerName = value; }
  458. }
  459. private int _scoreChange;
  460. [global::ProtoBuf.ProtoMember(5, IsRequired = true, Name=@"scoreChange", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  461. public int scoreChange
  462. {
  463. get { return _scoreChange; }
  464. set { _scoreChange = value; }
  465. }
  466. private int _killCount;
  467. /// <summary>
  468. /// 击杀数量
  469. /// </summary>
  470. [global::ProtoBuf.ProtoMember(6, IsRequired = true, Name=@"killCount", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  471. public int killCount
  472. {
  473. get { return _killCount; }
  474. set { _killCount = value; }
  475. }
  476. private global::ProtoBuf.IExtension extensionObject;
  477. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  478. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  479. }
  480. //---------------------------------------------------------------------------------------
  481. /// <summary>
  482. /// 自己被击杀推送
  483. /// </summary>
  484. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"OnFleeDeathPush")]
  485. public partial class OnFleeDeathPush : global::ProtoBuf.IExtensible
  486. {
  487. public OnFleeDeathPush() {}
  488. private int _s2c_code;
  489. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  490. public int s2c_code
  491. {
  492. get { return _s2c_code; }
  493. set { _s2c_code = value; }
  494. }
  495. private int _outtime;
  496. /// <summary>
  497. /// 强制退出时间
  498. /// </summary>
  499. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"outtime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  500. public int outtime
  501. {
  502. get { return _outtime; }
  503. set { _outtime = value; }
  504. }
  505. private int _rank;
  506. [global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"rank", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  507. public int rank
  508. {
  509. get { return _rank; }
  510. set { _rank = value; }
  511. }
  512. private int _scoreChange;
  513. [global::ProtoBuf.ProtoMember(4, IsRequired = true, Name=@"scoreChange", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  514. public int scoreChange
  515. {
  516. get { return _scoreChange; }
  517. set { _scoreChange = value; }
  518. }
  519. private global::ProtoBuf.IExtension extensionObject;
  520. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  521. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  522. }
  523. //---------------------------------------------------------------------------------------
  524. /// <summary>
  525. /// 全场结束推送
  526. /// </summary>
  527. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"OnFleeEndPush")]
  528. public partial class OnFleeEndPush : global::ProtoBuf.IExtensible
  529. {
  530. public OnFleeEndPush() {}
  531. private int _s2c_code;
  532. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  533. public int s2c_code
  534. {
  535. get { return _s2c_code; }
  536. set { _s2c_code = value; }
  537. }
  538. private int _outtime;
  539. /// <summary>
  540. /// 强制退出时间
  541. /// </summary>
  542. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"outtime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  543. public int outtime
  544. {
  545. get { return _outtime; }
  546. set { _outtime = value; }
  547. }
  548. private readonly global::System.Collections.Generic.List<pomelo.area.FleeMatchMemberInfo> _ranks = new global::System.Collections.Generic.List<pomelo.area.FleeMatchMemberInfo>();
  549. [global::ProtoBuf.ProtoMember(3, Name=@"ranks", DataFormat = global::ProtoBuf.DataFormat.Default)]
  550. public global::System.Collections.Generic.List<pomelo.area.FleeMatchMemberInfo> ranks
  551. {
  552. get { return _ranks; }
  553. }
  554. private global::ProtoBuf.IExtension extensionObject;
  555. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  556. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  557. }
  558. }