fish_mythical_palace.pb.h 68 KB

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