fish_legendaryfish_palace.pb.h 71 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036
  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: fish_legendaryfish_palace.proto
  3. #ifndef PROTOBUF_fish_5flegendaryfish_5fpalace_2eproto__INCLUDED
  4. #define PROTOBUF_fish_5flegendaryfish_5fpalace_2eproto__INCLUDED
  5. #include <string>
  6. #include <google/protobuf/stubs/common.h>
  7. #if GOOGLE_PROTOBUF_VERSION < 2005000
  8. #error This file was generated by a newer version of protoc which is
  9. #error incompatible with your Protocol Buffer headers. Please update
  10. #error your headers.
  11. #endif
  12. #if 2005000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
  13. #error This file was generated by an older version of protoc which is
  14. #error incompatible with your Protocol Buffer headers. Please
  15. #error regenerate this file with a newer version of protoc.
  16. #endif
  17. #include <google/protobuf/generated_message_util.h>
  18. #include <google/protobuf/message.h>
  19. #include <google/protobuf/repeated_field.h>
  20. #include <google/protobuf/extension_set.h>
  21. #include <google/protobuf/unknown_field_set.h>
  22. #include "fish_def.pb.h"
  23. #include "msg_type_def.pb.h"
  24. #include "fish_type_def.pb.h"
  25. // @@protoc_insertion_point(includes)
  26. namespace fish_protocols {
  27. // Internal implementation detail -- do not call these.
  28. void protobuf_AddDesc_fish_5flegendaryfish_5fpalace_2eproto();
  29. void protobuf_AssignDesc_fish_5flegendaryfish_5fpalace_2eproto();
  30. void protobuf_ShutdownFile_fish_5flegendaryfish_5fpalace_2eproto();
  31. class LegendaryShopInfo;
  32. class packetc2l_get_legendaryfish_palace_info;
  33. class packetl2c_get_legendaryfish_palace_info_result;
  34. class packetc2l_flush_shop;
  35. class packetl2c_flush_shop_result;
  36. class packetc2l_buy_shop_item;
  37. class packetl2c_buy_shop_item_result;
  38. class packetc2l_call_legendaryfish;
  39. class packetl2c_call_legendaryfish_result;
  40. class packetc2l_get_boss_info;
  41. class packetl2c_notice_boss_countdown;
  42. class packetl2c_get_boss_info_result;
  43. // ===================================================================
  44. class LegendaryShopInfo : public ::google::protobuf::Message {
  45. public:
  46. LegendaryShopInfo();
  47. virtual ~LegendaryShopInfo();
  48. LegendaryShopInfo(const LegendaryShopInfo& from);
  49. inline LegendaryShopInfo& operator=(const LegendaryShopInfo& from) {
  50. CopyFrom(from);
  51. return *this;
  52. }
  53. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  54. return _unknown_fields_;
  55. }
  56. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  57. return &_unknown_fields_;
  58. }
  59. static const ::google::protobuf::Descriptor* descriptor();
  60. static const LegendaryShopInfo& default_instance();
  61. void Swap(LegendaryShopInfo* other);
  62. // implements Message ----------------------------------------------
  63. LegendaryShopInfo* New() const;
  64. void CopyFrom(const ::google::protobuf::Message& from);
  65. void MergeFrom(const ::google::protobuf::Message& from);
  66. void CopyFrom(const LegendaryShopInfo& from);
  67. void MergeFrom(const LegendaryShopInfo& from);
  68. void Clear();
  69. bool IsInitialized() const;
  70. int ByteSize() const;
  71. bool MergePartialFromCodedStream(
  72. ::google::protobuf::io::CodedInputStream* input);
  73. void SerializeWithCachedSizes(
  74. ::google::protobuf::io::CodedOutputStream* output) const;
  75. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  76. int GetCachedSize() const { return _cached_size_; }
  77. private:
  78. void SharedCtor();
  79. void SharedDtor();
  80. void SetCachedSize(int size) const;
  81. public:
  82. ::google::protobuf::Metadata GetMetadata() const;
  83. // nested types ----------------------------------------------------
  84. // accessors -------------------------------------------------------
  85. // optional int32 itemId = 1;
  86. inline bool has_itemid() const;
  87. inline void clear_itemid();
  88. static const int kItemIdFieldNumber = 1;
  89. inline ::google::protobuf::int32 itemid() const;
  90. inline void set_itemid(::google::protobuf::int32 value);
  91. // optional int32 shopId = 2;
  92. inline bool has_shopid() const;
  93. inline void clear_shopid();
  94. static const int kShopIdFieldNumber = 2;
  95. inline ::google::protobuf::int32 shopid() const;
  96. inline void set_shopid(::google::protobuf::int32 value);
  97. // optional bool isReceived = 3;
  98. inline bool has_isreceived() const;
  99. inline void clear_isreceived();
  100. static const int kIsReceivedFieldNumber = 3;
  101. inline bool isreceived() const;
  102. inline void set_isreceived(bool value);
  103. // @@protoc_insertion_point(class_scope:fish_protocols.LegendaryShopInfo)
  104. private:
  105. inline void set_has_itemid();
  106. inline void clear_has_itemid();
  107. inline void set_has_shopid();
  108. inline void clear_has_shopid();
  109. inline void set_has_isreceived();
  110. inline void clear_has_isreceived();
  111. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  112. ::google::protobuf::int32 itemid_;
  113. ::google::protobuf::int32 shopid_;
  114. bool isreceived_;
  115. mutable int _cached_size_;
  116. ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
  117. friend void protobuf_AddDesc_fish_5flegendaryfish_5fpalace_2eproto();
  118. friend void protobuf_AssignDesc_fish_5flegendaryfish_5fpalace_2eproto();
  119. friend void protobuf_ShutdownFile_fish_5flegendaryfish_5fpalace_2eproto();
  120. void InitAsDefaultInstance();
  121. static LegendaryShopInfo* default_instance_;
  122. };
  123. // -------------------------------------------------------------------
  124. class packetc2l_get_legendaryfish_palace_info : public ::google::protobuf::Message {
  125. public:
  126. packetc2l_get_legendaryfish_palace_info();
  127. virtual ~packetc2l_get_legendaryfish_palace_info();
  128. packetc2l_get_legendaryfish_palace_info(const packetc2l_get_legendaryfish_palace_info& from);
  129. inline packetc2l_get_legendaryfish_palace_info& operator=(const packetc2l_get_legendaryfish_palace_info& from) {
  130. CopyFrom(from);
  131. return *this;
  132. }
  133. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  134. return _unknown_fields_;
  135. }
  136. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  137. return &_unknown_fields_;
  138. }
  139. static const ::google::protobuf::Descriptor* descriptor();
  140. static const packetc2l_get_legendaryfish_palace_info& default_instance();
  141. void Swap(packetc2l_get_legendaryfish_palace_info* other);
  142. // implements Message ----------------------------------------------
  143. packetc2l_get_legendaryfish_palace_info* New() const;
  144. void CopyFrom(const ::google::protobuf::Message& from);
  145. void MergeFrom(const ::google::protobuf::Message& from);
  146. void CopyFrom(const packetc2l_get_legendaryfish_palace_info& from);
  147. void MergeFrom(const packetc2l_get_legendaryfish_palace_info& from);
  148. void Clear();
  149. bool IsInitialized() const;
  150. int ByteSize() const;
  151. bool MergePartialFromCodedStream(
  152. ::google::protobuf::io::CodedInputStream* input);
  153. void SerializeWithCachedSizes(
  154. ::google::protobuf::io::CodedOutputStream* output) const;
  155. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  156. int GetCachedSize() const { return _cached_size_; }
  157. private:
  158. void SharedCtor();
  159. void SharedDtor();
  160. void SetCachedSize(int size) const;
  161. public:
  162. ::google::protobuf::Metadata GetMetadata() const;
  163. // nested types ----------------------------------------------------
  164. // accessors -------------------------------------------------------
  165. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2l_get_legendaryfish_palace_info];
  166. inline bool has_packet_id() const;
  167. inline void clear_packet_id();
  168. static const int kPacketIdFieldNumber = 1;
  169. inline ::fish_protocols::e_server_msg_type packet_id() const;
  170. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  171. // @@protoc_insertion_point(class_scope:fish_protocols.packetc2l_get_legendaryfish_palace_info)
  172. private:
  173. inline void set_has_packet_id();
  174. inline void clear_has_packet_id();
  175. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  176. int packet_id_;
  177. mutable int _cached_size_;
  178. ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
  179. friend void protobuf_AddDesc_fish_5flegendaryfish_5fpalace_2eproto();
  180. friend void protobuf_AssignDesc_fish_5flegendaryfish_5fpalace_2eproto();
  181. friend void protobuf_ShutdownFile_fish_5flegendaryfish_5fpalace_2eproto();
  182. void InitAsDefaultInstance();
  183. static packetc2l_get_legendaryfish_palace_info* default_instance_;
  184. };
  185. // -------------------------------------------------------------------
  186. class packetl2c_get_legendaryfish_palace_info_result : public ::google::protobuf::Message {
  187. public:
  188. packetl2c_get_legendaryfish_palace_info_result();
  189. virtual ~packetl2c_get_legendaryfish_palace_info_result();
  190. packetl2c_get_legendaryfish_palace_info_result(const packetl2c_get_legendaryfish_palace_info_result& from);
  191. inline packetl2c_get_legendaryfish_palace_info_result& operator=(const packetl2c_get_legendaryfish_palace_info_result& from) {
  192. CopyFrom(from);
  193. return *this;
  194. }
  195. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  196. return _unknown_fields_;
  197. }
  198. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  199. return &_unknown_fields_;
  200. }
  201. static const ::google::protobuf::Descriptor* descriptor();
  202. static const packetl2c_get_legendaryfish_palace_info_result& default_instance();
  203. void Swap(packetl2c_get_legendaryfish_palace_info_result* other);
  204. // implements Message ----------------------------------------------
  205. packetl2c_get_legendaryfish_palace_info_result* New() const;
  206. void CopyFrom(const ::google::protobuf::Message& from);
  207. void MergeFrom(const ::google::protobuf::Message& from);
  208. void CopyFrom(const packetl2c_get_legendaryfish_palace_info_result& from);
  209. void MergeFrom(const packetl2c_get_legendaryfish_palace_info_result& from);
  210. void Clear();
  211. bool IsInitialized() const;
  212. int ByteSize() const;
  213. bool MergePartialFromCodedStream(
  214. ::google::protobuf::io::CodedInputStream* input);
  215. void SerializeWithCachedSizes(
  216. ::google::protobuf::io::CodedOutputStream* output) const;
  217. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  218. int GetCachedSize() const { return _cached_size_; }
  219. private:
  220. void SharedCtor();
  221. void SharedDtor();
  222. void SetCachedSize(int size) const;
  223. public:
  224. ::google::protobuf::Metadata GetMetadata() const;
  225. // nested types ----------------------------------------------------
  226. // accessors -------------------------------------------------------
  227. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_get_legendaryfish_palace_info_result];
  228. inline bool has_packet_id() const;
  229. inline void clear_packet_id();
  230. static const int kPacketIdFieldNumber = 1;
  231. inline ::fish_protocols::e_server_msg_type packet_id() const;
  232. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  233. // optional int32 result = 2;
  234. inline bool has_result() const;
  235. inline void clear_result();
  236. static const int kResultFieldNumber = 2;
  237. inline ::google::protobuf::int32 result() const;
  238. inline void set_result(::google::protobuf::int32 value);
  239. // repeated .fish_protocols.LegendaryShopInfo shopInfo = 3;
  240. inline int shopinfo_size() const;
  241. inline void clear_shopinfo();
  242. static const int kShopInfoFieldNumber = 3;
  243. inline const ::fish_protocols::LegendaryShopInfo& shopinfo(int index) const;
  244. inline ::fish_protocols::LegendaryShopInfo* mutable_shopinfo(int index);
  245. inline ::fish_protocols::LegendaryShopInfo* add_shopinfo();
  246. inline const ::google::protobuf::RepeatedPtrField< ::fish_protocols::LegendaryShopInfo >&
  247. shopinfo() const;
  248. inline ::google::protobuf::RepeatedPtrField< ::fish_protocols::LegendaryShopInfo >*
  249. mutable_shopinfo();
  250. // optional int32 shopFlushTime = 4;
  251. inline bool has_shopflushtime() const;
  252. inline void clear_shopflushtime();
  253. static const int kShopFlushTimeFieldNumber = 4;
  254. inline ::google::protobuf::int32 shopflushtime() const;
  255. inline void set_shopflushtime(::google::protobuf::int32 value);
  256. // optional int32 bossCountDown = 5;
  257. inline bool has_bosscountdown() const;
  258. inline void clear_bosscountdown();
  259. static const int kBossCountDownFieldNumber = 5;
  260. inline ::google::protobuf::int32 bosscountdown() const;
  261. inline void set_bosscountdown(::google::protobuf::int32 value);
  262. // optional int32 bossScoreTransRate = 6;
  263. inline bool has_bossscoretransrate() const;
  264. inline void clear_bossscoretransrate();
  265. static const int kBossScoreTransRateFieldNumber = 6;
  266. inline ::google::protobuf::int32 bossscoretransrate() const;
  267. inline void set_bossscoretransrate(::google::protobuf::int32 value);
  268. // optional int32 curBossScore = 7;
  269. inline bool has_curbossscore() const;
  270. inline void clear_curbossscore();
  271. static const int kCurBossScoreFieldNumber = 7;
  272. inline ::google::protobuf::int32 curbossscore() const;
  273. inline void set_curbossscore(::google::protobuf::int32 value);
  274. // @@protoc_insertion_point(class_scope:fish_protocols.packetl2c_get_legendaryfish_palace_info_result)
  275. private:
  276. inline void set_has_packet_id();
  277. inline void clear_has_packet_id();
  278. inline void set_has_result();
  279. inline void clear_has_result();
  280. inline void set_has_shopflushtime();
  281. inline void clear_has_shopflushtime();
  282. inline void set_has_bosscountdown();
  283. inline void clear_has_bosscountdown();
  284. inline void set_has_bossscoretransrate();
  285. inline void clear_has_bossscoretransrate();
  286. inline void set_has_curbossscore();
  287. inline void clear_has_curbossscore();
  288. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  289. int packet_id_;
  290. ::google::protobuf::int32 result_;
  291. ::google::protobuf::RepeatedPtrField< ::fish_protocols::LegendaryShopInfo > shopinfo_;
  292. ::google::protobuf::int32 shopflushtime_;
  293. ::google::protobuf::int32 bosscountdown_;
  294. ::google::protobuf::int32 bossscoretransrate_;
  295. ::google::protobuf::int32 curbossscore_;
  296. mutable int _cached_size_;
  297. ::google::protobuf::uint32 _has_bits_[(7 + 31) / 32];
  298. friend void protobuf_AddDesc_fish_5flegendaryfish_5fpalace_2eproto();
  299. friend void protobuf_AssignDesc_fish_5flegendaryfish_5fpalace_2eproto();
  300. friend void protobuf_ShutdownFile_fish_5flegendaryfish_5fpalace_2eproto();
  301. void InitAsDefaultInstance();
  302. static packetl2c_get_legendaryfish_palace_info_result* default_instance_;
  303. };
  304. // -------------------------------------------------------------------
  305. class packetc2l_flush_shop : public ::google::protobuf::Message {
  306. public:
  307. packetc2l_flush_shop();
  308. virtual ~packetc2l_flush_shop();
  309. packetc2l_flush_shop(const packetc2l_flush_shop& from);
  310. inline packetc2l_flush_shop& operator=(const packetc2l_flush_shop& from) {
  311. CopyFrom(from);
  312. return *this;
  313. }
  314. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  315. return _unknown_fields_;
  316. }
  317. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  318. return &_unknown_fields_;
  319. }
  320. static const ::google::protobuf::Descriptor* descriptor();
  321. static const packetc2l_flush_shop& default_instance();
  322. void Swap(packetc2l_flush_shop* other);
  323. // implements Message ----------------------------------------------
  324. packetc2l_flush_shop* New() const;
  325. void CopyFrom(const ::google::protobuf::Message& from);
  326. void MergeFrom(const ::google::protobuf::Message& from);
  327. void CopyFrom(const packetc2l_flush_shop& from);
  328. void MergeFrom(const packetc2l_flush_shop& from);
  329. void Clear();
  330. bool IsInitialized() const;
  331. int ByteSize() const;
  332. bool MergePartialFromCodedStream(
  333. ::google::protobuf::io::CodedInputStream* input);
  334. void SerializeWithCachedSizes(
  335. ::google::protobuf::io::CodedOutputStream* output) const;
  336. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  337. int GetCachedSize() const { return _cached_size_; }
  338. private:
  339. void SharedCtor();
  340. void SharedDtor();
  341. void SetCachedSize(int size) const;
  342. public:
  343. ::google::protobuf::Metadata GetMetadata() const;
  344. // nested types ----------------------------------------------------
  345. // accessors -------------------------------------------------------
  346. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2l_flush_shop];
  347. inline bool has_packet_id() const;
  348. inline void clear_packet_id();
  349. static const int kPacketIdFieldNumber = 1;
  350. inline ::fish_protocols::e_server_msg_type packet_id() const;
  351. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  352. // optional int32 type = 2;
  353. inline bool has_type() const;
  354. inline void clear_type();
  355. static const int kTypeFieldNumber = 2;
  356. inline ::google::protobuf::int32 type() const;
  357. inline void set_type(::google::protobuf::int32 value);
  358. // @@protoc_insertion_point(class_scope:fish_protocols.packetc2l_flush_shop)
  359. private:
  360. inline void set_has_packet_id();
  361. inline void clear_has_packet_id();
  362. inline void set_has_type();
  363. inline void clear_has_type();
  364. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  365. int packet_id_;
  366. ::google::protobuf::int32 type_;
  367. mutable int _cached_size_;
  368. ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
  369. friend void protobuf_AddDesc_fish_5flegendaryfish_5fpalace_2eproto();
  370. friend void protobuf_AssignDesc_fish_5flegendaryfish_5fpalace_2eproto();
  371. friend void protobuf_ShutdownFile_fish_5flegendaryfish_5fpalace_2eproto();
  372. void InitAsDefaultInstance();
  373. static packetc2l_flush_shop* default_instance_;
  374. };
  375. // -------------------------------------------------------------------
  376. class packetl2c_flush_shop_result : public ::google::protobuf::Message {
  377. public:
  378. packetl2c_flush_shop_result();
  379. virtual ~packetl2c_flush_shop_result();
  380. packetl2c_flush_shop_result(const packetl2c_flush_shop_result& from);
  381. inline packetl2c_flush_shop_result& operator=(const packetl2c_flush_shop_result& from) {
  382. CopyFrom(from);
  383. return *this;
  384. }
  385. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  386. return _unknown_fields_;
  387. }
  388. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  389. return &_unknown_fields_;
  390. }
  391. static const ::google::protobuf::Descriptor* descriptor();
  392. static const packetl2c_flush_shop_result& default_instance();
  393. void Swap(packetl2c_flush_shop_result* other);
  394. // implements Message ----------------------------------------------
  395. packetl2c_flush_shop_result* New() const;
  396. void CopyFrom(const ::google::protobuf::Message& from);
  397. void MergeFrom(const ::google::protobuf::Message& from);
  398. void CopyFrom(const packetl2c_flush_shop_result& from);
  399. void MergeFrom(const packetl2c_flush_shop_result& from);
  400. void Clear();
  401. bool IsInitialized() const;
  402. int ByteSize() const;
  403. bool MergePartialFromCodedStream(
  404. ::google::protobuf::io::CodedInputStream* input);
  405. void SerializeWithCachedSizes(
  406. ::google::protobuf::io::CodedOutputStream* output) const;
  407. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  408. int GetCachedSize() const { return _cached_size_; }
  409. private:
  410. void SharedCtor();
  411. void SharedDtor();
  412. void SetCachedSize(int size) const;
  413. public:
  414. ::google::protobuf::Metadata GetMetadata() const;
  415. // nested types ----------------------------------------------------
  416. // accessors -------------------------------------------------------
  417. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_flush_shop_result];
  418. inline bool has_packet_id() const;
  419. inline void clear_packet_id();
  420. static const int kPacketIdFieldNumber = 1;
  421. inline ::fish_protocols::e_server_msg_type packet_id() const;
  422. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  423. // optional int32 result = 2;
  424. inline bool has_result() const;
  425. inline void clear_result();
  426. static const int kResultFieldNumber = 2;
  427. inline ::google::protobuf::int32 result() const;
  428. inline void set_result(::google::protobuf::int32 value);
  429. // optional int32 type = 3;
  430. inline bool has_type() const;
  431. inline void clear_type();
  432. static const int kTypeFieldNumber = 3;
  433. inline ::google::protobuf::int32 type() const;
  434. inline void set_type(::google::protobuf::int32 value);
  435. // repeated .fish_protocols.LegendaryShopInfo shopInfo = 4;
  436. inline int shopinfo_size() const;
  437. inline void clear_shopinfo();
  438. static const int kShopInfoFieldNumber = 4;
  439. inline const ::fish_protocols::LegendaryShopInfo& shopinfo(int index) const;
  440. inline ::fish_protocols::LegendaryShopInfo* mutable_shopinfo(int index);
  441. inline ::fish_protocols::LegendaryShopInfo* add_shopinfo();
  442. inline const ::google::protobuf::RepeatedPtrField< ::fish_protocols::LegendaryShopInfo >&
  443. shopinfo() const;
  444. inline ::google::protobuf::RepeatedPtrField< ::fish_protocols::LegendaryShopInfo >*
  445. mutable_shopinfo();
  446. // @@protoc_insertion_point(class_scope:fish_protocols.packetl2c_flush_shop_result)
  447. private:
  448. inline void set_has_packet_id();
  449. inline void clear_has_packet_id();
  450. inline void set_has_result();
  451. inline void clear_has_result();
  452. inline void set_has_type();
  453. inline void clear_has_type();
  454. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  455. int packet_id_;
  456. ::google::protobuf::int32 result_;
  457. ::google::protobuf::RepeatedPtrField< ::fish_protocols::LegendaryShopInfo > shopinfo_;
  458. ::google::protobuf::int32 type_;
  459. mutable int _cached_size_;
  460. ::google::protobuf::uint32 _has_bits_[(4 + 31) / 32];
  461. friend void protobuf_AddDesc_fish_5flegendaryfish_5fpalace_2eproto();
  462. friend void protobuf_AssignDesc_fish_5flegendaryfish_5fpalace_2eproto();
  463. friend void protobuf_ShutdownFile_fish_5flegendaryfish_5fpalace_2eproto();
  464. void InitAsDefaultInstance();
  465. static packetl2c_flush_shop_result* default_instance_;
  466. };
  467. // -------------------------------------------------------------------
  468. class packetc2l_buy_shop_item : public ::google::protobuf::Message {
  469. public:
  470. packetc2l_buy_shop_item();
  471. virtual ~packetc2l_buy_shop_item();
  472. packetc2l_buy_shop_item(const packetc2l_buy_shop_item& from);
  473. inline packetc2l_buy_shop_item& operator=(const packetc2l_buy_shop_item& from) {
  474. CopyFrom(from);
  475. return *this;
  476. }
  477. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  478. return _unknown_fields_;
  479. }
  480. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  481. return &_unknown_fields_;
  482. }
  483. static const ::google::protobuf::Descriptor* descriptor();
  484. static const packetc2l_buy_shop_item& default_instance();
  485. void Swap(packetc2l_buy_shop_item* other);
  486. // implements Message ----------------------------------------------
  487. packetc2l_buy_shop_item* New() const;
  488. void CopyFrom(const ::google::protobuf::Message& from);
  489. void MergeFrom(const ::google::protobuf::Message& from);
  490. void CopyFrom(const packetc2l_buy_shop_item& from);
  491. void MergeFrom(const packetc2l_buy_shop_item& from);
  492. void Clear();
  493. bool IsInitialized() const;
  494. int ByteSize() const;
  495. bool MergePartialFromCodedStream(
  496. ::google::protobuf::io::CodedInputStream* input);
  497. void SerializeWithCachedSizes(
  498. ::google::protobuf::io::CodedOutputStream* output) const;
  499. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  500. int GetCachedSize() const { return _cached_size_; }
  501. private:
  502. void SharedCtor();
  503. void SharedDtor();
  504. void SetCachedSize(int size) const;
  505. public:
  506. ::google::protobuf::Metadata GetMetadata() const;
  507. // nested types ----------------------------------------------------
  508. // accessors -------------------------------------------------------
  509. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2l_buy_shop_item];
  510. inline bool has_packet_id() const;
  511. inline void clear_packet_id();
  512. static const int kPacketIdFieldNumber = 1;
  513. inline ::fish_protocols::e_server_msg_type packet_id() const;
  514. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  515. // optional int32 itemId = 2;
  516. inline bool has_itemid() const;
  517. inline void clear_itemid();
  518. static const int kItemIdFieldNumber = 2;
  519. inline ::google::protobuf::int32 itemid() const;
  520. inline void set_itemid(::google::protobuf::int32 value);
  521. // @@protoc_insertion_point(class_scope:fish_protocols.packetc2l_buy_shop_item)
  522. private:
  523. inline void set_has_packet_id();
  524. inline void clear_has_packet_id();
  525. inline void set_has_itemid();
  526. inline void clear_has_itemid();
  527. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  528. int packet_id_;
  529. ::google::protobuf::int32 itemid_;
  530. mutable int _cached_size_;
  531. ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
  532. friend void protobuf_AddDesc_fish_5flegendaryfish_5fpalace_2eproto();
  533. friend void protobuf_AssignDesc_fish_5flegendaryfish_5fpalace_2eproto();
  534. friend void protobuf_ShutdownFile_fish_5flegendaryfish_5fpalace_2eproto();
  535. void InitAsDefaultInstance();
  536. static packetc2l_buy_shop_item* default_instance_;
  537. };
  538. // -------------------------------------------------------------------
  539. class packetl2c_buy_shop_item_result : public ::google::protobuf::Message {
  540. public:
  541. packetl2c_buy_shop_item_result();
  542. virtual ~packetl2c_buy_shop_item_result();
  543. packetl2c_buy_shop_item_result(const packetl2c_buy_shop_item_result& from);
  544. inline packetl2c_buy_shop_item_result& operator=(const packetl2c_buy_shop_item_result& from) {
  545. CopyFrom(from);
  546. return *this;
  547. }
  548. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  549. return _unknown_fields_;
  550. }
  551. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  552. return &_unknown_fields_;
  553. }
  554. static const ::google::protobuf::Descriptor* descriptor();
  555. static const packetl2c_buy_shop_item_result& default_instance();
  556. void Swap(packetl2c_buy_shop_item_result* other);
  557. // implements Message ----------------------------------------------
  558. packetl2c_buy_shop_item_result* New() const;
  559. void CopyFrom(const ::google::protobuf::Message& from);
  560. void MergeFrom(const ::google::protobuf::Message& from);
  561. void CopyFrom(const packetl2c_buy_shop_item_result& from);
  562. void MergeFrom(const packetl2c_buy_shop_item_result& from);
  563. void Clear();
  564. bool IsInitialized() const;
  565. int ByteSize() const;
  566. bool MergePartialFromCodedStream(
  567. ::google::protobuf::io::CodedInputStream* input);
  568. void SerializeWithCachedSizes(
  569. ::google::protobuf::io::CodedOutputStream* output) const;
  570. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  571. int GetCachedSize() const { return _cached_size_; }
  572. private:
  573. void SharedCtor();
  574. void SharedDtor();
  575. void SetCachedSize(int size) const;
  576. public:
  577. ::google::protobuf::Metadata GetMetadata() const;
  578. // nested types ----------------------------------------------------
  579. // accessors -------------------------------------------------------
  580. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_buy_shop_item_result];
  581. inline bool has_packet_id() const;
  582. inline void clear_packet_id();
  583. static const int kPacketIdFieldNumber = 1;
  584. inline ::fish_protocols::e_server_msg_type packet_id() const;
  585. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  586. // optional int32 result = 2;
  587. inline bool has_result() const;
  588. inline void clear_result();
  589. static const int kResultFieldNumber = 2;
  590. inline ::google::protobuf::int32 result() const;
  591. inline void set_result(::google::protobuf::int32 value);
  592. // optional int32 itemId = 3;
  593. inline bool has_itemid() const;
  594. inline void clear_itemid();
  595. static const int kItemIdFieldNumber = 3;
  596. inline ::google::protobuf::int32 itemid() const;
  597. inline void set_itemid(::google::protobuf::int32 value);
  598. // repeated .fish_protocols.LegendaryShopInfo shopInfo = 4;
  599. inline int shopinfo_size() const;
  600. inline void clear_shopinfo();
  601. static const int kShopInfoFieldNumber = 4;
  602. inline const ::fish_protocols::LegendaryShopInfo& shopinfo(int index) const;
  603. inline ::fish_protocols::LegendaryShopInfo* mutable_shopinfo(int index);
  604. inline ::fish_protocols::LegendaryShopInfo* add_shopinfo();
  605. inline const ::google::protobuf::RepeatedPtrField< ::fish_protocols::LegendaryShopInfo >&
  606. shopinfo() const;
  607. inline ::google::protobuf::RepeatedPtrField< ::fish_protocols::LegendaryShopInfo >*
  608. mutable_shopinfo();
  609. // @@protoc_insertion_point(class_scope:fish_protocols.packetl2c_buy_shop_item_result)
  610. private:
  611. inline void set_has_packet_id();
  612. inline void clear_has_packet_id();
  613. inline void set_has_result();
  614. inline void clear_has_result();
  615. inline void set_has_itemid();
  616. inline void clear_has_itemid();
  617. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  618. int packet_id_;
  619. ::google::protobuf::int32 result_;
  620. ::google::protobuf::RepeatedPtrField< ::fish_protocols::LegendaryShopInfo > shopinfo_;
  621. ::google::protobuf::int32 itemid_;
  622. mutable int _cached_size_;
  623. ::google::protobuf::uint32 _has_bits_[(4 + 31) / 32];
  624. friend void protobuf_AddDesc_fish_5flegendaryfish_5fpalace_2eproto();
  625. friend void protobuf_AssignDesc_fish_5flegendaryfish_5fpalace_2eproto();
  626. friend void protobuf_ShutdownFile_fish_5flegendaryfish_5fpalace_2eproto();
  627. void InitAsDefaultInstance();
  628. static packetl2c_buy_shop_item_result* default_instance_;
  629. };
  630. // -------------------------------------------------------------------
  631. class packetc2l_call_legendaryfish : public ::google::protobuf::Message {
  632. public:
  633. packetc2l_call_legendaryfish();
  634. virtual ~packetc2l_call_legendaryfish();
  635. packetc2l_call_legendaryfish(const packetc2l_call_legendaryfish& from);
  636. inline packetc2l_call_legendaryfish& operator=(const packetc2l_call_legendaryfish& from) {
  637. CopyFrom(from);
  638. return *this;
  639. }
  640. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  641. return _unknown_fields_;
  642. }
  643. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  644. return &_unknown_fields_;
  645. }
  646. static const ::google::protobuf::Descriptor* descriptor();
  647. static const packetc2l_call_legendaryfish& default_instance();
  648. void Swap(packetc2l_call_legendaryfish* other);
  649. // implements Message ----------------------------------------------
  650. packetc2l_call_legendaryfish* New() const;
  651. void CopyFrom(const ::google::protobuf::Message& from);
  652. void MergeFrom(const ::google::protobuf::Message& from);
  653. void CopyFrom(const packetc2l_call_legendaryfish& from);
  654. void MergeFrom(const packetc2l_call_legendaryfish& from);
  655. void Clear();
  656. bool IsInitialized() const;
  657. int ByteSize() const;
  658. bool MergePartialFromCodedStream(
  659. ::google::protobuf::io::CodedInputStream* input);
  660. void SerializeWithCachedSizes(
  661. ::google::protobuf::io::CodedOutputStream* output) const;
  662. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  663. int GetCachedSize() const { return _cached_size_; }
  664. private:
  665. void SharedCtor();
  666. void SharedDtor();
  667. void SetCachedSize(int size) const;
  668. public:
  669. ::google::protobuf::Metadata GetMetadata() const;
  670. // nested types ----------------------------------------------------
  671. // accessors -------------------------------------------------------
  672. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2l_call_legendaryfish];
  673. inline bool has_packet_id() const;
  674. inline void clear_packet_id();
  675. static const int kPacketIdFieldNumber = 1;
  676. inline ::fish_protocols::e_server_msg_type packet_id() const;
  677. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  678. // @@protoc_insertion_point(class_scope:fish_protocols.packetc2l_call_legendaryfish)
  679. private:
  680. inline void set_has_packet_id();
  681. inline void clear_has_packet_id();
  682. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  683. int packet_id_;
  684. mutable int _cached_size_;
  685. ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
  686. friend void protobuf_AddDesc_fish_5flegendaryfish_5fpalace_2eproto();
  687. friend void protobuf_AssignDesc_fish_5flegendaryfish_5fpalace_2eproto();
  688. friend void protobuf_ShutdownFile_fish_5flegendaryfish_5fpalace_2eproto();
  689. void InitAsDefaultInstance();
  690. static packetc2l_call_legendaryfish* default_instance_;
  691. };
  692. // -------------------------------------------------------------------
  693. class packetl2c_call_legendaryfish_result : public ::google::protobuf::Message {
  694. public:
  695. packetl2c_call_legendaryfish_result();
  696. virtual ~packetl2c_call_legendaryfish_result();
  697. packetl2c_call_legendaryfish_result(const packetl2c_call_legendaryfish_result& from);
  698. inline packetl2c_call_legendaryfish_result& operator=(const packetl2c_call_legendaryfish_result& from) {
  699. CopyFrom(from);
  700. return *this;
  701. }
  702. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  703. return _unknown_fields_;
  704. }
  705. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  706. return &_unknown_fields_;
  707. }
  708. static const ::google::protobuf::Descriptor* descriptor();
  709. static const packetl2c_call_legendaryfish_result& default_instance();
  710. void Swap(packetl2c_call_legendaryfish_result* other);
  711. // implements Message ----------------------------------------------
  712. packetl2c_call_legendaryfish_result* New() const;
  713. void CopyFrom(const ::google::protobuf::Message& from);
  714. void MergeFrom(const ::google::protobuf::Message& from);
  715. void CopyFrom(const packetl2c_call_legendaryfish_result& from);
  716. void MergeFrom(const packetl2c_call_legendaryfish_result& from);
  717. void Clear();
  718. bool IsInitialized() const;
  719. int ByteSize() const;
  720. bool MergePartialFromCodedStream(
  721. ::google::protobuf::io::CodedInputStream* input);
  722. void SerializeWithCachedSizes(
  723. ::google::protobuf::io::CodedOutputStream* output) const;
  724. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  725. int GetCachedSize() const { return _cached_size_; }
  726. private:
  727. void SharedCtor();
  728. void SharedDtor();
  729. void SetCachedSize(int size) const;
  730. public:
  731. ::google::protobuf::Metadata GetMetadata() const;
  732. // nested types ----------------------------------------------------
  733. // accessors -------------------------------------------------------
  734. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_call_legendaryfish_result];
  735. inline bool has_packet_id() const;
  736. inline void clear_packet_id();
  737. static const int kPacketIdFieldNumber = 1;
  738. inline ::fish_protocols::e_server_msg_type packet_id() const;
  739. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  740. // optional int32 result = 2;
  741. inline bool has_result() const;
  742. inline void clear_result();
  743. static const int kResultFieldNumber = 2;
  744. inline ::google::protobuf::int32 result() const;
  745. inline void set_result(::google::protobuf::int32 value);
  746. // @@protoc_insertion_point(class_scope:fish_protocols.packetl2c_call_legendaryfish_result)
  747. private:
  748. inline void set_has_packet_id();
  749. inline void clear_has_packet_id();
  750. inline void set_has_result();
  751. inline void clear_has_result();
  752. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  753. int packet_id_;
  754. ::google::protobuf::int32 result_;
  755. mutable int _cached_size_;
  756. ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
  757. friend void protobuf_AddDesc_fish_5flegendaryfish_5fpalace_2eproto();
  758. friend void protobuf_AssignDesc_fish_5flegendaryfish_5fpalace_2eproto();
  759. friend void protobuf_ShutdownFile_fish_5flegendaryfish_5fpalace_2eproto();
  760. void InitAsDefaultInstance();
  761. static packetl2c_call_legendaryfish_result* default_instance_;
  762. };
  763. // -------------------------------------------------------------------
  764. class packetc2l_get_boss_info : public ::google::protobuf::Message {
  765. public:
  766. packetc2l_get_boss_info();
  767. virtual ~packetc2l_get_boss_info();
  768. packetc2l_get_boss_info(const packetc2l_get_boss_info& from);
  769. inline packetc2l_get_boss_info& operator=(const packetc2l_get_boss_info& from) {
  770. CopyFrom(from);
  771. return *this;
  772. }
  773. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  774. return _unknown_fields_;
  775. }
  776. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  777. return &_unknown_fields_;
  778. }
  779. static const ::google::protobuf::Descriptor* descriptor();
  780. static const packetc2l_get_boss_info& default_instance();
  781. void Swap(packetc2l_get_boss_info* other);
  782. // implements Message ----------------------------------------------
  783. packetc2l_get_boss_info* New() const;
  784. void CopyFrom(const ::google::protobuf::Message& from);
  785. void MergeFrom(const ::google::protobuf::Message& from);
  786. void CopyFrom(const packetc2l_get_boss_info& from);
  787. void MergeFrom(const packetc2l_get_boss_info& from);
  788. void Clear();
  789. bool IsInitialized() const;
  790. int ByteSize() const;
  791. bool MergePartialFromCodedStream(
  792. ::google::protobuf::io::CodedInputStream* input);
  793. void SerializeWithCachedSizes(
  794. ::google::protobuf::io::CodedOutputStream* output) const;
  795. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  796. int GetCachedSize() const { return _cached_size_; }
  797. private:
  798. void SharedCtor();
  799. void SharedDtor();
  800. void SetCachedSize(int size) const;
  801. public:
  802. ::google::protobuf::Metadata GetMetadata() const;
  803. // nested types ----------------------------------------------------
  804. // accessors -------------------------------------------------------
  805. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2l_get_boss_info];
  806. inline bool has_packet_id() const;
  807. inline void clear_packet_id();
  808. static const int kPacketIdFieldNumber = 1;
  809. inline ::fish_protocols::e_server_msg_type packet_id() const;
  810. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  811. // @@protoc_insertion_point(class_scope:fish_protocols.packetc2l_get_boss_info)
  812. private:
  813. inline void set_has_packet_id();
  814. inline void clear_has_packet_id();
  815. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  816. int packet_id_;
  817. mutable int _cached_size_;
  818. ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
  819. friend void protobuf_AddDesc_fish_5flegendaryfish_5fpalace_2eproto();
  820. friend void protobuf_AssignDesc_fish_5flegendaryfish_5fpalace_2eproto();
  821. friend void protobuf_ShutdownFile_fish_5flegendaryfish_5fpalace_2eproto();
  822. void InitAsDefaultInstance();
  823. static packetc2l_get_boss_info* default_instance_;
  824. };
  825. // -------------------------------------------------------------------
  826. class packetl2c_notice_boss_countdown : public ::google::protobuf::Message {
  827. public:
  828. packetl2c_notice_boss_countdown();
  829. virtual ~packetl2c_notice_boss_countdown();
  830. packetl2c_notice_boss_countdown(const packetl2c_notice_boss_countdown& from);
  831. inline packetl2c_notice_boss_countdown& operator=(const packetl2c_notice_boss_countdown& from) {
  832. CopyFrom(from);
  833. return *this;
  834. }
  835. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  836. return _unknown_fields_;
  837. }
  838. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  839. return &_unknown_fields_;
  840. }
  841. static const ::google::protobuf::Descriptor* descriptor();
  842. static const packetl2c_notice_boss_countdown& default_instance();
  843. void Swap(packetl2c_notice_boss_countdown* other);
  844. // implements Message ----------------------------------------------
  845. packetl2c_notice_boss_countdown* New() const;
  846. void CopyFrom(const ::google::protobuf::Message& from);
  847. void MergeFrom(const ::google::protobuf::Message& from);
  848. void CopyFrom(const packetl2c_notice_boss_countdown& from);
  849. void MergeFrom(const packetl2c_notice_boss_countdown& from);
  850. void Clear();
  851. bool IsInitialized() const;
  852. int ByteSize() const;
  853. bool MergePartialFromCodedStream(
  854. ::google::protobuf::io::CodedInputStream* input);
  855. void SerializeWithCachedSizes(
  856. ::google::protobuf::io::CodedOutputStream* output) const;
  857. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  858. int GetCachedSize() const { return _cached_size_; }
  859. private:
  860. void SharedCtor();
  861. void SharedDtor();
  862. void SetCachedSize(int size) const;
  863. public:
  864. ::google::protobuf::Metadata GetMetadata() const;
  865. // nested types ----------------------------------------------------
  866. // accessors -------------------------------------------------------
  867. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_notice_boss_countdown];
  868. inline bool has_packet_id() const;
  869. inline void clear_packet_id();
  870. static const int kPacketIdFieldNumber = 1;
  871. inline ::fish_protocols::e_server_msg_type packet_id() const;
  872. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  873. // optional int32 bossCountDown = 2;
  874. inline bool has_bosscountdown() const;
  875. inline void clear_bosscountdown();
  876. static const int kBossCountDownFieldNumber = 2;
  877. inline ::google::protobuf::int32 bosscountdown() const;
  878. inline void set_bosscountdown(::google::protobuf::int32 value);
  879. // @@protoc_insertion_point(class_scope:fish_protocols.packetl2c_notice_boss_countdown)
  880. private:
  881. inline void set_has_packet_id();
  882. inline void clear_has_packet_id();
  883. inline void set_has_bosscountdown();
  884. inline void clear_has_bosscountdown();
  885. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  886. int packet_id_;
  887. ::google::protobuf::int32 bosscountdown_;
  888. mutable int _cached_size_;
  889. ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
  890. friend void protobuf_AddDesc_fish_5flegendaryfish_5fpalace_2eproto();
  891. friend void protobuf_AssignDesc_fish_5flegendaryfish_5fpalace_2eproto();
  892. friend void protobuf_ShutdownFile_fish_5flegendaryfish_5fpalace_2eproto();
  893. void InitAsDefaultInstance();
  894. static packetl2c_notice_boss_countdown* default_instance_;
  895. };
  896. // -------------------------------------------------------------------
  897. class packetl2c_get_boss_info_result : public ::google::protobuf::Message {
  898. public:
  899. packetl2c_get_boss_info_result();
  900. virtual ~packetl2c_get_boss_info_result();
  901. packetl2c_get_boss_info_result(const packetl2c_get_boss_info_result& from);
  902. inline packetl2c_get_boss_info_result& operator=(const packetl2c_get_boss_info_result& from) {
  903. CopyFrom(from);
  904. return *this;
  905. }
  906. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  907. return _unknown_fields_;
  908. }
  909. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  910. return &_unknown_fields_;
  911. }
  912. static const ::google::protobuf::Descriptor* descriptor();
  913. static const packetl2c_get_boss_info_result& default_instance();
  914. void Swap(packetl2c_get_boss_info_result* other);
  915. // implements Message ----------------------------------------------
  916. packetl2c_get_boss_info_result* New() const;
  917. void CopyFrom(const ::google::protobuf::Message& from);
  918. void MergeFrom(const ::google::protobuf::Message& from);
  919. void CopyFrom(const packetl2c_get_boss_info_result& from);
  920. void MergeFrom(const packetl2c_get_boss_info_result& from);
  921. void Clear();
  922. bool IsInitialized() const;
  923. int ByteSize() const;
  924. bool MergePartialFromCodedStream(
  925. ::google::protobuf::io::CodedInputStream* input);
  926. void SerializeWithCachedSizes(
  927. ::google::protobuf::io::CodedOutputStream* output) const;
  928. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  929. int GetCachedSize() const { return _cached_size_; }
  930. private:
  931. void SharedCtor();
  932. void SharedDtor();
  933. void SetCachedSize(int size) const;
  934. public:
  935. ::google::protobuf::Metadata GetMetadata() const;
  936. // nested types ----------------------------------------------------
  937. // accessors -------------------------------------------------------
  938. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_get_boss_info_result];
  939. inline bool has_packet_id() const;
  940. inline void clear_packet_id();
  941. static const int kPacketIdFieldNumber = 1;
  942. inline ::fish_protocols::e_server_msg_type packet_id() const;
  943. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  944. // optional int32 bossScoreTransRate = 2;
  945. inline bool has_bossscoretransrate() const;
  946. inline void clear_bossscoretransrate();
  947. static const int kBossScoreTransRateFieldNumber = 2;
  948. inline ::google::protobuf::int32 bossscoretransrate() const;
  949. inline void set_bossscoretransrate(::google::protobuf::int32 value);
  950. // optional int32 curBossScore = 3;
  951. inline bool has_curbossscore() const;
  952. inline void clear_curbossscore();
  953. static const int kCurBossScoreFieldNumber = 3;
  954. inline ::google::protobuf::int32 curbossscore() const;
  955. inline void set_curbossscore(::google::protobuf::int32 value);
  956. // @@protoc_insertion_point(class_scope:fish_protocols.packetl2c_get_boss_info_result)
  957. private:
  958. inline void set_has_packet_id();
  959. inline void clear_has_packet_id();
  960. inline void set_has_bossscoretransrate();
  961. inline void clear_has_bossscoretransrate();
  962. inline void set_has_curbossscore();
  963. inline void clear_has_curbossscore();
  964. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  965. int packet_id_;
  966. ::google::protobuf::int32 bossscoretransrate_;
  967. ::google::protobuf::int32 curbossscore_;
  968. mutable int _cached_size_;
  969. ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
  970. friend void protobuf_AddDesc_fish_5flegendaryfish_5fpalace_2eproto();
  971. friend void protobuf_AssignDesc_fish_5flegendaryfish_5fpalace_2eproto();
  972. friend void protobuf_ShutdownFile_fish_5flegendaryfish_5fpalace_2eproto();
  973. void InitAsDefaultInstance();
  974. static packetl2c_get_boss_info_result* default_instance_;
  975. };
  976. // ===================================================================
  977. // ===================================================================
  978. // LegendaryShopInfo
  979. // optional int32 itemId = 1;
  980. inline bool LegendaryShopInfo::has_itemid() const {
  981. return (_has_bits_[0] & 0x00000001u) != 0;
  982. }
  983. inline void LegendaryShopInfo::set_has_itemid() {
  984. _has_bits_[0] |= 0x00000001u;
  985. }
  986. inline void LegendaryShopInfo::clear_has_itemid() {
  987. _has_bits_[0] &= ~0x00000001u;
  988. }
  989. inline void LegendaryShopInfo::clear_itemid() {
  990. itemid_ = 0;
  991. clear_has_itemid();
  992. }
  993. inline ::google::protobuf::int32 LegendaryShopInfo::itemid() const {
  994. return itemid_;
  995. }
  996. inline void LegendaryShopInfo::set_itemid(::google::protobuf::int32 value) {
  997. set_has_itemid();
  998. itemid_ = value;
  999. }
  1000. // optional int32 shopId = 2;
  1001. inline bool LegendaryShopInfo::has_shopid() const {
  1002. return (_has_bits_[0] & 0x00000002u) != 0;
  1003. }
  1004. inline void LegendaryShopInfo::set_has_shopid() {
  1005. _has_bits_[0] |= 0x00000002u;
  1006. }
  1007. inline void LegendaryShopInfo::clear_has_shopid() {
  1008. _has_bits_[0] &= ~0x00000002u;
  1009. }
  1010. inline void LegendaryShopInfo::clear_shopid() {
  1011. shopid_ = 0;
  1012. clear_has_shopid();
  1013. }
  1014. inline ::google::protobuf::int32 LegendaryShopInfo::shopid() const {
  1015. return shopid_;
  1016. }
  1017. inline void LegendaryShopInfo::set_shopid(::google::protobuf::int32 value) {
  1018. set_has_shopid();
  1019. shopid_ = value;
  1020. }
  1021. // optional bool isReceived = 3;
  1022. inline bool LegendaryShopInfo::has_isreceived() const {
  1023. return (_has_bits_[0] & 0x00000004u) != 0;
  1024. }
  1025. inline void LegendaryShopInfo::set_has_isreceived() {
  1026. _has_bits_[0] |= 0x00000004u;
  1027. }
  1028. inline void LegendaryShopInfo::clear_has_isreceived() {
  1029. _has_bits_[0] &= ~0x00000004u;
  1030. }
  1031. inline void LegendaryShopInfo::clear_isreceived() {
  1032. isreceived_ = false;
  1033. clear_has_isreceived();
  1034. }
  1035. inline bool LegendaryShopInfo::isreceived() const {
  1036. return isreceived_;
  1037. }
  1038. inline void LegendaryShopInfo::set_isreceived(bool value) {
  1039. set_has_isreceived();
  1040. isreceived_ = value;
  1041. }
  1042. // -------------------------------------------------------------------
  1043. // packetc2l_get_legendaryfish_palace_info
  1044. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2l_get_legendaryfish_palace_info];
  1045. inline bool packetc2l_get_legendaryfish_palace_info::has_packet_id() const {
  1046. return (_has_bits_[0] & 0x00000001u) != 0;
  1047. }
  1048. inline void packetc2l_get_legendaryfish_palace_info::set_has_packet_id() {
  1049. _has_bits_[0] |= 0x00000001u;
  1050. }
  1051. inline void packetc2l_get_legendaryfish_palace_info::clear_has_packet_id() {
  1052. _has_bits_[0] &= ~0x00000001u;
  1053. }
  1054. inline void packetc2l_get_legendaryfish_palace_info::clear_packet_id() {
  1055. packet_id_ = 10192;
  1056. clear_has_packet_id();
  1057. }
  1058. inline ::fish_protocols::e_server_msg_type packetc2l_get_legendaryfish_palace_info::packet_id() const {
  1059. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  1060. }
  1061. inline void packetc2l_get_legendaryfish_palace_info::set_packet_id(::fish_protocols::e_server_msg_type value) {
  1062. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  1063. set_has_packet_id();
  1064. packet_id_ = value;
  1065. }
  1066. // -------------------------------------------------------------------
  1067. // packetl2c_get_legendaryfish_palace_info_result
  1068. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_get_legendaryfish_palace_info_result];
  1069. inline bool packetl2c_get_legendaryfish_palace_info_result::has_packet_id() const {
  1070. return (_has_bits_[0] & 0x00000001u) != 0;
  1071. }
  1072. inline void packetl2c_get_legendaryfish_palace_info_result::set_has_packet_id() {
  1073. _has_bits_[0] |= 0x00000001u;
  1074. }
  1075. inline void packetl2c_get_legendaryfish_palace_info_result::clear_has_packet_id() {
  1076. _has_bits_[0] &= ~0x00000001u;
  1077. }
  1078. inline void packetl2c_get_legendaryfish_palace_info_result::clear_packet_id() {
  1079. packet_id_ = 16185;
  1080. clear_has_packet_id();
  1081. }
  1082. inline ::fish_protocols::e_server_msg_type packetl2c_get_legendaryfish_palace_info_result::packet_id() const {
  1083. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  1084. }
  1085. inline void packetl2c_get_legendaryfish_palace_info_result::set_packet_id(::fish_protocols::e_server_msg_type value) {
  1086. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  1087. set_has_packet_id();
  1088. packet_id_ = value;
  1089. }
  1090. // optional int32 result = 2;
  1091. inline bool packetl2c_get_legendaryfish_palace_info_result::has_result() const {
  1092. return (_has_bits_[0] & 0x00000002u) != 0;
  1093. }
  1094. inline void packetl2c_get_legendaryfish_palace_info_result::set_has_result() {
  1095. _has_bits_[0] |= 0x00000002u;
  1096. }
  1097. inline void packetl2c_get_legendaryfish_palace_info_result::clear_has_result() {
  1098. _has_bits_[0] &= ~0x00000002u;
  1099. }
  1100. inline void packetl2c_get_legendaryfish_palace_info_result::clear_result() {
  1101. result_ = 0;
  1102. clear_has_result();
  1103. }
  1104. inline ::google::protobuf::int32 packetl2c_get_legendaryfish_palace_info_result::result() const {
  1105. return result_;
  1106. }
  1107. inline void packetl2c_get_legendaryfish_palace_info_result::set_result(::google::protobuf::int32 value) {
  1108. set_has_result();
  1109. result_ = value;
  1110. }
  1111. // repeated .fish_protocols.LegendaryShopInfo shopInfo = 3;
  1112. inline int packetl2c_get_legendaryfish_palace_info_result::shopinfo_size() const {
  1113. return shopinfo_.size();
  1114. }
  1115. inline void packetl2c_get_legendaryfish_palace_info_result::clear_shopinfo() {
  1116. shopinfo_.Clear();
  1117. }
  1118. inline const ::fish_protocols::LegendaryShopInfo& packetl2c_get_legendaryfish_palace_info_result::shopinfo(int index) const {
  1119. return shopinfo_.Get(index);
  1120. }
  1121. inline ::fish_protocols::LegendaryShopInfo* packetl2c_get_legendaryfish_palace_info_result::mutable_shopinfo(int index) {
  1122. return shopinfo_.Mutable(index);
  1123. }
  1124. inline ::fish_protocols::LegendaryShopInfo* packetl2c_get_legendaryfish_palace_info_result::add_shopinfo() {
  1125. return shopinfo_.Add();
  1126. }
  1127. inline const ::google::protobuf::RepeatedPtrField< ::fish_protocols::LegendaryShopInfo >&
  1128. packetl2c_get_legendaryfish_palace_info_result::shopinfo() const {
  1129. return shopinfo_;
  1130. }
  1131. inline ::google::protobuf::RepeatedPtrField< ::fish_protocols::LegendaryShopInfo >*
  1132. packetl2c_get_legendaryfish_palace_info_result::mutable_shopinfo() {
  1133. return &shopinfo_;
  1134. }
  1135. // optional int32 shopFlushTime = 4;
  1136. inline bool packetl2c_get_legendaryfish_palace_info_result::has_shopflushtime() const {
  1137. return (_has_bits_[0] & 0x00000008u) != 0;
  1138. }
  1139. inline void packetl2c_get_legendaryfish_palace_info_result::set_has_shopflushtime() {
  1140. _has_bits_[0] |= 0x00000008u;
  1141. }
  1142. inline void packetl2c_get_legendaryfish_palace_info_result::clear_has_shopflushtime() {
  1143. _has_bits_[0] &= ~0x00000008u;
  1144. }
  1145. inline void packetl2c_get_legendaryfish_palace_info_result::clear_shopflushtime() {
  1146. shopflushtime_ = 0;
  1147. clear_has_shopflushtime();
  1148. }
  1149. inline ::google::protobuf::int32 packetl2c_get_legendaryfish_palace_info_result::shopflushtime() const {
  1150. return shopflushtime_;
  1151. }
  1152. inline void packetl2c_get_legendaryfish_palace_info_result::set_shopflushtime(::google::protobuf::int32 value) {
  1153. set_has_shopflushtime();
  1154. shopflushtime_ = value;
  1155. }
  1156. // optional int32 bossCountDown = 5;
  1157. inline bool packetl2c_get_legendaryfish_palace_info_result::has_bosscountdown() const {
  1158. return (_has_bits_[0] & 0x00000010u) != 0;
  1159. }
  1160. inline void packetl2c_get_legendaryfish_palace_info_result::set_has_bosscountdown() {
  1161. _has_bits_[0] |= 0x00000010u;
  1162. }
  1163. inline void packetl2c_get_legendaryfish_palace_info_result::clear_has_bosscountdown() {
  1164. _has_bits_[0] &= ~0x00000010u;
  1165. }
  1166. inline void packetl2c_get_legendaryfish_palace_info_result::clear_bosscountdown() {
  1167. bosscountdown_ = 0;
  1168. clear_has_bosscountdown();
  1169. }
  1170. inline ::google::protobuf::int32 packetl2c_get_legendaryfish_palace_info_result::bosscountdown() const {
  1171. return bosscountdown_;
  1172. }
  1173. inline void packetl2c_get_legendaryfish_palace_info_result::set_bosscountdown(::google::protobuf::int32 value) {
  1174. set_has_bosscountdown();
  1175. bosscountdown_ = value;
  1176. }
  1177. // optional int32 bossScoreTransRate = 6;
  1178. inline bool packetl2c_get_legendaryfish_palace_info_result::has_bossscoretransrate() const {
  1179. return (_has_bits_[0] & 0x00000020u) != 0;
  1180. }
  1181. inline void packetl2c_get_legendaryfish_palace_info_result::set_has_bossscoretransrate() {
  1182. _has_bits_[0] |= 0x00000020u;
  1183. }
  1184. inline void packetl2c_get_legendaryfish_palace_info_result::clear_has_bossscoretransrate() {
  1185. _has_bits_[0] &= ~0x00000020u;
  1186. }
  1187. inline void packetl2c_get_legendaryfish_palace_info_result::clear_bossscoretransrate() {
  1188. bossscoretransrate_ = 0;
  1189. clear_has_bossscoretransrate();
  1190. }
  1191. inline ::google::protobuf::int32 packetl2c_get_legendaryfish_palace_info_result::bossscoretransrate() const {
  1192. return bossscoretransrate_;
  1193. }
  1194. inline void packetl2c_get_legendaryfish_palace_info_result::set_bossscoretransrate(::google::protobuf::int32 value) {
  1195. set_has_bossscoretransrate();
  1196. bossscoretransrate_ = value;
  1197. }
  1198. // optional int32 curBossScore = 7;
  1199. inline bool packetl2c_get_legendaryfish_palace_info_result::has_curbossscore() const {
  1200. return (_has_bits_[0] & 0x00000040u) != 0;
  1201. }
  1202. inline void packetl2c_get_legendaryfish_palace_info_result::set_has_curbossscore() {
  1203. _has_bits_[0] |= 0x00000040u;
  1204. }
  1205. inline void packetl2c_get_legendaryfish_palace_info_result::clear_has_curbossscore() {
  1206. _has_bits_[0] &= ~0x00000040u;
  1207. }
  1208. inline void packetl2c_get_legendaryfish_palace_info_result::clear_curbossscore() {
  1209. curbossscore_ = 0;
  1210. clear_has_curbossscore();
  1211. }
  1212. inline ::google::protobuf::int32 packetl2c_get_legendaryfish_palace_info_result::curbossscore() const {
  1213. return curbossscore_;
  1214. }
  1215. inline void packetl2c_get_legendaryfish_palace_info_result::set_curbossscore(::google::protobuf::int32 value) {
  1216. set_has_curbossscore();
  1217. curbossscore_ = value;
  1218. }
  1219. // -------------------------------------------------------------------
  1220. // packetc2l_flush_shop
  1221. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2l_flush_shop];
  1222. inline bool packetc2l_flush_shop::has_packet_id() const {
  1223. return (_has_bits_[0] & 0x00000001u) != 0;
  1224. }
  1225. inline void packetc2l_flush_shop::set_has_packet_id() {
  1226. _has_bits_[0] |= 0x00000001u;
  1227. }
  1228. inline void packetc2l_flush_shop::clear_has_packet_id() {
  1229. _has_bits_[0] &= ~0x00000001u;
  1230. }
  1231. inline void packetc2l_flush_shop::clear_packet_id() {
  1232. packet_id_ = 10193;
  1233. clear_has_packet_id();
  1234. }
  1235. inline ::fish_protocols::e_server_msg_type packetc2l_flush_shop::packet_id() const {
  1236. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  1237. }
  1238. inline void packetc2l_flush_shop::set_packet_id(::fish_protocols::e_server_msg_type value) {
  1239. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  1240. set_has_packet_id();
  1241. packet_id_ = value;
  1242. }
  1243. // optional int32 type = 2;
  1244. inline bool packetc2l_flush_shop::has_type() const {
  1245. return (_has_bits_[0] & 0x00000002u) != 0;
  1246. }
  1247. inline void packetc2l_flush_shop::set_has_type() {
  1248. _has_bits_[0] |= 0x00000002u;
  1249. }
  1250. inline void packetc2l_flush_shop::clear_has_type() {
  1251. _has_bits_[0] &= ~0x00000002u;
  1252. }
  1253. inline void packetc2l_flush_shop::clear_type() {
  1254. type_ = 0;
  1255. clear_has_type();
  1256. }
  1257. inline ::google::protobuf::int32 packetc2l_flush_shop::type() const {
  1258. return type_;
  1259. }
  1260. inline void packetc2l_flush_shop::set_type(::google::protobuf::int32 value) {
  1261. set_has_type();
  1262. type_ = value;
  1263. }
  1264. // -------------------------------------------------------------------
  1265. // packetl2c_flush_shop_result
  1266. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_flush_shop_result];
  1267. inline bool packetl2c_flush_shop_result::has_packet_id() const {
  1268. return (_has_bits_[0] & 0x00000001u) != 0;
  1269. }
  1270. inline void packetl2c_flush_shop_result::set_has_packet_id() {
  1271. _has_bits_[0] |= 0x00000001u;
  1272. }
  1273. inline void packetl2c_flush_shop_result::clear_has_packet_id() {
  1274. _has_bits_[0] &= ~0x00000001u;
  1275. }
  1276. inline void packetl2c_flush_shop_result::clear_packet_id() {
  1277. packet_id_ = 16186;
  1278. clear_has_packet_id();
  1279. }
  1280. inline ::fish_protocols::e_server_msg_type packetl2c_flush_shop_result::packet_id() const {
  1281. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  1282. }
  1283. inline void packetl2c_flush_shop_result::set_packet_id(::fish_protocols::e_server_msg_type value) {
  1284. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  1285. set_has_packet_id();
  1286. packet_id_ = value;
  1287. }
  1288. // optional int32 result = 2;
  1289. inline bool packetl2c_flush_shop_result::has_result() const {
  1290. return (_has_bits_[0] & 0x00000002u) != 0;
  1291. }
  1292. inline void packetl2c_flush_shop_result::set_has_result() {
  1293. _has_bits_[0] |= 0x00000002u;
  1294. }
  1295. inline void packetl2c_flush_shop_result::clear_has_result() {
  1296. _has_bits_[0] &= ~0x00000002u;
  1297. }
  1298. inline void packetl2c_flush_shop_result::clear_result() {
  1299. result_ = 0;
  1300. clear_has_result();
  1301. }
  1302. inline ::google::protobuf::int32 packetl2c_flush_shop_result::result() const {
  1303. return result_;
  1304. }
  1305. inline void packetl2c_flush_shop_result::set_result(::google::protobuf::int32 value) {
  1306. set_has_result();
  1307. result_ = value;
  1308. }
  1309. // optional int32 type = 3;
  1310. inline bool packetl2c_flush_shop_result::has_type() const {
  1311. return (_has_bits_[0] & 0x00000004u) != 0;
  1312. }
  1313. inline void packetl2c_flush_shop_result::set_has_type() {
  1314. _has_bits_[0] |= 0x00000004u;
  1315. }
  1316. inline void packetl2c_flush_shop_result::clear_has_type() {
  1317. _has_bits_[0] &= ~0x00000004u;
  1318. }
  1319. inline void packetl2c_flush_shop_result::clear_type() {
  1320. type_ = 0;
  1321. clear_has_type();
  1322. }
  1323. inline ::google::protobuf::int32 packetl2c_flush_shop_result::type() const {
  1324. return type_;
  1325. }
  1326. inline void packetl2c_flush_shop_result::set_type(::google::protobuf::int32 value) {
  1327. set_has_type();
  1328. type_ = value;
  1329. }
  1330. // repeated .fish_protocols.LegendaryShopInfo shopInfo = 4;
  1331. inline int packetl2c_flush_shop_result::shopinfo_size() const {
  1332. return shopinfo_.size();
  1333. }
  1334. inline void packetl2c_flush_shop_result::clear_shopinfo() {
  1335. shopinfo_.Clear();
  1336. }
  1337. inline const ::fish_protocols::LegendaryShopInfo& packetl2c_flush_shop_result::shopinfo(int index) const {
  1338. return shopinfo_.Get(index);
  1339. }
  1340. inline ::fish_protocols::LegendaryShopInfo* packetl2c_flush_shop_result::mutable_shopinfo(int index) {
  1341. return shopinfo_.Mutable(index);
  1342. }
  1343. inline ::fish_protocols::LegendaryShopInfo* packetl2c_flush_shop_result::add_shopinfo() {
  1344. return shopinfo_.Add();
  1345. }
  1346. inline const ::google::protobuf::RepeatedPtrField< ::fish_protocols::LegendaryShopInfo >&
  1347. packetl2c_flush_shop_result::shopinfo() const {
  1348. return shopinfo_;
  1349. }
  1350. inline ::google::protobuf::RepeatedPtrField< ::fish_protocols::LegendaryShopInfo >*
  1351. packetl2c_flush_shop_result::mutable_shopinfo() {
  1352. return &shopinfo_;
  1353. }
  1354. // -------------------------------------------------------------------
  1355. // packetc2l_buy_shop_item
  1356. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2l_buy_shop_item];
  1357. inline bool packetc2l_buy_shop_item::has_packet_id() const {
  1358. return (_has_bits_[0] & 0x00000001u) != 0;
  1359. }
  1360. inline void packetc2l_buy_shop_item::set_has_packet_id() {
  1361. _has_bits_[0] |= 0x00000001u;
  1362. }
  1363. inline void packetc2l_buy_shop_item::clear_has_packet_id() {
  1364. _has_bits_[0] &= ~0x00000001u;
  1365. }
  1366. inline void packetc2l_buy_shop_item::clear_packet_id() {
  1367. packet_id_ = 10195;
  1368. clear_has_packet_id();
  1369. }
  1370. inline ::fish_protocols::e_server_msg_type packetc2l_buy_shop_item::packet_id() const {
  1371. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  1372. }
  1373. inline void packetc2l_buy_shop_item::set_packet_id(::fish_protocols::e_server_msg_type value) {
  1374. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  1375. set_has_packet_id();
  1376. packet_id_ = value;
  1377. }
  1378. // optional int32 itemId = 2;
  1379. inline bool packetc2l_buy_shop_item::has_itemid() const {
  1380. return (_has_bits_[0] & 0x00000002u) != 0;
  1381. }
  1382. inline void packetc2l_buy_shop_item::set_has_itemid() {
  1383. _has_bits_[0] |= 0x00000002u;
  1384. }
  1385. inline void packetc2l_buy_shop_item::clear_has_itemid() {
  1386. _has_bits_[0] &= ~0x00000002u;
  1387. }
  1388. inline void packetc2l_buy_shop_item::clear_itemid() {
  1389. itemid_ = 0;
  1390. clear_has_itemid();
  1391. }
  1392. inline ::google::protobuf::int32 packetc2l_buy_shop_item::itemid() const {
  1393. return itemid_;
  1394. }
  1395. inline void packetc2l_buy_shop_item::set_itemid(::google::protobuf::int32 value) {
  1396. set_has_itemid();
  1397. itemid_ = value;
  1398. }
  1399. // -------------------------------------------------------------------
  1400. // packetl2c_buy_shop_item_result
  1401. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_buy_shop_item_result];
  1402. inline bool packetl2c_buy_shop_item_result::has_packet_id() const {
  1403. return (_has_bits_[0] & 0x00000001u) != 0;
  1404. }
  1405. inline void packetl2c_buy_shop_item_result::set_has_packet_id() {
  1406. _has_bits_[0] |= 0x00000001u;
  1407. }
  1408. inline void packetl2c_buy_shop_item_result::clear_has_packet_id() {
  1409. _has_bits_[0] &= ~0x00000001u;
  1410. }
  1411. inline void packetl2c_buy_shop_item_result::clear_packet_id() {
  1412. packet_id_ = 16189;
  1413. clear_has_packet_id();
  1414. }
  1415. inline ::fish_protocols::e_server_msg_type packetl2c_buy_shop_item_result::packet_id() const {
  1416. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  1417. }
  1418. inline void packetl2c_buy_shop_item_result::set_packet_id(::fish_protocols::e_server_msg_type value) {
  1419. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  1420. set_has_packet_id();
  1421. packet_id_ = value;
  1422. }
  1423. // optional int32 result = 2;
  1424. inline bool packetl2c_buy_shop_item_result::has_result() const {
  1425. return (_has_bits_[0] & 0x00000002u) != 0;
  1426. }
  1427. inline void packetl2c_buy_shop_item_result::set_has_result() {
  1428. _has_bits_[0] |= 0x00000002u;
  1429. }
  1430. inline void packetl2c_buy_shop_item_result::clear_has_result() {
  1431. _has_bits_[0] &= ~0x00000002u;
  1432. }
  1433. inline void packetl2c_buy_shop_item_result::clear_result() {
  1434. result_ = 0;
  1435. clear_has_result();
  1436. }
  1437. inline ::google::protobuf::int32 packetl2c_buy_shop_item_result::result() const {
  1438. return result_;
  1439. }
  1440. inline void packetl2c_buy_shop_item_result::set_result(::google::protobuf::int32 value) {
  1441. set_has_result();
  1442. result_ = value;
  1443. }
  1444. // optional int32 itemId = 3;
  1445. inline bool packetl2c_buy_shop_item_result::has_itemid() const {
  1446. return (_has_bits_[0] & 0x00000004u) != 0;
  1447. }
  1448. inline void packetl2c_buy_shop_item_result::set_has_itemid() {
  1449. _has_bits_[0] |= 0x00000004u;
  1450. }
  1451. inline void packetl2c_buy_shop_item_result::clear_has_itemid() {
  1452. _has_bits_[0] &= ~0x00000004u;
  1453. }
  1454. inline void packetl2c_buy_shop_item_result::clear_itemid() {
  1455. itemid_ = 0;
  1456. clear_has_itemid();
  1457. }
  1458. inline ::google::protobuf::int32 packetl2c_buy_shop_item_result::itemid() const {
  1459. return itemid_;
  1460. }
  1461. inline void packetl2c_buy_shop_item_result::set_itemid(::google::protobuf::int32 value) {
  1462. set_has_itemid();
  1463. itemid_ = value;
  1464. }
  1465. // repeated .fish_protocols.LegendaryShopInfo shopInfo = 4;
  1466. inline int packetl2c_buy_shop_item_result::shopinfo_size() const {
  1467. return shopinfo_.size();
  1468. }
  1469. inline void packetl2c_buy_shop_item_result::clear_shopinfo() {
  1470. shopinfo_.Clear();
  1471. }
  1472. inline const ::fish_protocols::LegendaryShopInfo& packetl2c_buy_shop_item_result::shopinfo(int index) const {
  1473. return shopinfo_.Get(index);
  1474. }
  1475. inline ::fish_protocols::LegendaryShopInfo* packetl2c_buy_shop_item_result::mutable_shopinfo(int index) {
  1476. return shopinfo_.Mutable(index);
  1477. }
  1478. inline ::fish_protocols::LegendaryShopInfo* packetl2c_buy_shop_item_result::add_shopinfo() {
  1479. return shopinfo_.Add();
  1480. }
  1481. inline const ::google::protobuf::RepeatedPtrField< ::fish_protocols::LegendaryShopInfo >&
  1482. packetl2c_buy_shop_item_result::shopinfo() const {
  1483. return shopinfo_;
  1484. }
  1485. inline ::google::protobuf::RepeatedPtrField< ::fish_protocols::LegendaryShopInfo >*
  1486. packetl2c_buy_shop_item_result::mutable_shopinfo() {
  1487. return &shopinfo_;
  1488. }
  1489. // -------------------------------------------------------------------
  1490. // packetc2l_call_legendaryfish
  1491. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2l_call_legendaryfish];
  1492. inline bool packetc2l_call_legendaryfish::has_packet_id() const {
  1493. return (_has_bits_[0] & 0x00000001u) != 0;
  1494. }
  1495. inline void packetc2l_call_legendaryfish::set_has_packet_id() {
  1496. _has_bits_[0] |= 0x00000001u;
  1497. }
  1498. inline void packetc2l_call_legendaryfish::clear_has_packet_id() {
  1499. _has_bits_[0] &= ~0x00000001u;
  1500. }
  1501. inline void packetc2l_call_legendaryfish::clear_packet_id() {
  1502. packet_id_ = 10194;
  1503. clear_has_packet_id();
  1504. }
  1505. inline ::fish_protocols::e_server_msg_type packetc2l_call_legendaryfish::packet_id() const {
  1506. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  1507. }
  1508. inline void packetc2l_call_legendaryfish::set_packet_id(::fish_protocols::e_server_msg_type value) {
  1509. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  1510. set_has_packet_id();
  1511. packet_id_ = value;
  1512. }
  1513. // -------------------------------------------------------------------
  1514. // packetl2c_call_legendaryfish_result
  1515. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_call_legendaryfish_result];
  1516. inline bool packetl2c_call_legendaryfish_result::has_packet_id() const {
  1517. return (_has_bits_[0] & 0x00000001u) != 0;
  1518. }
  1519. inline void packetl2c_call_legendaryfish_result::set_has_packet_id() {
  1520. _has_bits_[0] |= 0x00000001u;
  1521. }
  1522. inline void packetl2c_call_legendaryfish_result::clear_has_packet_id() {
  1523. _has_bits_[0] &= ~0x00000001u;
  1524. }
  1525. inline void packetl2c_call_legendaryfish_result::clear_packet_id() {
  1526. packet_id_ = 16188;
  1527. clear_has_packet_id();
  1528. }
  1529. inline ::fish_protocols::e_server_msg_type packetl2c_call_legendaryfish_result::packet_id() const {
  1530. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  1531. }
  1532. inline void packetl2c_call_legendaryfish_result::set_packet_id(::fish_protocols::e_server_msg_type value) {
  1533. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  1534. set_has_packet_id();
  1535. packet_id_ = value;
  1536. }
  1537. // optional int32 result = 2;
  1538. inline bool packetl2c_call_legendaryfish_result::has_result() const {
  1539. return (_has_bits_[0] & 0x00000002u) != 0;
  1540. }
  1541. inline void packetl2c_call_legendaryfish_result::set_has_result() {
  1542. _has_bits_[0] |= 0x00000002u;
  1543. }
  1544. inline void packetl2c_call_legendaryfish_result::clear_has_result() {
  1545. _has_bits_[0] &= ~0x00000002u;
  1546. }
  1547. inline void packetl2c_call_legendaryfish_result::clear_result() {
  1548. result_ = 0;
  1549. clear_has_result();
  1550. }
  1551. inline ::google::protobuf::int32 packetl2c_call_legendaryfish_result::result() const {
  1552. return result_;
  1553. }
  1554. inline void packetl2c_call_legendaryfish_result::set_result(::google::protobuf::int32 value) {
  1555. set_has_result();
  1556. result_ = value;
  1557. }
  1558. // -------------------------------------------------------------------
  1559. // packetc2l_get_boss_info
  1560. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2l_get_boss_info];
  1561. inline bool packetc2l_get_boss_info::has_packet_id() const {
  1562. return (_has_bits_[0] & 0x00000001u) != 0;
  1563. }
  1564. inline void packetc2l_get_boss_info::set_has_packet_id() {
  1565. _has_bits_[0] |= 0x00000001u;
  1566. }
  1567. inline void packetc2l_get_boss_info::clear_has_packet_id() {
  1568. _has_bits_[0] &= ~0x00000001u;
  1569. }
  1570. inline void packetc2l_get_boss_info::clear_packet_id() {
  1571. packet_id_ = 10198;
  1572. clear_has_packet_id();
  1573. }
  1574. inline ::fish_protocols::e_server_msg_type packetc2l_get_boss_info::packet_id() const {
  1575. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  1576. }
  1577. inline void packetc2l_get_boss_info::set_packet_id(::fish_protocols::e_server_msg_type value) {
  1578. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  1579. set_has_packet_id();
  1580. packet_id_ = value;
  1581. }
  1582. // -------------------------------------------------------------------
  1583. // packetl2c_notice_boss_countdown
  1584. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_notice_boss_countdown];
  1585. inline bool packetl2c_notice_boss_countdown::has_packet_id() const {
  1586. return (_has_bits_[0] & 0x00000001u) != 0;
  1587. }
  1588. inline void packetl2c_notice_boss_countdown::set_has_packet_id() {
  1589. _has_bits_[0] |= 0x00000001u;
  1590. }
  1591. inline void packetl2c_notice_boss_countdown::clear_has_packet_id() {
  1592. _has_bits_[0] &= ~0x00000001u;
  1593. }
  1594. inline void packetl2c_notice_boss_countdown::clear_packet_id() {
  1595. packet_id_ = 16191;
  1596. clear_has_packet_id();
  1597. }
  1598. inline ::fish_protocols::e_server_msg_type packetl2c_notice_boss_countdown::packet_id() const {
  1599. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  1600. }
  1601. inline void packetl2c_notice_boss_countdown::set_packet_id(::fish_protocols::e_server_msg_type value) {
  1602. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  1603. set_has_packet_id();
  1604. packet_id_ = value;
  1605. }
  1606. // optional int32 bossCountDown = 2;
  1607. inline bool packetl2c_notice_boss_countdown::has_bosscountdown() const {
  1608. return (_has_bits_[0] & 0x00000002u) != 0;
  1609. }
  1610. inline void packetl2c_notice_boss_countdown::set_has_bosscountdown() {
  1611. _has_bits_[0] |= 0x00000002u;
  1612. }
  1613. inline void packetl2c_notice_boss_countdown::clear_has_bosscountdown() {
  1614. _has_bits_[0] &= ~0x00000002u;
  1615. }
  1616. inline void packetl2c_notice_boss_countdown::clear_bosscountdown() {
  1617. bosscountdown_ = 0;
  1618. clear_has_bosscountdown();
  1619. }
  1620. inline ::google::protobuf::int32 packetl2c_notice_boss_countdown::bosscountdown() const {
  1621. return bosscountdown_;
  1622. }
  1623. inline void packetl2c_notice_boss_countdown::set_bosscountdown(::google::protobuf::int32 value) {
  1624. set_has_bosscountdown();
  1625. bosscountdown_ = value;
  1626. }
  1627. // -------------------------------------------------------------------
  1628. // packetl2c_get_boss_info_result
  1629. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_get_boss_info_result];
  1630. inline bool packetl2c_get_boss_info_result::has_packet_id() const {
  1631. return (_has_bits_[0] & 0x00000001u) != 0;
  1632. }
  1633. inline void packetl2c_get_boss_info_result::set_has_packet_id() {
  1634. _has_bits_[0] |= 0x00000001u;
  1635. }
  1636. inline void packetl2c_get_boss_info_result::clear_has_packet_id() {
  1637. _has_bits_[0] &= ~0x00000001u;
  1638. }
  1639. inline void packetl2c_get_boss_info_result::clear_packet_id() {
  1640. packet_id_ = 16192;
  1641. clear_has_packet_id();
  1642. }
  1643. inline ::fish_protocols::e_server_msg_type packetl2c_get_boss_info_result::packet_id() const {
  1644. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  1645. }
  1646. inline void packetl2c_get_boss_info_result::set_packet_id(::fish_protocols::e_server_msg_type value) {
  1647. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  1648. set_has_packet_id();
  1649. packet_id_ = value;
  1650. }
  1651. // optional int32 bossScoreTransRate = 2;
  1652. inline bool packetl2c_get_boss_info_result::has_bossscoretransrate() const {
  1653. return (_has_bits_[0] & 0x00000002u) != 0;
  1654. }
  1655. inline void packetl2c_get_boss_info_result::set_has_bossscoretransrate() {
  1656. _has_bits_[0] |= 0x00000002u;
  1657. }
  1658. inline void packetl2c_get_boss_info_result::clear_has_bossscoretransrate() {
  1659. _has_bits_[0] &= ~0x00000002u;
  1660. }
  1661. inline void packetl2c_get_boss_info_result::clear_bossscoretransrate() {
  1662. bossscoretransrate_ = 0;
  1663. clear_has_bossscoretransrate();
  1664. }
  1665. inline ::google::protobuf::int32 packetl2c_get_boss_info_result::bossscoretransrate() const {
  1666. return bossscoretransrate_;
  1667. }
  1668. inline void packetl2c_get_boss_info_result::set_bossscoretransrate(::google::protobuf::int32 value) {
  1669. set_has_bossscoretransrate();
  1670. bossscoretransrate_ = value;
  1671. }
  1672. // optional int32 curBossScore = 3;
  1673. inline bool packetl2c_get_boss_info_result::has_curbossscore() const {
  1674. return (_has_bits_[0] & 0x00000004u) != 0;
  1675. }
  1676. inline void packetl2c_get_boss_info_result::set_has_curbossscore() {
  1677. _has_bits_[0] |= 0x00000004u;
  1678. }
  1679. inline void packetl2c_get_boss_info_result::clear_has_curbossscore() {
  1680. _has_bits_[0] &= ~0x00000004u;
  1681. }
  1682. inline void packetl2c_get_boss_info_result::clear_curbossscore() {
  1683. curbossscore_ = 0;
  1684. clear_has_curbossscore();
  1685. }
  1686. inline ::google::protobuf::int32 packetl2c_get_boss_info_result::curbossscore() const {
  1687. return curbossscore_;
  1688. }
  1689. inline void packetl2c_get_boss_info_result::set_curbossscore(::google::protobuf::int32 value) {
  1690. set_has_curbossscore();
  1691. curbossscore_ = value;
  1692. }
  1693. // @@protoc_insertion_point(namespace_scope)
  1694. } // namespace fish_protocols
  1695. #ifndef SWIG
  1696. namespace google {
  1697. namespace protobuf {
  1698. } // namespace google
  1699. } // namespace protobuf
  1700. #endif // SWIG
  1701. // @@protoc_insertion_point(global_scope)
  1702. #endif // PROTOBUF_fish_5flegendaryfish_5fpalace_2eproto__INCLUDED