_soloHandler.cs 62 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802
  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. // * 创建时间= 2017-04-10
  12. // * 用途= 问道大会系统
  13. // ***************************************************************************
  14. // Generated from: soloHandler.proto
  15. // Note: requires additional types generated from: common.proto
  16. namespace pomelo.area
  17. {
  18. //---------------------------------------------------------------------------------------
  19. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"RankItem")]
  20. public partial class RankItem : global::ProtoBuf.IExtensible
  21. {
  22. public RankItem() {}
  23. private int _rank;
  24. /// <summary>
  25. /// 排名
  26. /// </summary>
  27. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"rank", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  28. public int rank
  29. {
  30. get { return _rank; }
  31. set { _rank = value; }
  32. }
  33. private string _playerId;
  34. /// <summary>
  35. /// 玩家ID
  36. /// </summary>
  37. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"playerId", DataFormat = global::ProtoBuf.DataFormat.Default)]
  38. public string playerId
  39. {
  40. get { return _playerId; }
  41. set { _playerId = value; }
  42. }
  43. private string _name;
  44. /// <summary>
  45. /// 玩家名字
  46. /// </summary>
  47. [global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"name", DataFormat = global::ProtoBuf.DataFormat.Default)]
  48. public string name
  49. {
  50. get { return _name; }
  51. set { _name = value; }
  52. }
  53. private int _pro;
  54. /// <summary>
  55. /// 玩家职业
  56. /// </summary>
  57. [global::ProtoBuf.ProtoMember(4, IsRequired = true, Name=@"pro", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  58. public int pro
  59. {
  60. get { return _pro; }
  61. set { _pro = value; }
  62. }
  63. private int _level;
  64. /// <summary>
  65. /// 玩家等级
  66. /// </summary>
  67. [global::ProtoBuf.ProtoMember(5, IsRequired = true, Name=@"level", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  68. public int level
  69. {
  70. get { return _level; }
  71. set { _level = value; }
  72. }
  73. private int _score = default(int);
  74. /// <summary>
  75. /// 新增 资历(积分)
  76. /// </summary>
  77. [global::ProtoBuf.ProtoMember(6, IsRequired = false, Name=@"score", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  78. [global::System.ComponentModel.DefaultValue(default(int))]
  79. public int score
  80. {
  81. get { return _score; }
  82. set { _score = value; }
  83. }
  84. private global::ProtoBuf.IExtension extensionObject;
  85. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  86. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  87. }
  88. //---------------------------------------------------------------------------------------
  89. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"MyInfo")]
  90. public partial class MyInfo : global::ProtoBuf.IExtensible
  91. {
  92. public MyInfo() {}
  93. private int _rank;
  94. /// <summary>
  95. /// 排名
  96. /// </summary>
  97. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"rank", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  98. public int rank
  99. {
  100. get { return _rank; }
  101. set { _rank = value; }
  102. }
  103. private int _score;
  104. /// <summary>
  105. /// 修改(改为资历用来查段位) 积分
  106. /// </summary>
  107. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"score", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  108. public int score
  109. {
  110. get { return _score; }
  111. set { _score = value; }
  112. }
  113. private int _maxContWinTimes;
  114. /// <summary>
  115. /// 历史最高连胜次数
  116. /// </summary>
  117. [global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"maxContWinTimes", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  118. public int maxContWinTimes
  119. {
  120. get { return _maxContWinTimes; }
  121. set { _maxContWinTimes = value; }
  122. }
  123. private int _maxContLoseTimes;
  124. /// <summary>
  125. /// 历史最高连败次数
  126. /// </summary>
  127. [global::ProtoBuf.ProtoMember(4, IsRequired = true, Name=@"maxContLoseTimes", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  128. public int maxContLoseTimes
  129. {
  130. get { return _maxContLoseTimes; }
  131. set { _maxContLoseTimes = value; }
  132. }
  133. private int _battleTimes;
  134. /// <summary>
  135. /// 新增 当前赛季单挑总场次
  136. /// </summary>
  137. [global::ProtoBuf.ProtoMember(5, IsRequired = true, Name=@"battleTimes", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  138. public int battleTimes
  139. {
  140. get { return _battleTimes; }
  141. set { _battleTimes = value; }
  142. }
  143. private int _winTotalTimes;
  144. /// <summary>
  145. /// 新增 胜利场次
  146. /// </summary>
  147. [global::ProtoBuf.ProtoMember(6, IsRequired = true, Name=@"winTotalTimes", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  148. public int winTotalTimes
  149. {
  150. get { return _winTotalTimes; }
  151. set { _winTotalTimes = value; }
  152. }
  153. private int _loseTotalTimes;
  154. /// <summary>
  155. /// 新增 失败场次
  156. /// </summary>
  157. [global::ProtoBuf.ProtoMember(7, IsRequired = true, Name=@"loseTotalTimes", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  158. public int loseTotalTimes
  159. {
  160. get { return _loseTotalTimes; }
  161. set { _loseTotalTimes = value; }
  162. }
  163. private string _seasonEndTime;
  164. /// <summary>
  165. /// 新增 赛季结束时间
  166. /// </summary>
  167. [global::ProtoBuf.ProtoMember(8, IsRequired = true, Name=@"seasonEndTime", DataFormat = global::ProtoBuf.DataFormat.Default)]
  168. public string seasonEndTime
  169. {
  170. get { return _seasonEndTime; }
  171. set { _seasonEndTime = value; }
  172. }
  173. private int _myToken;
  174. /// <summary>
  175. /// 新增 当前宗师币
  176. /// </summary>
  177. [global::ProtoBuf.ProtoMember(9, IsRequired = true, Name=@"myToken", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  178. public int myToken
  179. {
  180. get { return _myToken; }
  181. set { _myToken = value; }
  182. }
  183. private int _todayToken;
  184. /// <summary>
  185. /// 新增 今日收益宗师币
  186. /// </summary>
  187. [global::ProtoBuf.ProtoMember(10, IsRequired = true, Name=@"todayToken", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  188. public int todayToken
  189. {
  190. get { return _todayToken; }
  191. set { _todayToken = value; }
  192. }
  193. private int _maxToken;
  194. /// <summary>
  195. /// 新增 今日宗师币最大收益
  196. /// </summary>
  197. [global::ProtoBuf.ProtoMember(11, IsRequired = true, Name=@"maxToken", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  198. public int maxToken
  199. {
  200. get { return _maxToken; }
  201. set { _maxToken = value; }
  202. }
  203. private int _avgMatchTime = default(int);
  204. /// <summary>
  205. /// 平均等待时间
  206. /// </summary>
  207. [global::ProtoBuf.ProtoMember(12, IsRequired = false, Name=@"avgMatchTime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  208. [global::System.ComponentModel.DefaultValue(default(int))]
  209. public int avgMatchTime
  210. {
  211. get { return _avgMatchTime; }
  212. set { _avgMatchTime = value; }
  213. }
  214. private int _startJoinTime = default(int);
  215. /// <summary>
  216. /// 开始报名时间 0-没有报名
  217. /// </summary>
  218. [global::ProtoBuf.ProtoMember(13, IsRequired = false, Name=@"startJoinTime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  219. [global::System.ComponentModel.DefaultValue(default(int))]
  220. public int startJoinTime
  221. {
  222. get { return _startJoinTime; }
  223. set { _startJoinTime = value; }
  224. }
  225. private global::ProtoBuf.IExtension extensionObject;
  226. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  227. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  228. }
  229. //---------------------------------------------------------------------------------------
  230. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"RankReward")]
  231. public partial class RankReward : global::ProtoBuf.IExtensible
  232. {
  233. public RankReward() {}
  234. private int _rankId;
  235. /// <summary>
  236. /// 段位ID
  237. /// </summary>
  238. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"rankId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  239. public int rankId
  240. {
  241. get { return _rankId; }
  242. set { _rankId = value; }
  243. }
  244. private int _status;
  245. /// <summary>
  246. /// 领取状态 0-不可领取 1-可领取 2-已领取
  247. /// </summary>
  248. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"status", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  249. public int status
  250. {
  251. get { return _status; }
  252. set { _status = value; }
  253. }
  254. private global::ProtoBuf.IExtension extensionObject;
  255. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  256. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  257. }
  258. //---------------------------------------------------------------------------------------
  259. /// <summary>
  260. /// 单挑界面
  261. /// </summary>
  262. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"SoloInfoRequest")]
  263. public partial class SoloInfoRequest : global::ProtoBuf.IExtensible
  264. {
  265. public SoloInfoRequest() {}
  266. private global::ProtoBuf.IExtension extensionObject;
  267. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  268. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  269. }
  270. //---------------------------------------------------------------------------------------
  271. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"SoloInfoResponse")]
  272. public partial class SoloInfoResponse : global::ProtoBuf.IExtensible
  273. {
  274. public SoloInfoResponse() {}
  275. private int _s2c_code;
  276. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  277. public int s2c_code
  278. {
  279. get { return _s2c_code; }
  280. set { _s2c_code = value; }
  281. }
  282. private string _s2c_msg = "";
  283. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  284. [global::System.ComponentModel.DefaultValue("")]
  285. public string s2c_msg
  286. {
  287. get { return _s2c_msg; }
  288. set { _s2c_msg = value; }
  289. }
  290. private pomelo.area.MyInfo _s2c_myInfo = null;
  291. /// <summary>
  292. /// 我的信息
  293. /// </summary>
  294. [global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"s2c_myInfo", DataFormat = global::ProtoBuf.DataFormat.Default)]
  295. [global::System.ComponentModel.DefaultValue(null)]
  296. public pomelo.area.MyInfo s2c_myInfo
  297. {
  298. get { return _s2c_myInfo; }
  299. set { _s2c_myInfo = value; }
  300. }
  301. private global::ProtoBuf.IExtension extensionObject;
  302. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  303. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  304. }
  305. //---------------------------------------------------------------------------------------
  306. /// <summary>
  307. /// 新增协议 传闻数据结构
  308. /// </summary>
  309. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"NewsInfo")]
  310. public partial class NewsInfo : global::ProtoBuf.IExtensible
  311. {
  312. public NewsInfo() {}
  313. private string _date;
  314. /// <summary>
  315. /// 传闻日期
  316. /// </summary>
  317. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"date", DataFormat = global::ProtoBuf.DataFormat.Default)]
  318. public string date
  319. {
  320. get { return _date; }
  321. set { _date = value; }
  322. }
  323. private readonly global::System.Collections.Generic.List<string> _message = new global::System.Collections.Generic.List<string>();
  324. /// <summary>
  325. /// 传闻内容
  326. /// </summary>
  327. [global::ProtoBuf.ProtoMember(2, Name=@"message", DataFormat = global::ProtoBuf.DataFormat.Default)]
  328. public global::System.Collections.Generic.List<string> message
  329. {
  330. get { return _message; }
  331. }
  332. private global::ProtoBuf.IExtension extensionObject;
  333. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  334. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  335. }
  336. //---------------------------------------------------------------------------------------
  337. /// <summary>
  338. /// 新增协议request 传闻界面
  339. /// </summary>
  340. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"NewsInfoRequest")]
  341. public partial class NewsInfoRequest : global::ProtoBuf.IExtensible
  342. {
  343. public NewsInfoRequest() {}
  344. private global::ProtoBuf.IExtension extensionObject;
  345. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  346. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  347. }
  348. //---------------------------------------------------------------------------------------
  349. /// <summary>
  350. /// 新增协议 response
  351. /// </summary>
  352. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"NewsInfoResponse")]
  353. public partial class NewsInfoResponse : global::ProtoBuf.IExtensible
  354. {
  355. public NewsInfoResponse() {}
  356. private int _s2c_code;
  357. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  358. public int s2c_code
  359. {
  360. get { return _s2c_code; }
  361. set { _s2c_code = value; }
  362. }
  363. private string _s2c_msg = "";
  364. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  365. [global::System.ComponentModel.DefaultValue("")]
  366. public string s2c_msg
  367. {
  368. get { return _s2c_msg; }
  369. set { _s2c_msg = value; }
  370. }
  371. private readonly global::System.Collections.Generic.List<pomelo.area.NewsInfo> _s2c_soloMessages = new global::System.Collections.Generic.List<pomelo.area.NewsInfo>();
  372. /// <summary>
  373. /// 单挑传闻
  374. /// </summary>
  375. [global::ProtoBuf.ProtoMember(3, Name=@"s2c_soloMessages", DataFormat = global::ProtoBuf.DataFormat.Default)]
  376. public global::System.Collections.Generic.List<pomelo.area.NewsInfo> s2c_soloMessages
  377. {
  378. get { return _s2c_soloMessages; }
  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. /// 新增协议request 战斗记录
  387. /// </summary>
  388. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"BattleRecordRequest")]
  389. public partial class BattleRecordRequest : global::ProtoBuf.IExtensible
  390. {
  391. public BattleRecordRequest() {}
  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=@"BattleRecord")]
  401. public partial class BattleRecord : global::ProtoBuf.IExtensible
  402. {
  403. public BattleRecord() {}
  404. private int _result;
  405. /// <summary>
  406. /// 战斗结果 1-胜 2-负 3-平
  407. /// </summary>
  408. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"result", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  409. public int result
  410. {
  411. get { return _result; }
  412. set { _result = value; }
  413. }
  414. private string _battleTime;
  415. /// <summary>
  416. /// 战斗时间
  417. /// </summary>
  418. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"battleTime", DataFormat = global::ProtoBuf.DataFormat.Default)]
  419. public string battleTime
  420. {
  421. get { return _battleTime; }
  422. set { _battleTime = value; }
  423. }
  424. private int _score;
  425. /// <summary>
  426. /// 当时资历
  427. /// </summary>
  428. [global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"score", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  429. public int score
  430. {
  431. get { return _score; }
  432. set { _score = value; }
  433. }
  434. private int _scoreChange;
  435. /// <summary>
  436. /// 资历变化
  437. /// </summary>
  438. [global::ProtoBuf.ProtoMember(4, IsRequired = true, Name=@"scoreChange", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  439. public int scoreChange
  440. {
  441. get { return _scoreChange; }
  442. set { _scoreChange = value; }
  443. }
  444. private string _vsName;
  445. /// <summary>
  446. /// 对方名字
  447. /// </summary>
  448. [global::ProtoBuf.ProtoMember(5, IsRequired = true, Name=@"vsName", DataFormat = global::ProtoBuf.DataFormat.Default)]
  449. public string vsName
  450. {
  451. get { return _vsName; }
  452. set { _vsName = value; }
  453. }
  454. private string _vsGuildName;
  455. /// <summary>
  456. /// 对方公会名称
  457. /// </summary>
  458. [global::ProtoBuf.ProtoMember(6, IsRequired = true, Name=@"vsGuildName", DataFormat = global::ProtoBuf.DataFormat.Default)]
  459. public string vsGuildName
  460. {
  461. get { return _vsGuildName; }
  462. set { _vsGuildName = value; }
  463. }
  464. private int _vsPro;
  465. /// <summary>
  466. /// 对方职业
  467. /// </summary>
  468. [global::ProtoBuf.ProtoMember(7, IsRequired = true, Name=@"vsPro", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  469. public int vsPro
  470. {
  471. get { return _vsPro; }
  472. set { _vsPro = value; }
  473. }
  474. private int _vsScore;
  475. /// <summary>
  476. /// 对方资历
  477. /// </summary>
  478. [global::ProtoBuf.ProtoMember(8, IsRequired = true, Name=@"vsScore", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  479. public int vsScore
  480. {
  481. get { return _vsScore; }
  482. set { _vsScore = value; }
  483. }
  484. private global::ProtoBuf.IExtension extensionObject;
  485. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  486. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  487. }
  488. //---------------------------------------------------------------------------------------
  489. /// <summary>
  490. /// 新增协议response
  491. /// </summary>
  492. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"BattleRecordResponse")]
  493. public partial class BattleRecordResponse : global::ProtoBuf.IExtensible
  494. {
  495. public BattleRecordResponse() {}
  496. private int _s2c_code;
  497. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  498. public int s2c_code
  499. {
  500. get { return _s2c_code; }
  501. set { _s2c_code = value; }
  502. }
  503. private string _s2c_msg = "";
  504. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  505. [global::System.ComponentModel.DefaultValue("")]
  506. public string s2c_msg
  507. {
  508. get { return _s2c_msg; }
  509. set { _s2c_msg = value; }
  510. }
  511. private int _s2c_canglang = default(int);
  512. /// <summary>
  513. /// 对苍狼胜率
  514. /// </summary>
  515. [global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"s2c_canglang", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  516. [global::System.ComponentModel.DefaultValue(default(int))]
  517. public int s2c_canglang
  518. {
  519. get { return _s2c_canglang; }
  520. set { _s2c_canglang = value; }
  521. }
  522. private int _s2c_yixian = default(int);
  523. /// <summary>
  524. /// 对逸仙胜率
  525. /// </summary>
  526. [global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"s2c_yixian", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  527. [global::System.ComponentModel.DefaultValue(default(int))]
  528. public int s2c_yixian
  529. {
  530. get { return _s2c_yixian; }
  531. set { _s2c_yixian = value; }
  532. }
  533. private int _s2c_yujian = default(int);
  534. /// <summary>
  535. /// 对御剑胜率
  536. /// </summary>
  537. [global::ProtoBuf.ProtoMember(5, IsRequired = false, Name=@"s2c_yujian", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  538. [global::System.ComponentModel.DefaultValue(default(int))]
  539. public int s2c_yujian
  540. {
  541. get { return _s2c_yujian; }
  542. set { _s2c_yujian = value; }
  543. }
  544. private int _s2c_linghu = default(int);
  545. /// <summary>
  546. /// 对灵狐胜率
  547. /// </summary>
  548. [global::ProtoBuf.ProtoMember(6, IsRequired = false, Name=@"s2c_linghu", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  549. [global::System.ComponentModel.DefaultValue(default(int))]
  550. public int s2c_linghu
  551. {
  552. get { return _s2c_linghu; }
  553. set { _s2c_linghu = value; }
  554. }
  555. private int _s2c_shenjian = default(int);
  556. /// <summary>
  557. /// 对神箭胜率
  558. /// </summary>
  559. [global::ProtoBuf.ProtoMember(7, IsRequired = false, Name=@"s2c_shenjian", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  560. [global::System.ComponentModel.DefaultValue(default(int))]
  561. public int s2c_shenjian
  562. {
  563. get { return _s2c_shenjian; }
  564. set { _s2c_shenjian = value; }
  565. }
  566. private readonly global::System.Collections.Generic.List<pomelo.area.BattleRecord> _s2c_batttleList = new global::System.Collections.Generic.List<pomelo.area.BattleRecord>();
  567. /// <summary>
  568. /// 战斗记录列表
  569. /// </summary>
  570. [global::ProtoBuf.ProtoMember(8, Name=@"s2c_batttleList", DataFormat = global::ProtoBuf.DataFormat.Default)]
  571. public global::System.Collections.Generic.List<pomelo.area.BattleRecord> s2c_batttleList
  572. {
  573. get { return _s2c_batttleList; }
  574. }
  575. private global::ProtoBuf.IExtension extensionObject;
  576. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  577. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  578. }
  579. //---------------------------------------------------------------------------------------
  580. /// <summary>
  581. /// 奖励界面
  582. /// </summary>
  583. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"RewardInfoRequest")]
  584. public partial class RewardInfoRequest : global::ProtoBuf.IExtensible
  585. {
  586. public RewardInfoRequest() {}
  587. private global::ProtoBuf.IExtension extensionObject;
  588. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  589. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  590. }
  591. //---------------------------------------------------------------------------------------
  592. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"DailyRewardItem")]
  593. public partial class DailyRewardItem : global::ProtoBuf.IExtensible
  594. {
  595. public DailyRewardItem() {}
  596. private string _itemCode;
  597. /// <summary>
  598. /// 奖励物品id
  599. /// </summary>
  600. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"itemCode", DataFormat = global::ProtoBuf.DataFormat.Default)]
  601. public string itemCode
  602. {
  603. get { return _itemCode; }
  604. set { _itemCode = value; }
  605. }
  606. private int _itemNum;
  607. /// <summary>
  608. /// 物品数量
  609. /// </summary>
  610. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"itemNum", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  611. public int itemNum
  612. {
  613. get { return _itemNum; }
  614. set { _itemNum = value; }
  615. }
  616. private global::ProtoBuf.IExtension extensionObject;
  617. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  618. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  619. }
  620. //---------------------------------------------------------------------------------------
  621. /// <summary>
  622. /// 每日奖励
  623. /// </summary>
  624. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"SoloDailyReward")]
  625. public partial class SoloDailyReward : global::ProtoBuf.IExtensible
  626. {
  627. public SoloDailyReward() {}
  628. private int _rankId;
  629. /// <summary>
  630. /// 奖励对应的段位ID,未来可以为不同段位配置不同宝箱奖励
  631. /// </summary>
  632. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"rankId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  633. public int rankId
  634. {
  635. get { return _rankId; }
  636. set { _rankId = value; }
  637. }
  638. private int _status;
  639. /// <summary>
  640. /// 领取状态 0-领取条件不够 1-可领取 2-已经领取
  641. /// </summary>
  642. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"status", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  643. public int status
  644. {
  645. get { return _status; }
  646. set { _status = value; }
  647. }
  648. private readonly global::System.Collections.Generic.List<pomelo.area.DailyRewardItem> _items = new global::System.Collections.Generic.List<pomelo.area.DailyRewardItem>();
  649. /// <summary>
  650. /// TC产生的奖励物品
  651. /// </summary>
  652. [global::ProtoBuf.ProtoMember(3, Name=@"items", DataFormat = global::ProtoBuf.DataFormat.Default)]
  653. public global::System.Collections.Generic.List<pomelo.area.DailyRewardItem> items
  654. {
  655. get { return _items; }
  656. }
  657. private global::ProtoBuf.IExtension extensionObject;
  658. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  659. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  660. }
  661. //---------------------------------------------------------------------------------------
  662. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"RewardInfoResponse")]
  663. public partial class RewardInfoResponse : global::ProtoBuf.IExtensible
  664. {
  665. public RewardInfoResponse() {}
  666. private int _s2c_code;
  667. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  668. public int s2c_code
  669. {
  670. get { return _s2c_code; }
  671. set { _s2c_code = value; }
  672. }
  673. private string _s2c_msg = "";
  674. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  675. [global::System.ComponentModel.DefaultValue("")]
  676. public string s2c_msg
  677. {
  678. get { return _s2c_msg; }
  679. set { _s2c_msg = value; }
  680. }
  681. private readonly global::System.Collections.Generic.List<pomelo.area.RankReward> _s2c_rankRewards = new global::System.Collections.Generic.List<pomelo.area.RankReward>();
  682. /// <summary>
  683. /// 段位奖励
  684. /// </summary>
  685. [global::ProtoBuf.ProtoMember(3, Name=@"s2c_rankRewards", DataFormat = global::ProtoBuf.DataFormat.Default)]
  686. public global::System.Collections.Generic.List<pomelo.area.RankReward> s2c_rankRewards
  687. {
  688. get { return _s2c_rankRewards; }
  689. }
  690. private int _s2c_currRank = default(int);
  691. /// <summary>
  692. /// 当前排名
  693. /// </summary>
  694. [global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"s2c_currRank", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  695. [global::System.ComponentModel.DefaultValue(default(int))]
  696. public int s2c_currRank
  697. {
  698. get { return _s2c_currRank; }
  699. set { _s2c_currRank = value; }
  700. }
  701. private readonly global::System.Collections.Generic.List<pomelo.area.SoloDailyReward> _s2c_dailyRewards = new global::System.Collections.Generic.List<pomelo.area.SoloDailyReward>();
  702. /// <summary>
  703. /// 每日刷新的宝箱奖励
  704. /// </summary>
  705. [global::ProtoBuf.ProtoMember(5, Name=@"s2c_dailyRewards", DataFormat = global::ProtoBuf.DataFormat.Default)]
  706. public global::System.Collections.Generic.List<pomelo.area.SoloDailyReward> s2c_dailyRewards
  707. {
  708. get { return _s2c_dailyRewards; }
  709. }
  710. private int _s2c_dailyBattleTimes = default(int);
  711. /// <summary>
  712. /// 当前参与场次 (每达成一个宝箱开启条件会重置,超过当日宝箱上限的时候不再累积)
  713. /// </summary>
  714. [global::ProtoBuf.ProtoMember(6, IsRequired = false, Name=@"s2c_dailyBattleTimes", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  715. [global::System.ComponentModel.DefaultValue(default(int))]
  716. public int s2c_dailyBattleTimes
  717. {
  718. get { return _s2c_dailyBattleTimes; }
  719. set { _s2c_dailyBattleTimes = value; }
  720. }
  721. private global::ProtoBuf.IExtension extensionObject;
  722. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  723. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  724. }
  725. //---------------------------------------------------------------------------------------
  726. /// <summary>
  727. /// 领取段位奖励
  728. /// </summary>
  729. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"DrawRankRewardRequest")]
  730. public partial class DrawRankRewardRequest : global::ProtoBuf.IExtensible
  731. {
  732. public DrawRankRewardRequest() {}
  733. private int _c2s_rankId;
  734. /// <summary>
  735. /// 段位ID
  736. /// </summary>
  737. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"c2s_rankId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  738. public int c2s_rankId
  739. {
  740. get { return _c2s_rankId; }
  741. set { _c2s_rankId = value; }
  742. }
  743. private global::ProtoBuf.IExtension extensionObject;
  744. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  745. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  746. }
  747. //---------------------------------------------------------------------------------------
  748. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"DrawRankRewardResponse")]
  749. public partial class DrawRankRewardResponse : global::ProtoBuf.IExtensible
  750. {
  751. public DrawRankRewardResponse() {}
  752. private int _s2c_code;
  753. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  754. public int s2c_code
  755. {
  756. get { return _s2c_code; }
  757. set { _s2c_code = value; }
  758. }
  759. private string _s2c_msg = "";
  760. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  761. [global::System.ComponentModel.DefaultValue("")]
  762. public string s2c_msg
  763. {
  764. get { return _s2c_msg; }
  765. set { _s2c_msg = value; }
  766. }
  767. private global::ProtoBuf.IExtension extensionObject;
  768. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  769. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  770. }
  771. //---------------------------------------------------------------------------------------
  772. /// <summary>
  773. /// 领取每日奖励
  774. /// </summary>
  775. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"DrawDailyRewardRequest")]
  776. public partial class DrawDailyRewardRequest : global::ProtoBuf.IExtensible
  777. {
  778. public DrawDailyRewardRequest() {}
  779. private int _c2s_index;
  780. /// <summary>
  781. /// 索引从1开始
  782. /// </summary>
  783. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"c2s_index", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  784. public int c2s_index
  785. {
  786. get { return _c2s_index; }
  787. set { _c2s_index = value; }
  788. }
  789. private global::ProtoBuf.IExtension extensionObject;
  790. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  791. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  792. }
  793. //---------------------------------------------------------------------------------------
  794. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"DrawDailyRewardResponse")]
  795. public partial class DrawDailyRewardResponse : global::ProtoBuf.IExtensible
  796. {
  797. public DrawDailyRewardResponse() {}
  798. private int _s2c_code;
  799. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  800. public int s2c_code
  801. {
  802. get { return _s2c_code; }
  803. set { _s2c_code = value; }
  804. }
  805. private string _s2c_msg = "";
  806. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  807. [global::System.ComponentModel.DefaultValue("")]
  808. public string s2c_msg
  809. {
  810. get { return _s2c_msg; }
  811. set { _s2c_msg = value; }
  812. }
  813. private readonly global::System.Collections.Generic.List<pomelo.area.DailyRewardItem> _s2c_dailyRewardItems = new global::System.Collections.Generic.List<pomelo.area.DailyRewardItem>();
  814. /// <summary>
  815. /// TC产生的奖励物品
  816. /// </summary>
  817. [global::ProtoBuf.ProtoMember(3, Name=@"s2c_dailyRewardItems", DataFormat = global::ProtoBuf.DataFormat.Default)]
  818. public global::System.Collections.Generic.List<pomelo.area.DailyRewardItem> s2c_dailyRewardItems
  819. {
  820. get { return _s2c_dailyRewardItems; }
  821. }
  822. private global::ProtoBuf.IExtension extensionObject;
  823. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  824. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  825. }
  826. //---------------------------------------------------------------------------------------
  827. /// <summary>
  828. /// 报名参战
  829. /// </summary>
  830. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"JoinSoloRequest")]
  831. public partial class JoinSoloRequest : global::ProtoBuf.IExtensible
  832. {
  833. public JoinSoloRequest() {}
  834. private global::ProtoBuf.IExtension extensionObject;
  835. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  836. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  837. }
  838. //---------------------------------------------------------------------------------------
  839. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"JoinSoloResponse")]
  840. public partial class JoinSoloResponse : global::ProtoBuf.IExtensible
  841. {
  842. public JoinSoloResponse() {}
  843. private int _s2c_code;
  844. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  845. public int s2c_code
  846. {
  847. get { return _s2c_code; }
  848. set { _s2c_code = value; }
  849. }
  850. private string _s2c_msg = "";
  851. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  852. [global::System.ComponentModel.DefaultValue("")]
  853. public string s2c_msg
  854. {
  855. get { return _s2c_msg; }
  856. set { _s2c_msg = value; }
  857. }
  858. private int _s2c_avgMatchTime = default(int);
  859. /// <summary>
  860. /// 平均等待时间
  861. /// </summary>
  862. [global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"s2c_avgMatchTime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  863. [global::System.ComponentModel.DefaultValue(default(int))]
  864. public int s2c_avgMatchTime
  865. {
  866. get { return _s2c_avgMatchTime; }
  867. set { _s2c_avgMatchTime = value; }
  868. }
  869. private int _s2c_startJoinTime = default(int);
  870. /// <summary>
  871. /// 开始报名时间
  872. /// </summary>
  873. [global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"s2c_startJoinTime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  874. [global::System.ComponentModel.DefaultValue(default(int))]
  875. public int s2c_startJoinTime
  876. {
  877. get { return _s2c_startJoinTime; }
  878. set { _s2c_startJoinTime = value; }
  879. }
  880. private global::ProtoBuf.IExtension extensionObject;
  881. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  882. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  883. }
  884. //---------------------------------------------------------------------------------------
  885. /// <summary>
  886. /// 匹配成功,确认参战请求
  887. /// </summary>
  888. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"JoinSoloBattleRequest")]
  889. public partial class JoinSoloBattleRequest : global::ProtoBuf.IExtensible
  890. {
  891. public JoinSoloBattleRequest() {}
  892. private global::ProtoBuf.IExtension extensionObject;
  893. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  894. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  895. }
  896. //---------------------------------------------------------------------------------------
  897. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"JoinSoloBattleResponse")]
  898. public partial class JoinSoloBattleResponse : global::ProtoBuf.IExtensible
  899. {
  900. public JoinSoloBattleResponse() {}
  901. private int _s2c_code;
  902. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  903. public int s2c_code
  904. {
  905. get { return _s2c_code; }
  906. set { _s2c_code = value; }
  907. }
  908. private string _s2c_msg = "";
  909. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  910. [global::System.ComponentModel.DefaultValue("")]
  911. public string s2c_msg
  912. {
  913. get { return _s2c_msg; }
  914. set { _s2c_msg = value; }
  915. }
  916. private global::ProtoBuf.IExtension extensionObject;
  917. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  918. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  919. }
  920. //---------------------------------------------------------------------------------------
  921. /// <summary>
  922. /// 退出报名
  923. /// </summary>
  924. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"QuitSoloRequest")]
  925. public partial class QuitSoloRequest : global::ProtoBuf.IExtensible
  926. {
  927. public QuitSoloRequest() {}
  928. private global::ProtoBuf.IExtension extensionObject;
  929. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  930. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  931. }
  932. //---------------------------------------------------------------------------------------
  933. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"QuitSoloResponse")]
  934. public partial class QuitSoloResponse : global::ProtoBuf.IExtensible
  935. {
  936. public QuitSoloResponse() {}
  937. private int _s2c_code;
  938. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  939. public int s2c_code
  940. {
  941. get { return _s2c_code; }
  942. set { _s2c_code = value; }
  943. }
  944. private string _s2c_msg = "";
  945. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  946. [global::System.ComponentModel.DefaultValue("")]
  947. public string s2c_msg
  948. {
  949. get { return _s2c_msg; }
  950. set { _s2c_msg = value; }
  951. }
  952. private global::ProtoBuf.IExtension extensionObject;
  953. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  954. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  955. }
  956. //---------------------------------------------------------------------------------------
  957. /// <summary>
  958. /// 查询奖励
  959. /// </summary>
  960. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"QueryRewardRequest")]
  961. public partial class QueryRewardRequest : global::ProtoBuf.IExtensible
  962. {
  963. public QueryRewardRequest() {}
  964. private global::ProtoBuf.IExtension extensionObject;
  965. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  966. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  967. }
  968. //---------------------------------------------------------------------------------------
  969. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"QueryRewardResponse")]
  970. public partial class QueryRewardResponse : global::ProtoBuf.IExtensible
  971. {
  972. public QueryRewardResponse() {}
  973. private int _s2c_code;
  974. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  975. public int s2c_code
  976. {
  977. get { return _s2c_code; }
  978. set { _s2c_code = value; }
  979. }
  980. private string _s2c_msg = "";
  981. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  982. [global::System.ComponentModel.DefaultValue("")]
  983. public string s2c_msg
  984. {
  985. get { return _s2c_msg; }
  986. set { _s2c_msg = value; }
  987. }
  988. private int _s2c_hasReward = default(int);
  989. /// <summary>
  990. /// 0-无奖励 1-有奖励
  991. /// </summary>
  992. [global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"s2c_hasReward", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  993. [global::System.ComponentModel.DefaultValue(default(int))]
  994. public int s2c_hasReward
  995. {
  996. get { return _s2c_hasReward; }
  997. set { _s2c_hasReward = value; }
  998. }
  999. private global::ProtoBuf.IExtension extensionObject;
  1000. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  1001. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  1002. }
  1003. //---------------------------------------------------------------------------------------
  1004. /// <summary>
  1005. /// 离开单挑场景
  1006. /// </summary>
  1007. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"LeaveSoloAreaRequest")]
  1008. public partial class LeaveSoloAreaRequest : global::ProtoBuf.IExtensible
  1009. {
  1010. public LeaveSoloAreaRequest() {}
  1011. private global::ProtoBuf.IExtension extensionObject;
  1012. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  1013. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  1014. }
  1015. //---------------------------------------------------------------------------------------
  1016. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"LeaveSoloAreaResponse")]
  1017. public partial class LeaveSoloAreaResponse : global::ProtoBuf.IExtensible
  1018. {
  1019. public LeaveSoloAreaResponse() {}
  1020. private int _s2c_code;
  1021. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1022. public int s2c_code
  1023. {
  1024. get { return _s2c_code; }
  1025. set { _s2c_code = value; }
  1026. }
  1027. private string _s2c_msg = "";
  1028. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  1029. [global::System.ComponentModel.DefaultValue("")]
  1030. public string s2c_msg
  1031. {
  1032. get { return _s2c_msg; }
  1033. set { _s2c_msg = value; }
  1034. }
  1035. private global::ProtoBuf.IExtension extensionObject;
  1036. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  1037. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  1038. }
  1039. //---------------------------------------------------------------------------------------
  1040. /// <summary>
  1041. /// 单挑匹配到的对手信息
  1042. /// </summary>
  1043. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"OnSoloMatchedPush")]
  1044. public partial class OnSoloMatchedPush : global::ProtoBuf.IExtensible
  1045. {
  1046. public OnSoloMatchedPush() {}
  1047. private int _s2c_code;
  1048. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1049. public int s2c_code
  1050. {
  1051. get { return _s2c_code; }
  1052. set { _s2c_code = value; }
  1053. }
  1054. private string _s2c_vsPlayerName;
  1055. /// <summary>
  1056. /// 对手姓名
  1057. /// </summary>
  1058. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"s2c_vsPlayerName", DataFormat = global::ProtoBuf.DataFormat.Default)]
  1059. public string s2c_vsPlayerName
  1060. {
  1061. get { return _s2c_vsPlayerName; }
  1062. set { _s2c_vsPlayerName = value; }
  1063. }
  1064. private int _s2c_vsPlayerPro;
  1065. /// <summary>
  1066. /// 对手职业
  1067. /// </summary>
  1068. [global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"s2c_vsPlayerPro", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1069. public int s2c_vsPlayerPro
  1070. {
  1071. get { return _s2c_vsPlayerPro; }
  1072. set { _s2c_vsPlayerPro = value; }
  1073. }
  1074. private int _s2c_vsPlayerLevel;
  1075. /// <summary>
  1076. /// 对手等级
  1077. /// </summary>
  1078. [global::ProtoBuf.ProtoMember(4, IsRequired = true, Name=@"s2c_vsPlayerLevel", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1079. public int s2c_vsPlayerLevel
  1080. {
  1081. get { return _s2c_vsPlayerLevel; }
  1082. set { _s2c_vsPlayerLevel = value; }
  1083. }
  1084. private readonly global::System.Collections.Generic.List<pomelo.Avatar> _s2c_vsPlayerAvatars = new global::System.Collections.Generic.List<pomelo.Avatar>();
  1085. /// <summary>
  1086. /// 对手时装
  1087. /// </summary>
  1088. [global::ProtoBuf.ProtoMember(5, Name=@"s2c_vsPlayerAvatars", DataFormat = global::ProtoBuf.DataFormat.Default)]
  1089. public global::System.Collections.Generic.List<pomelo.Avatar> s2c_vsPlayerAvatars
  1090. {
  1091. get { return _s2c_vsPlayerAvatars; }
  1092. }
  1093. private int _s2c_waitResponseTimeSec;
  1094. /// <summary>
  1095. /// 等待用户回应的时间秒数
  1096. /// </summary>
  1097. [global::ProtoBuf.ProtoMember(6, IsRequired = true, Name=@"s2c_waitResponseTimeSec", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1098. public int s2c_waitResponseTimeSec
  1099. {
  1100. get { return _s2c_waitResponseTimeSec; }
  1101. set { _s2c_waitResponseTimeSec = value; }
  1102. }
  1103. private int _s2c_isRobot = default(int);
  1104. /// <summary>
  1105. /// 是否机器人
  1106. /// </summary>
  1107. [global::ProtoBuf.ProtoMember(7, IsRequired = false, Name=@"s2c_isRobot", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1108. [global::System.ComponentModel.DefaultValue(default(int))]
  1109. public int s2c_isRobot
  1110. {
  1111. get { return _s2c_isRobot; }
  1112. set { _s2c_isRobot = value; }
  1113. }
  1114. private global::ProtoBuf.IExtension extensionObject;
  1115. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  1116. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  1117. }
  1118. //---------------------------------------------------------------------------------------
  1119. /// <summary>
  1120. /// 单挑对手信息
  1121. /// </summary>
  1122. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"GetRivalInfoResponse")]
  1123. public partial class GetRivalInfoResponse : global::ProtoBuf.IExtensible
  1124. {
  1125. public GetRivalInfoResponse() {}
  1126. private int _s2c_code;
  1127. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1128. public int s2c_code
  1129. {
  1130. get { return _s2c_code; }
  1131. set { _s2c_code = value; }
  1132. }
  1133. private string _s2c_vsPlayerName;
  1134. /// <summary>
  1135. /// 对手姓名
  1136. /// </summary>
  1137. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"s2c_vsPlayerName", DataFormat = global::ProtoBuf.DataFormat.Default)]
  1138. public string s2c_vsPlayerName
  1139. {
  1140. get { return _s2c_vsPlayerName; }
  1141. set { _s2c_vsPlayerName = value; }
  1142. }
  1143. private int _s2c_vsPlayerPro;
  1144. /// <summary>
  1145. /// 对手职业
  1146. /// </summary>
  1147. [global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"s2c_vsPlayerPro", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1148. public int s2c_vsPlayerPro
  1149. {
  1150. get { return _s2c_vsPlayerPro; }
  1151. set { _s2c_vsPlayerPro = value; }
  1152. }
  1153. private int _s2c_vsPlayerLevel;
  1154. /// <summary>
  1155. /// 对手等级
  1156. /// </summary>
  1157. [global::ProtoBuf.ProtoMember(4, IsRequired = true, Name=@"s2c_vsPlayerLevel", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1158. public int s2c_vsPlayerLevel
  1159. {
  1160. get { return _s2c_vsPlayerLevel; }
  1161. set { _s2c_vsPlayerLevel = value; }
  1162. }
  1163. private string _s2c_msg = "";
  1164. [global::ProtoBuf.ProtoMember(5, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  1165. [global::System.ComponentModel.DefaultValue("")]
  1166. public string s2c_msg
  1167. {
  1168. get { return _s2c_msg; }
  1169. set { _s2c_msg = value; }
  1170. }
  1171. private global::ProtoBuf.IExtension extensionObject;
  1172. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  1173. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  1174. }
  1175. //---------------------------------------------------------------------------------------
  1176. /// <summary>
  1177. /// 有新奖励
  1178. /// </summary>
  1179. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"OnNewRewardPush")]
  1180. public partial class OnNewRewardPush : global::ProtoBuf.IExtensible
  1181. {
  1182. public OnNewRewardPush() {}
  1183. private int _s2c_code;
  1184. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1185. public int s2c_code
  1186. {
  1187. get { return _s2c_code; }
  1188. set { _s2c_code = value; }
  1189. }
  1190. private global::ProtoBuf.IExtension extensionObject;
  1191. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  1192. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  1193. }
  1194. //---------------------------------------------------------------------------------------
  1195. /// <summary>
  1196. /// 战点更新
  1197. /// </summary>
  1198. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"OnFightPointPush")]
  1199. public partial class OnFightPointPush : global::ProtoBuf.IExtensible
  1200. {
  1201. public OnFightPointPush() {}
  1202. private int _s2c_code;
  1203. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1204. public int s2c_code
  1205. {
  1206. get { return _s2c_code; }
  1207. set { _s2c_code = value; }
  1208. }
  1209. private int _s2c_fightPoint;
  1210. /// <summary>
  1211. /// 战点
  1212. /// </summary>
  1213. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"s2c_fightPoint", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1214. public int s2c_fightPoint
  1215. {
  1216. get { return _s2c_fightPoint; }
  1217. set { _s2c_fightPoint = value; }
  1218. }
  1219. private global::ProtoBuf.IExtension extensionObject;
  1220. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  1221. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  1222. }
  1223. //---------------------------------------------------------------------------------------
  1224. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"RoundResult")]
  1225. public partial class RoundResult : global::ProtoBuf.IExtensible
  1226. {
  1227. public RoundResult() {}
  1228. private int _result;
  1229. /// <summary>
  1230. /// 1-胜 2-负 3-平
  1231. /// </summary>
  1232. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"result", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1233. public int result
  1234. {
  1235. get { return _result; }
  1236. set { _result = value; }
  1237. }
  1238. private int _myWinTimes;
  1239. /// <summary>
  1240. /// 己方胜利次数
  1241. /// </summary>
  1242. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"myWinTimes", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1243. public int myWinTimes
  1244. {
  1245. get { return _myWinTimes; }
  1246. set { _myWinTimes = value; }
  1247. }
  1248. private int _vsWinTimes;
  1249. /// <summary>
  1250. /// 对方胜利次数
  1251. /// </summary>
  1252. [global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"vsWinTimes", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1253. public int vsWinTimes
  1254. {
  1255. get { return _vsWinTimes; }
  1256. set { _vsWinTimes = value; }
  1257. }
  1258. private int _leftTime;
  1259. /// <summary>
  1260. /// 倒计时时间
  1261. /// </summary>
  1262. [global::ProtoBuf.ProtoMember(4, IsRequired = true, Name=@"leftTime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1263. public int leftTime
  1264. {
  1265. get { return _leftTime; }
  1266. set { _leftTime = value; }
  1267. }
  1268. private global::ProtoBuf.IExtension extensionObject;
  1269. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  1270. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  1271. }
  1272. //---------------------------------------------------------------------------------------
  1273. /// <summary>
  1274. /// 单局结束
  1275. /// </summary>
  1276. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"OnRoundEndPush")]
  1277. public partial class OnRoundEndPush : global::ProtoBuf.IExtensible
  1278. {
  1279. public OnRoundEndPush() {}
  1280. private int _s2c_code;
  1281. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1282. public int s2c_code
  1283. {
  1284. get { return _s2c_code; }
  1285. set { _s2c_code = value; }
  1286. }
  1287. private pomelo.area.RoundResult _s2c_roundResult;
  1288. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"s2c_roundResult", DataFormat = global::ProtoBuf.DataFormat.Default)]
  1289. public pomelo.area.RoundResult s2c_roundResult
  1290. {
  1291. get { return _s2c_roundResult; }
  1292. set { _s2c_roundResult = value; }
  1293. }
  1294. private global::ProtoBuf.IExtension extensionObject;
  1295. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  1296. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  1297. }
  1298. //---------------------------------------------------------------------------------------
  1299. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"GameResult")]
  1300. public partial class GameResult : global::ProtoBuf.IExtensible
  1301. {
  1302. public GameResult() {}
  1303. private int _result;
  1304. /// <summary>
  1305. /// 1-胜 2-负 3-平
  1306. /// </summary>
  1307. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"result", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1308. public int result
  1309. {
  1310. get { return _result; }
  1311. set { _result = value; }
  1312. }
  1313. private int _newScore;
  1314. /// <summary>
  1315. /// 修改 新增资历积分
  1316. /// </summary>
  1317. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"newScore", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1318. public int newScore
  1319. {
  1320. get { return _newScore; }
  1321. set { _newScore = value; }
  1322. }
  1323. private int _currScore;
  1324. /// <summary>
  1325. /// 新增 当前资历
  1326. /// </summary>
  1327. [global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"currScore", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1328. public int currScore
  1329. {
  1330. get { return _currScore; }
  1331. set { _currScore = value; }
  1332. }
  1333. private int _tokenChange;
  1334. /// <summary>
  1335. /// 新增 宗师币增加数量
  1336. /// </summary>
  1337. [global::ProtoBuf.ProtoMember(4, IsRequired = true, Name=@"tokenChange", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1338. public int tokenChange
  1339. {
  1340. get { return _tokenChange; }
  1341. set { _tokenChange = value; }
  1342. }
  1343. private int _rankChange;
  1344. /// <summary>
  1345. /// 新增 排名变化
  1346. /// </summary>
  1347. [global::ProtoBuf.ProtoMember(5, IsRequired = true, Name=@"rankChange", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1348. public int rankChange
  1349. {
  1350. get { return _rankChange; }
  1351. set { _rankChange = value; }
  1352. }
  1353. private int _currentRank;
  1354. /// <summary>
  1355. /// 当前排名
  1356. /// </summary>
  1357. [global::ProtoBuf.ProtoMember(6, IsRequired = true, Name=@"currentRank", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1358. public int currentRank
  1359. {
  1360. get { return _currentRank; }
  1361. set { _currentRank = value; }
  1362. }
  1363. private int _addKillValue;
  1364. /// <summary>
  1365. /// 增加杀意值
  1366. /// </summary>
  1367. [global::ProtoBuf.ProtoMember(7, IsRequired = true, Name=@"addKillValue", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1368. public int addKillValue
  1369. {
  1370. get { return _addKillValue; }
  1371. set { _addKillValue = value; }
  1372. }
  1373. private global::ProtoBuf.IExtension extensionObject;
  1374. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  1375. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  1376. }
  1377. //---------------------------------------------------------------------------------------
  1378. /// <summary>
  1379. /// 全场结束
  1380. /// </summary>
  1381. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"OnGameEndPush")]
  1382. public partial class OnGameEndPush : global::ProtoBuf.IExtensible
  1383. {
  1384. public OnGameEndPush() {}
  1385. private int _s2c_code;
  1386. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1387. public int s2c_code
  1388. {
  1389. get { return _s2c_code; }
  1390. set { _s2c_code = value; }
  1391. }
  1392. private pomelo.area.GameResult _s2c_gameResult;
  1393. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"s2c_gameResult", DataFormat = global::ProtoBuf.DataFormat.Default)]
  1394. public pomelo.area.GameResult s2c_gameResult
  1395. {
  1396. get { return _s2c_gameResult; }
  1397. set { _s2c_gameResult = value; }
  1398. }
  1399. private int _s2c_gameOverTime;
  1400. /// <summary>
  1401. /// 玩家离开场景倒计时
  1402. /// </summary>
  1403. [global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"s2c_gameOverTime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1404. public int s2c_gameOverTime
  1405. {
  1406. get { return _s2c_gameOverTime; }
  1407. set { _s2c_gameOverTime = value; }
  1408. }
  1409. private int _dailyBattleTimes = default(int);
  1410. /// <summary>
  1411. /// 当日战斗次数
  1412. /// </summary>
  1413. [global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"dailyBattleTimes", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1414. [global::System.ComponentModel.DefaultValue(default(int))]
  1415. public int dailyBattleTimes
  1416. {
  1417. get { return _dailyBattleTimes; }
  1418. set { _dailyBattleTimes = value; }
  1419. }
  1420. private global::ProtoBuf.IExtension extensionObject;
  1421. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  1422. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  1423. }
  1424. //---------------------------------------------------------------------------------------
  1425. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"LeftSoloTimePush")]
  1426. public partial class LeftSoloTimePush : global::ProtoBuf.IExtensible
  1427. {
  1428. public LeftSoloTimePush() {}
  1429. private int _s2c_code;
  1430. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1431. public int s2c_code
  1432. {
  1433. get { return _s2c_code; }
  1434. set { _s2c_code = value; }
  1435. }
  1436. private readonly global::System.Collections.Generic.List<pomelo.OpenTimeInfo> _openList = new global::System.Collections.Generic.List<pomelo.OpenTimeInfo>();
  1437. [global::ProtoBuf.ProtoMember(2, Name=@"openList", DataFormat = global::ProtoBuf.DataFormat.Default)]
  1438. public global::System.Collections.Generic.List<pomelo.OpenTimeInfo> openList
  1439. {
  1440. get { return _openList; }
  1441. }
  1442. private global::ProtoBuf.IExtension extensionObject;
  1443. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  1444. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  1445. }
  1446. //---------------------------------------------------------------------------------------
  1447. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"CancelMatchPush")]
  1448. public partial class CancelMatchPush : global::ProtoBuf.IExtensible
  1449. {
  1450. public CancelMatchPush() {}
  1451. private int _s2c_code;
  1452. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  1453. public int s2c_code
  1454. {
  1455. get { return _s2c_code; }
  1456. set { _s2c_code = value; }
  1457. }
  1458. private global::ProtoBuf.IExtension extensionObject;
  1459. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  1460. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  1461. }
  1462. }