_abyssDungeonHandler.cs 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386
  1. //------------------------------------------------------------------------------
  2. // <auto-generated>
  3. // This code was generated by a tool.
  4. //
  5. // Changes to this file may cause incorrect behavior and will be lost if
  6. // the code is regenerated.
  7. // </auto-generated>
  8. //------------------------------------------------------------------------------
  9. // Generated from: abyssDungeonHandler.proto
  10. // Note: requires additional types generated from: common.proto
  11. // Note: requires additional types generated from: item.proto
  12. namespace pomelo.area
  13. {
  14. //---------------------------------------------------------------------------------------
  15. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AbyssDungeonSkillBasic")]
  16. public partial class AbyssDungeonSkillBasic : global::ProtoBuf.IExtensible
  17. {
  18. public AbyssDungeonSkillBasic() {}
  19. private pomelo.item.Grid _dropItemInfo;
  20. /// <summary>
  21. /// 掉落物品信息
  22. /// </summary>
  23. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"dropItemInfo", DataFormat = global::ProtoBuf.DataFormat.Default)]
  24. public pomelo.item.Grid dropItemInfo
  25. {
  26. get { return _dropItemInfo; }
  27. set { _dropItemInfo = value; }
  28. }
  29. private int _skillId;
  30. /// <summary>
  31. /// 对应技能
  32. /// </summary>
  33. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"skillId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  34. public int skillId
  35. {
  36. get { return _skillId; }
  37. set { _skillId = value; }
  38. }
  39. private int _lv;
  40. /// <summary>
  41. /// 当前技能等级
  42. /// </summary>
  43. [global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"lv", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  44. public int lv
  45. {
  46. get { return _lv; }
  47. set { _lv = value; }
  48. }
  49. private int _maxLevel;
  50. /// <summary>
  51. /// 最大技能等级
  52. /// </summary>
  53. [global::ProtoBuf.ProtoMember(4, IsRequired = true, Name=@"maxLevel", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  54. public int maxLevel
  55. {
  56. get { return _maxLevel; }
  57. set { _maxLevel = value; }
  58. }
  59. private global::ProtoBuf.IExtension extensionObject;
  60. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  61. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  62. }
  63. //---------------------------------------------------------------------------------------
  64. /// <summary>
  65. /// 获取深渊副本信息;请求----485:AbyssDungeonInfoRequest;响应:AbyssDungeonInfoResponse
  66. /// </summary>
  67. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AbyssDungeonInfoRequest")]
  68. public partial class AbyssDungeonInfoRequest : global::ProtoBuf.IExtensible
  69. {
  70. public AbyssDungeonInfoRequest() {}
  71. private global::ProtoBuf.IExtension extensionObject;
  72. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  73. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  74. }
  75. //---------------------------------------------------------------------------------------
  76. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AbyssDungeonInfoResponse")]
  77. public partial class AbyssDungeonInfoResponse : global::ProtoBuf.IExtensible
  78. {
  79. public AbyssDungeonInfoResponse() {}
  80. private int _s2c_code;
  81. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  82. public int s2c_code
  83. {
  84. get { return _s2c_code; }
  85. set { _s2c_code = value; }
  86. }
  87. private string _s2c_msg = "";
  88. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  89. [global::System.ComponentModel.DefaultValue("")]
  90. public string s2c_msg
  91. {
  92. get { return _s2c_msg; }
  93. set { _s2c_msg = value; }
  94. }
  95. private int _areaId;
  96. /// <summary>
  97. /// 深渊副本地图id
  98. /// </summary>
  99. [global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"areaId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  100. public int areaId
  101. {
  102. get { return _areaId; }
  103. set { _areaId = value; }
  104. }
  105. private int _maxFloor;
  106. /// <summary>
  107. /// 可以进入的最高层
  108. /// </summary>
  109. [global::ProtoBuf.ProtoMember(4, IsRequired = true, Name=@"maxFloor", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  110. public int maxFloor
  111. {
  112. get { return _maxFloor; }
  113. set { _maxFloor = 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. /// 深渊副本-移除已装备技能;请求----486:AbyssDungeonDiscardRequest;响应:AbyssDungeonDiscardResponse
  122. /// </summary>
  123. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AbyssDungeonDiscardRequest")]
  124. public partial class AbyssDungeonDiscardRequest : global::ProtoBuf.IExtensible
  125. {
  126. public AbyssDungeonDiscardRequest() {}
  127. private int _index;
  128. /// <summary>
  129. /// 技能槽索引item.Grid.gridIndex
  130. /// </summary>
  131. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"index", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  132. public int index
  133. {
  134. get { return _index; }
  135. set { _index = value; }
  136. }
  137. private global::ProtoBuf.IExtension extensionObject;
  138. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  139. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  140. }
  141. //---------------------------------------------------------------------------------------
  142. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AbyssDungeonDiscardResponse")]
  143. public partial class AbyssDungeonDiscardResponse : global::ProtoBuf.IExtensible
  144. {
  145. public AbyssDungeonDiscardResponse() {}
  146. private int _s2c_code;
  147. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  148. public int s2c_code
  149. {
  150. get { return _s2c_code; }
  151. set { _s2c_code = value; }
  152. }
  153. private string _s2c_msg = "";
  154. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  155. [global::System.ComponentModel.DefaultValue("")]
  156. public string s2c_msg
  157. {
  158. get { return _s2c_msg; }
  159. set { _s2c_msg = value; }
  160. }
  161. private global::ProtoBuf.IExtension extensionObject;
  162. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  163. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  164. }
  165. //---------------------------------------------------------------------------------------
  166. /// <summary>
  167. /// 深渊副本-请求无双;请求----623: AbyssDungeonMatchLessStartRequest;AbyssDungeonMatchLessStartResponse
  168. /// </summary>
  169. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AbyssDungeonMatchLessStartRequest")]
  170. public partial class AbyssDungeonMatchLessStartRequest : global::ProtoBuf.IExtensible
  171. {
  172. public AbyssDungeonMatchLessStartRequest() {}
  173. private global::ProtoBuf.IExtension extensionObject;
  174. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  175. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  176. }
  177. //---------------------------------------------------------------------------------------
  178. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AbyssDungeonMatchLessStartResponse")]
  179. public partial class AbyssDungeonMatchLessStartResponse : global::ProtoBuf.IExtensible
  180. {
  181. public AbyssDungeonMatchLessStartResponse() {}
  182. private int _s2c_code;
  183. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  184. public int s2c_code
  185. {
  186. get { return _s2c_code; }
  187. set { _s2c_code = value; }
  188. }
  189. private string _s2c_msg = "";
  190. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  191. [global::System.ComponentModel.DefaultValue("")]
  192. public string s2c_msg
  193. {
  194. get { return _s2c_msg; }
  195. set { _s2c_msg = value; }
  196. }
  197. private global::ProtoBuf.IExtension extensionObject;
  198. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  199. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  200. }
  201. //---------------------------------------------------------------------------------------
  202. /// <summary>
  203. /// 1114 ---- boss死亡结束推送
  204. /// </summary>
  205. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AbyssDungeonBossDeadPush")]
  206. public partial class AbyssDungeonBossDeadPush : global::ProtoBuf.IExtensible
  207. {
  208. public AbyssDungeonBossDeadPush() {}
  209. private bool _isNext;
  210. /// <summary>
  211. /// 能否下一层(是否在限定时间内击杀boss)
  212. /// </summary>
  213. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"isNext", DataFormat = global::ProtoBuf.DataFormat.Default)]
  214. public bool isNext
  215. {
  216. get { return _isNext; }
  217. set { _isNext = value; }
  218. }
  219. private int _killBossUsedSec;
  220. /// <summary>
  221. /// 杀死boss所用时间
  222. /// </summary>
  223. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"killBossUsedSec", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  224. public int killBossUsedSec
  225. {
  226. get { return _killBossUsedSec; }
  227. set { _killBossUsedSec = value; }
  228. }
  229. private global::ProtoBuf.IExtension extensionObject;
  230. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  231. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  232. }
  233. //---------------------------------------------------------------------------------------
  234. /// <summary>
  235. /// 1115 ---- 进入深渊副本后推送
  236. /// </summary>
  237. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AbyssDungeonEnterPush")]
  238. public partial class AbyssDungeonEnterPush : global::ProtoBuf.IExtensible
  239. {
  240. public AbyssDungeonEnterPush() {}
  241. private int _endTime;
  242. /// <summary>
  243. /// 秒,距离限定时间的秒数
  244. /// </summary>
  245. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"endTime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  246. public int endTime
  247. {
  248. get { return _endTime; }
  249. set { _endTime = value; }
  250. }
  251. private readonly global::System.Collections.Generic.List<pomelo.area.AbyssDungeonSkillBasic> _skillArrays = new global::System.Collections.Generic.List<pomelo.area.AbyssDungeonSkillBasic>();
  252. /// <summary>
  253. /// 已装备技能组
  254. /// </summary>
  255. [global::ProtoBuf.ProtoMember(2, Name=@"skillArrays", DataFormat = global::ProtoBuf.DataFormat.Default)]
  256. public global::System.Collections.Generic.List<pomelo.area.AbyssDungeonSkillBasic> skillArrays
  257. {
  258. get { return _skillArrays; }
  259. }
  260. private global::ProtoBuf.IExtension extensionObject;
  261. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  262. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  263. }
  264. //---------------------------------------------------------------------------------------
  265. /// <summary>
  266. /// 1300 ---- 技能变化信息
  267. /// </summary>
  268. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AbyssDungeonSkillChangePush")]
  269. public partial class AbyssDungeonSkillChangePush : global::ProtoBuf.IExtensible
  270. {
  271. public AbyssDungeonSkillChangePush() {}
  272. private readonly global::System.Collections.Generic.List<pomelo.area.AbyssDungeonSkillBasic> _skillArrays = new global::System.Collections.Generic.List<pomelo.area.AbyssDungeonSkillBasic>();
  273. /// <summary>
  274. /// 已装备技能组变化信息
  275. /// </summary>
  276. [global::ProtoBuf.ProtoMember(1, Name=@"skillArrays", DataFormat = global::ProtoBuf.DataFormat.Default)]
  277. public global::System.Collections.Generic.List<pomelo.area.AbyssDungeonSkillBasic> skillArrays
  278. {
  279. get { return _skillArrays; }
  280. }
  281. private global::ProtoBuf.IExtension extensionObject;
  282. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  283. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  284. }
  285. //---------------------------------------------------------------------------------------
  286. /// <summary>
  287. /// 1301 ---- 无双开始或结束
  288. /// </summary>
  289. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AbyssDungeonMatchlessPush")]
  290. public partial class AbyssDungeonMatchlessPush : global::ProtoBuf.IExtensible
  291. {
  292. public AbyssDungeonMatchlessPush() {}
  293. private int _startCountNum = default(int);
  294. /// <summary>
  295. /// 无双超神开始计数数量
  296. /// </summary>
  297. [global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"startCountNum", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  298. [global::System.ComponentModel.DefaultValue(default(int))]
  299. public int startCountNum
  300. {
  301. get { return _startCountNum; }
  302. set { _startCountNum = value; }
  303. }
  304. private global::ProtoBuf.IExtension extensionObject;
  305. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  306. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  307. }
  308. }