_five2FiveHandler.cs 66 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887
  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. // * 作者= wht
  11. // * 创建时间= 2017-04-15
  12. // * 用途= 5v5数据
  13. // ***************************************************************************/
  14. // Generated from: five2FiveHandler.proto
  15. // Note: requires additional types generated from: common.proto
  16. namespace pomelo.five2five
  17. {
  18. //---------------------------------------------------------------------------------------
  19. /// <summary>
  20. /// 打开5v5界面请求
  21. /// </summary>
  22. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveRequest")]
  23. public partial class Five2FiveRequest : global::ProtoBuf.IExtensible
  24. {
  25. public Five2FiveRequest() {}
  26. private global::ProtoBuf.IExtension extensionObject;
  27. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  28. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  29. }
  30. //---------------------------------------------------------------------------------------
  31. /// <summary>
  32. /// 5v5排行信息
  33. /// </summary>
  34. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveRankInfo")]
  35. public partial class Five2FiveRankInfo : global::ProtoBuf.IExtensible
  36. {
  37. public Five2FiveRankInfo() {}
  38. private string _playerId = "";
  39. /// <summary>
  40. /// 玩家ID
  41. /// </summary>
  42. [global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"playerId", DataFormat = global::ProtoBuf.DataFormat.Default)]
  43. [global::System.ComponentModel.DefaultValue("")]
  44. public string playerId
  45. {
  46. get { return _playerId; }
  47. set { _playerId = value; }
  48. }
  49. private string _playerName = "";
  50. /// <summary>
  51. /// 玩家名称
  52. /// </summary>
  53. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"playerName", DataFormat = global::ProtoBuf.DataFormat.Default)]
  54. [global::System.ComponentModel.DefaultValue("")]
  55. public string playerName
  56. {
  57. get { return _playerName; }
  58. set { _playerName = value; }
  59. }
  60. private int _playerLvl = default(int);
  61. /// <summary>
  62. /// 玩家等级
  63. /// </summary>
  64. [global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"playerLvl", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  65. [global::System.ComponentModel.DefaultValue(default(int))]
  66. public int playerLvl
  67. {
  68. get { return _playerLvl; }
  69. set { _playerLvl = value; }
  70. }
  71. private int _pro = default(int);
  72. /// <summary>
  73. /// 职业
  74. /// </summary>
  75. [global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"pro", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  76. [global::System.ComponentModel.DefaultValue(default(int))]
  77. public int pro
  78. {
  79. get { return _pro; }
  80. set { _pro = value; }
  81. }
  82. private int _playerUpLvl = default(int);
  83. /// <summary>
  84. /// 玩家进阶等级
  85. /// </summary>
  86. [global::ProtoBuf.ProtoMember(5, IsRequired = false, Name=@"playerUpLvl", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  87. [global::System.ComponentModel.DefaultValue(default(int))]
  88. public int playerUpLvl
  89. {
  90. get { return _playerUpLvl; }
  91. set { _playerUpLvl = value; }
  92. }
  93. private long _playerFightPower = default(long);
  94. /// <summary>
  95. /// 玩家战斗力
  96. /// </summary>
  97. [global::ProtoBuf.ProtoMember(6, IsRequired = false, Name=@"playerFightPower", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  98. [global::System.ComponentModel.DefaultValue(default(long))]
  99. public long playerFightPower
  100. {
  101. get { return _playerFightPower; }
  102. set { _playerFightPower = value; }
  103. }
  104. private int _score = default(int);
  105. /// <summary>
  106. /// 积分
  107. /// </summary>
  108. [global::ProtoBuf.ProtoMember(7, IsRequired = false, Name=@"score", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  109. [global::System.ComponentModel.DefaultValue(default(int))]
  110. public int score
  111. {
  112. get { return _score; }
  113. set { _score = value; }
  114. }
  115. private global::ProtoBuf.IExtension extensionObject;
  116. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  117. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  118. }
  119. //---------------------------------------------------------------------------------------
  120. /// <summary>
  121. /// 5v5匹配时间
  122. /// </summary>
  123. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveMatchTime")]
  124. public partial class Five2FiveMatchTime : global::ProtoBuf.IExtensible
  125. {
  126. public Five2FiveMatchTime() {}
  127. private int _avgWaitTime = default(int);
  128. /// <summary>
  129. /// 平均等待时间(若没有匹配则该值与后面值为0)
  130. /// </summary>
  131. [global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"avgWaitTime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  132. [global::System.ComponentModel.DefaultValue(default(int))]
  133. public int avgWaitTime
  134. {
  135. get { return _avgWaitTime; }
  136. set { _avgWaitTime = value; }
  137. }
  138. private int _matchTime = default(int);
  139. /// <summary>
  140. /// 开始匹配的时间
  141. /// </summary>
  142. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"matchTime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  143. [global::System.ComponentModel.DefaultValue(default(int))]
  144. public int matchTime
  145. {
  146. get { return _matchTime; }
  147. set { _matchTime = value; }
  148. }
  149. private global::ProtoBuf.IExtension extensionObject;
  150. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  151. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  152. }
  153. //---------------------------------------------------------------------------------------
  154. /// <summary>
  155. /// 打开5v5界面响应
  156. /// </summary>
  157. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveResponse")]
  158. public partial class Five2FiveResponse : global::ProtoBuf.IExtensible
  159. {
  160. public Five2FiveResponse() {}
  161. private int _s2c_code;
  162. /// <summary>
  163. /// 状态(1成功、0失败)
  164. /// </summary>
  165. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  166. public int s2c_code
  167. {
  168. get { return _s2c_code; }
  169. set { _s2c_code = value; }
  170. }
  171. private string _s2c_msg = "";
  172. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  173. [global::System.ComponentModel.DefaultValue("")]
  174. public string s2c_msg
  175. {
  176. get { return _s2c_msg; }
  177. set { _s2c_msg = value; }
  178. }
  179. private pomelo.five2five.Five2FiveRankInfo _firstRankInfo = null;
  180. /// <summary>
  181. /// 排名第一的玩家信息
  182. /// </summary>
  183. [global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"firstRankInfo", DataFormat = global::ProtoBuf.DataFormat.Default)]
  184. [global::System.ComponentModel.DefaultValue(null)]
  185. public pomelo.five2five.Five2FiveRankInfo firstRankInfo
  186. {
  187. get { return _firstRankInfo; }
  188. set { _firstRankInfo = value; }
  189. }
  190. private int _score = default(int);
  191. /// <summary>
  192. /// 积分
  193. /// </summary>
  194. [global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"score", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  195. [global::System.ComponentModel.DefaultValue(default(int))]
  196. public int score
  197. {
  198. get { return _score; }
  199. set { _score = value; }
  200. }
  201. private int _rank = default(int);
  202. /// <summary>
  203. /// 排名
  204. /// </summary>
  205. [global::ProtoBuf.ProtoMember(5, IsRequired = false, Name=@"rank", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  206. [global::System.ComponentModel.DefaultValue(default(int))]
  207. public int rank
  208. {
  209. get { return _rank; }
  210. set { _rank = value; }
  211. }
  212. private int _win = default(int);
  213. /// <summary>
  214. /// 胜利场数
  215. /// </summary>
  216. [global::ProtoBuf.ProtoMember(6, IsRequired = false, Name=@"win", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  217. [global::System.ComponentModel.DefaultValue(default(int))]
  218. public int win
  219. {
  220. get { return _win; }
  221. set { _win = value; }
  222. }
  223. private int _tie = default(int);
  224. /// <summary>
  225. /// 平局场数
  226. /// </summary>
  227. [global::ProtoBuf.ProtoMember(7, IsRequired = false, Name=@"tie", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  228. [global::System.ComponentModel.DefaultValue(default(int))]
  229. public int tie
  230. {
  231. get { return _tie; }
  232. set { _tie = value; }
  233. }
  234. private int _fail = default(int);
  235. /// <summary>
  236. /// 失败场数
  237. /// </summary>
  238. [global::ProtoBuf.ProtoMember(8, IsRequired = false, Name=@"fail", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  239. [global::System.ComponentModel.DefaultValue(default(int))]
  240. public int fail
  241. {
  242. get { return _fail; }
  243. set { _fail = value; }
  244. }
  245. private int _mvp = default(int);
  246. /// <summary>
  247. /// mvp次数
  248. /// </summary>
  249. [global::ProtoBuf.ProtoMember(9, IsRequired = false, Name=@"mvp", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  250. [global::System.ComponentModel.DefaultValue(default(int))]
  251. public int mvp
  252. {
  253. get { return _mvp; }
  254. set { _mvp = value; }
  255. }
  256. private int _totalCanReciveCount = default(int);
  257. /// <summary>
  258. /// 当天战斗的次数
  259. /// </summary>
  260. [global::ProtoBuf.ProtoMember(10, IsRequired = false, Name=@"totalCanReciveCount", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  261. [global::System.ComponentModel.DefaultValue(default(int))]
  262. public int totalCanReciveCount
  263. {
  264. get { return _totalCanReciveCount; }
  265. set { _totalCanReciveCount = value; }
  266. }
  267. private int _hasRecivedCount = default(int);
  268. /// <summary>
  269. /// 已经领取奖励的次数
  270. /// </summary>
  271. [global::ProtoBuf.ProtoMember(11, IsRequired = false, Name=@"hasRecivedCount", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  272. [global::System.ComponentModel.DefaultValue(default(int))]
  273. public int hasRecivedCount
  274. {
  275. get { return _hasRecivedCount; }
  276. set { _hasRecivedCount = value; }
  277. }
  278. private pomelo.five2five.Five2FiveMatchTime _five2FiveMatchTime = null;
  279. [global::ProtoBuf.ProtoMember(12, IsRequired = false, Name=@"five2FiveMatchTime", DataFormat = global::ProtoBuf.DataFormat.Default)]
  280. [global::System.ComponentModel.DefaultValue(null)]
  281. public pomelo.five2five.Five2FiveMatchTime five2FiveMatchTime
  282. {
  283. get { return _five2FiveMatchTime; }
  284. set { _five2FiveMatchTime = value; }
  285. }
  286. private int _matchPeople = default(int);
  287. /// <summary>
  288. /// 正在匹配的人数
  289. /// </summary>
  290. [global::ProtoBuf.ProtoMember(13, IsRequired = false, Name=@"matchPeople", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  291. [global::System.ComponentModel.DefaultValue(default(int))]
  292. public int matchPeople
  293. {
  294. get { return _matchPeople; }
  295. set { _matchPeople = value; }
  296. }
  297. private string _seasonEndTime = "";
  298. /// <summary>
  299. /// 结束时间
  300. /// </summary>
  301. [global::ProtoBuf.ProtoMember(14, IsRequired = false, Name=@"seasonEndTime", DataFormat = global::ProtoBuf.DataFormat.Default)]
  302. [global::System.ComponentModel.DefaultValue("")]
  303. public string seasonEndTime
  304. {
  305. get { return _seasonEndTime; }
  306. set { _seasonEndTime = value; }
  307. }
  308. private global::ProtoBuf.IExtension extensionObject;
  309. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  310. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  311. }
  312. //---------------------------------------------------------------------------------------
  313. /// <summary>
  314. /// 查看战报请求
  315. /// </summary>
  316. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveLookBtlReportRequest")]
  317. public partial class Five2FiveLookBtlReportRequest : global::ProtoBuf.IExtensible
  318. {
  319. public Five2FiveLookBtlReportRequest() {}
  320. private global::ProtoBuf.IExtension extensionObject;
  321. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  322. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  323. }
  324. //---------------------------------------------------------------------------------------
  325. /// <summary>
  326. /// 战报信息
  327. /// </summary>
  328. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveBtlReport")]
  329. public partial class Five2FiveBtlReport : global::ProtoBuf.IExtensible
  330. {
  331. public Five2FiveBtlReport() {}
  332. private int _status = default(int);
  333. /// <summary>
  334. /// 状态(1-胜 2-负 3-平)
  335. /// </summary>
  336. [global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"status", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  337. [global::System.ComponentModel.DefaultValue(default(int))]
  338. public int status
  339. {
  340. get { return _status; }
  341. set { _status = value; }
  342. }
  343. private int _scoreChange = default(int);
  344. /// <summary>
  345. /// 积分变化
  346. /// </summary>
  347. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"scoreChange", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  348. [global::System.ComponentModel.DefaultValue(default(int))]
  349. public int scoreChange
  350. {
  351. get { return _scoreChange; }
  352. set { _scoreChange = value; }
  353. }
  354. private int _killCount = default(int);
  355. /// <summary>
  356. /// 击杀个数
  357. /// </summary>
  358. [global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"killCount", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  359. [global::System.ComponentModel.DefaultValue(default(int))]
  360. public int killCount
  361. {
  362. get { return _killCount; }
  363. set { _killCount = value; }
  364. }
  365. private int _hurt = default(int);
  366. /// <summary>
  367. /// 伤害
  368. /// </summary>
  369. [global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"hurt", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  370. [global::System.ComponentModel.DefaultValue(default(int))]
  371. public int hurt
  372. {
  373. get { return _hurt; }
  374. set { _hurt = value; }
  375. }
  376. private int _treatMent = default(int);
  377. /// <summary>
  378. /// 治疗
  379. /// </summary>
  380. [global::ProtoBuf.ProtoMember(5, IsRequired = false, Name=@"treatMent", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  381. [global::System.ComponentModel.DefaultValue(default(int))]
  382. public int treatMent
  383. {
  384. get { return _treatMent; }
  385. set { _treatMent = value; }
  386. }
  387. private string _createTime = "";
  388. /// <summary>
  389. /// 创建时间(YYYY/MM/dd)
  390. /// </summary>
  391. [global::ProtoBuf.ProtoMember(6, IsRequired = false, Name=@"createTime", DataFormat = global::ProtoBuf.DataFormat.Default)]
  392. [global::System.ComponentModel.DefaultValue("")]
  393. public string createTime
  394. {
  395. get { return _createTime; }
  396. set { _createTime = value; }
  397. }
  398. private global::ProtoBuf.IExtension extensionObject;
  399. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  400. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  401. }
  402. //---------------------------------------------------------------------------------------
  403. /// <summary>
  404. /// 查看战报响应
  405. /// </summary>
  406. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveLookBtlReportResponse")]
  407. public partial class Five2FiveLookBtlReportResponse : global::ProtoBuf.IExtensible
  408. {
  409. public Five2FiveLookBtlReportResponse() {}
  410. private int _s2c_code;
  411. /// <summary>
  412. /// 状态(1成功、0失败)
  413. /// </summary>
  414. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  415. public int s2c_code
  416. {
  417. get { return _s2c_code; }
  418. set { _s2c_code = value; }
  419. }
  420. private string _s2c_msg = "";
  421. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  422. [global::System.ComponentModel.DefaultValue("")]
  423. public string s2c_msg
  424. {
  425. get { return _s2c_msg; }
  426. set { _s2c_msg = value; }
  427. }
  428. private readonly global::System.Collections.Generic.List<pomelo.five2five.Five2FiveBtlReport> _br = new global::System.Collections.Generic.List<pomelo.five2five.Five2FiveBtlReport>();
  429. /// <summary>
  430. /// 战报
  431. /// </summary>
  432. [global::ProtoBuf.ProtoMember(3, Name=@"br", DataFormat = global::ProtoBuf.DataFormat.Default)]
  433. public global::System.Collections.Generic.List<pomelo.five2five.Five2FiveBtlReport> br
  434. {
  435. get { return _br; }
  436. }
  437. private global::ProtoBuf.IExtension extensionObject;
  438. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  439. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  440. }
  441. //---------------------------------------------------------------------------------------
  442. /// <summary>
  443. /// 请求匹配
  444. /// </summary>
  445. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveMatchRequest")]
  446. public partial class Five2FiveMatchRequest : global::ProtoBuf.IExtensible
  447. {
  448. public Five2FiveMatchRequest() {}
  449. private int _matchOrReMatch;
  450. /// <summary>
  451. /// 匹配或者重新匹配(1匹配2重新匹配)
  452. /// </summary>
  453. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"matchOrReMatch", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  454. public int matchOrReMatch
  455. {
  456. get { return _matchOrReMatch; }
  457. set { _matchOrReMatch = value; }
  458. }
  459. private global::ProtoBuf.IExtension extensionObject;
  460. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  461. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  462. }
  463. //---------------------------------------------------------------------------------------
  464. /// <summary>
  465. /// 匹配返回
  466. /// </summary>
  467. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveMatchResponse")]
  468. public partial class Five2FiveMatchResponse : global::ProtoBuf.IExtensible
  469. {
  470. public Five2FiveMatchResponse() {}
  471. private int _s2c_code;
  472. /// <summary>
  473. /// 状态(1成功、0失败)
  474. /// </summary>
  475. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  476. public int s2c_code
  477. {
  478. get { return _s2c_code; }
  479. set { _s2c_code = value; }
  480. }
  481. private string _s2c_msg = "";
  482. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  483. [global::System.ComponentModel.DefaultValue("")]
  484. public string s2c_msg
  485. {
  486. get { return _s2c_msg; }
  487. set { _s2c_msg = value; }
  488. }
  489. private pomelo.five2five.Five2FiveMatchTime _five2FiveMatchTime = null;
  490. [global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"five2FiveMatchTime", DataFormat = global::ProtoBuf.DataFormat.Default)]
  491. [global::System.ComponentModel.DefaultValue(null)]
  492. public pomelo.five2five.Five2FiveMatchTime five2FiveMatchTime
  493. {
  494. get { return _five2FiveMatchTime; }
  495. set { _five2FiveMatchTime = value; }
  496. }
  497. private global::ProtoBuf.IExtension extensionObject;
  498. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  499. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  500. }
  501. //---------------------------------------------------------------------------------------
  502. /// <summary>
  503. /// 拒绝5v5匹配
  504. /// </summary>
  505. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveRefuseMatchRequest")]
  506. public partial class Five2FiveRefuseMatchRequest : global::ProtoBuf.IExtensible
  507. {
  508. public Five2FiveRefuseMatchRequest() {}
  509. private global::ProtoBuf.IExtension extensionObject;
  510. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  511. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  512. }
  513. //---------------------------------------------------------------------------------------
  514. /// <summary>
  515. /// 拒绝5v5匹配响应
  516. /// </summary>
  517. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveRefuseMatchResponse")]
  518. public partial class Five2FiveRefuseMatchResponse : global::ProtoBuf.IExtensible
  519. {
  520. public Five2FiveRefuseMatchResponse() {}
  521. private int _s2c_code;
  522. /// <summary>
  523. /// 状态(1成功、0失败)
  524. /// </summary>
  525. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  526. public int s2c_code
  527. {
  528. get { return _s2c_code; }
  529. set { _s2c_code = value; }
  530. }
  531. private string _s2c_msg = "";
  532. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  533. [global::System.ComponentModel.DefaultValue("")]
  534. public string s2c_msg
  535. {
  536. get { return _s2c_msg; }
  537. set { _s2c_msg = value; }
  538. }
  539. private global::ProtoBuf.IExtension extensionObject;
  540. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  541. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  542. }
  543. //---------------------------------------------------------------------------------------
  544. /// <summary>
  545. /// 同意5v5匹配
  546. /// </summary>
  547. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveAgreeMatchRequest")]
  548. public partial class Five2FiveAgreeMatchRequest : global::ProtoBuf.IExtensible
  549. {
  550. public Five2FiveAgreeMatchRequest() {}
  551. private global::ProtoBuf.IExtension extensionObject;
  552. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  553. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  554. }
  555. //---------------------------------------------------------------------------------------
  556. /// <summary>
  557. /// 同意5v5响应
  558. /// </summary>
  559. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveAgreeMatchResponse")]
  560. public partial class Five2FiveAgreeMatchResponse : global::ProtoBuf.IExtensible
  561. {
  562. public Five2FiveAgreeMatchResponse() {}
  563. private int _s2c_code;
  564. /// <summary>
  565. /// 状态(1成功、0失败)
  566. /// </summary>
  567. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  568. public int s2c_code
  569. {
  570. get { return _s2c_code; }
  571. set { _s2c_code = value; }
  572. }
  573. private string _s2c_msg = "";
  574. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  575. [global::System.ComponentModel.DefaultValue("")]
  576. public string s2c_msg
  577. {
  578. get { return _s2c_msg; }
  579. set { _s2c_msg = value; }
  580. }
  581. private global::ProtoBuf.IExtension extensionObject;
  582. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  583. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  584. }
  585. //---------------------------------------------------------------------------------------
  586. /// <summary>
  587. /// 取消匹配
  588. /// </summary>
  589. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveCancelMatchRequest")]
  590. public partial class Five2FiveCancelMatchRequest : global::ProtoBuf.IExtensible
  591. {
  592. public Five2FiveCancelMatchRequest() {}
  593. private global::ProtoBuf.IExtension extensionObject;
  594. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  595. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  596. }
  597. //---------------------------------------------------------------------------------------
  598. /// <summary>
  599. /// 取消匹配响应
  600. /// </summary>
  601. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveCancelMatchResponse")]
  602. public partial class Five2FiveCancelMatchResponse : global::ProtoBuf.IExtensible
  603. {
  604. public Five2FiveCancelMatchResponse() {}
  605. private int _s2c_code;
  606. /// <summary>
  607. /// 状态(1成功、0失败)
  608. /// </summary>
  609. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  610. public int s2c_code
  611. {
  612. get { return _s2c_code; }
  613. set { _s2c_code = value; }
  614. }
  615. private string _s2c_msg = "";
  616. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  617. [global::System.ComponentModel.DefaultValue("")]
  618. public string s2c_msg
  619. {
  620. get { return _s2c_msg; }
  621. set { _s2c_msg = value; }
  622. }
  623. private global::ProtoBuf.IExtension extensionObject;
  624. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  625. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  626. }
  627. //---------------------------------------------------------------------------------------
  628. /// <summary>
  629. /// 准备就绪
  630. /// </summary>
  631. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveReadyRequest")]
  632. public partial class Five2FiveReadyRequest : global::ProtoBuf.IExtensible
  633. {
  634. public Five2FiveReadyRequest() {}
  635. private string _tempTeamId;
  636. /// <summary>
  637. /// 临时组队的ID
  638. /// </summary>
  639. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"tempTeamId", DataFormat = global::ProtoBuf.DataFormat.Default)]
  640. public string tempTeamId
  641. {
  642. get { return _tempTeamId; }
  643. set { _tempTeamId = value; }
  644. }
  645. private global::ProtoBuf.IExtension extensionObject;
  646. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  647. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  648. }
  649. //---------------------------------------------------------------------------------------
  650. /// <summary>
  651. /// 准备就绪响应
  652. /// </summary>
  653. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveReadyResponse")]
  654. public partial class Five2FiveReadyResponse : global::ProtoBuf.IExtensible
  655. {
  656. public Five2FiveReadyResponse() {}
  657. private int _s2c_code;
  658. /// <summary>
  659. /// 状态(1成功、0失败)
  660. /// </summary>
  661. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  662. public int s2c_code
  663. {
  664. get { return _s2c_code; }
  665. set { _s2c_code = value; }
  666. }
  667. private string _s2c_msg = "";
  668. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  669. [global::System.ComponentModel.DefaultValue("")]
  670. public string s2c_msg
  671. {
  672. get { return _s2c_msg; }
  673. set { _s2c_msg = value; }
  674. }
  675. private global::ProtoBuf.IExtension extensionObject;
  676. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  677. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  678. }
  679. //---------------------------------------------------------------------------------------
  680. /// <summary>
  681. /// 领取奖励请求
  682. /// </summary>
  683. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveReciveRewardRequest")]
  684. public partial class Five2FiveReciveRewardRequest : global::ProtoBuf.IExtensible
  685. {
  686. public Five2FiveReciveRewardRequest() {}
  687. private global::ProtoBuf.IExtension extensionObject;
  688. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  689. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  690. }
  691. //---------------------------------------------------------------------------------------
  692. /// <summary>
  693. /// 领取奖励响应
  694. /// </summary>
  695. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveReciveRewardResponse")]
  696. public partial class Five2FiveReciveRewardResponse : global::ProtoBuf.IExtensible
  697. {
  698. public Five2FiveReciveRewardResponse() {}
  699. private int _s2c_code;
  700. /// <summary>
  701. /// 状态(1成功、0失败)
  702. /// </summary>
  703. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  704. public int s2c_code
  705. {
  706. get { return _s2c_code; }
  707. set { _s2c_code = value; }
  708. }
  709. private string _s2c_msg = "";
  710. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  711. [global::System.ComponentModel.DefaultValue("")]
  712. public string s2c_msg
  713. {
  714. get { return _s2c_msg; }
  715. set { _s2c_msg = value; }
  716. }
  717. private global::ProtoBuf.IExtension extensionObject;
  718. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  719. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  720. }
  721. //---------------------------------------------------------------------------------------
  722. /// <summary>
  723. /// 离开场景
  724. /// </summary>
  725. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveLeaveAreaRequest")]
  726. public partial class Five2FiveLeaveAreaRequest : global::ProtoBuf.IExtensible
  727. {
  728. public Five2FiveLeaveAreaRequest() {}
  729. private global::ProtoBuf.IExtension extensionObject;
  730. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  731. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  732. }
  733. //---------------------------------------------------------------------------------------
  734. /// <summary>
  735. /// 离开场景响应
  736. /// </summary>
  737. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveLeaveAreaResponse")]
  738. public partial class Five2FiveLeaveAreaResponse : global::ProtoBuf.IExtensible
  739. {
  740. public Five2FiveLeaveAreaResponse() {}
  741. private int _s2c_code;
  742. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  743. public int s2c_code
  744. {
  745. get { return _s2c_code; }
  746. set { _s2c_code = value; }
  747. }
  748. private string _s2c_msg = "";
  749. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  750. [global::System.ComponentModel.DefaultValue("")]
  751. public string s2c_msg
  752. {
  753. get { return _s2c_msg; }
  754. set { _s2c_msg = value; }
  755. }
  756. private global::ProtoBuf.IExtension extensionObject;
  757. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  758. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  759. }
  760. //---------------------------------------------------------------------------------------
  761. /// <summary>
  762. /// 每个人的战斗信息
  763. /// </summary>
  764. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FivePlayerResultInfo")]
  765. public partial class Five2FivePlayerResultInfo : global::ProtoBuf.IExtensible
  766. {
  767. public Five2FivePlayerResultInfo() {}
  768. private string _playerId;
  769. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"playerId", DataFormat = global::ProtoBuf.DataFormat.Default)]
  770. public string playerId
  771. {
  772. get { return _playerId; }
  773. set { _playerId = value; }
  774. }
  775. private int _killCount;
  776. /// <summary>
  777. /// 击杀个数
  778. /// </summary>
  779. [global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"killCount", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  780. public int killCount
  781. {
  782. get { return _killCount; }
  783. set { _killCount = value; }
  784. }
  785. private int _hurt;
  786. /// <summary>
  787. /// 伤害
  788. /// </summary>
  789. [global::ProtoBuf.ProtoMember(4, IsRequired = true, Name=@"hurt", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  790. public int hurt
  791. {
  792. get { return _hurt; }
  793. set { _hurt = value; }
  794. }
  795. private int _treatMent;
  796. /// <summary>
  797. /// 治疗
  798. /// </summary>
  799. [global::ProtoBuf.ProtoMember(5, IsRequired = true, Name=@"treatMent", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  800. public int treatMent
  801. {
  802. get { return _treatMent; }
  803. set { _treatMent = value; }
  804. }
  805. private int _isMvp;
  806. /// <summary>
  807. /// 是否MVP
  808. /// </summary>
  809. [global::ProtoBuf.ProtoMember(6, IsRequired = true, Name=@"isMvp", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  810. public int isMvp
  811. {
  812. get { return _isMvp; }
  813. set { _isMvp = value; }
  814. }
  815. private string _playerName;
  816. /// <summary>
  817. /// 玩家名字
  818. /// </summary>
  819. [global::ProtoBuf.ProtoMember(7, IsRequired = true, Name=@"playerName", DataFormat = global::ProtoBuf.DataFormat.Default)]
  820. public string playerName
  821. {
  822. get { return _playerName; }
  823. set { _playerName = value; }
  824. }
  825. private int _playerLevel;
  826. /// <summary>
  827. /// 玩家等级
  828. /// </summary>
  829. [global::ProtoBuf.ProtoMember(8, IsRequired = true, Name=@"playerLevel", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  830. public int playerLevel
  831. {
  832. get { return _playerLevel; }
  833. set { _playerLevel = value; }
  834. }
  835. private int _playerPro;
  836. /// <summary>
  837. /// 玩家职业
  838. /// </summary>
  839. [global::ProtoBuf.ProtoMember(9, IsRequired = true, Name=@"playerPro", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  840. public int playerPro
  841. {
  842. get { return _playerPro; }
  843. set { _playerPro = value; }
  844. }
  845. private int _deadCount;
  846. /// <summary>
  847. /// 死亡次数
  848. /// </summary>
  849. [global::ProtoBuf.ProtoMember(10, IsRequired = true, Name=@"deadCount", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  850. public int deadCount
  851. {
  852. get { return _deadCount; }
  853. set { _deadCount = value; }
  854. }
  855. private bool _isOnline = default(bool);
  856. /// <summary>
  857. /// 是否在线
  858. /// </summary>
  859. [global::ProtoBuf.ProtoMember(11, IsRequired = false, Name=@"isOnline", DataFormat = global::ProtoBuf.DataFormat.Default)]
  860. [global::System.ComponentModel.DefaultValue(default(bool))]
  861. public bool isOnline
  862. {
  863. get { return _isOnline; }
  864. set { _isOnline = value; }
  865. }
  866. private global::ProtoBuf.IExtension extensionObject;
  867. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  868. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  869. }
  870. //---------------------------------------------------------------------------------------
  871. /// <summary>
  872. /// 请求查看比赛结果
  873. /// </summary>
  874. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveLookMatchResultRequest")]
  875. public partial class Five2FiveLookMatchResultRequest : global::ProtoBuf.IExtensible
  876. {
  877. public Five2FiveLookMatchResultRequest() {}
  878. private string _instanceId;
  879. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"instanceId", DataFormat = global::ProtoBuf.DataFormat.Default)]
  880. public string instanceId
  881. {
  882. get { return _instanceId; }
  883. set { _instanceId = value; }
  884. }
  885. private global::ProtoBuf.IExtension extensionObject;
  886. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  887. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  888. }
  889. //---------------------------------------------------------------------------------------
  890. /// <summary>
  891. /// 查看比赛结果
  892. /// </summary>
  893. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveLookMatchResultResponse")]
  894. public partial class Five2FiveLookMatchResultResponse : global::ProtoBuf.IExtensible
  895. {
  896. public Five2FiveLookMatchResultResponse() {}
  897. private int _s2c_code;
  898. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  899. public int s2c_code
  900. {
  901. get { return _s2c_code; }
  902. set { _s2c_code = value; }
  903. }
  904. private string _s2c_msg = "";
  905. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  906. [global::System.ComponentModel.DefaultValue("")]
  907. public string s2c_msg
  908. {
  909. get { return _s2c_msg; }
  910. set { _s2c_msg = value; }
  911. }
  912. private readonly global::System.Collections.Generic.List<pomelo.five2five.Five2FivePlayerResultInfo> _resultInfoA = new global::System.Collections.Generic.List<pomelo.five2five.Five2FivePlayerResultInfo>();
  913. [global::ProtoBuf.ProtoMember(3, Name=@"resultInfoA", DataFormat = global::ProtoBuf.DataFormat.Default)]
  914. public global::System.Collections.Generic.List<pomelo.five2five.Five2FivePlayerResultInfo> resultInfoA
  915. {
  916. get { return _resultInfoA; }
  917. }
  918. private readonly global::System.Collections.Generic.List<pomelo.five2five.Five2FivePlayerResultInfo> _resultInfoB = new global::System.Collections.Generic.List<pomelo.five2five.Five2FivePlayerResultInfo>();
  919. [global::ProtoBuf.ProtoMember(4, Name=@"resultInfoB", DataFormat = global::ProtoBuf.DataFormat.Default)]
  920. public global::System.Collections.Generic.List<pomelo.five2five.Five2FivePlayerResultInfo> resultInfoB
  921. {
  922. get { return _resultInfoB; }
  923. }
  924. private int _resultA = default(int);
  925. /// <summary>
  926. /// A队胜负结果(1-胜 2-负 3-平)
  927. /// </summary>
  928. [global::ProtoBuf.ProtoMember(5, IsRequired = false, Name=@"resultA", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  929. [global::System.ComponentModel.DefaultValue(default(int))]
  930. public int resultA
  931. {
  932. get { return _resultA; }
  933. set { _resultA = value; }
  934. }
  935. private global::ProtoBuf.IExtension extensionObject;
  936. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  937. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  938. }
  939. //---------------------------------------------------------------------------------------
  940. /// <summary>
  941. /// 分享比赛战报
  942. /// </summary>
  943. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveShardMatchResultRequest")]
  944. public partial class Five2FiveShardMatchResultRequest : global::ProtoBuf.IExtensible
  945. {
  946. public Five2FiveShardMatchResultRequest() {}
  947. private string _instanceId;
  948. /// <summary>
  949. /// 比赛结果唯一ID
  950. /// </summary>
  951. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"instanceId", DataFormat = global::ProtoBuf.DataFormat.Default)]
  952. public string instanceId
  953. {
  954. get { return _instanceId; }
  955. set { _instanceId = value; }
  956. }
  957. private global::ProtoBuf.IExtension extensionObject;
  958. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  959. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  960. }
  961. //---------------------------------------------------------------------------------------
  962. /// <summary>
  963. /// 分享比赛战报响应
  964. /// </summary>
  965. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveShardMatchResultResponse")]
  966. public partial class Five2FiveShardMatchResultResponse : global::ProtoBuf.IExtensible
  967. {
  968. public Five2FiveShardMatchResultResponse() {}
  969. private int _s2c_code;
  970. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  971. public int s2c_code
  972. {
  973. get { return _s2c_code; }
  974. set { _s2c_code = value; }
  975. }
  976. private string _s2c_msg = "";
  977. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  978. [global::System.ComponentModel.DefaultValue("")]
  979. public string s2c_msg
  980. {
  981. get { return _s2c_msg; }
  982. set { _s2c_msg = value; }
  983. }
  984. private global::ProtoBuf.IExtension extensionObject;
  985. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  986. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  987. }
  988. //---------------------------------------------------------------------------------------
  989. /// <summary>
  990. /// 队伍成员变化队长选择(继续队列OR重新匹配)
  991. /// </summary>
  992. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveTeamChangeContinueRequest")]
  993. public partial class Five2FiveTeamChangeContinueRequest : global::ProtoBuf.IExtensible
  994. {
  995. public Five2FiveTeamChangeContinueRequest() {}
  996. private int _choice;
  997. /// <summary>
  998. /// 1继续队列2重新匹配
  999. /// </summary>
  1000. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"choice", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1001. public int choice
  1002. {
  1003. get { return _choice; }
  1004. set { _choice = value; }
  1005. }
  1006. private global::ProtoBuf.IExtension extensionObject;
  1007. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  1008. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  1009. }
  1010. //---------------------------------------------------------------------------------------
  1011. /// <summary>
  1012. /// 玩家匹配信息
  1013. /// </summary>
  1014. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveMatchMemberInfo")]
  1015. public partial class Five2FiveMatchMemberInfo : global::ProtoBuf.IExtensible
  1016. {
  1017. public Five2FiveMatchMemberInfo() {}
  1018. private string _playerId;
  1019. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"playerId", DataFormat = global::ProtoBuf.DataFormat.Default)]
  1020. public string playerId
  1021. {
  1022. get { return _playerId; }
  1023. set { _playerId = value; }
  1024. }
  1025. private int _playerPro;
  1026. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"playerPro", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1027. public int playerPro
  1028. {
  1029. get { return _playerPro; }
  1030. set { _playerPro = value; }
  1031. }
  1032. private int _playerLvl;
  1033. [global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"playerLvl", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1034. public int playerLvl
  1035. {
  1036. get { return _playerLvl; }
  1037. set { _playerLvl = value; }
  1038. }
  1039. private string _playerName;
  1040. [global::ProtoBuf.ProtoMember(4, IsRequired = true, Name=@"playerName", DataFormat = global::ProtoBuf.DataFormat.Default)]
  1041. public string playerName
  1042. {
  1043. get { return _playerName; }
  1044. set { _playerName = value; }
  1045. }
  1046. private int _readyStatus;
  1047. /// <summary>
  1048. /// 1拒绝2同意
  1049. /// </summary>
  1050. [global::ProtoBuf.ProtoMember(5, IsRequired = true, Name=@"readyStatus", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1051. public int readyStatus
  1052. {
  1053. get { return _readyStatus; }
  1054. set { _readyStatus = value; }
  1055. }
  1056. private global::ProtoBuf.IExtension extensionObject;
  1057. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  1058. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  1059. }
  1060. //---------------------------------------------------------------------------------------
  1061. /// <summary>
  1062. /// 推送请求进入5v5
  1063. /// </summary>
  1064. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveApplyMatchPush")]
  1065. public partial class Five2FiveApplyMatchPush : global::ProtoBuf.IExtensible
  1066. {
  1067. public Five2FiveApplyMatchPush() {}
  1068. private readonly global::System.Collections.Generic.List<pomelo.five2five.Five2FiveMatchMemberInfo> _five2FiveMatchMemberInfo = new global::System.Collections.Generic.List<pomelo.five2five.Five2FiveMatchMemberInfo>();
  1069. [global::ProtoBuf.ProtoMember(1, Name=@"five2FiveMatchMemberInfo", DataFormat = global::ProtoBuf.DataFormat.Default)]
  1070. public global::System.Collections.Generic.List<pomelo.five2five.Five2FiveMatchMemberInfo> five2FiveMatchMemberInfo
  1071. {
  1072. get { return _five2FiveMatchMemberInfo; }
  1073. }
  1074. private int _waitResponseTimeSec;
  1075. /// <summary>
  1076. /// 等待用户回应的时间秒数
  1077. /// </summary>
  1078. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"waitResponseTimeSec", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1079. public int waitResponseTimeSec
  1080. {
  1081. get { return _waitResponseTimeSec; }
  1082. set { _waitResponseTimeSec = value; }
  1083. }
  1084. private global::ProtoBuf.IExtension extensionObject;
  1085. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  1086. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  1087. }
  1088. //---------------------------------------------------------------------------------------
  1089. /// <summary>
  1090. /// 推送匹配到的玩家
  1091. /// </summary>
  1092. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveMatchMemberInfoPush")]
  1093. public partial class Five2FiveMatchMemberInfoPush : global::ProtoBuf.IExtensible
  1094. {
  1095. public Five2FiveMatchMemberInfoPush() {}
  1096. private int _s2c_code;
  1097. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1098. public int s2c_code
  1099. {
  1100. get { return _s2c_code; }
  1101. set { _s2c_code = value; }
  1102. }
  1103. private string _tempTeamId;
  1104. /// <summary>
  1105. /// 临时组队的ID
  1106. /// </summary>
  1107. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"tempTeamId", DataFormat = global::ProtoBuf.DataFormat.Default)]
  1108. public string tempTeamId
  1109. {
  1110. get { return _tempTeamId; }
  1111. set { _tempTeamId = value; }
  1112. }
  1113. private readonly global::System.Collections.Generic.List<pomelo.five2five.Five2FiveMatchMemberInfo> _matchTeamInfoA = new global::System.Collections.Generic.List<pomelo.five2five.Five2FiveMatchMemberInfo>();
  1114. /// <summary>
  1115. /// 客户端根据玩家ID判断队友还是对手
  1116. /// </summary>
  1117. [global::ProtoBuf.ProtoMember(3, Name=@"matchTeamInfoA", DataFormat = global::ProtoBuf.DataFormat.Default)]
  1118. public global::System.Collections.Generic.List<pomelo.five2five.Five2FiveMatchMemberInfo> matchTeamInfoA
  1119. {
  1120. get { return _matchTeamInfoA; }
  1121. }
  1122. private readonly global::System.Collections.Generic.List<pomelo.five2five.Five2FiveMatchMemberInfo> _matchTeamInfoB = new global::System.Collections.Generic.List<pomelo.five2five.Five2FiveMatchMemberInfo>();
  1123. /// <summary>
  1124. /// 客户端根据玩家ID判断队友还是对手
  1125. /// </summary>
  1126. [global::ProtoBuf.ProtoMember(4, Name=@"matchTeamInfoB", DataFormat = global::ProtoBuf.DataFormat.Default)]
  1127. public global::System.Collections.Generic.List<pomelo.five2five.Five2FiveMatchMemberInfo> matchTeamInfoB
  1128. {
  1129. get { return _matchTeamInfoB; }
  1130. }
  1131. private int _waitResponseTimeSec;
  1132. /// <summary>
  1133. /// 等待用户回应的时间秒数
  1134. /// </summary>
  1135. [global::ProtoBuf.ProtoMember(5, IsRequired = true, Name=@"waitResponseTimeSec", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1136. public int waitResponseTimeSec
  1137. {
  1138. get { return _waitResponseTimeSec; }
  1139. set { _waitResponseTimeSec = value; }
  1140. }
  1141. private global::ProtoBuf.IExtension extensionObject;
  1142. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  1143. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  1144. }
  1145. //---------------------------------------------------------------------------------------
  1146. /// <summary>
  1147. /// 推送队友的选择(放弃、准备就绪)
  1148. /// </summary>
  1149. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveMemberChoicePush")]
  1150. public partial class Five2FiveMemberChoicePush : global::ProtoBuf.IExtensible
  1151. {
  1152. public Five2FiveMemberChoicePush() {}
  1153. private int _s2c_code;
  1154. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1155. public int s2c_code
  1156. {
  1157. get { return _s2c_code; }
  1158. set { _s2c_code = value; }
  1159. }
  1160. private int _agreeOrReady;
  1161. /// <summary>
  1162. /// 同意匹配类型或者准备就绪进入1、同意匹配2、准备就绪类型
  1163. /// </summary>
  1164. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"agreeOrReady", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1165. public int agreeOrReady
  1166. {
  1167. get { return _agreeOrReady; }
  1168. set { _agreeOrReady = value; }
  1169. }
  1170. private string _playerId;
  1171. [global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"playerId", DataFormat = global::ProtoBuf.DataFormat.Default)]
  1172. public string playerId
  1173. {
  1174. get { return _playerId; }
  1175. set { _playerId = value; }
  1176. }
  1177. private int _choice;
  1178. /// <summary>
  1179. /// 1放弃、2准备就绪
  1180. /// </summary>
  1181. [global::ProtoBuf.ProtoMember(4, IsRequired = true, Name=@"choice", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1182. public int choice
  1183. {
  1184. get { return _choice; }
  1185. set { _choice = value; }
  1186. }
  1187. private global::ProtoBuf.IExtension extensionObject;
  1188. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  1189. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  1190. }
  1191. //---------------------------------------------------------------------------------------
  1192. /// <summary>
  1193. /// 战斗结果
  1194. /// </summary>
  1195. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveGameResult")]
  1196. public partial class Five2FiveGameResult : global::ProtoBuf.IExtensible
  1197. {
  1198. public Five2FiveGameResult() {}
  1199. private int _result;
  1200. /// <summary>
  1201. /// 1-胜 2-负 3-平
  1202. /// </summary>
  1203. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"result", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1204. public int result
  1205. {
  1206. get { return _result; }
  1207. set { _result = value; }
  1208. }
  1209. private int _newScore;
  1210. /// <summary>
  1211. /// 修改 新增积分
  1212. /// </summary>
  1213. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"newScore", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1214. public int newScore
  1215. {
  1216. get { return _newScore; }
  1217. set { _newScore = value; }
  1218. }
  1219. private int _currScore;
  1220. /// <summary>
  1221. /// 新增 当前积分
  1222. /// </summary>
  1223. [global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"currScore", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1224. public int currScore
  1225. {
  1226. get { return _currScore; }
  1227. set { _currScore = value; }
  1228. }
  1229. private int _mvpCount;
  1230. /// <summary>
  1231. /// 修改 mvp次数
  1232. /// </summary>
  1233. [global::ProtoBuf.ProtoMember(4, IsRequired = true, Name=@"mvpCount", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1234. public int mvpCount
  1235. {
  1236. get { return _mvpCount; }
  1237. set { _mvpCount = value; }
  1238. }
  1239. private int _rankChange;
  1240. /// <summary>
  1241. /// 新增 排名变化
  1242. /// </summary>
  1243. [global::ProtoBuf.ProtoMember(5, IsRequired = true, Name=@"rankChange", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1244. public int rankChange
  1245. {
  1246. get { return _rankChange; }
  1247. set { _rankChange = value; }
  1248. }
  1249. private string _instanceId;
  1250. /// <summary>
  1251. /// 比赛结果唯一ID
  1252. /// </summary>
  1253. [global::ProtoBuf.ProtoMember(6, IsRequired = true, Name=@"instanceId", DataFormat = global::ProtoBuf.DataFormat.Default)]
  1254. public string instanceId
  1255. {
  1256. get { return _instanceId; }
  1257. set { _instanceId = value; }
  1258. }
  1259. private int _currRank;
  1260. /// <summary>
  1261. /// 当前排名
  1262. /// </summary>
  1263. [global::ProtoBuf.ProtoMember(7, IsRequired = true, Name=@"currRank", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1264. public int currRank
  1265. {
  1266. get { return _currRank; }
  1267. set { _currRank = value; }
  1268. }
  1269. private int _addKillValue;
  1270. /// <summary>
  1271. /// 增加杀意值
  1272. /// </summary>
  1273. [global::ProtoBuf.ProtoMember(8, IsRequired = true, Name=@"addKillValue", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1274. public int addKillValue
  1275. {
  1276. get { return _addKillValue; }
  1277. set { _addKillValue = value; }
  1278. }
  1279. private global::ProtoBuf.IExtension extensionObject;
  1280. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  1281. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  1282. }
  1283. //---------------------------------------------------------------------------------------
  1284. /// <summary>
  1285. /// 全场结束
  1286. /// </summary>
  1287. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveOnGameEndPush")]
  1288. public partial class Five2FiveOnGameEndPush : global::ProtoBuf.IExtensible
  1289. {
  1290. public Five2FiveOnGameEndPush() {}
  1291. private int _s2c_code;
  1292. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1293. public int s2c_code
  1294. {
  1295. get { return _s2c_code; }
  1296. set { _s2c_code = value; }
  1297. }
  1298. private pomelo.five2five.Five2FiveGameResult _s2c_gameResult;
  1299. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"s2c_gameResult", DataFormat = global::ProtoBuf.DataFormat.Default)]
  1300. public pomelo.five2five.Five2FiveGameResult s2c_gameResult
  1301. {
  1302. get { return _s2c_gameResult; }
  1303. set { _s2c_gameResult = value; }
  1304. }
  1305. private int _s2c_gameOverTime;
  1306. /// <summary>
  1307. /// 玩家离开场景倒计时
  1308. /// </summary>
  1309. [global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"s2c_gameOverTime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1310. public int s2c_gameOverTime
  1311. {
  1312. get { return _s2c_gameOverTime; }
  1313. set { _s2c_gameOverTime = value; }
  1314. }
  1315. private readonly global::System.Collections.Generic.List<pomelo.five2five.Five2FivePlayerResultInfo> _resultInfoA = new global::System.Collections.Generic.List<pomelo.five2five.Five2FivePlayerResultInfo>();
  1316. [global::ProtoBuf.ProtoMember(4, Name=@"resultInfoA", DataFormat = global::ProtoBuf.DataFormat.Default)]
  1317. public global::System.Collections.Generic.List<pomelo.five2five.Five2FivePlayerResultInfo> resultInfoA
  1318. {
  1319. get { return _resultInfoA; }
  1320. }
  1321. private readonly global::System.Collections.Generic.List<pomelo.five2five.Five2FivePlayerResultInfo> _resultInfoB = new global::System.Collections.Generic.List<pomelo.five2five.Five2FivePlayerResultInfo>();
  1322. [global::ProtoBuf.ProtoMember(5, Name=@"resultInfoB", DataFormat = global::ProtoBuf.DataFormat.Default)]
  1323. public global::System.Collections.Generic.List<pomelo.five2five.Five2FivePlayerResultInfo> resultInfoB
  1324. {
  1325. get { return _resultInfoB; }
  1326. }
  1327. private global::ProtoBuf.IExtension extensionObject;
  1328. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  1329. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  1330. }
  1331. //---------------------------------------------------------------------------------------
  1332. /// <summary>
  1333. /// 有新奖励
  1334. /// </summary>
  1335. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveOnNewRewardPush")]
  1336. public partial class Five2FiveOnNewRewardPush : global::ProtoBuf.IExtensible
  1337. {
  1338. public Five2FiveOnNewRewardPush() {}
  1339. private int _s2c_code;
  1340. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1341. public int s2c_code
  1342. {
  1343. get { return _s2c_code; }
  1344. set { _s2c_code = value; }
  1345. }
  1346. private global::ProtoBuf.IExtension extensionObject;
  1347. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  1348. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  1349. }
  1350. //---------------------------------------------------------------------------------------
  1351. /// <summary>
  1352. /// 无可领取奖励
  1353. /// </summary>
  1354. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveOnNoRewardPush")]
  1355. public partial class Five2FiveOnNoRewardPush : global::ProtoBuf.IExtensible
  1356. {
  1357. public Five2FiveOnNoRewardPush() {}
  1358. private int _s2c_code;
  1359. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1360. public int s2c_code
  1361. {
  1362. get { return _s2c_code; }
  1363. set { _s2c_code = value; }
  1364. }
  1365. private global::ProtoBuf.IExtension extensionObject;
  1366. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  1367. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  1368. }
  1369. //---------------------------------------------------------------------------------------
  1370. /// <summary>
  1371. /// 匹配失败
  1372. /// </summary>
  1373. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveMatchFailedPush")]
  1374. public partial class Five2FiveMatchFailedPush : global::ProtoBuf.IExtensible
  1375. {
  1376. public Five2FiveMatchFailedPush() {}
  1377. private int _s2c_code;
  1378. /// <summary>
  1379. /// 1、重新匹配2、需要重新点击匹配
  1380. /// </summary>
  1381. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1382. public int s2c_code
  1383. {
  1384. get { return _s2c_code; }
  1385. set { _s2c_code = value; }
  1386. }
  1387. private pomelo.five2five.Five2FiveMatchTime _five2FiveMatchTime = null;
  1388. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"five2FiveMatchTime", DataFormat = global::ProtoBuf.DataFormat.Default)]
  1389. [global::System.ComponentModel.DefaultValue(null)]
  1390. public pomelo.five2five.Five2FiveMatchTime five2FiveMatchTime
  1391. {
  1392. get { return _five2FiveMatchTime; }
  1393. set { _five2FiveMatchTime = value; }
  1394. }
  1395. private global::ProtoBuf.IExtension extensionObject;
  1396. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  1397. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  1398. }
  1399. //---------------------------------------------------------------------------------------
  1400. /// <summary>
  1401. /// 玩家索引信息
  1402. /// </summary>
  1403. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveIndexInfo")]
  1404. public partial class Five2FiveIndexInfo : global::ProtoBuf.IExtensible
  1405. {
  1406. public Five2FiveIndexInfo() {}
  1407. private string _playerId = "";
  1408. /// <summary>
  1409. /// 玩家ID
  1410. /// </summary>
  1411. [global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"playerId", DataFormat = global::ProtoBuf.DataFormat.Default)]
  1412. [global::System.ComponentModel.DefaultValue("")]
  1413. public string playerId
  1414. {
  1415. get { return _playerId; }
  1416. set { _playerId = value; }
  1417. }
  1418. private string _playerName = "";
  1419. /// <summary>
  1420. /// 玩家名称
  1421. /// </summary>
  1422. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"playerName", DataFormat = global::ProtoBuf.DataFormat.Default)]
  1423. [global::System.ComponentModel.DefaultValue("")]
  1424. public string playerName
  1425. {
  1426. get { return _playerName; }
  1427. set { _playerName = value; }
  1428. }
  1429. private global::ProtoBuf.IExtension extensionObject;
  1430. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  1431. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  1432. }
  1433. //---------------------------------------------------------------------------------------
  1434. /// <summary>
  1435. /// 取消匹配推送
  1436. /// </summary>
  1437. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveLeaderCancelMatchPush")]
  1438. public partial class Five2FiveLeaderCancelMatchPush : global::ProtoBuf.IExtensible
  1439. {
  1440. public Five2FiveLeaderCancelMatchPush() {}
  1441. private int _s2c_code;
  1442. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1443. public int s2c_code
  1444. {
  1445. get { return _s2c_code; }
  1446. set { _s2c_code = value; }
  1447. }
  1448. private global::ProtoBuf.IExtension extensionObject;
  1449. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  1450. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  1451. }
  1452. //---------------------------------------------------------------------------------------
  1453. /// <summary>
  1454. /// 队伍成员发生变化推送
  1455. /// </summary>
  1456. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveTeamChangePush")]
  1457. public partial class Five2FiveTeamChangePush : global::ProtoBuf.IExtensible
  1458. {
  1459. public Five2FiveTeamChangePush() {}
  1460. private int _s2c_code;
  1461. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1462. public int s2c_code
  1463. {
  1464. get { return _s2c_code; }
  1465. set { _s2c_code = value; }
  1466. }
  1467. private global::ProtoBuf.IExtension extensionObject;
  1468. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  1469. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  1470. }
  1471. //---------------------------------------------------------------------------------------
  1472. /// <summary>
  1473. /// 匹配队列发生变化推送
  1474. /// </summary>
  1475. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveMatchPoolChangePush")]
  1476. public partial class Five2FiveMatchPoolChangePush : global::ProtoBuf.IExtensible
  1477. {
  1478. public Five2FiveMatchPoolChangePush() {}
  1479. private int _s2c_code;
  1480. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1481. public int s2c_code
  1482. {
  1483. get { return _s2c_code; }
  1484. set { _s2c_code = value; }
  1485. }
  1486. private int _pre_number;
  1487. /// <summary>
  1488. /// 前方有多少人
  1489. /// </summary>
  1490. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"pre_number", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1491. public int pre_number
  1492. {
  1493. get { return _pre_number; }
  1494. set { _pre_number = value; }
  1495. }
  1496. private global::ProtoBuf.IExtension extensionObject;
  1497. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  1498. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  1499. }
  1500. //---------------------------------------------------------------------------------------
  1501. /// <summary>
  1502. /// 请求进入匹配队列结果推送
  1503. /// </summary>
  1504. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Five2FiveApplyMatchResultPush")]
  1505. public partial class Five2FiveApplyMatchResultPush : global::ProtoBuf.IExtensible
  1506. {
  1507. public Five2FiveApplyMatchResultPush() {}
  1508. private int _s2c_code;
  1509. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1510. public int s2c_code
  1511. {
  1512. get { return _s2c_code; }
  1513. set { _s2c_code = value; }
  1514. }
  1515. private pomelo.five2five.Five2FiveMatchTime _five2FiveMatchTime = null;
  1516. /// <summary>
  1517. /// 匹配时间
  1518. /// </summary>
  1519. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"five2FiveMatchTime", DataFormat = global::ProtoBuf.DataFormat.Default)]
  1520. [global::System.ComponentModel.DefaultValue(null)]
  1521. public pomelo.five2five.Five2FiveMatchTime five2FiveMatchTime
  1522. {
  1523. get { return _five2FiveMatchTime; }
  1524. set { _five2FiveMatchTime = value; }
  1525. }
  1526. private global::ProtoBuf.IExtension extensionObject;
  1527. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  1528. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  1529. }
  1530. }