fish_match_baojin.pb.h 141 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090
  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: fish_match_baojin.proto
  3. #ifndef PROTOBUF_fish_5fmatch_5fbaojin_2eproto__INCLUDED
  4. #define PROTOBUF_fish_5fmatch_5fbaojin_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. // @@protoc_insertion_point(includes)
  25. namespace fish_protocols {
  26. // Internal implementation detail -- do not call these.
  27. void protobuf_AddDesc_fish_5fmatch_5fbaojin_2eproto();
  28. void protobuf_AssignDesc_fish_5fmatch_5fbaojin_2eproto();
  29. void protobuf_ShutdownFile_fish_5fmatch_5fbaojin_2eproto();
  30. class BaojiRankInfo;
  31. class packetc2l_get_baojin_match_info;
  32. class packetl2c_get_baojin_match_info_result;
  33. class packetc2l_baojin_revive;
  34. class packetl2c_baojin_revive_result;
  35. class packetl2c_bc_baojin_revive;
  36. class packetc2l_get_baojin_rank;
  37. class packetl2c_get_baojin_rank_result;
  38. class packetc2l_recv_score_reward;
  39. class packetl2c_recv_score_reward_result;
  40. class packetc2l_get_self_info;
  41. class packetl2c_get_self_info_result;
  42. class packetl2c_score_notify;
  43. class packetl2c_baojin_matchend_notify;
  44. class packetl2c_open_baojin_quest_notify;
  45. class packetl2c_baojin_quest_progress_notify;
  46. class packetc2l_get_baojin_quest_info;
  47. class MatchBaojinQuestInfo;
  48. class packetl2c_get_baojin_quest_info_result;
  49. class packetl2c_baojin_score_beyond_value_notify;
  50. class packetl2c_abandon_baojin_match;
  51. class packetl2c_abandon_baojin_match_result;
  52. // ===================================================================
  53. class BaojiRankInfo : public ::google::protobuf::Message {
  54. public:
  55. BaojiRankInfo();
  56. virtual ~BaojiRankInfo();
  57. BaojiRankInfo(const BaojiRankInfo& from);
  58. inline BaojiRankInfo& operator=(const BaojiRankInfo& from) {
  59. CopyFrom(from);
  60. return *this;
  61. }
  62. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  63. return _unknown_fields_;
  64. }
  65. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  66. return &_unknown_fields_;
  67. }
  68. static const ::google::protobuf::Descriptor* descriptor();
  69. static const BaojiRankInfo& default_instance();
  70. void Swap(BaojiRankInfo* other);
  71. // implements Message ----------------------------------------------
  72. BaojiRankInfo* New() const;
  73. void CopyFrom(const ::google::protobuf::Message& from);
  74. void MergeFrom(const ::google::protobuf::Message& from);
  75. void CopyFrom(const BaojiRankInfo& from);
  76. void MergeFrom(const BaojiRankInfo& from);
  77. void Clear();
  78. bool IsInitialized() const;
  79. int ByteSize() const;
  80. bool MergePartialFromCodedStream(
  81. ::google::protobuf::io::CodedInputStream* input);
  82. void SerializeWithCachedSizes(
  83. ::google::protobuf::io::CodedOutputStream* output) const;
  84. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  85. int GetCachedSize() const { return _cached_size_; }
  86. private:
  87. void SharedCtor();
  88. void SharedDtor();
  89. void SetCachedSize(int size) const;
  90. public:
  91. ::google::protobuf::Metadata GetMetadata() const;
  92. // nested types ----------------------------------------------------
  93. // accessors -------------------------------------------------------
  94. // optional int32 playerId = 1;
  95. inline bool has_playerid() const;
  96. inline void clear_playerid();
  97. static const int kPlayerIdFieldNumber = 1;
  98. inline ::google::protobuf::int32 playerid() const;
  99. inline void set_playerid(::google::protobuf::int32 value);
  100. // optional string nickName = 2;
  101. inline bool has_nickname() const;
  102. inline void clear_nickname();
  103. static const int kNickNameFieldNumber = 2;
  104. inline const ::std::string& nickname() const;
  105. inline void set_nickname(const ::std::string& value);
  106. inline void set_nickname(const char* value);
  107. inline void set_nickname(const char* value, size_t size);
  108. inline ::std::string* mutable_nickname();
  109. inline ::std::string* release_nickname();
  110. inline void set_allocated_nickname(::std::string* nickname);
  111. // optional int32 maxScore = 3;
  112. inline bool has_maxscore() const;
  113. inline void clear_maxscore();
  114. static const int kMaxScoreFieldNumber = 3;
  115. inline ::google::protobuf::int32 maxscore() const;
  116. inline void set_maxscore(::google::protobuf::int32 value);
  117. // optional string iconCustom = 4;
  118. inline bool has_iconcustom() const;
  119. inline void clear_iconcustom();
  120. static const int kIconCustomFieldNumber = 4;
  121. inline const ::std::string& iconcustom() const;
  122. inline void set_iconcustom(const ::std::string& value);
  123. inline void set_iconcustom(const char* value);
  124. inline void set_iconcustom(const char* value, size_t size);
  125. inline ::std::string* mutable_iconcustom();
  126. inline ::std::string* release_iconcustom();
  127. inline void set_allocated_iconcustom(::std::string* iconcustom);
  128. // optional int32 fishLevel = 5;
  129. inline bool has_fishlevel() const;
  130. inline void clear_fishlevel();
  131. static const int kFishLevelFieldNumber = 5;
  132. inline ::google::protobuf::int32 fishlevel() const;
  133. inline void set_fishlevel(::google::protobuf::int32 value);
  134. // optional int32 vipLevel = 6;
  135. inline bool has_viplevel() const;
  136. inline void clear_viplevel();
  137. static const int kVipLevelFieldNumber = 6;
  138. inline ::google::protobuf::int32 viplevel() const;
  139. inline void set_viplevel(::google::protobuf::int32 value);
  140. // @@protoc_insertion_point(class_scope:fish_protocols.BaojiRankInfo)
  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_maxscore();
  147. inline void clear_has_maxscore();
  148. inline void set_has_iconcustom();
  149. inline void clear_has_iconcustom();
  150. inline void set_has_fishlevel();
  151. inline void clear_has_fishlevel();
  152. inline void set_has_viplevel();
  153. inline void clear_has_viplevel();
  154. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  155. ::std::string* nickname_;
  156. ::google::protobuf::int32 playerid_;
  157. ::google::protobuf::int32 maxscore_;
  158. ::std::string* iconcustom_;
  159. ::google::protobuf::int32 fishlevel_;
  160. ::google::protobuf::int32 viplevel_;
  161. mutable int _cached_size_;
  162. ::google::protobuf::uint32 _has_bits_[(6 + 31) / 32];
  163. friend void protobuf_AddDesc_fish_5fmatch_5fbaojin_2eproto();
  164. friend void protobuf_AssignDesc_fish_5fmatch_5fbaojin_2eproto();
  165. friend void protobuf_ShutdownFile_fish_5fmatch_5fbaojin_2eproto();
  166. void InitAsDefaultInstance();
  167. static BaojiRankInfo* default_instance_;
  168. };
  169. // -------------------------------------------------------------------
  170. class packetc2l_get_baojin_match_info : public ::google::protobuf::Message {
  171. public:
  172. packetc2l_get_baojin_match_info();
  173. virtual ~packetc2l_get_baojin_match_info();
  174. packetc2l_get_baojin_match_info(const packetc2l_get_baojin_match_info& from);
  175. inline packetc2l_get_baojin_match_info& operator=(const packetc2l_get_baojin_match_info& from) {
  176. CopyFrom(from);
  177. return *this;
  178. }
  179. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  180. return _unknown_fields_;
  181. }
  182. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  183. return &_unknown_fields_;
  184. }
  185. static const ::google::protobuf::Descriptor* descriptor();
  186. static const packetc2l_get_baojin_match_info& default_instance();
  187. void Swap(packetc2l_get_baojin_match_info* other);
  188. // implements Message ----------------------------------------------
  189. packetc2l_get_baojin_match_info* New() const;
  190. void CopyFrom(const ::google::protobuf::Message& from);
  191. void MergeFrom(const ::google::protobuf::Message& from);
  192. void CopyFrom(const packetc2l_get_baojin_match_info& from);
  193. void MergeFrom(const packetc2l_get_baojin_match_info& from);
  194. void Clear();
  195. bool IsInitialized() const;
  196. int ByteSize() const;
  197. bool MergePartialFromCodedStream(
  198. ::google::protobuf::io::CodedInputStream* input);
  199. void SerializeWithCachedSizes(
  200. ::google::protobuf::io::CodedOutputStream* output) const;
  201. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  202. int GetCachedSize() const { return _cached_size_; }
  203. private:
  204. void SharedCtor();
  205. void SharedDtor();
  206. void SetCachedSize(int size) const;
  207. public:
  208. ::google::protobuf::Metadata GetMetadata() const;
  209. // nested types ----------------------------------------------------
  210. // accessors -------------------------------------------------------
  211. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2l_get_baojin_match_info];
  212. inline bool has_packet_id() const;
  213. inline void clear_packet_id();
  214. static const int kPacketIdFieldNumber = 1;
  215. inline ::fish_protocols::e_server_msg_type packet_id() const;
  216. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  217. // @@protoc_insertion_point(class_scope:fish_protocols.packetc2l_get_baojin_match_info)
  218. private:
  219. inline void set_has_packet_id();
  220. inline void clear_has_packet_id();
  221. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  222. int packet_id_;
  223. mutable int _cached_size_;
  224. ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
  225. friend void protobuf_AddDesc_fish_5fmatch_5fbaojin_2eproto();
  226. friend void protobuf_AssignDesc_fish_5fmatch_5fbaojin_2eproto();
  227. friend void protobuf_ShutdownFile_fish_5fmatch_5fbaojin_2eproto();
  228. void InitAsDefaultInstance();
  229. static packetc2l_get_baojin_match_info* default_instance_;
  230. };
  231. // -------------------------------------------------------------------
  232. class packetl2c_get_baojin_match_info_result : public ::google::protobuf::Message {
  233. public:
  234. packetl2c_get_baojin_match_info_result();
  235. virtual ~packetl2c_get_baojin_match_info_result();
  236. packetl2c_get_baojin_match_info_result(const packetl2c_get_baojin_match_info_result& from);
  237. inline packetl2c_get_baojin_match_info_result& operator=(const packetl2c_get_baojin_match_info_result& from) {
  238. CopyFrom(from);
  239. return *this;
  240. }
  241. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  242. return _unknown_fields_;
  243. }
  244. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  245. return &_unknown_fields_;
  246. }
  247. static const ::google::protobuf::Descriptor* descriptor();
  248. static const packetl2c_get_baojin_match_info_result& default_instance();
  249. void Swap(packetl2c_get_baojin_match_info_result* other);
  250. // implements Message ----------------------------------------------
  251. packetl2c_get_baojin_match_info_result* New() const;
  252. void CopyFrom(const ::google::protobuf::Message& from);
  253. void MergeFrom(const ::google::protobuf::Message& from);
  254. void CopyFrom(const packetl2c_get_baojin_match_info_result& from);
  255. void MergeFrom(const packetl2c_get_baojin_match_info_result& from);
  256. void Clear();
  257. bool IsInitialized() const;
  258. int ByteSize() const;
  259. bool MergePartialFromCodedStream(
  260. ::google::protobuf::io::CodedInputStream* input);
  261. void SerializeWithCachedSizes(
  262. ::google::protobuf::io::CodedOutputStream* output) const;
  263. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  264. int GetCachedSize() const { return _cached_size_; }
  265. private:
  266. void SharedCtor();
  267. void SharedDtor();
  268. void SetCachedSize(int size) const;
  269. public:
  270. ::google::protobuf::Metadata GetMetadata() const;
  271. // nested types ----------------------------------------------------
  272. // accessors -------------------------------------------------------
  273. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_get_baojin_match_info_result];
  274. inline bool has_packet_id() const;
  275. inline void clear_packet_id();
  276. static const int kPacketIdFieldNumber = 1;
  277. inline ::fish_protocols::e_server_msg_type packet_id() const;
  278. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  279. // optional int32 maxScore = 2;
  280. inline bool has_maxscore() const;
  281. inline void clear_maxscore();
  282. static const int kMaxScoreFieldNumber = 2;
  283. inline ::google::protobuf::int32 maxscore() const;
  284. inline void set_maxscore(::google::protobuf::int32 value);
  285. // optional int32 weekMaxScore = 3;
  286. inline bool has_weekmaxscore() const;
  287. inline void clear_weekmaxscore();
  288. static const int kWeekMaxScoreFieldNumber = 3;
  289. inline ::google::protobuf::int32 weekmaxscore() const;
  290. inline void set_weekmaxscore(::google::protobuf::int32 value);
  291. // optional int32 historyMaxRank = 4;
  292. inline bool has_historymaxrank() const;
  293. inline void clear_historymaxrank();
  294. static const int kHistoryMaxRankFieldNumber = 4;
  295. inline ::google::protobuf::int32 historymaxrank() const;
  296. inline void set_historymaxrank(::google::protobuf::int32 value);
  297. // optional .fish_protocols.BaojiRankInfo champion = 5;
  298. inline bool has_champion() const;
  299. inline void clear_champion();
  300. static const int kChampionFieldNumber = 5;
  301. inline const ::fish_protocols::BaojiRankInfo& champion() const;
  302. inline ::fish_protocols::BaojiRankInfo* mutable_champion();
  303. inline ::fish_protocols::BaojiRankInfo* release_champion();
  304. inline void set_allocated_champion(::fish_protocols::BaojiRankInfo* champion);
  305. // repeated .fish_protocols.BaojiRankInfo rankList = 6;
  306. inline int ranklist_size() const;
  307. inline void clear_ranklist();
  308. static const int kRankListFieldNumber = 6;
  309. inline const ::fish_protocols::BaojiRankInfo& ranklist(int index) const;
  310. inline ::fish_protocols::BaojiRankInfo* mutable_ranklist(int index);
  311. inline ::fish_protocols::BaojiRankInfo* add_ranklist();
  312. inline const ::google::protobuf::RepeatedPtrField< ::fish_protocols::BaojiRankInfo >&
  313. ranklist() const;
  314. inline ::google::protobuf::RepeatedPtrField< ::fish_protocols::BaojiRankInfo >*
  315. mutable_ranklist();
  316. // optional bool isJoinMatch = 7;
  317. inline bool has_isjoinmatch() const;
  318. inline void clear_isjoinmatch();
  319. static const int kIsJoinMatchFieldNumber = 7;
  320. inline bool isjoinmatch() const;
  321. inline void set_isjoinmatch(bool value);
  322. // optional int32 enterGem = 8;
  323. inline bool has_entergem() const;
  324. inline void clear_entergem();
  325. static const int kEnterGemFieldNumber = 8;
  326. inline ::google::protobuf::int32 entergem() const;
  327. inline void set_entergem(::google::protobuf::int32 value);
  328. // optional int32 curRank = 9;
  329. inline bool has_currank() const;
  330. inline void clear_currank();
  331. static const int kCurRankFieldNumber = 9;
  332. inline ::google::protobuf::int32 currank() const;
  333. inline void set_currank(::google::protobuf::int32 value);
  334. // @@protoc_insertion_point(class_scope:fish_protocols.packetl2c_get_baojin_match_info_result)
  335. private:
  336. inline void set_has_packet_id();
  337. inline void clear_has_packet_id();
  338. inline void set_has_maxscore();
  339. inline void clear_has_maxscore();
  340. inline void set_has_weekmaxscore();
  341. inline void clear_has_weekmaxscore();
  342. inline void set_has_historymaxrank();
  343. inline void clear_has_historymaxrank();
  344. inline void set_has_champion();
  345. inline void clear_has_champion();
  346. inline void set_has_isjoinmatch();
  347. inline void clear_has_isjoinmatch();
  348. inline void set_has_entergem();
  349. inline void clear_has_entergem();
  350. inline void set_has_currank();
  351. inline void clear_has_currank();
  352. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  353. int packet_id_;
  354. ::google::protobuf::int32 maxscore_;
  355. ::google::protobuf::int32 weekmaxscore_;
  356. ::google::protobuf::int32 historymaxrank_;
  357. ::fish_protocols::BaojiRankInfo* champion_;
  358. ::google::protobuf::RepeatedPtrField< ::fish_protocols::BaojiRankInfo > ranklist_;
  359. bool isjoinmatch_;
  360. ::google::protobuf::int32 entergem_;
  361. ::google::protobuf::int32 currank_;
  362. mutable int _cached_size_;
  363. ::google::protobuf::uint32 _has_bits_[(9 + 31) / 32];
  364. friend void protobuf_AddDesc_fish_5fmatch_5fbaojin_2eproto();
  365. friend void protobuf_AssignDesc_fish_5fmatch_5fbaojin_2eproto();
  366. friend void protobuf_ShutdownFile_fish_5fmatch_5fbaojin_2eproto();
  367. void InitAsDefaultInstance();
  368. static packetl2c_get_baojin_match_info_result* default_instance_;
  369. };
  370. // -------------------------------------------------------------------
  371. class packetc2l_baojin_revive : public ::google::protobuf::Message {
  372. public:
  373. packetc2l_baojin_revive();
  374. virtual ~packetc2l_baojin_revive();
  375. packetc2l_baojin_revive(const packetc2l_baojin_revive& from);
  376. inline packetc2l_baojin_revive& operator=(const packetc2l_baojin_revive& from) {
  377. CopyFrom(from);
  378. return *this;
  379. }
  380. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  381. return _unknown_fields_;
  382. }
  383. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  384. return &_unknown_fields_;
  385. }
  386. static const ::google::protobuf::Descriptor* descriptor();
  387. static const packetc2l_baojin_revive& default_instance();
  388. void Swap(packetc2l_baojin_revive* other);
  389. // implements Message ----------------------------------------------
  390. packetc2l_baojin_revive* New() const;
  391. void CopyFrom(const ::google::protobuf::Message& from);
  392. void MergeFrom(const ::google::protobuf::Message& from);
  393. void CopyFrom(const packetc2l_baojin_revive& from);
  394. void MergeFrom(const packetc2l_baojin_revive& from);
  395. void Clear();
  396. bool IsInitialized() const;
  397. int ByteSize() const;
  398. bool MergePartialFromCodedStream(
  399. ::google::protobuf::io::CodedInputStream* input);
  400. void SerializeWithCachedSizes(
  401. ::google::protobuf::io::CodedOutputStream* output) const;
  402. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  403. int GetCachedSize() const { return _cached_size_; }
  404. private:
  405. void SharedCtor();
  406. void SharedDtor();
  407. void SetCachedSize(int size) const;
  408. public:
  409. ::google::protobuf::Metadata GetMetadata() const;
  410. // nested types ----------------------------------------------------
  411. // accessors -------------------------------------------------------
  412. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2l_baojin_revive];
  413. inline bool has_packet_id() const;
  414. inline void clear_packet_id();
  415. static const int kPacketIdFieldNumber = 1;
  416. inline ::fish_protocols::e_server_msg_type packet_id() const;
  417. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  418. // @@protoc_insertion_point(class_scope:fish_protocols.packetc2l_baojin_revive)
  419. private:
  420. inline void set_has_packet_id();
  421. inline void clear_has_packet_id();
  422. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  423. int packet_id_;
  424. mutable int _cached_size_;
  425. ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
  426. friend void protobuf_AddDesc_fish_5fmatch_5fbaojin_2eproto();
  427. friend void protobuf_AssignDesc_fish_5fmatch_5fbaojin_2eproto();
  428. friend void protobuf_ShutdownFile_fish_5fmatch_5fbaojin_2eproto();
  429. void InitAsDefaultInstance();
  430. static packetc2l_baojin_revive* default_instance_;
  431. };
  432. // -------------------------------------------------------------------
  433. class packetl2c_baojin_revive_result : public ::google::protobuf::Message {
  434. public:
  435. packetl2c_baojin_revive_result();
  436. virtual ~packetl2c_baojin_revive_result();
  437. packetl2c_baojin_revive_result(const packetl2c_baojin_revive_result& from);
  438. inline packetl2c_baojin_revive_result& operator=(const packetl2c_baojin_revive_result& from) {
  439. CopyFrom(from);
  440. return *this;
  441. }
  442. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  443. return _unknown_fields_;
  444. }
  445. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  446. return &_unknown_fields_;
  447. }
  448. static const ::google::protobuf::Descriptor* descriptor();
  449. static const packetl2c_baojin_revive_result& default_instance();
  450. void Swap(packetl2c_baojin_revive_result* other);
  451. // implements Message ----------------------------------------------
  452. packetl2c_baojin_revive_result* New() const;
  453. void CopyFrom(const ::google::protobuf::Message& from);
  454. void MergeFrom(const ::google::protobuf::Message& from);
  455. void CopyFrom(const packetl2c_baojin_revive_result& from);
  456. void MergeFrom(const packetl2c_baojin_revive_result& from);
  457. void Clear();
  458. bool IsInitialized() const;
  459. int ByteSize() const;
  460. bool MergePartialFromCodedStream(
  461. ::google::protobuf::io::CodedInputStream* input);
  462. void SerializeWithCachedSizes(
  463. ::google::protobuf::io::CodedOutputStream* output) const;
  464. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  465. int GetCachedSize() const { return _cached_size_; }
  466. private:
  467. void SharedCtor();
  468. void SharedDtor();
  469. void SetCachedSize(int size) const;
  470. public:
  471. ::google::protobuf::Metadata GetMetadata() const;
  472. // nested types ----------------------------------------------------
  473. // accessors -------------------------------------------------------
  474. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_baojin_revive_result];
  475. inline bool has_packet_id() const;
  476. inline void clear_packet_id();
  477. static const int kPacketIdFieldNumber = 1;
  478. inline ::fish_protocols::e_server_msg_type packet_id() const;
  479. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  480. // optional int32 result = 2;
  481. inline bool has_result() const;
  482. inline void clear_result();
  483. static const int kResultFieldNumber = 2;
  484. inline ::google::protobuf::int32 result() const;
  485. inline void set_result(::google::protobuf::int32 value);
  486. // optional int32 exchangeScore = 3;
  487. inline bool has_exchangescore() const;
  488. inline void clear_exchangescore();
  489. static const int kExchangeScoreFieldNumber = 3;
  490. inline ::google::protobuf::int32 exchangescore() const;
  491. inline void set_exchangescore(::google::protobuf::int32 value);
  492. // @@protoc_insertion_point(class_scope:fish_protocols.packetl2c_baojin_revive_result)
  493. private:
  494. inline void set_has_packet_id();
  495. inline void clear_has_packet_id();
  496. inline void set_has_result();
  497. inline void clear_has_result();
  498. inline void set_has_exchangescore();
  499. inline void clear_has_exchangescore();
  500. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  501. int packet_id_;
  502. ::google::protobuf::int32 result_;
  503. ::google::protobuf::int32 exchangescore_;
  504. mutable int _cached_size_;
  505. ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
  506. friend void protobuf_AddDesc_fish_5fmatch_5fbaojin_2eproto();
  507. friend void protobuf_AssignDesc_fish_5fmatch_5fbaojin_2eproto();
  508. friend void protobuf_ShutdownFile_fish_5fmatch_5fbaojin_2eproto();
  509. void InitAsDefaultInstance();
  510. static packetl2c_baojin_revive_result* default_instance_;
  511. };
  512. // -------------------------------------------------------------------
  513. class packetl2c_bc_baojin_revive : public ::google::protobuf::Message {
  514. public:
  515. packetl2c_bc_baojin_revive();
  516. virtual ~packetl2c_bc_baojin_revive();
  517. packetl2c_bc_baojin_revive(const packetl2c_bc_baojin_revive& from);
  518. inline packetl2c_bc_baojin_revive& operator=(const packetl2c_bc_baojin_revive& from) {
  519. CopyFrom(from);
  520. return *this;
  521. }
  522. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  523. return _unknown_fields_;
  524. }
  525. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  526. return &_unknown_fields_;
  527. }
  528. static const ::google::protobuf::Descriptor* descriptor();
  529. static const packetl2c_bc_baojin_revive& default_instance();
  530. void Swap(packetl2c_bc_baojin_revive* other);
  531. // implements Message ----------------------------------------------
  532. packetl2c_bc_baojin_revive* New() const;
  533. void CopyFrom(const ::google::protobuf::Message& from);
  534. void MergeFrom(const ::google::protobuf::Message& from);
  535. void CopyFrom(const packetl2c_bc_baojin_revive& from);
  536. void MergeFrom(const packetl2c_bc_baojin_revive& from);
  537. void Clear();
  538. bool IsInitialized() const;
  539. int ByteSize() const;
  540. bool MergePartialFromCodedStream(
  541. ::google::protobuf::io::CodedInputStream* input);
  542. void SerializeWithCachedSizes(
  543. ::google::protobuf::io::CodedOutputStream* output) const;
  544. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  545. int GetCachedSize() const { return _cached_size_; }
  546. private:
  547. void SharedCtor();
  548. void SharedDtor();
  549. void SetCachedSize(int size) const;
  550. public:
  551. ::google::protobuf::Metadata GetMetadata() const;
  552. // nested types ----------------------------------------------------
  553. // accessors -------------------------------------------------------
  554. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_bc_baojin_revive];
  555. inline bool has_packet_id() const;
  556. inline void clear_packet_id();
  557. static const int kPacketIdFieldNumber = 1;
  558. inline ::fish_protocols::e_server_msg_type packet_id() const;
  559. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  560. // optional int32 playerId = 2;
  561. inline bool has_playerid() const;
  562. inline void clear_playerid();
  563. static const int kPlayerIdFieldNumber = 2;
  564. inline ::google::protobuf::int32 playerid() const;
  565. inline void set_playerid(::google::protobuf::int32 value);
  566. // optional int32 remainGold = 3;
  567. inline bool has_remaingold() const;
  568. inline void clear_remaingold();
  569. static const int kRemainGoldFieldNumber = 3;
  570. inline ::google::protobuf::int32 remaingold() const;
  571. inline void set_remaingold(::google::protobuf::int32 value);
  572. // optional int32 curScore = 4;
  573. inline bool has_curscore() const;
  574. inline void clear_curscore();
  575. static const int kCurScoreFieldNumber = 4;
  576. inline ::google::protobuf::int32 curscore() const;
  577. inline void set_curscore(::google::protobuf::int32 value);
  578. // @@protoc_insertion_point(class_scope:fish_protocols.packetl2c_bc_baojin_revive)
  579. private:
  580. inline void set_has_packet_id();
  581. inline void clear_has_packet_id();
  582. inline void set_has_playerid();
  583. inline void clear_has_playerid();
  584. inline void set_has_remaingold();
  585. inline void clear_has_remaingold();
  586. inline void set_has_curscore();
  587. inline void clear_has_curscore();
  588. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  589. int packet_id_;
  590. ::google::protobuf::int32 playerid_;
  591. ::google::protobuf::int32 remaingold_;
  592. ::google::protobuf::int32 curscore_;
  593. mutable int _cached_size_;
  594. ::google::protobuf::uint32 _has_bits_[(4 + 31) / 32];
  595. friend void protobuf_AddDesc_fish_5fmatch_5fbaojin_2eproto();
  596. friend void protobuf_AssignDesc_fish_5fmatch_5fbaojin_2eproto();
  597. friend void protobuf_ShutdownFile_fish_5fmatch_5fbaojin_2eproto();
  598. void InitAsDefaultInstance();
  599. static packetl2c_bc_baojin_revive* default_instance_;
  600. };
  601. // -------------------------------------------------------------------
  602. class packetc2l_get_baojin_rank : public ::google::protobuf::Message {
  603. public:
  604. packetc2l_get_baojin_rank();
  605. virtual ~packetc2l_get_baojin_rank();
  606. packetc2l_get_baojin_rank(const packetc2l_get_baojin_rank& from);
  607. inline packetc2l_get_baojin_rank& operator=(const packetc2l_get_baojin_rank& from) {
  608. CopyFrom(from);
  609. return *this;
  610. }
  611. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  612. return _unknown_fields_;
  613. }
  614. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  615. return &_unknown_fields_;
  616. }
  617. static const ::google::protobuf::Descriptor* descriptor();
  618. static const packetc2l_get_baojin_rank& default_instance();
  619. void Swap(packetc2l_get_baojin_rank* other);
  620. // implements Message ----------------------------------------------
  621. packetc2l_get_baojin_rank* New() const;
  622. void CopyFrom(const ::google::protobuf::Message& from);
  623. void MergeFrom(const ::google::protobuf::Message& from);
  624. void CopyFrom(const packetc2l_get_baojin_rank& from);
  625. void MergeFrom(const packetc2l_get_baojin_rank& from);
  626. void Clear();
  627. bool IsInitialized() const;
  628. int ByteSize() const;
  629. bool MergePartialFromCodedStream(
  630. ::google::protobuf::io::CodedInputStream* input);
  631. void SerializeWithCachedSizes(
  632. ::google::protobuf::io::CodedOutputStream* output) const;
  633. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  634. int GetCachedSize() const { return _cached_size_; }
  635. private:
  636. void SharedCtor();
  637. void SharedDtor();
  638. void SetCachedSize(int size) const;
  639. public:
  640. ::google::protobuf::Metadata GetMetadata() const;
  641. // nested types ----------------------------------------------------
  642. // accessors -------------------------------------------------------
  643. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2l_get_baojin_rank];
  644. inline bool has_packet_id() const;
  645. inline void clear_packet_id();
  646. static const int kPacketIdFieldNumber = 1;
  647. inline ::fish_protocols::e_server_msg_type packet_id() const;
  648. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  649. // optional int32 rankType = 2;
  650. inline bool has_ranktype() const;
  651. inline void clear_ranktype();
  652. static const int kRankTypeFieldNumber = 2;
  653. inline ::google::protobuf::int32 ranktype() const;
  654. inline void set_ranktype(::google::protobuf::int32 value);
  655. // optional int32 rankCount = 3;
  656. inline bool has_rankcount() const;
  657. inline void clear_rankcount();
  658. static const int kRankCountFieldNumber = 3;
  659. inline ::google::protobuf::int32 rankcount() const;
  660. inline void set_rankcount(::google::protobuf::int32 value);
  661. // @@protoc_insertion_point(class_scope:fish_protocols.packetc2l_get_baojin_rank)
  662. private:
  663. inline void set_has_packet_id();
  664. inline void clear_has_packet_id();
  665. inline void set_has_ranktype();
  666. inline void clear_has_ranktype();
  667. inline void set_has_rankcount();
  668. inline void clear_has_rankcount();
  669. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  670. int packet_id_;
  671. ::google::protobuf::int32 ranktype_;
  672. ::google::protobuf::int32 rankcount_;
  673. mutable int _cached_size_;
  674. ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
  675. friend void protobuf_AddDesc_fish_5fmatch_5fbaojin_2eproto();
  676. friend void protobuf_AssignDesc_fish_5fmatch_5fbaojin_2eproto();
  677. friend void protobuf_ShutdownFile_fish_5fmatch_5fbaojin_2eproto();
  678. void InitAsDefaultInstance();
  679. static packetc2l_get_baojin_rank* default_instance_;
  680. };
  681. // -------------------------------------------------------------------
  682. class packetl2c_get_baojin_rank_result : public ::google::protobuf::Message {
  683. public:
  684. packetl2c_get_baojin_rank_result();
  685. virtual ~packetl2c_get_baojin_rank_result();
  686. packetl2c_get_baojin_rank_result(const packetl2c_get_baojin_rank_result& from);
  687. inline packetl2c_get_baojin_rank_result& operator=(const packetl2c_get_baojin_rank_result& from) {
  688. CopyFrom(from);
  689. return *this;
  690. }
  691. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  692. return _unknown_fields_;
  693. }
  694. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  695. return &_unknown_fields_;
  696. }
  697. static const ::google::protobuf::Descriptor* descriptor();
  698. static const packetl2c_get_baojin_rank_result& default_instance();
  699. void Swap(packetl2c_get_baojin_rank_result* other);
  700. // implements Message ----------------------------------------------
  701. packetl2c_get_baojin_rank_result* New() const;
  702. void CopyFrom(const ::google::protobuf::Message& from);
  703. void MergeFrom(const ::google::protobuf::Message& from);
  704. void CopyFrom(const packetl2c_get_baojin_rank_result& from);
  705. void MergeFrom(const packetl2c_get_baojin_rank_result& from);
  706. void Clear();
  707. bool IsInitialized() const;
  708. int ByteSize() const;
  709. bool MergePartialFromCodedStream(
  710. ::google::protobuf::io::CodedInputStream* input);
  711. void SerializeWithCachedSizes(
  712. ::google::protobuf::io::CodedOutputStream* output) const;
  713. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  714. int GetCachedSize() const { return _cached_size_; }
  715. private:
  716. void SharedCtor();
  717. void SharedDtor();
  718. void SetCachedSize(int size) const;
  719. public:
  720. ::google::protobuf::Metadata GetMetadata() const;
  721. // nested types ----------------------------------------------------
  722. // accessors -------------------------------------------------------
  723. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_get_baojin_rank_result];
  724. inline bool has_packet_id() const;
  725. inline void clear_packet_id();
  726. static const int kPacketIdFieldNumber = 1;
  727. inline ::fish_protocols::e_server_msg_type packet_id() const;
  728. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  729. // optional int32 rankType = 2;
  730. inline bool has_ranktype() const;
  731. inline void clear_ranktype();
  732. static const int kRankTypeFieldNumber = 2;
  733. inline ::google::protobuf::int32 ranktype() const;
  734. inline void set_ranktype(::google::protobuf::int32 value);
  735. // repeated .fish_protocols.BaojiRankInfo rankList = 3;
  736. inline int ranklist_size() const;
  737. inline void clear_ranklist();
  738. static const int kRankListFieldNumber = 3;
  739. inline const ::fish_protocols::BaojiRankInfo& ranklist(int index) const;
  740. inline ::fish_protocols::BaojiRankInfo* mutable_ranklist(int index);
  741. inline ::fish_protocols::BaojiRankInfo* add_ranklist();
  742. inline const ::google::protobuf::RepeatedPtrField< ::fish_protocols::BaojiRankInfo >&
  743. ranklist() const;
  744. inline ::google::protobuf::RepeatedPtrField< ::fish_protocols::BaojiRankInfo >*
  745. mutable_ranklist();
  746. // optional bool isJoinMatch = 4;
  747. inline bool has_isjoinmatch() const;
  748. inline void clear_isjoinmatch();
  749. static const int kIsJoinMatchFieldNumber = 4;
  750. inline bool isjoinmatch() const;
  751. inline void set_isjoinmatch(bool value);
  752. // @@protoc_insertion_point(class_scope:fish_protocols.packetl2c_get_baojin_rank_result)
  753. private:
  754. inline void set_has_packet_id();
  755. inline void clear_has_packet_id();
  756. inline void set_has_ranktype();
  757. inline void clear_has_ranktype();
  758. inline void set_has_isjoinmatch();
  759. inline void clear_has_isjoinmatch();
  760. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  761. int packet_id_;
  762. ::google::protobuf::int32 ranktype_;
  763. ::google::protobuf::RepeatedPtrField< ::fish_protocols::BaojiRankInfo > ranklist_;
  764. bool isjoinmatch_;
  765. mutable int _cached_size_;
  766. ::google::protobuf::uint32 _has_bits_[(4 + 31) / 32];
  767. friend void protobuf_AddDesc_fish_5fmatch_5fbaojin_2eproto();
  768. friend void protobuf_AssignDesc_fish_5fmatch_5fbaojin_2eproto();
  769. friend void protobuf_ShutdownFile_fish_5fmatch_5fbaojin_2eproto();
  770. void InitAsDefaultInstance();
  771. static packetl2c_get_baojin_rank_result* default_instance_;
  772. };
  773. // -------------------------------------------------------------------
  774. class packetc2l_recv_score_reward : public ::google::protobuf::Message {
  775. public:
  776. packetc2l_recv_score_reward();
  777. virtual ~packetc2l_recv_score_reward();
  778. packetc2l_recv_score_reward(const packetc2l_recv_score_reward& from);
  779. inline packetc2l_recv_score_reward& operator=(const packetc2l_recv_score_reward& from) {
  780. CopyFrom(from);
  781. return *this;
  782. }
  783. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  784. return _unknown_fields_;
  785. }
  786. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  787. return &_unknown_fields_;
  788. }
  789. static const ::google::protobuf::Descriptor* descriptor();
  790. static const packetc2l_recv_score_reward& default_instance();
  791. void Swap(packetc2l_recv_score_reward* other);
  792. // implements Message ----------------------------------------------
  793. packetc2l_recv_score_reward* New() const;
  794. void CopyFrom(const ::google::protobuf::Message& from);
  795. void MergeFrom(const ::google::protobuf::Message& from);
  796. void CopyFrom(const packetc2l_recv_score_reward& from);
  797. void MergeFrom(const packetc2l_recv_score_reward& from);
  798. void Clear();
  799. bool IsInitialized() const;
  800. int ByteSize() const;
  801. bool MergePartialFromCodedStream(
  802. ::google::protobuf::io::CodedInputStream* input);
  803. void SerializeWithCachedSizes(
  804. ::google::protobuf::io::CodedOutputStream* output) const;
  805. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  806. int GetCachedSize() const { return _cached_size_; }
  807. private:
  808. void SharedCtor();
  809. void SharedDtor();
  810. void SetCachedSize(int size) const;
  811. public:
  812. ::google::protobuf::Metadata GetMetadata() const;
  813. // nested types ----------------------------------------------------
  814. // accessors -------------------------------------------------------
  815. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2l_recv_score_reward];
  816. inline bool has_packet_id() const;
  817. inline void clear_packet_id();
  818. static const int kPacketIdFieldNumber = 1;
  819. inline ::fish_protocols::e_server_msg_type packet_id() const;
  820. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  821. // optional int32 scoreLevel = 2;
  822. inline bool has_scorelevel() const;
  823. inline void clear_scorelevel();
  824. static const int kScoreLevelFieldNumber = 2;
  825. inline ::google::protobuf::int32 scorelevel() const;
  826. inline void set_scorelevel(::google::protobuf::int32 value);
  827. // @@protoc_insertion_point(class_scope:fish_protocols.packetc2l_recv_score_reward)
  828. private:
  829. inline void set_has_packet_id();
  830. inline void clear_has_packet_id();
  831. inline void set_has_scorelevel();
  832. inline void clear_has_scorelevel();
  833. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  834. int packet_id_;
  835. ::google::protobuf::int32 scorelevel_;
  836. mutable int _cached_size_;
  837. ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
  838. friend void protobuf_AddDesc_fish_5fmatch_5fbaojin_2eproto();
  839. friend void protobuf_AssignDesc_fish_5fmatch_5fbaojin_2eproto();
  840. friend void protobuf_ShutdownFile_fish_5fmatch_5fbaojin_2eproto();
  841. void InitAsDefaultInstance();
  842. static packetc2l_recv_score_reward* default_instance_;
  843. };
  844. // -------------------------------------------------------------------
  845. class packetl2c_recv_score_reward_result : public ::google::protobuf::Message {
  846. public:
  847. packetl2c_recv_score_reward_result();
  848. virtual ~packetl2c_recv_score_reward_result();
  849. packetl2c_recv_score_reward_result(const packetl2c_recv_score_reward_result& from);
  850. inline packetl2c_recv_score_reward_result& operator=(const packetl2c_recv_score_reward_result& from) {
  851. CopyFrom(from);
  852. return *this;
  853. }
  854. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  855. return _unknown_fields_;
  856. }
  857. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  858. return &_unknown_fields_;
  859. }
  860. static const ::google::protobuf::Descriptor* descriptor();
  861. static const packetl2c_recv_score_reward_result& default_instance();
  862. void Swap(packetl2c_recv_score_reward_result* other);
  863. // implements Message ----------------------------------------------
  864. packetl2c_recv_score_reward_result* New() const;
  865. void CopyFrom(const ::google::protobuf::Message& from);
  866. void MergeFrom(const ::google::protobuf::Message& from);
  867. void CopyFrom(const packetl2c_recv_score_reward_result& from);
  868. void MergeFrom(const packetl2c_recv_score_reward_result& from);
  869. void Clear();
  870. bool IsInitialized() const;
  871. int ByteSize() const;
  872. bool MergePartialFromCodedStream(
  873. ::google::protobuf::io::CodedInputStream* input);
  874. void SerializeWithCachedSizes(
  875. ::google::protobuf::io::CodedOutputStream* output) const;
  876. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  877. int GetCachedSize() const { return _cached_size_; }
  878. private:
  879. void SharedCtor();
  880. void SharedDtor();
  881. void SetCachedSize(int size) const;
  882. public:
  883. ::google::protobuf::Metadata GetMetadata() const;
  884. // nested types ----------------------------------------------------
  885. // accessors -------------------------------------------------------
  886. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_recv_score_reward_result];
  887. inline bool has_packet_id() const;
  888. inline void clear_packet_id();
  889. static const int kPacketIdFieldNumber = 1;
  890. inline ::fish_protocols::e_server_msg_type packet_id() const;
  891. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  892. // optional int32 result = 2;
  893. inline bool has_result() const;
  894. inline void clear_result();
  895. static const int kResultFieldNumber = 2;
  896. inline ::google::protobuf::int32 result() const;
  897. inline void set_result(::google::protobuf::int32 value);
  898. // @@protoc_insertion_point(class_scope:fish_protocols.packetl2c_recv_score_reward_result)
  899. private:
  900. inline void set_has_packet_id();
  901. inline void clear_has_packet_id();
  902. inline void set_has_result();
  903. inline void clear_has_result();
  904. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  905. int packet_id_;
  906. ::google::protobuf::int32 result_;
  907. mutable int _cached_size_;
  908. ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
  909. friend void protobuf_AddDesc_fish_5fmatch_5fbaojin_2eproto();
  910. friend void protobuf_AssignDesc_fish_5fmatch_5fbaojin_2eproto();
  911. friend void protobuf_ShutdownFile_fish_5fmatch_5fbaojin_2eproto();
  912. void InitAsDefaultInstance();
  913. static packetl2c_recv_score_reward_result* default_instance_;
  914. };
  915. // -------------------------------------------------------------------
  916. class packetc2l_get_self_info : public ::google::protobuf::Message {
  917. public:
  918. packetc2l_get_self_info();
  919. virtual ~packetc2l_get_self_info();
  920. packetc2l_get_self_info(const packetc2l_get_self_info& from);
  921. inline packetc2l_get_self_info& operator=(const packetc2l_get_self_info& from) {
  922. CopyFrom(from);
  923. return *this;
  924. }
  925. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  926. return _unknown_fields_;
  927. }
  928. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  929. return &_unknown_fields_;
  930. }
  931. static const ::google::protobuf::Descriptor* descriptor();
  932. static const packetc2l_get_self_info& default_instance();
  933. void Swap(packetc2l_get_self_info* other);
  934. // implements Message ----------------------------------------------
  935. packetc2l_get_self_info* New() const;
  936. void CopyFrom(const ::google::protobuf::Message& from);
  937. void MergeFrom(const ::google::protobuf::Message& from);
  938. void CopyFrom(const packetc2l_get_self_info& from);
  939. void MergeFrom(const packetc2l_get_self_info& from);
  940. void Clear();
  941. bool IsInitialized() const;
  942. int ByteSize() const;
  943. bool MergePartialFromCodedStream(
  944. ::google::protobuf::io::CodedInputStream* input);
  945. void SerializeWithCachedSizes(
  946. ::google::protobuf::io::CodedOutputStream* output) const;
  947. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  948. int GetCachedSize() const { return _cached_size_; }
  949. private:
  950. void SharedCtor();
  951. void SharedDtor();
  952. void SetCachedSize(int size) const;
  953. public:
  954. ::google::protobuf::Metadata GetMetadata() const;
  955. // nested types ----------------------------------------------------
  956. // accessors -------------------------------------------------------
  957. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2l_get_self_info];
  958. inline bool has_packet_id() const;
  959. inline void clear_packet_id();
  960. static const int kPacketIdFieldNumber = 1;
  961. inline ::fish_protocols::e_server_msg_type packet_id() const;
  962. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  963. // @@protoc_insertion_point(class_scope:fish_protocols.packetc2l_get_self_info)
  964. private:
  965. inline void set_has_packet_id();
  966. inline void clear_has_packet_id();
  967. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  968. int packet_id_;
  969. mutable int _cached_size_;
  970. ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
  971. friend void protobuf_AddDesc_fish_5fmatch_5fbaojin_2eproto();
  972. friend void protobuf_AssignDesc_fish_5fmatch_5fbaojin_2eproto();
  973. friend void protobuf_ShutdownFile_fish_5fmatch_5fbaojin_2eproto();
  974. void InitAsDefaultInstance();
  975. static packetc2l_get_self_info* default_instance_;
  976. };
  977. // -------------------------------------------------------------------
  978. class packetl2c_get_self_info_result : public ::google::protobuf::Message {
  979. public:
  980. packetl2c_get_self_info_result();
  981. virtual ~packetl2c_get_self_info_result();
  982. packetl2c_get_self_info_result(const packetl2c_get_self_info_result& from);
  983. inline packetl2c_get_self_info_result& operator=(const packetl2c_get_self_info_result& from) {
  984. CopyFrom(from);
  985. return *this;
  986. }
  987. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  988. return _unknown_fields_;
  989. }
  990. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  991. return &_unknown_fields_;
  992. }
  993. static const ::google::protobuf::Descriptor* descriptor();
  994. static const packetl2c_get_self_info_result& default_instance();
  995. void Swap(packetl2c_get_self_info_result* other);
  996. // implements Message ----------------------------------------------
  997. packetl2c_get_self_info_result* New() const;
  998. void CopyFrom(const ::google::protobuf::Message& from);
  999. void MergeFrom(const ::google::protobuf::Message& from);
  1000. void CopyFrom(const packetl2c_get_self_info_result& from);
  1001. void MergeFrom(const packetl2c_get_self_info_result& from);
  1002. void Clear();
  1003. bool IsInitialized() const;
  1004. int ByteSize() const;
  1005. bool MergePartialFromCodedStream(
  1006. ::google::protobuf::io::CodedInputStream* input);
  1007. void SerializeWithCachedSizes(
  1008. ::google::protobuf::io::CodedOutputStream* output) const;
  1009. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  1010. int GetCachedSize() const { return _cached_size_; }
  1011. private:
  1012. void SharedCtor();
  1013. void SharedDtor();
  1014. void SetCachedSize(int size) const;
  1015. public:
  1016. ::google::protobuf::Metadata GetMetadata() const;
  1017. // nested types ----------------------------------------------------
  1018. // accessors -------------------------------------------------------
  1019. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_get_self_info_result];
  1020. inline bool has_packet_id() const;
  1021. inline void clear_packet_id();
  1022. static const int kPacketIdFieldNumber = 1;
  1023. inline ::fish_protocols::e_server_msg_type packet_id() const;
  1024. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  1025. // optional int32 maxScore = 2;
  1026. inline bool has_maxscore() const;
  1027. inline void clear_maxscore();
  1028. static const int kMaxScoreFieldNumber = 2;
  1029. inline ::google::protobuf::int32 maxscore() const;
  1030. inline void set_maxscore(::google::protobuf::int32 value);
  1031. // optional int32 curScore = 3;
  1032. inline bool has_curscore() const;
  1033. inline void clear_curscore();
  1034. static const int kCurScoreFieldNumber = 3;
  1035. inline ::google::protobuf::int32 curscore() const;
  1036. inline void set_curscore(::google::protobuf::int32 value);
  1037. // optional int32 curRank = 4;
  1038. inline bool has_currank() const;
  1039. inline void clear_currank();
  1040. static const int kCurRankFieldNumber = 4;
  1041. inline ::google::protobuf::int32 currank() const;
  1042. inline void set_currank(::google::protobuf::int32 value);
  1043. // @@protoc_insertion_point(class_scope:fish_protocols.packetl2c_get_self_info_result)
  1044. private:
  1045. inline void set_has_packet_id();
  1046. inline void clear_has_packet_id();
  1047. inline void set_has_maxscore();
  1048. inline void clear_has_maxscore();
  1049. inline void set_has_curscore();
  1050. inline void clear_has_curscore();
  1051. inline void set_has_currank();
  1052. inline void clear_has_currank();
  1053. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  1054. int packet_id_;
  1055. ::google::protobuf::int32 maxscore_;
  1056. ::google::protobuf::int32 curscore_;
  1057. ::google::protobuf::int32 currank_;
  1058. mutable int _cached_size_;
  1059. ::google::protobuf::uint32 _has_bits_[(4 + 31) / 32];
  1060. friend void protobuf_AddDesc_fish_5fmatch_5fbaojin_2eproto();
  1061. friend void protobuf_AssignDesc_fish_5fmatch_5fbaojin_2eproto();
  1062. friend void protobuf_ShutdownFile_fish_5fmatch_5fbaojin_2eproto();
  1063. void InitAsDefaultInstance();
  1064. static packetl2c_get_self_info_result* default_instance_;
  1065. };
  1066. // -------------------------------------------------------------------
  1067. class packetl2c_score_notify : public ::google::protobuf::Message {
  1068. public:
  1069. packetl2c_score_notify();
  1070. virtual ~packetl2c_score_notify();
  1071. packetl2c_score_notify(const packetl2c_score_notify& from);
  1072. inline packetl2c_score_notify& operator=(const packetl2c_score_notify& from) {
  1073. CopyFrom(from);
  1074. return *this;
  1075. }
  1076. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1077. return _unknown_fields_;
  1078. }
  1079. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1080. return &_unknown_fields_;
  1081. }
  1082. static const ::google::protobuf::Descriptor* descriptor();
  1083. static const packetl2c_score_notify& default_instance();
  1084. void Swap(packetl2c_score_notify* other);
  1085. // implements Message ----------------------------------------------
  1086. packetl2c_score_notify* New() const;
  1087. void CopyFrom(const ::google::protobuf::Message& from);
  1088. void MergeFrom(const ::google::protobuf::Message& from);
  1089. void CopyFrom(const packetl2c_score_notify& from);
  1090. void MergeFrom(const packetl2c_score_notify& from);
  1091. void Clear();
  1092. bool IsInitialized() const;
  1093. int ByteSize() const;
  1094. bool MergePartialFromCodedStream(
  1095. ::google::protobuf::io::CodedInputStream* input);
  1096. void SerializeWithCachedSizes(
  1097. ::google::protobuf::io::CodedOutputStream* output) const;
  1098. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  1099. int GetCachedSize() const { return _cached_size_; }
  1100. private:
  1101. void SharedCtor();
  1102. void SharedDtor();
  1103. void SetCachedSize(int size) const;
  1104. public:
  1105. ::google::protobuf::Metadata GetMetadata() const;
  1106. // nested types ----------------------------------------------------
  1107. // accessors -------------------------------------------------------
  1108. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_score_notify];
  1109. inline bool has_packet_id() const;
  1110. inline void clear_packet_id();
  1111. static const int kPacketIdFieldNumber = 1;
  1112. inline ::fish_protocols::e_server_msg_type packet_id() const;
  1113. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  1114. // optional int32 curScore = 2;
  1115. inline bool has_curscore() const;
  1116. inline void clear_curscore();
  1117. static const int kCurScoreFieldNumber = 2;
  1118. inline ::google::protobuf::int32 curscore() const;
  1119. inline void set_curscore(::google::protobuf::int32 value);
  1120. // optional int32 playerId = 3;
  1121. inline bool has_playerid() const;
  1122. inline void clear_playerid();
  1123. static const int kPlayerIdFieldNumber = 3;
  1124. inline ::google::protobuf::int32 playerid() const;
  1125. inline void set_playerid(::google::protobuf::int32 value);
  1126. // optional int32 remainGold = 4;
  1127. inline bool has_remaingold() const;
  1128. inline void clear_remaingold();
  1129. static const int kRemainGoldFieldNumber = 4;
  1130. inline ::google::protobuf::int32 remaingold() const;
  1131. inline void set_remaingold(::google::protobuf::int32 value);
  1132. // optional int32 questRemainBullet = 5;
  1133. inline bool has_questremainbullet() const;
  1134. inline void clear_questremainbullet();
  1135. static const int kQuestRemainBulletFieldNumber = 5;
  1136. inline ::google::protobuf::int32 questremainbullet() const;
  1137. inline void set_questremainbullet(::google::protobuf::int32 value);
  1138. // @@protoc_insertion_point(class_scope:fish_protocols.packetl2c_score_notify)
  1139. private:
  1140. inline void set_has_packet_id();
  1141. inline void clear_has_packet_id();
  1142. inline void set_has_curscore();
  1143. inline void clear_has_curscore();
  1144. inline void set_has_playerid();
  1145. inline void clear_has_playerid();
  1146. inline void set_has_remaingold();
  1147. inline void clear_has_remaingold();
  1148. inline void set_has_questremainbullet();
  1149. inline void clear_has_questremainbullet();
  1150. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  1151. int packet_id_;
  1152. ::google::protobuf::int32 curscore_;
  1153. ::google::protobuf::int32 playerid_;
  1154. ::google::protobuf::int32 remaingold_;
  1155. ::google::protobuf::int32 questremainbullet_;
  1156. mutable int _cached_size_;
  1157. ::google::protobuf::uint32 _has_bits_[(5 + 31) / 32];
  1158. friend void protobuf_AddDesc_fish_5fmatch_5fbaojin_2eproto();
  1159. friend void protobuf_AssignDesc_fish_5fmatch_5fbaojin_2eproto();
  1160. friend void protobuf_ShutdownFile_fish_5fmatch_5fbaojin_2eproto();
  1161. void InitAsDefaultInstance();
  1162. static packetl2c_score_notify* default_instance_;
  1163. };
  1164. // -------------------------------------------------------------------
  1165. class packetl2c_baojin_matchend_notify : public ::google::protobuf::Message {
  1166. public:
  1167. packetl2c_baojin_matchend_notify();
  1168. virtual ~packetl2c_baojin_matchend_notify();
  1169. packetl2c_baojin_matchend_notify(const packetl2c_baojin_matchend_notify& from);
  1170. inline packetl2c_baojin_matchend_notify& operator=(const packetl2c_baojin_matchend_notify& from) {
  1171. CopyFrom(from);
  1172. return *this;
  1173. }
  1174. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1175. return _unknown_fields_;
  1176. }
  1177. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1178. return &_unknown_fields_;
  1179. }
  1180. static const ::google::protobuf::Descriptor* descriptor();
  1181. static const packetl2c_baojin_matchend_notify& default_instance();
  1182. void Swap(packetl2c_baojin_matchend_notify* other);
  1183. // implements Message ----------------------------------------------
  1184. packetl2c_baojin_matchend_notify* New() const;
  1185. void CopyFrom(const ::google::protobuf::Message& from);
  1186. void MergeFrom(const ::google::protobuf::Message& from);
  1187. void CopyFrom(const packetl2c_baojin_matchend_notify& from);
  1188. void MergeFrom(const packetl2c_baojin_matchend_notify& from);
  1189. void Clear();
  1190. bool IsInitialized() const;
  1191. int ByteSize() const;
  1192. bool MergePartialFromCodedStream(
  1193. ::google::protobuf::io::CodedInputStream* input);
  1194. void SerializeWithCachedSizes(
  1195. ::google::protobuf::io::CodedOutputStream* output) const;
  1196. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  1197. int GetCachedSize() const { return _cached_size_; }
  1198. private:
  1199. void SharedCtor();
  1200. void SharedDtor();
  1201. void SetCachedSize(int size) const;
  1202. public:
  1203. ::google::protobuf::Metadata GetMetadata() const;
  1204. // nested types ----------------------------------------------------
  1205. // accessors -------------------------------------------------------
  1206. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_baojin_matchend_notify];
  1207. inline bool has_packet_id() const;
  1208. inline void clear_packet_id();
  1209. static const int kPacketIdFieldNumber = 1;
  1210. inline ::fish_protocols::e_server_msg_type packet_id() const;
  1211. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  1212. // optional int32 reason = 2;
  1213. inline bool has_reason() const;
  1214. inline void clear_reason();
  1215. static const int kReasonFieldNumber = 2;
  1216. inline ::google::protobuf::int32 reason() const;
  1217. inline void set_reason(::google::protobuf::int32 value);
  1218. // optional int32 maxScore = 3;
  1219. inline bool has_maxscore() const;
  1220. inline void clear_maxscore();
  1221. static const int kMaxScoreFieldNumber = 3;
  1222. inline ::google::protobuf::int32 maxscore() const;
  1223. inline void set_maxscore(::google::protobuf::int32 value);
  1224. // optional int32 curScore = 4;
  1225. inline bool has_curscore() const;
  1226. inline void clear_curscore();
  1227. static const int kCurScoreFieldNumber = 4;
  1228. inline ::google::protobuf::int32 curscore() const;
  1229. inline void set_curscore(::google::protobuf::int32 value);
  1230. // optional int32 curRank = 5;
  1231. inline bool has_currank() const;
  1232. inline void clear_currank();
  1233. static const int kCurRankFieldNumber = 5;
  1234. inline ::google::protobuf::int32 currank() const;
  1235. inline void set_currank(::google::protobuf::int32 value);
  1236. // optional int32 turrentAddScore = 6;
  1237. inline bool has_turrentaddscore() const;
  1238. inline void clear_turrentaddscore();
  1239. static const int kTurrentAddScoreFieldNumber = 6;
  1240. inline ::google::protobuf::int32 turrentaddscore() const;
  1241. inline void set_turrentaddscore(::google::protobuf::int32 value);
  1242. // optional int32 rateAddScore = 7;
  1243. inline bool has_rateaddscore() const;
  1244. inline void clear_rateaddscore();
  1245. static const int kRateAddScoreFieldNumber = 7;
  1246. inline ::google::protobuf::int32 rateaddscore() const;
  1247. inline void set_rateaddscore(::google::protobuf::int32 value);
  1248. // @@protoc_insertion_point(class_scope:fish_protocols.packetl2c_baojin_matchend_notify)
  1249. private:
  1250. inline void set_has_packet_id();
  1251. inline void clear_has_packet_id();
  1252. inline void set_has_reason();
  1253. inline void clear_has_reason();
  1254. inline void set_has_maxscore();
  1255. inline void clear_has_maxscore();
  1256. inline void set_has_curscore();
  1257. inline void clear_has_curscore();
  1258. inline void set_has_currank();
  1259. inline void clear_has_currank();
  1260. inline void set_has_turrentaddscore();
  1261. inline void clear_has_turrentaddscore();
  1262. inline void set_has_rateaddscore();
  1263. inline void clear_has_rateaddscore();
  1264. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  1265. int packet_id_;
  1266. ::google::protobuf::int32 reason_;
  1267. ::google::protobuf::int32 maxscore_;
  1268. ::google::protobuf::int32 curscore_;
  1269. ::google::protobuf::int32 currank_;
  1270. ::google::protobuf::int32 turrentaddscore_;
  1271. ::google::protobuf::int32 rateaddscore_;
  1272. mutable int _cached_size_;
  1273. ::google::protobuf::uint32 _has_bits_[(7 + 31) / 32];
  1274. friend void protobuf_AddDesc_fish_5fmatch_5fbaojin_2eproto();
  1275. friend void protobuf_AssignDesc_fish_5fmatch_5fbaojin_2eproto();
  1276. friend void protobuf_ShutdownFile_fish_5fmatch_5fbaojin_2eproto();
  1277. void InitAsDefaultInstance();
  1278. static packetl2c_baojin_matchend_notify* default_instance_;
  1279. };
  1280. // -------------------------------------------------------------------
  1281. class packetl2c_open_baojin_quest_notify : public ::google::protobuf::Message {
  1282. public:
  1283. packetl2c_open_baojin_quest_notify();
  1284. virtual ~packetl2c_open_baojin_quest_notify();
  1285. packetl2c_open_baojin_quest_notify(const packetl2c_open_baojin_quest_notify& from);
  1286. inline packetl2c_open_baojin_quest_notify& operator=(const packetl2c_open_baojin_quest_notify& from) {
  1287. CopyFrom(from);
  1288. return *this;
  1289. }
  1290. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1291. return _unknown_fields_;
  1292. }
  1293. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1294. return &_unknown_fields_;
  1295. }
  1296. static const ::google::protobuf::Descriptor* descriptor();
  1297. static const packetl2c_open_baojin_quest_notify& default_instance();
  1298. void Swap(packetl2c_open_baojin_quest_notify* other);
  1299. // implements Message ----------------------------------------------
  1300. packetl2c_open_baojin_quest_notify* New() const;
  1301. void CopyFrom(const ::google::protobuf::Message& from);
  1302. void MergeFrom(const ::google::protobuf::Message& from);
  1303. void CopyFrom(const packetl2c_open_baojin_quest_notify& from);
  1304. void MergeFrom(const packetl2c_open_baojin_quest_notify& from);
  1305. void Clear();
  1306. bool IsInitialized() const;
  1307. int ByteSize() const;
  1308. bool MergePartialFromCodedStream(
  1309. ::google::protobuf::io::CodedInputStream* input);
  1310. void SerializeWithCachedSizes(
  1311. ::google::protobuf::io::CodedOutputStream* output) const;
  1312. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  1313. int GetCachedSize() const { return _cached_size_; }
  1314. private:
  1315. void SharedCtor();
  1316. void SharedDtor();
  1317. void SetCachedSize(int size) const;
  1318. public:
  1319. ::google::protobuf::Metadata GetMetadata() const;
  1320. // nested types ----------------------------------------------------
  1321. // accessors -------------------------------------------------------
  1322. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_open_baojin_quest_notify];
  1323. inline bool has_packet_id() const;
  1324. inline void clear_packet_id();
  1325. static const int kPacketIdFieldNumber = 1;
  1326. inline ::fish_protocols::e_server_msg_type packet_id() const;
  1327. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  1328. // optional int32 questId = 2;
  1329. inline bool has_questid() const;
  1330. inline void clear_questid();
  1331. static const int kQuestIdFieldNumber = 2;
  1332. inline ::google::protobuf::int32 questid() const;
  1333. inline void set_questid(::google::protobuf::int32 value);
  1334. // optional int32 remainBullet = 3;
  1335. inline bool has_remainbullet() const;
  1336. inline void clear_remainbullet();
  1337. static const int kRemainBulletFieldNumber = 3;
  1338. inline ::google::protobuf::int32 remainbullet() const;
  1339. inline void set_remainbullet(::google::protobuf::int32 value);
  1340. // @@protoc_insertion_point(class_scope:fish_protocols.packetl2c_open_baojin_quest_notify)
  1341. private:
  1342. inline void set_has_packet_id();
  1343. inline void clear_has_packet_id();
  1344. inline void set_has_questid();
  1345. inline void clear_has_questid();
  1346. inline void set_has_remainbullet();
  1347. inline void clear_has_remainbullet();
  1348. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  1349. int packet_id_;
  1350. ::google::protobuf::int32 questid_;
  1351. ::google::protobuf::int32 remainbullet_;
  1352. mutable int _cached_size_;
  1353. ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
  1354. friend void protobuf_AddDesc_fish_5fmatch_5fbaojin_2eproto();
  1355. friend void protobuf_AssignDesc_fish_5fmatch_5fbaojin_2eproto();
  1356. friend void protobuf_ShutdownFile_fish_5fmatch_5fbaojin_2eproto();
  1357. void InitAsDefaultInstance();
  1358. static packetl2c_open_baojin_quest_notify* default_instance_;
  1359. };
  1360. // -------------------------------------------------------------------
  1361. class packetl2c_baojin_quest_progress_notify : public ::google::protobuf::Message {
  1362. public:
  1363. packetl2c_baojin_quest_progress_notify();
  1364. virtual ~packetl2c_baojin_quest_progress_notify();
  1365. packetl2c_baojin_quest_progress_notify(const packetl2c_baojin_quest_progress_notify& from);
  1366. inline packetl2c_baojin_quest_progress_notify& operator=(const packetl2c_baojin_quest_progress_notify& from) {
  1367. CopyFrom(from);
  1368. return *this;
  1369. }
  1370. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1371. return _unknown_fields_;
  1372. }
  1373. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1374. return &_unknown_fields_;
  1375. }
  1376. static const ::google::protobuf::Descriptor* descriptor();
  1377. static const packetl2c_baojin_quest_progress_notify& default_instance();
  1378. void Swap(packetl2c_baojin_quest_progress_notify* other);
  1379. // implements Message ----------------------------------------------
  1380. packetl2c_baojin_quest_progress_notify* New() const;
  1381. void CopyFrom(const ::google::protobuf::Message& from);
  1382. void MergeFrom(const ::google::protobuf::Message& from);
  1383. void CopyFrom(const packetl2c_baojin_quest_progress_notify& from);
  1384. void MergeFrom(const packetl2c_baojin_quest_progress_notify& from);
  1385. void Clear();
  1386. bool IsInitialized() const;
  1387. int ByteSize() const;
  1388. bool MergePartialFromCodedStream(
  1389. ::google::protobuf::io::CodedInputStream* input);
  1390. void SerializeWithCachedSizes(
  1391. ::google::protobuf::io::CodedOutputStream* output) const;
  1392. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  1393. int GetCachedSize() const { return _cached_size_; }
  1394. private:
  1395. void SharedCtor();
  1396. void SharedDtor();
  1397. void SetCachedSize(int size) const;
  1398. public:
  1399. ::google::protobuf::Metadata GetMetadata() const;
  1400. // nested types ----------------------------------------------------
  1401. // accessors -------------------------------------------------------
  1402. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_baojin_quest_progress_notify];
  1403. inline bool has_packet_id() const;
  1404. inline void clear_packet_id();
  1405. static const int kPacketIdFieldNumber = 1;
  1406. inline ::fish_protocols::e_server_msg_type packet_id() const;
  1407. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  1408. // optional int32 questId = 2;
  1409. inline bool has_questid() const;
  1410. inline void clear_questid();
  1411. static const int kQuestIdFieldNumber = 2;
  1412. inline ::google::protobuf::int32 questid() const;
  1413. inline void set_questid(::google::protobuf::int32 value);
  1414. // optional int32 progress = 3;
  1415. inline bool has_progress() const;
  1416. inline void clear_progress();
  1417. static const int kProgressFieldNumber = 3;
  1418. inline ::google::protobuf::int32 progress() const;
  1419. inline void set_progress(::google::protobuf::int32 value);
  1420. // optional bool isFinish = 4;
  1421. inline bool has_isfinish() const;
  1422. inline void clear_isfinish();
  1423. static const int kIsFinishFieldNumber = 4;
  1424. inline bool isfinish() const;
  1425. inline void set_isfinish(bool value);
  1426. // @@protoc_insertion_point(class_scope:fish_protocols.packetl2c_baojin_quest_progress_notify)
  1427. private:
  1428. inline void set_has_packet_id();
  1429. inline void clear_has_packet_id();
  1430. inline void set_has_questid();
  1431. inline void clear_has_questid();
  1432. inline void set_has_progress();
  1433. inline void clear_has_progress();
  1434. inline void set_has_isfinish();
  1435. inline void clear_has_isfinish();
  1436. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  1437. int packet_id_;
  1438. ::google::protobuf::int32 questid_;
  1439. ::google::protobuf::int32 progress_;
  1440. bool isfinish_;
  1441. mutable int _cached_size_;
  1442. ::google::protobuf::uint32 _has_bits_[(4 + 31) / 32];
  1443. friend void protobuf_AddDesc_fish_5fmatch_5fbaojin_2eproto();
  1444. friend void protobuf_AssignDesc_fish_5fmatch_5fbaojin_2eproto();
  1445. friend void protobuf_ShutdownFile_fish_5fmatch_5fbaojin_2eproto();
  1446. void InitAsDefaultInstance();
  1447. static packetl2c_baojin_quest_progress_notify* default_instance_;
  1448. };
  1449. // -------------------------------------------------------------------
  1450. class packetc2l_get_baojin_quest_info : public ::google::protobuf::Message {
  1451. public:
  1452. packetc2l_get_baojin_quest_info();
  1453. virtual ~packetc2l_get_baojin_quest_info();
  1454. packetc2l_get_baojin_quest_info(const packetc2l_get_baojin_quest_info& from);
  1455. inline packetc2l_get_baojin_quest_info& operator=(const packetc2l_get_baojin_quest_info& from) {
  1456. CopyFrom(from);
  1457. return *this;
  1458. }
  1459. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1460. return _unknown_fields_;
  1461. }
  1462. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1463. return &_unknown_fields_;
  1464. }
  1465. static const ::google::protobuf::Descriptor* descriptor();
  1466. static const packetc2l_get_baojin_quest_info& default_instance();
  1467. void Swap(packetc2l_get_baojin_quest_info* other);
  1468. // implements Message ----------------------------------------------
  1469. packetc2l_get_baojin_quest_info* New() const;
  1470. void CopyFrom(const ::google::protobuf::Message& from);
  1471. void MergeFrom(const ::google::protobuf::Message& from);
  1472. void CopyFrom(const packetc2l_get_baojin_quest_info& from);
  1473. void MergeFrom(const packetc2l_get_baojin_quest_info& from);
  1474. void Clear();
  1475. bool IsInitialized() const;
  1476. int ByteSize() const;
  1477. bool MergePartialFromCodedStream(
  1478. ::google::protobuf::io::CodedInputStream* input);
  1479. void SerializeWithCachedSizes(
  1480. ::google::protobuf::io::CodedOutputStream* output) const;
  1481. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  1482. int GetCachedSize() const { return _cached_size_; }
  1483. private:
  1484. void SharedCtor();
  1485. void SharedDtor();
  1486. void SetCachedSize(int size) const;
  1487. public:
  1488. ::google::protobuf::Metadata GetMetadata() const;
  1489. // nested types ----------------------------------------------------
  1490. // accessors -------------------------------------------------------
  1491. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2l_get_baojin_quest_info];
  1492. inline bool has_packet_id() const;
  1493. inline void clear_packet_id();
  1494. static const int kPacketIdFieldNumber = 1;
  1495. inline ::fish_protocols::e_server_msg_type packet_id() const;
  1496. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  1497. // @@protoc_insertion_point(class_scope:fish_protocols.packetc2l_get_baojin_quest_info)
  1498. private:
  1499. inline void set_has_packet_id();
  1500. inline void clear_has_packet_id();
  1501. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  1502. int packet_id_;
  1503. mutable int _cached_size_;
  1504. ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
  1505. friend void protobuf_AddDesc_fish_5fmatch_5fbaojin_2eproto();
  1506. friend void protobuf_AssignDesc_fish_5fmatch_5fbaojin_2eproto();
  1507. friend void protobuf_ShutdownFile_fish_5fmatch_5fbaojin_2eproto();
  1508. void InitAsDefaultInstance();
  1509. static packetc2l_get_baojin_quest_info* default_instance_;
  1510. };
  1511. // -------------------------------------------------------------------
  1512. class MatchBaojinQuestInfo : public ::google::protobuf::Message {
  1513. public:
  1514. MatchBaojinQuestInfo();
  1515. virtual ~MatchBaojinQuestInfo();
  1516. MatchBaojinQuestInfo(const MatchBaojinQuestInfo& from);
  1517. inline MatchBaojinQuestInfo& operator=(const MatchBaojinQuestInfo& from) {
  1518. CopyFrom(from);
  1519. return *this;
  1520. }
  1521. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1522. return _unknown_fields_;
  1523. }
  1524. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1525. return &_unknown_fields_;
  1526. }
  1527. static const ::google::protobuf::Descriptor* descriptor();
  1528. static const MatchBaojinQuestInfo& default_instance();
  1529. void Swap(MatchBaojinQuestInfo* other);
  1530. // implements Message ----------------------------------------------
  1531. MatchBaojinQuestInfo* New() const;
  1532. void CopyFrom(const ::google::protobuf::Message& from);
  1533. void MergeFrom(const ::google::protobuf::Message& from);
  1534. void CopyFrom(const MatchBaojinQuestInfo& from);
  1535. void MergeFrom(const MatchBaojinQuestInfo& from);
  1536. void Clear();
  1537. bool IsInitialized() const;
  1538. int ByteSize() const;
  1539. bool MergePartialFromCodedStream(
  1540. ::google::protobuf::io::CodedInputStream* input);
  1541. void SerializeWithCachedSizes(
  1542. ::google::protobuf::io::CodedOutputStream* output) const;
  1543. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  1544. int GetCachedSize() const { return _cached_size_; }
  1545. private:
  1546. void SharedCtor();
  1547. void SharedDtor();
  1548. void SetCachedSize(int size) const;
  1549. public:
  1550. ::google::protobuf::Metadata GetMetadata() const;
  1551. // nested types ----------------------------------------------------
  1552. // accessors -------------------------------------------------------
  1553. // optional int32 questId = 1;
  1554. inline bool has_questid() const;
  1555. inline void clear_questid();
  1556. static const int kQuestIdFieldNumber = 1;
  1557. inline ::google::protobuf::int32 questid() const;
  1558. inline void set_questid(::google::protobuf::int32 value);
  1559. // optional int32 progress = 2;
  1560. inline bool has_progress() const;
  1561. inline void clear_progress();
  1562. static const int kProgressFieldNumber = 2;
  1563. inline ::google::protobuf::int32 progress() const;
  1564. inline void set_progress(::google::protobuf::int32 value);
  1565. // optional bool isFinish = 3;
  1566. inline bool has_isfinish() const;
  1567. inline void clear_isfinish();
  1568. static const int kIsFinishFieldNumber = 3;
  1569. inline bool isfinish() const;
  1570. inline void set_isfinish(bool value);
  1571. // @@protoc_insertion_point(class_scope:fish_protocols.MatchBaojinQuestInfo)
  1572. private:
  1573. inline void set_has_questid();
  1574. inline void clear_has_questid();
  1575. inline void set_has_progress();
  1576. inline void clear_has_progress();
  1577. inline void set_has_isfinish();
  1578. inline void clear_has_isfinish();
  1579. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  1580. ::google::protobuf::int32 questid_;
  1581. ::google::protobuf::int32 progress_;
  1582. bool isfinish_;
  1583. mutable int _cached_size_;
  1584. ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
  1585. friend void protobuf_AddDesc_fish_5fmatch_5fbaojin_2eproto();
  1586. friend void protobuf_AssignDesc_fish_5fmatch_5fbaojin_2eproto();
  1587. friend void protobuf_ShutdownFile_fish_5fmatch_5fbaojin_2eproto();
  1588. void InitAsDefaultInstance();
  1589. static MatchBaojinQuestInfo* default_instance_;
  1590. };
  1591. // -------------------------------------------------------------------
  1592. class packetl2c_get_baojin_quest_info_result : public ::google::protobuf::Message {
  1593. public:
  1594. packetl2c_get_baojin_quest_info_result();
  1595. virtual ~packetl2c_get_baojin_quest_info_result();
  1596. packetl2c_get_baojin_quest_info_result(const packetl2c_get_baojin_quest_info_result& from);
  1597. inline packetl2c_get_baojin_quest_info_result& operator=(const packetl2c_get_baojin_quest_info_result& from) {
  1598. CopyFrom(from);
  1599. return *this;
  1600. }
  1601. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1602. return _unknown_fields_;
  1603. }
  1604. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1605. return &_unknown_fields_;
  1606. }
  1607. static const ::google::protobuf::Descriptor* descriptor();
  1608. static const packetl2c_get_baojin_quest_info_result& default_instance();
  1609. void Swap(packetl2c_get_baojin_quest_info_result* other);
  1610. // implements Message ----------------------------------------------
  1611. packetl2c_get_baojin_quest_info_result* New() const;
  1612. void CopyFrom(const ::google::protobuf::Message& from);
  1613. void MergeFrom(const ::google::protobuf::Message& from);
  1614. void CopyFrom(const packetl2c_get_baojin_quest_info_result& from);
  1615. void MergeFrom(const packetl2c_get_baojin_quest_info_result& from);
  1616. void Clear();
  1617. bool IsInitialized() const;
  1618. int ByteSize() const;
  1619. bool MergePartialFromCodedStream(
  1620. ::google::protobuf::io::CodedInputStream* input);
  1621. void SerializeWithCachedSizes(
  1622. ::google::protobuf::io::CodedOutputStream* output) const;
  1623. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  1624. int GetCachedSize() const { return _cached_size_; }
  1625. private:
  1626. void SharedCtor();
  1627. void SharedDtor();
  1628. void SetCachedSize(int size) const;
  1629. public:
  1630. ::google::protobuf::Metadata GetMetadata() const;
  1631. // nested types ----------------------------------------------------
  1632. // accessors -------------------------------------------------------
  1633. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_get_baojin_quest_info_result];
  1634. inline bool has_packet_id() const;
  1635. inline void clear_packet_id();
  1636. static const int kPacketIdFieldNumber = 1;
  1637. inline ::fish_protocols::e_server_msg_type packet_id() const;
  1638. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  1639. // repeated .fish_protocols.MatchBaojinQuestInfo questList = 2;
  1640. inline int questlist_size() const;
  1641. inline void clear_questlist();
  1642. static const int kQuestListFieldNumber = 2;
  1643. inline const ::fish_protocols::MatchBaojinQuestInfo& questlist(int index) const;
  1644. inline ::fish_protocols::MatchBaojinQuestInfo* mutable_questlist(int index);
  1645. inline ::fish_protocols::MatchBaojinQuestInfo* add_questlist();
  1646. inline const ::google::protobuf::RepeatedPtrField< ::fish_protocols::MatchBaojinQuestInfo >&
  1647. questlist() const;
  1648. inline ::google::protobuf::RepeatedPtrField< ::fish_protocols::MatchBaojinQuestInfo >*
  1649. mutable_questlist();
  1650. // @@protoc_insertion_point(class_scope:fish_protocols.packetl2c_get_baojin_quest_info_result)
  1651. private:
  1652. inline void set_has_packet_id();
  1653. inline void clear_has_packet_id();
  1654. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  1655. ::google::protobuf::RepeatedPtrField< ::fish_protocols::MatchBaojinQuestInfo > questlist_;
  1656. int packet_id_;
  1657. mutable int _cached_size_;
  1658. ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
  1659. friend void protobuf_AddDesc_fish_5fmatch_5fbaojin_2eproto();
  1660. friend void protobuf_AssignDesc_fish_5fmatch_5fbaojin_2eproto();
  1661. friend void protobuf_ShutdownFile_fish_5fmatch_5fbaojin_2eproto();
  1662. void InitAsDefaultInstance();
  1663. static packetl2c_get_baojin_quest_info_result* default_instance_;
  1664. };
  1665. // -------------------------------------------------------------------
  1666. class packetl2c_baojin_score_beyond_value_notify : public ::google::protobuf::Message {
  1667. public:
  1668. packetl2c_baojin_score_beyond_value_notify();
  1669. virtual ~packetl2c_baojin_score_beyond_value_notify();
  1670. packetl2c_baojin_score_beyond_value_notify(const packetl2c_baojin_score_beyond_value_notify& from);
  1671. inline packetl2c_baojin_score_beyond_value_notify& operator=(const packetl2c_baojin_score_beyond_value_notify& from) {
  1672. CopyFrom(from);
  1673. return *this;
  1674. }
  1675. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1676. return _unknown_fields_;
  1677. }
  1678. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1679. return &_unknown_fields_;
  1680. }
  1681. static const ::google::protobuf::Descriptor* descriptor();
  1682. static const packetl2c_baojin_score_beyond_value_notify& default_instance();
  1683. void Swap(packetl2c_baojin_score_beyond_value_notify* other);
  1684. // implements Message ----------------------------------------------
  1685. packetl2c_baojin_score_beyond_value_notify* New() const;
  1686. void CopyFrom(const ::google::protobuf::Message& from);
  1687. void MergeFrom(const ::google::protobuf::Message& from);
  1688. void CopyFrom(const packetl2c_baojin_score_beyond_value_notify& from);
  1689. void MergeFrom(const packetl2c_baojin_score_beyond_value_notify& from);
  1690. void Clear();
  1691. bool IsInitialized() const;
  1692. int ByteSize() const;
  1693. bool MergePartialFromCodedStream(
  1694. ::google::protobuf::io::CodedInputStream* input);
  1695. void SerializeWithCachedSizes(
  1696. ::google::protobuf::io::CodedOutputStream* output) const;
  1697. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  1698. int GetCachedSize() const { return _cached_size_; }
  1699. private:
  1700. void SharedCtor();
  1701. void SharedDtor();
  1702. void SetCachedSize(int size) const;
  1703. public:
  1704. ::google::protobuf::Metadata GetMetadata() const;
  1705. // nested types ----------------------------------------------------
  1706. // accessors -------------------------------------------------------
  1707. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_baojin_score_beyond_value_notify];
  1708. inline bool has_packet_id() const;
  1709. inline void clear_packet_id();
  1710. static const int kPacketIdFieldNumber = 1;
  1711. inline ::fish_protocols::e_server_msg_type packet_id() const;
  1712. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  1713. // @@protoc_insertion_point(class_scope:fish_protocols.packetl2c_baojin_score_beyond_value_notify)
  1714. private:
  1715. inline void set_has_packet_id();
  1716. inline void clear_has_packet_id();
  1717. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  1718. int packet_id_;
  1719. mutable int _cached_size_;
  1720. ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
  1721. friend void protobuf_AddDesc_fish_5fmatch_5fbaojin_2eproto();
  1722. friend void protobuf_AssignDesc_fish_5fmatch_5fbaojin_2eproto();
  1723. friend void protobuf_ShutdownFile_fish_5fmatch_5fbaojin_2eproto();
  1724. void InitAsDefaultInstance();
  1725. static packetl2c_baojin_score_beyond_value_notify* default_instance_;
  1726. };
  1727. // -------------------------------------------------------------------
  1728. class packetl2c_abandon_baojin_match : public ::google::protobuf::Message {
  1729. public:
  1730. packetl2c_abandon_baojin_match();
  1731. virtual ~packetl2c_abandon_baojin_match();
  1732. packetl2c_abandon_baojin_match(const packetl2c_abandon_baojin_match& from);
  1733. inline packetl2c_abandon_baojin_match& operator=(const packetl2c_abandon_baojin_match& from) {
  1734. CopyFrom(from);
  1735. return *this;
  1736. }
  1737. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1738. return _unknown_fields_;
  1739. }
  1740. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1741. return &_unknown_fields_;
  1742. }
  1743. static const ::google::protobuf::Descriptor* descriptor();
  1744. static const packetl2c_abandon_baojin_match& default_instance();
  1745. void Swap(packetl2c_abandon_baojin_match* other);
  1746. // implements Message ----------------------------------------------
  1747. packetl2c_abandon_baojin_match* New() const;
  1748. void CopyFrom(const ::google::protobuf::Message& from);
  1749. void MergeFrom(const ::google::protobuf::Message& from);
  1750. void CopyFrom(const packetl2c_abandon_baojin_match& from);
  1751. void MergeFrom(const packetl2c_abandon_baojin_match& from);
  1752. void Clear();
  1753. bool IsInitialized() const;
  1754. int ByteSize() const;
  1755. bool MergePartialFromCodedStream(
  1756. ::google::protobuf::io::CodedInputStream* input);
  1757. void SerializeWithCachedSizes(
  1758. ::google::protobuf::io::CodedOutputStream* output) const;
  1759. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  1760. int GetCachedSize() const { return _cached_size_; }
  1761. private:
  1762. void SharedCtor();
  1763. void SharedDtor();
  1764. void SetCachedSize(int size) const;
  1765. public:
  1766. ::google::protobuf::Metadata GetMetadata() const;
  1767. // nested types ----------------------------------------------------
  1768. // accessors -------------------------------------------------------
  1769. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_abandon_baojin_match];
  1770. inline bool has_packet_id() const;
  1771. inline void clear_packet_id();
  1772. static const int kPacketIdFieldNumber = 1;
  1773. inline ::fish_protocols::e_server_msg_type packet_id() const;
  1774. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  1775. // @@protoc_insertion_point(class_scope:fish_protocols.packetl2c_abandon_baojin_match)
  1776. private:
  1777. inline void set_has_packet_id();
  1778. inline void clear_has_packet_id();
  1779. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  1780. int packet_id_;
  1781. mutable int _cached_size_;
  1782. ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
  1783. friend void protobuf_AddDesc_fish_5fmatch_5fbaojin_2eproto();
  1784. friend void protobuf_AssignDesc_fish_5fmatch_5fbaojin_2eproto();
  1785. friend void protobuf_ShutdownFile_fish_5fmatch_5fbaojin_2eproto();
  1786. void InitAsDefaultInstance();
  1787. static packetl2c_abandon_baojin_match* default_instance_;
  1788. };
  1789. // -------------------------------------------------------------------
  1790. class packetl2c_abandon_baojin_match_result : public ::google::protobuf::Message {
  1791. public:
  1792. packetl2c_abandon_baojin_match_result();
  1793. virtual ~packetl2c_abandon_baojin_match_result();
  1794. packetl2c_abandon_baojin_match_result(const packetl2c_abandon_baojin_match_result& from);
  1795. inline packetl2c_abandon_baojin_match_result& operator=(const packetl2c_abandon_baojin_match_result& from) {
  1796. CopyFrom(from);
  1797. return *this;
  1798. }
  1799. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1800. return _unknown_fields_;
  1801. }
  1802. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1803. return &_unknown_fields_;
  1804. }
  1805. static const ::google::protobuf::Descriptor* descriptor();
  1806. static const packetl2c_abandon_baojin_match_result& default_instance();
  1807. void Swap(packetl2c_abandon_baojin_match_result* other);
  1808. // implements Message ----------------------------------------------
  1809. packetl2c_abandon_baojin_match_result* New() const;
  1810. void CopyFrom(const ::google::protobuf::Message& from);
  1811. void MergeFrom(const ::google::protobuf::Message& from);
  1812. void CopyFrom(const packetl2c_abandon_baojin_match_result& from);
  1813. void MergeFrom(const packetl2c_abandon_baojin_match_result& from);
  1814. void Clear();
  1815. bool IsInitialized() const;
  1816. int ByteSize() const;
  1817. bool MergePartialFromCodedStream(
  1818. ::google::protobuf::io::CodedInputStream* input);
  1819. void SerializeWithCachedSizes(
  1820. ::google::protobuf::io::CodedOutputStream* output) const;
  1821. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  1822. int GetCachedSize() const { return _cached_size_; }
  1823. private:
  1824. void SharedCtor();
  1825. void SharedDtor();
  1826. void SetCachedSize(int size) const;
  1827. public:
  1828. ::google::protobuf::Metadata GetMetadata() const;
  1829. // nested types ----------------------------------------------------
  1830. // accessors -------------------------------------------------------
  1831. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_abandon_baojin_match_result];
  1832. inline bool has_packet_id() const;
  1833. inline void clear_packet_id();
  1834. static const int kPacketIdFieldNumber = 1;
  1835. inline ::fish_protocols::e_server_msg_type packet_id() const;
  1836. inline void set_packet_id(::fish_protocols::e_server_msg_type value);
  1837. // @@protoc_insertion_point(class_scope:fish_protocols.packetl2c_abandon_baojin_match_result)
  1838. private:
  1839. inline void set_has_packet_id();
  1840. inline void clear_has_packet_id();
  1841. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  1842. int packet_id_;
  1843. mutable int _cached_size_;
  1844. ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
  1845. friend void protobuf_AddDesc_fish_5fmatch_5fbaojin_2eproto();
  1846. friend void protobuf_AssignDesc_fish_5fmatch_5fbaojin_2eproto();
  1847. friend void protobuf_ShutdownFile_fish_5fmatch_5fbaojin_2eproto();
  1848. void InitAsDefaultInstance();
  1849. static packetl2c_abandon_baojin_match_result* default_instance_;
  1850. };
  1851. // ===================================================================
  1852. // ===================================================================
  1853. // BaojiRankInfo
  1854. // optional int32 playerId = 1;
  1855. inline bool BaojiRankInfo::has_playerid() const {
  1856. return (_has_bits_[0] & 0x00000001u) != 0;
  1857. }
  1858. inline void BaojiRankInfo::set_has_playerid() {
  1859. _has_bits_[0] |= 0x00000001u;
  1860. }
  1861. inline void BaojiRankInfo::clear_has_playerid() {
  1862. _has_bits_[0] &= ~0x00000001u;
  1863. }
  1864. inline void BaojiRankInfo::clear_playerid() {
  1865. playerid_ = 0;
  1866. clear_has_playerid();
  1867. }
  1868. inline ::google::protobuf::int32 BaojiRankInfo::playerid() const {
  1869. return playerid_;
  1870. }
  1871. inline void BaojiRankInfo::set_playerid(::google::protobuf::int32 value) {
  1872. set_has_playerid();
  1873. playerid_ = value;
  1874. }
  1875. // optional string nickName = 2;
  1876. inline bool BaojiRankInfo::has_nickname() const {
  1877. return (_has_bits_[0] & 0x00000002u) != 0;
  1878. }
  1879. inline void BaojiRankInfo::set_has_nickname() {
  1880. _has_bits_[0] |= 0x00000002u;
  1881. }
  1882. inline void BaojiRankInfo::clear_has_nickname() {
  1883. _has_bits_[0] &= ~0x00000002u;
  1884. }
  1885. inline void BaojiRankInfo::clear_nickname() {
  1886. if (nickname_ != &::google::protobuf::internal::kEmptyString) {
  1887. nickname_->clear();
  1888. }
  1889. clear_has_nickname();
  1890. }
  1891. inline const ::std::string& BaojiRankInfo::nickname() const {
  1892. return *nickname_;
  1893. }
  1894. inline void BaojiRankInfo::set_nickname(const ::std::string& value) {
  1895. set_has_nickname();
  1896. if (nickname_ == &::google::protobuf::internal::kEmptyString) {
  1897. nickname_ = new ::std::string;
  1898. }
  1899. nickname_->assign(value);
  1900. }
  1901. inline void BaojiRankInfo::set_nickname(const char* value) {
  1902. set_has_nickname();
  1903. if (nickname_ == &::google::protobuf::internal::kEmptyString) {
  1904. nickname_ = new ::std::string;
  1905. }
  1906. nickname_->assign(value);
  1907. }
  1908. inline void BaojiRankInfo::set_nickname(const char* value, size_t size) {
  1909. set_has_nickname();
  1910. if (nickname_ == &::google::protobuf::internal::kEmptyString) {
  1911. nickname_ = new ::std::string;
  1912. }
  1913. nickname_->assign(reinterpret_cast<const char*>(value), size);
  1914. }
  1915. inline ::std::string* BaojiRankInfo::mutable_nickname() {
  1916. set_has_nickname();
  1917. if (nickname_ == &::google::protobuf::internal::kEmptyString) {
  1918. nickname_ = new ::std::string;
  1919. }
  1920. return nickname_;
  1921. }
  1922. inline ::std::string* BaojiRankInfo::release_nickname() {
  1923. clear_has_nickname();
  1924. if (nickname_ == &::google::protobuf::internal::kEmptyString) {
  1925. return NULL;
  1926. } else {
  1927. ::std::string* temp = nickname_;
  1928. nickname_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  1929. return temp;
  1930. }
  1931. }
  1932. inline void BaojiRankInfo::set_allocated_nickname(::std::string* nickname) {
  1933. if (nickname_ != &::google::protobuf::internal::kEmptyString) {
  1934. delete nickname_;
  1935. }
  1936. if (nickname) {
  1937. set_has_nickname();
  1938. nickname_ = nickname;
  1939. } else {
  1940. clear_has_nickname();
  1941. nickname_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  1942. }
  1943. }
  1944. // optional int32 maxScore = 3;
  1945. inline bool BaojiRankInfo::has_maxscore() const {
  1946. return (_has_bits_[0] & 0x00000004u) != 0;
  1947. }
  1948. inline void BaojiRankInfo::set_has_maxscore() {
  1949. _has_bits_[0] |= 0x00000004u;
  1950. }
  1951. inline void BaojiRankInfo::clear_has_maxscore() {
  1952. _has_bits_[0] &= ~0x00000004u;
  1953. }
  1954. inline void BaojiRankInfo::clear_maxscore() {
  1955. maxscore_ = 0;
  1956. clear_has_maxscore();
  1957. }
  1958. inline ::google::protobuf::int32 BaojiRankInfo::maxscore() const {
  1959. return maxscore_;
  1960. }
  1961. inline void BaojiRankInfo::set_maxscore(::google::protobuf::int32 value) {
  1962. set_has_maxscore();
  1963. maxscore_ = value;
  1964. }
  1965. // optional string iconCustom = 4;
  1966. inline bool BaojiRankInfo::has_iconcustom() const {
  1967. return (_has_bits_[0] & 0x00000008u) != 0;
  1968. }
  1969. inline void BaojiRankInfo::set_has_iconcustom() {
  1970. _has_bits_[0] |= 0x00000008u;
  1971. }
  1972. inline void BaojiRankInfo::clear_has_iconcustom() {
  1973. _has_bits_[0] &= ~0x00000008u;
  1974. }
  1975. inline void BaojiRankInfo::clear_iconcustom() {
  1976. if (iconcustom_ != &::google::protobuf::internal::kEmptyString) {
  1977. iconcustom_->clear();
  1978. }
  1979. clear_has_iconcustom();
  1980. }
  1981. inline const ::std::string& BaojiRankInfo::iconcustom() const {
  1982. return *iconcustom_;
  1983. }
  1984. inline void BaojiRankInfo::set_iconcustom(const ::std::string& value) {
  1985. set_has_iconcustom();
  1986. if (iconcustom_ == &::google::protobuf::internal::kEmptyString) {
  1987. iconcustom_ = new ::std::string;
  1988. }
  1989. iconcustom_->assign(value);
  1990. }
  1991. inline void BaojiRankInfo::set_iconcustom(const char* value) {
  1992. set_has_iconcustom();
  1993. if (iconcustom_ == &::google::protobuf::internal::kEmptyString) {
  1994. iconcustom_ = new ::std::string;
  1995. }
  1996. iconcustom_->assign(value);
  1997. }
  1998. inline void BaojiRankInfo::set_iconcustom(const char* value, size_t size) {
  1999. set_has_iconcustom();
  2000. if (iconcustom_ == &::google::protobuf::internal::kEmptyString) {
  2001. iconcustom_ = new ::std::string;
  2002. }
  2003. iconcustom_->assign(reinterpret_cast<const char*>(value), size);
  2004. }
  2005. inline ::std::string* BaojiRankInfo::mutable_iconcustom() {
  2006. set_has_iconcustom();
  2007. if (iconcustom_ == &::google::protobuf::internal::kEmptyString) {
  2008. iconcustom_ = new ::std::string;
  2009. }
  2010. return iconcustom_;
  2011. }
  2012. inline ::std::string* BaojiRankInfo::release_iconcustom() {
  2013. clear_has_iconcustom();
  2014. if (iconcustom_ == &::google::protobuf::internal::kEmptyString) {
  2015. return NULL;
  2016. } else {
  2017. ::std::string* temp = iconcustom_;
  2018. iconcustom_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  2019. return temp;
  2020. }
  2021. }
  2022. inline void BaojiRankInfo::set_allocated_iconcustom(::std::string* iconcustom) {
  2023. if (iconcustom_ != &::google::protobuf::internal::kEmptyString) {
  2024. delete iconcustom_;
  2025. }
  2026. if (iconcustom) {
  2027. set_has_iconcustom();
  2028. iconcustom_ = iconcustom;
  2029. } else {
  2030. clear_has_iconcustom();
  2031. iconcustom_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  2032. }
  2033. }
  2034. // optional int32 fishLevel = 5;
  2035. inline bool BaojiRankInfo::has_fishlevel() const {
  2036. return (_has_bits_[0] & 0x00000010u) != 0;
  2037. }
  2038. inline void BaojiRankInfo::set_has_fishlevel() {
  2039. _has_bits_[0] |= 0x00000010u;
  2040. }
  2041. inline void BaojiRankInfo::clear_has_fishlevel() {
  2042. _has_bits_[0] &= ~0x00000010u;
  2043. }
  2044. inline void BaojiRankInfo::clear_fishlevel() {
  2045. fishlevel_ = 0;
  2046. clear_has_fishlevel();
  2047. }
  2048. inline ::google::protobuf::int32 BaojiRankInfo::fishlevel() const {
  2049. return fishlevel_;
  2050. }
  2051. inline void BaojiRankInfo::set_fishlevel(::google::protobuf::int32 value) {
  2052. set_has_fishlevel();
  2053. fishlevel_ = value;
  2054. }
  2055. // optional int32 vipLevel = 6;
  2056. inline bool BaojiRankInfo::has_viplevel() const {
  2057. return (_has_bits_[0] & 0x00000020u) != 0;
  2058. }
  2059. inline void BaojiRankInfo::set_has_viplevel() {
  2060. _has_bits_[0] |= 0x00000020u;
  2061. }
  2062. inline void BaojiRankInfo::clear_has_viplevel() {
  2063. _has_bits_[0] &= ~0x00000020u;
  2064. }
  2065. inline void BaojiRankInfo::clear_viplevel() {
  2066. viplevel_ = 0;
  2067. clear_has_viplevel();
  2068. }
  2069. inline ::google::protobuf::int32 BaojiRankInfo::viplevel() const {
  2070. return viplevel_;
  2071. }
  2072. inline void BaojiRankInfo::set_viplevel(::google::protobuf::int32 value) {
  2073. set_has_viplevel();
  2074. viplevel_ = value;
  2075. }
  2076. // -------------------------------------------------------------------
  2077. // packetc2l_get_baojin_match_info
  2078. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2l_get_baojin_match_info];
  2079. inline bool packetc2l_get_baojin_match_info::has_packet_id() const {
  2080. return (_has_bits_[0] & 0x00000001u) != 0;
  2081. }
  2082. inline void packetc2l_get_baojin_match_info::set_has_packet_id() {
  2083. _has_bits_[0] |= 0x00000001u;
  2084. }
  2085. inline void packetc2l_get_baojin_match_info::clear_has_packet_id() {
  2086. _has_bits_[0] &= ~0x00000001u;
  2087. }
  2088. inline void packetc2l_get_baojin_match_info::clear_packet_id() {
  2089. packet_id_ = 10130;
  2090. clear_has_packet_id();
  2091. }
  2092. inline ::fish_protocols::e_server_msg_type packetc2l_get_baojin_match_info::packet_id() const {
  2093. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  2094. }
  2095. inline void packetc2l_get_baojin_match_info::set_packet_id(::fish_protocols::e_server_msg_type value) {
  2096. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  2097. set_has_packet_id();
  2098. packet_id_ = value;
  2099. }
  2100. // -------------------------------------------------------------------
  2101. // packetl2c_get_baojin_match_info_result
  2102. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_get_baojin_match_info_result];
  2103. inline bool packetl2c_get_baojin_match_info_result::has_packet_id() const {
  2104. return (_has_bits_[0] & 0x00000001u) != 0;
  2105. }
  2106. inline void packetl2c_get_baojin_match_info_result::set_has_packet_id() {
  2107. _has_bits_[0] |= 0x00000001u;
  2108. }
  2109. inline void packetl2c_get_baojin_match_info_result::clear_has_packet_id() {
  2110. _has_bits_[0] &= ~0x00000001u;
  2111. }
  2112. inline void packetl2c_get_baojin_match_info_result::clear_packet_id() {
  2113. packet_id_ = 16111;
  2114. clear_has_packet_id();
  2115. }
  2116. inline ::fish_protocols::e_server_msg_type packetl2c_get_baojin_match_info_result::packet_id() const {
  2117. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  2118. }
  2119. inline void packetl2c_get_baojin_match_info_result::set_packet_id(::fish_protocols::e_server_msg_type value) {
  2120. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  2121. set_has_packet_id();
  2122. packet_id_ = value;
  2123. }
  2124. // optional int32 maxScore = 2;
  2125. inline bool packetl2c_get_baojin_match_info_result::has_maxscore() const {
  2126. return (_has_bits_[0] & 0x00000002u) != 0;
  2127. }
  2128. inline void packetl2c_get_baojin_match_info_result::set_has_maxscore() {
  2129. _has_bits_[0] |= 0x00000002u;
  2130. }
  2131. inline void packetl2c_get_baojin_match_info_result::clear_has_maxscore() {
  2132. _has_bits_[0] &= ~0x00000002u;
  2133. }
  2134. inline void packetl2c_get_baojin_match_info_result::clear_maxscore() {
  2135. maxscore_ = 0;
  2136. clear_has_maxscore();
  2137. }
  2138. inline ::google::protobuf::int32 packetl2c_get_baojin_match_info_result::maxscore() const {
  2139. return maxscore_;
  2140. }
  2141. inline void packetl2c_get_baojin_match_info_result::set_maxscore(::google::protobuf::int32 value) {
  2142. set_has_maxscore();
  2143. maxscore_ = value;
  2144. }
  2145. // optional int32 weekMaxScore = 3;
  2146. inline bool packetl2c_get_baojin_match_info_result::has_weekmaxscore() const {
  2147. return (_has_bits_[0] & 0x00000004u) != 0;
  2148. }
  2149. inline void packetl2c_get_baojin_match_info_result::set_has_weekmaxscore() {
  2150. _has_bits_[0] |= 0x00000004u;
  2151. }
  2152. inline void packetl2c_get_baojin_match_info_result::clear_has_weekmaxscore() {
  2153. _has_bits_[0] &= ~0x00000004u;
  2154. }
  2155. inline void packetl2c_get_baojin_match_info_result::clear_weekmaxscore() {
  2156. weekmaxscore_ = 0;
  2157. clear_has_weekmaxscore();
  2158. }
  2159. inline ::google::protobuf::int32 packetl2c_get_baojin_match_info_result::weekmaxscore() const {
  2160. return weekmaxscore_;
  2161. }
  2162. inline void packetl2c_get_baojin_match_info_result::set_weekmaxscore(::google::protobuf::int32 value) {
  2163. set_has_weekmaxscore();
  2164. weekmaxscore_ = value;
  2165. }
  2166. // optional int32 historyMaxRank = 4;
  2167. inline bool packetl2c_get_baojin_match_info_result::has_historymaxrank() const {
  2168. return (_has_bits_[0] & 0x00000008u) != 0;
  2169. }
  2170. inline void packetl2c_get_baojin_match_info_result::set_has_historymaxrank() {
  2171. _has_bits_[0] |= 0x00000008u;
  2172. }
  2173. inline void packetl2c_get_baojin_match_info_result::clear_has_historymaxrank() {
  2174. _has_bits_[0] &= ~0x00000008u;
  2175. }
  2176. inline void packetl2c_get_baojin_match_info_result::clear_historymaxrank() {
  2177. historymaxrank_ = 0;
  2178. clear_has_historymaxrank();
  2179. }
  2180. inline ::google::protobuf::int32 packetl2c_get_baojin_match_info_result::historymaxrank() const {
  2181. return historymaxrank_;
  2182. }
  2183. inline void packetl2c_get_baojin_match_info_result::set_historymaxrank(::google::protobuf::int32 value) {
  2184. set_has_historymaxrank();
  2185. historymaxrank_ = value;
  2186. }
  2187. // optional .fish_protocols.BaojiRankInfo champion = 5;
  2188. inline bool packetl2c_get_baojin_match_info_result::has_champion() const {
  2189. return (_has_bits_[0] & 0x00000010u) != 0;
  2190. }
  2191. inline void packetl2c_get_baojin_match_info_result::set_has_champion() {
  2192. _has_bits_[0] |= 0x00000010u;
  2193. }
  2194. inline void packetl2c_get_baojin_match_info_result::clear_has_champion() {
  2195. _has_bits_[0] &= ~0x00000010u;
  2196. }
  2197. inline void packetl2c_get_baojin_match_info_result::clear_champion() {
  2198. if (champion_ != NULL) champion_->::fish_protocols::BaojiRankInfo::Clear();
  2199. clear_has_champion();
  2200. }
  2201. inline const ::fish_protocols::BaojiRankInfo& packetl2c_get_baojin_match_info_result::champion() const {
  2202. return champion_ != NULL ? *champion_ : *default_instance_->champion_;
  2203. }
  2204. inline ::fish_protocols::BaojiRankInfo* packetl2c_get_baojin_match_info_result::mutable_champion() {
  2205. set_has_champion();
  2206. if (champion_ == NULL) champion_ = new ::fish_protocols::BaojiRankInfo;
  2207. return champion_;
  2208. }
  2209. inline ::fish_protocols::BaojiRankInfo* packetl2c_get_baojin_match_info_result::release_champion() {
  2210. clear_has_champion();
  2211. ::fish_protocols::BaojiRankInfo* temp = champion_;
  2212. champion_ = NULL;
  2213. return temp;
  2214. }
  2215. inline void packetl2c_get_baojin_match_info_result::set_allocated_champion(::fish_protocols::BaojiRankInfo* champion) {
  2216. delete champion_;
  2217. champion_ = champion;
  2218. if (champion) {
  2219. set_has_champion();
  2220. } else {
  2221. clear_has_champion();
  2222. }
  2223. }
  2224. // repeated .fish_protocols.BaojiRankInfo rankList = 6;
  2225. inline int packetl2c_get_baojin_match_info_result::ranklist_size() const {
  2226. return ranklist_.size();
  2227. }
  2228. inline void packetl2c_get_baojin_match_info_result::clear_ranklist() {
  2229. ranklist_.Clear();
  2230. }
  2231. inline const ::fish_protocols::BaojiRankInfo& packetl2c_get_baojin_match_info_result::ranklist(int index) const {
  2232. return ranklist_.Get(index);
  2233. }
  2234. inline ::fish_protocols::BaojiRankInfo* packetl2c_get_baojin_match_info_result::mutable_ranklist(int index) {
  2235. return ranklist_.Mutable(index);
  2236. }
  2237. inline ::fish_protocols::BaojiRankInfo* packetl2c_get_baojin_match_info_result::add_ranklist() {
  2238. return ranklist_.Add();
  2239. }
  2240. inline const ::google::protobuf::RepeatedPtrField< ::fish_protocols::BaojiRankInfo >&
  2241. packetl2c_get_baojin_match_info_result::ranklist() const {
  2242. return ranklist_;
  2243. }
  2244. inline ::google::protobuf::RepeatedPtrField< ::fish_protocols::BaojiRankInfo >*
  2245. packetl2c_get_baojin_match_info_result::mutable_ranklist() {
  2246. return &ranklist_;
  2247. }
  2248. // optional bool isJoinMatch = 7;
  2249. inline bool packetl2c_get_baojin_match_info_result::has_isjoinmatch() const {
  2250. return (_has_bits_[0] & 0x00000040u) != 0;
  2251. }
  2252. inline void packetl2c_get_baojin_match_info_result::set_has_isjoinmatch() {
  2253. _has_bits_[0] |= 0x00000040u;
  2254. }
  2255. inline void packetl2c_get_baojin_match_info_result::clear_has_isjoinmatch() {
  2256. _has_bits_[0] &= ~0x00000040u;
  2257. }
  2258. inline void packetl2c_get_baojin_match_info_result::clear_isjoinmatch() {
  2259. isjoinmatch_ = false;
  2260. clear_has_isjoinmatch();
  2261. }
  2262. inline bool packetl2c_get_baojin_match_info_result::isjoinmatch() const {
  2263. return isjoinmatch_;
  2264. }
  2265. inline void packetl2c_get_baojin_match_info_result::set_isjoinmatch(bool value) {
  2266. set_has_isjoinmatch();
  2267. isjoinmatch_ = value;
  2268. }
  2269. // optional int32 enterGem = 8;
  2270. inline bool packetl2c_get_baojin_match_info_result::has_entergem() const {
  2271. return (_has_bits_[0] & 0x00000080u) != 0;
  2272. }
  2273. inline void packetl2c_get_baojin_match_info_result::set_has_entergem() {
  2274. _has_bits_[0] |= 0x00000080u;
  2275. }
  2276. inline void packetl2c_get_baojin_match_info_result::clear_has_entergem() {
  2277. _has_bits_[0] &= ~0x00000080u;
  2278. }
  2279. inline void packetl2c_get_baojin_match_info_result::clear_entergem() {
  2280. entergem_ = 0;
  2281. clear_has_entergem();
  2282. }
  2283. inline ::google::protobuf::int32 packetl2c_get_baojin_match_info_result::entergem() const {
  2284. return entergem_;
  2285. }
  2286. inline void packetl2c_get_baojin_match_info_result::set_entergem(::google::protobuf::int32 value) {
  2287. set_has_entergem();
  2288. entergem_ = value;
  2289. }
  2290. // optional int32 curRank = 9;
  2291. inline bool packetl2c_get_baojin_match_info_result::has_currank() const {
  2292. return (_has_bits_[0] & 0x00000100u) != 0;
  2293. }
  2294. inline void packetl2c_get_baojin_match_info_result::set_has_currank() {
  2295. _has_bits_[0] |= 0x00000100u;
  2296. }
  2297. inline void packetl2c_get_baojin_match_info_result::clear_has_currank() {
  2298. _has_bits_[0] &= ~0x00000100u;
  2299. }
  2300. inline void packetl2c_get_baojin_match_info_result::clear_currank() {
  2301. currank_ = 0;
  2302. clear_has_currank();
  2303. }
  2304. inline ::google::protobuf::int32 packetl2c_get_baojin_match_info_result::currank() const {
  2305. return currank_;
  2306. }
  2307. inline void packetl2c_get_baojin_match_info_result::set_currank(::google::protobuf::int32 value) {
  2308. set_has_currank();
  2309. currank_ = value;
  2310. }
  2311. // -------------------------------------------------------------------
  2312. // packetc2l_baojin_revive
  2313. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2l_baojin_revive];
  2314. inline bool packetc2l_baojin_revive::has_packet_id() const {
  2315. return (_has_bits_[0] & 0x00000001u) != 0;
  2316. }
  2317. inline void packetc2l_baojin_revive::set_has_packet_id() {
  2318. _has_bits_[0] |= 0x00000001u;
  2319. }
  2320. inline void packetc2l_baojin_revive::clear_has_packet_id() {
  2321. _has_bits_[0] &= ~0x00000001u;
  2322. }
  2323. inline void packetc2l_baojin_revive::clear_packet_id() {
  2324. packet_id_ = 10131;
  2325. clear_has_packet_id();
  2326. }
  2327. inline ::fish_protocols::e_server_msg_type packetc2l_baojin_revive::packet_id() const {
  2328. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  2329. }
  2330. inline void packetc2l_baojin_revive::set_packet_id(::fish_protocols::e_server_msg_type value) {
  2331. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  2332. set_has_packet_id();
  2333. packet_id_ = value;
  2334. }
  2335. // -------------------------------------------------------------------
  2336. // packetl2c_baojin_revive_result
  2337. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_baojin_revive_result];
  2338. inline bool packetl2c_baojin_revive_result::has_packet_id() const {
  2339. return (_has_bits_[0] & 0x00000001u) != 0;
  2340. }
  2341. inline void packetl2c_baojin_revive_result::set_has_packet_id() {
  2342. _has_bits_[0] |= 0x00000001u;
  2343. }
  2344. inline void packetl2c_baojin_revive_result::clear_has_packet_id() {
  2345. _has_bits_[0] &= ~0x00000001u;
  2346. }
  2347. inline void packetl2c_baojin_revive_result::clear_packet_id() {
  2348. packet_id_ = 16112;
  2349. clear_has_packet_id();
  2350. }
  2351. inline ::fish_protocols::e_server_msg_type packetl2c_baojin_revive_result::packet_id() const {
  2352. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  2353. }
  2354. inline void packetl2c_baojin_revive_result::set_packet_id(::fish_protocols::e_server_msg_type value) {
  2355. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  2356. set_has_packet_id();
  2357. packet_id_ = value;
  2358. }
  2359. // optional int32 result = 2;
  2360. inline bool packetl2c_baojin_revive_result::has_result() const {
  2361. return (_has_bits_[0] & 0x00000002u) != 0;
  2362. }
  2363. inline void packetl2c_baojin_revive_result::set_has_result() {
  2364. _has_bits_[0] |= 0x00000002u;
  2365. }
  2366. inline void packetl2c_baojin_revive_result::clear_has_result() {
  2367. _has_bits_[0] &= ~0x00000002u;
  2368. }
  2369. inline void packetl2c_baojin_revive_result::clear_result() {
  2370. result_ = 0;
  2371. clear_has_result();
  2372. }
  2373. inline ::google::protobuf::int32 packetl2c_baojin_revive_result::result() const {
  2374. return result_;
  2375. }
  2376. inline void packetl2c_baojin_revive_result::set_result(::google::protobuf::int32 value) {
  2377. set_has_result();
  2378. result_ = value;
  2379. }
  2380. // optional int32 exchangeScore = 3;
  2381. inline bool packetl2c_baojin_revive_result::has_exchangescore() const {
  2382. return (_has_bits_[0] & 0x00000004u) != 0;
  2383. }
  2384. inline void packetl2c_baojin_revive_result::set_has_exchangescore() {
  2385. _has_bits_[0] |= 0x00000004u;
  2386. }
  2387. inline void packetl2c_baojin_revive_result::clear_has_exchangescore() {
  2388. _has_bits_[0] &= ~0x00000004u;
  2389. }
  2390. inline void packetl2c_baojin_revive_result::clear_exchangescore() {
  2391. exchangescore_ = 0;
  2392. clear_has_exchangescore();
  2393. }
  2394. inline ::google::protobuf::int32 packetl2c_baojin_revive_result::exchangescore() const {
  2395. return exchangescore_;
  2396. }
  2397. inline void packetl2c_baojin_revive_result::set_exchangescore(::google::protobuf::int32 value) {
  2398. set_has_exchangescore();
  2399. exchangescore_ = value;
  2400. }
  2401. // -------------------------------------------------------------------
  2402. // packetl2c_bc_baojin_revive
  2403. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_bc_baojin_revive];
  2404. inline bool packetl2c_bc_baojin_revive::has_packet_id() const {
  2405. return (_has_bits_[0] & 0x00000001u) != 0;
  2406. }
  2407. inline void packetl2c_bc_baojin_revive::set_has_packet_id() {
  2408. _has_bits_[0] |= 0x00000001u;
  2409. }
  2410. inline void packetl2c_bc_baojin_revive::clear_has_packet_id() {
  2411. _has_bits_[0] &= ~0x00000001u;
  2412. }
  2413. inline void packetl2c_bc_baojin_revive::clear_packet_id() {
  2414. packet_id_ = 16117;
  2415. clear_has_packet_id();
  2416. }
  2417. inline ::fish_protocols::e_server_msg_type packetl2c_bc_baojin_revive::packet_id() const {
  2418. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  2419. }
  2420. inline void packetl2c_bc_baojin_revive::set_packet_id(::fish_protocols::e_server_msg_type value) {
  2421. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  2422. set_has_packet_id();
  2423. packet_id_ = value;
  2424. }
  2425. // optional int32 playerId = 2;
  2426. inline bool packetl2c_bc_baojin_revive::has_playerid() const {
  2427. return (_has_bits_[0] & 0x00000002u) != 0;
  2428. }
  2429. inline void packetl2c_bc_baojin_revive::set_has_playerid() {
  2430. _has_bits_[0] |= 0x00000002u;
  2431. }
  2432. inline void packetl2c_bc_baojin_revive::clear_has_playerid() {
  2433. _has_bits_[0] &= ~0x00000002u;
  2434. }
  2435. inline void packetl2c_bc_baojin_revive::clear_playerid() {
  2436. playerid_ = 0;
  2437. clear_has_playerid();
  2438. }
  2439. inline ::google::protobuf::int32 packetl2c_bc_baojin_revive::playerid() const {
  2440. return playerid_;
  2441. }
  2442. inline void packetl2c_bc_baojin_revive::set_playerid(::google::protobuf::int32 value) {
  2443. set_has_playerid();
  2444. playerid_ = value;
  2445. }
  2446. // optional int32 remainGold = 3;
  2447. inline bool packetl2c_bc_baojin_revive::has_remaingold() const {
  2448. return (_has_bits_[0] & 0x00000004u) != 0;
  2449. }
  2450. inline void packetl2c_bc_baojin_revive::set_has_remaingold() {
  2451. _has_bits_[0] |= 0x00000004u;
  2452. }
  2453. inline void packetl2c_bc_baojin_revive::clear_has_remaingold() {
  2454. _has_bits_[0] &= ~0x00000004u;
  2455. }
  2456. inline void packetl2c_bc_baojin_revive::clear_remaingold() {
  2457. remaingold_ = 0;
  2458. clear_has_remaingold();
  2459. }
  2460. inline ::google::protobuf::int32 packetl2c_bc_baojin_revive::remaingold() const {
  2461. return remaingold_;
  2462. }
  2463. inline void packetl2c_bc_baojin_revive::set_remaingold(::google::protobuf::int32 value) {
  2464. set_has_remaingold();
  2465. remaingold_ = value;
  2466. }
  2467. // optional int32 curScore = 4;
  2468. inline bool packetl2c_bc_baojin_revive::has_curscore() const {
  2469. return (_has_bits_[0] & 0x00000008u) != 0;
  2470. }
  2471. inline void packetl2c_bc_baojin_revive::set_has_curscore() {
  2472. _has_bits_[0] |= 0x00000008u;
  2473. }
  2474. inline void packetl2c_bc_baojin_revive::clear_has_curscore() {
  2475. _has_bits_[0] &= ~0x00000008u;
  2476. }
  2477. inline void packetl2c_bc_baojin_revive::clear_curscore() {
  2478. curscore_ = 0;
  2479. clear_has_curscore();
  2480. }
  2481. inline ::google::protobuf::int32 packetl2c_bc_baojin_revive::curscore() const {
  2482. return curscore_;
  2483. }
  2484. inline void packetl2c_bc_baojin_revive::set_curscore(::google::protobuf::int32 value) {
  2485. set_has_curscore();
  2486. curscore_ = value;
  2487. }
  2488. // -------------------------------------------------------------------
  2489. // packetc2l_get_baojin_rank
  2490. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2l_get_baojin_rank];
  2491. inline bool packetc2l_get_baojin_rank::has_packet_id() const {
  2492. return (_has_bits_[0] & 0x00000001u) != 0;
  2493. }
  2494. inline void packetc2l_get_baojin_rank::set_has_packet_id() {
  2495. _has_bits_[0] |= 0x00000001u;
  2496. }
  2497. inline void packetc2l_get_baojin_rank::clear_has_packet_id() {
  2498. _has_bits_[0] &= ~0x00000001u;
  2499. }
  2500. inline void packetc2l_get_baojin_rank::clear_packet_id() {
  2501. packet_id_ = 10132;
  2502. clear_has_packet_id();
  2503. }
  2504. inline ::fish_protocols::e_server_msg_type packetc2l_get_baojin_rank::packet_id() const {
  2505. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  2506. }
  2507. inline void packetc2l_get_baojin_rank::set_packet_id(::fish_protocols::e_server_msg_type value) {
  2508. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  2509. set_has_packet_id();
  2510. packet_id_ = value;
  2511. }
  2512. // optional int32 rankType = 2;
  2513. inline bool packetc2l_get_baojin_rank::has_ranktype() const {
  2514. return (_has_bits_[0] & 0x00000002u) != 0;
  2515. }
  2516. inline void packetc2l_get_baojin_rank::set_has_ranktype() {
  2517. _has_bits_[0] |= 0x00000002u;
  2518. }
  2519. inline void packetc2l_get_baojin_rank::clear_has_ranktype() {
  2520. _has_bits_[0] &= ~0x00000002u;
  2521. }
  2522. inline void packetc2l_get_baojin_rank::clear_ranktype() {
  2523. ranktype_ = 0;
  2524. clear_has_ranktype();
  2525. }
  2526. inline ::google::protobuf::int32 packetc2l_get_baojin_rank::ranktype() const {
  2527. return ranktype_;
  2528. }
  2529. inline void packetc2l_get_baojin_rank::set_ranktype(::google::protobuf::int32 value) {
  2530. set_has_ranktype();
  2531. ranktype_ = value;
  2532. }
  2533. // optional int32 rankCount = 3;
  2534. inline bool packetc2l_get_baojin_rank::has_rankcount() const {
  2535. return (_has_bits_[0] & 0x00000004u) != 0;
  2536. }
  2537. inline void packetc2l_get_baojin_rank::set_has_rankcount() {
  2538. _has_bits_[0] |= 0x00000004u;
  2539. }
  2540. inline void packetc2l_get_baojin_rank::clear_has_rankcount() {
  2541. _has_bits_[0] &= ~0x00000004u;
  2542. }
  2543. inline void packetc2l_get_baojin_rank::clear_rankcount() {
  2544. rankcount_ = 0;
  2545. clear_has_rankcount();
  2546. }
  2547. inline ::google::protobuf::int32 packetc2l_get_baojin_rank::rankcount() const {
  2548. return rankcount_;
  2549. }
  2550. inline void packetc2l_get_baojin_rank::set_rankcount(::google::protobuf::int32 value) {
  2551. set_has_rankcount();
  2552. rankcount_ = value;
  2553. }
  2554. // -------------------------------------------------------------------
  2555. // packetl2c_get_baojin_rank_result
  2556. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_get_baojin_rank_result];
  2557. inline bool packetl2c_get_baojin_rank_result::has_packet_id() const {
  2558. return (_has_bits_[0] & 0x00000001u) != 0;
  2559. }
  2560. inline void packetl2c_get_baojin_rank_result::set_has_packet_id() {
  2561. _has_bits_[0] |= 0x00000001u;
  2562. }
  2563. inline void packetl2c_get_baojin_rank_result::clear_has_packet_id() {
  2564. _has_bits_[0] &= ~0x00000001u;
  2565. }
  2566. inline void packetl2c_get_baojin_rank_result::clear_packet_id() {
  2567. packet_id_ = 16113;
  2568. clear_has_packet_id();
  2569. }
  2570. inline ::fish_protocols::e_server_msg_type packetl2c_get_baojin_rank_result::packet_id() const {
  2571. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  2572. }
  2573. inline void packetl2c_get_baojin_rank_result::set_packet_id(::fish_protocols::e_server_msg_type value) {
  2574. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  2575. set_has_packet_id();
  2576. packet_id_ = value;
  2577. }
  2578. // optional int32 rankType = 2;
  2579. inline bool packetl2c_get_baojin_rank_result::has_ranktype() const {
  2580. return (_has_bits_[0] & 0x00000002u) != 0;
  2581. }
  2582. inline void packetl2c_get_baojin_rank_result::set_has_ranktype() {
  2583. _has_bits_[0] |= 0x00000002u;
  2584. }
  2585. inline void packetl2c_get_baojin_rank_result::clear_has_ranktype() {
  2586. _has_bits_[0] &= ~0x00000002u;
  2587. }
  2588. inline void packetl2c_get_baojin_rank_result::clear_ranktype() {
  2589. ranktype_ = 0;
  2590. clear_has_ranktype();
  2591. }
  2592. inline ::google::protobuf::int32 packetl2c_get_baojin_rank_result::ranktype() const {
  2593. return ranktype_;
  2594. }
  2595. inline void packetl2c_get_baojin_rank_result::set_ranktype(::google::protobuf::int32 value) {
  2596. set_has_ranktype();
  2597. ranktype_ = value;
  2598. }
  2599. // repeated .fish_protocols.BaojiRankInfo rankList = 3;
  2600. inline int packetl2c_get_baojin_rank_result::ranklist_size() const {
  2601. return ranklist_.size();
  2602. }
  2603. inline void packetl2c_get_baojin_rank_result::clear_ranklist() {
  2604. ranklist_.Clear();
  2605. }
  2606. inline const ::fish_protocols::BaojiRankInfo& packetl2c_get_baojin_rank_result::ranklist(int index) const {
  2607. return ranklist_.Get(index);
  2608. }
  2609. inline ::fish_protocols::BaojiRankInfo* packetl2c_get_baojin_rank_result::mutable_ranklist(int index) {
  2610. return ranklist_.Mutable(index);
  2611. }
  2612. inline ::fish_protocols::BaojiRankInfo* packetl2c_get_baojin_rank_result::add_ranklist() {
  2613. return ranklist_.Add();
  2614. }
  2615. inline const ::google::protobuf::RepeatedPtrField< ::fish_protocols::BaojiRankInfo >&
  2616. packetl2c_get_baojin_rank_result::ranklist() const {
  2617. return ranklist_;
  2618. }
  2619. inline ::google::protobuf::RepeatedPtrField< ::fish_protocols::BaojiRankInfo >*
  2620. packetl2c_get_baojin_rank_result::mutable_ranklist() {
  2621. return &ranklist_;
  2622. }
  2623. // optional bool isJoinMatch = 4;
  2624. inline bool packetl2c_get_baojin_rank_result::has_isjoinmatch() const {
  2625. return (_has_bits_[0] & 0x00000008u) != 0;
  2626. }
  2627. inline void packetl2c_get_baojin_rank_result::set_has_isjoinmatch() {
  2628. _has_bits_[0] |= 0x00000008u;
  2629. }
  2630. inline void packetl2c_get_baojin_rank_result::clear_has_isjoinmatch() {
  2631. _has_bits_[0] &= ~0x00000008u;
  2632. }
  2633. inline void packetl2c_get_baojin_rank_result::clear_isjoinmatch() {
  2634. isjoinmatch_ = false;
  2635. clear_has_isjoinmatch();
  2636. }
  2637. inline bool packetl2c_get_baojin_rank_result::isjoinmatch() const {
  2638. return isjoinmatch_;
  2639. }
  2640. inline void packetl2c_get_baojin_rank_result::set_isjoinmatch(bool value) {
  2641. set_has_isjoinmatch();
  2642. isjoinmatch_ = value;
  2643. }
  2644. // -------------------------------------------------------------------
  2645. // packetc2l_recv_score_reward
  2646. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2l_recv_score_reward];
  2647. inline bool packetc2l_recv_score_reward::has_packet_id() const {
  2648. return (_has_bits_[0] & 0x00000001u) != 0;
  2649. }
  2650. inline void packetc2l_recv_score_reward::set_has_packet_id() {
  2651. _has_bits_[0] |= 0x00000001u;
  2652. }
  2653. inline void packetc2l_recv_score_reward::clear_has_packet_id() {
  2654. _has_bits_[0] &= ~0x00000001u;
  2655. }
  2656. inline void packetc2l_recv_score_reward::clear_packet_id() {
  2657. packet_id_ = 10133;
  2658. clear_has_packet_id();
  2659. }
  2660. inline ::fish_protocols::e_server_msg_type packetc2l_recv_score_reward::packet_id() const {
  2661. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  2662. }
  2663. inline void packetc2l_recv_score_reward::set_packet_id(::fish_protocols::e_server_msg_type value) {
  2664. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  2665. set_has_packet_id();
  2666. packet_id_ = value;
  2667. }
  2668. // optional int32 scoreLevel = 2;
  2669. inline bool packetc2l_recv_score_reward::has_scorelevel() const {
  2670. return (_has_bits_[0] & 0x00000002u) != 0;
  2671. }
  2672. inline void packetc2l_recv_score_reward::set_has_scorelevel() {
  2673. _has_bits_[0] |= 0x00000002u;
  2674. }
  2675. inline void packetc2l_recv_score_reward::clear_has_scorelevel() {
  2676. _has_bits_[0] &= ~0x00000002u;
  2677. }
  2678. inline void packetc2l_recv_score_reward::clear_scorelevel() {
  2679. scorelevel_ = 0;
  2680. clear_has_scorelevel();
  2681. }
  2682. inline ::google::protobuf::int32 packetc2l_recv_score_reward::scorelevel() const {
  2683. return scorelevel_;
  2684. }
  2685. inline void packetc2l_recv_score_reward::set_scorelevel(::google::protobuf::int32 value) {
  2686. set_has_scorelevel();
  2687. scorelevel_ = value;
  2688. }
  2689. // -------------------------------------------------------------------
  2690. // packetl2c_recv_score_reward_result
  2691. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_recv_score_reward_result];
  2692. inline bool packetl2c_recv_score_reward_result::has_packet_id() const {
  2693. return (_has_bits_[0] & 0x00000001u) != 0;
  2694. }
  2695. inline void packetl2c_recv_score_reward_result::set_has_packet_id() {
  2696. _has_bits_[0] |= 0x00000001u;
  2697. }
  2698. inline void packetl2c_recv_score_reward_result::clear_has_packet_id() {
  2699. _has_bits_[0] &= ~0x00000001u;
  2700. }
  2701. inline void packetl2c_recv_score_reward_result::clear_packet_id() {
  2702. packet_id_ = 16114;
  2703. clear_has_packet_id();
  2704. }
  2705. inline ::fish_protocols::e_server_msg_type packetl2c_recv_score_reward_result::packet_id() const {
  2706. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  2707. }
  2708. inline void packetl2c_recv_score_reward_result::set_packet_id(::fish_protocols::e_server_msg_type value) {
  2709. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  2710. set_has_packet_id();
  2711. packet_id_ = value;
  2712. }
  2713. // optional int32 result = 2;
  2714. inline bool packetl2c_recv_score_reward_result::has_result() const {
  2715. return (_has_bits_[0] & 0x00000002u) != 0;
  2716. }
  2717. inline void packetl2c_recv_score_reward_result::set_has_result() {
  2718. _has_bits_[0] |= 0x00000002u;
  2719. }
  2720. inline void packetl2c_recv_score_reward_result::clear_has_result() {
  2721. _has_bits_[0] &= ~0x00000002u;
  2722. }
  2723. inline void packetl2c_recv_score_reward_result::clear_result() {
  2724. result_ = 0;
  2725. clear_has_result();
  2726. }
  2727. inline ::google::protobuf::int32 packetl2c_recv_score_reward_result::result() const {
  2728. return result_;
  2729. }
  2730. inline void packetl2c_recv_score_reward_result::set_result(::google::protobuf::int32 value) {
  2731. set_has_result();
  2732. result_ = value;
  2733. }
  2734. // -------------------------------------------------------------------
  2735. // packetc2l_get_self_info
  2736. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2l_get_self_info];
  2737. inline bool packetc2l_get_self_info::has_packet_id() const {
  2738. return (_has_bits_[0] & 0x00000001u) != 0;
  2739. }
  2740. inline void packetc2l_get_self_info::set_has_packet_id() {
  2741. _has_bits_[0] |= 0x00000001u;
  2742. }
  2743. inline void packetc2l_get_self_info::clear_has_packet_id() {
  2744. _has_bits_[0] &= ~0x00000001u;
  2745. }
  2746. inline void packetc2l_get_self_info::clear_packet_id() {
  2747. packet_id_ = 10134;
  2748. clear_has_packet_id();
  2749. }
  2750. inline ::fish_protocols::e_server_msg_type packetc2l_get_self_info::packet_id() const {
  2751. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  2752. }
  2753. inline void packetc2l_get_self_info::set_packet_id(::fish_protocols::e_server_msg_type value) {
  2754. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  2755. set_has_packet_id();
  2756. packet_id_ = value;
  2757. }
  2758. // -------------------------------------------------------------------
  2759. // packetl2c_get_self_info_result
  2760. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_get_self_info_result];
  2761. inline bool packetl2c_get_self_info_result::has_packet_id() const {
  2762. return (_has_bits_[0] & 0x00000001u) != 0;
  2763. }
  2764. inline void packetl2c_get_self_info_result::set_has_packet_id() {
  2765. _has_bits_[0] |= 0x00000001u;
  2766. }
  2767. inline void packetl2c_get_self_info_result::clear_has_packet_id() {
  2768. _has_bits_[0] &= ~0x00000001u;
  2769. }
  2770. inline void packetl2c_get_self_info_result::clear_packet_id() {
  2771. packet_id_ = 16115;
  2772. clear_has_packet_id();
  2773. }
  2774. inline ::fish_protocols::e_server_msg_type packetl2c_get_self_info_result::packet_id() const {
  2775. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  2776. }
  2777. inline void packetl2c_get_self_info_result::set_packet_id(::fish_protocols::e_server_msg_type value) {
  2778. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  2779. set_has_packet_id();
  2780. packet_id_ = value;
  2781. }
  2782. // optional int32 maxScore = 2;
  2783. inline bool packetl2c_get_self_info_result::has_maxscore() const {
  2784. return (_has_bits_[0] & 0x00000002u) != 0;
  2785. }
  2786. inline void packetl2c_get_self_info_result::set_has_maxscore() {
  2787. _has_bits_[0] |= 0x00000002u;
  2788. }
  2789. inline void packetl2c_get_self_info_result::clear_has_maxscore() {
  2790. _has_bits_[0] &= ~0x00000002u;
  2791. }
  2792. inline void packetl2c_get_self_info_result::clear_maxscore() {
  2793. maxscore_ = 0;
  2794. clear_has_maxscore();
  2795. }
  2796. inline ::google::protobuf::int32 packetl2c_get_self_info_result::maxscore() const {
  2797. return maxscore_;
  2798. }
  2799. inline void packetl2c_get_self_info_result::set_maxscore(::google::protobuf::int32 value) {
  2800. set_has_maxscore();
  2801. maxscore_ = value;
  2802. }
  2803. // optional int32 curScore = 3;
  2804. inline bool packetl2c_get_self_info_result::has_curscore() const {
  2805. return (_has_bits_[0] & 0x00000004u) != 0;
  2806. }
  2807. inline void packetl2c_get_self_info_result::set_has_curscore() {
  2808. _has_bits_[0] |= 0x00000004u;
  2809. }
  2810. inline void packetl2c_get_self_info_result::clear_has_curscore() {
  2811. _has_bits_[0] &= ~0x00000004u;
  2812. }
  2813. inline void packetl2c_get_self_info_result::clear_curscore() {
  2814. curscore_ = 0;
  2815. clear_has_curscore();
  2816. }
  2817. inline ::google::protobuf::int32 packetl2c_get_self_info_result::curscore() const {
  2818. return curscore_;
  2819. }
  2820. inline void packetl2c_get_self_info_result::set_curscore(::google::protobuf::int32 value) {
  2821. set_has_curscore();
  2822. curscore_ = value;
  2823. }
  2824. // optional int32 curRank = 4;
  2825. inline bool packetl2c_get_self_info_result::has_currank() const {
  2826. return (_has_bits_[0] & 0x00000008u) != 0;
  2827. }
  2828. inline void packetl2c_get_self_info_result::set_has_currank() {
  2829. _has_bits_[0] |= 0x00000008u;
  2830. }
  2831. inline void packetl2c_get_self_info_result::clear_has_currank() {
  2832. _has_bits_[0] &= ~0x00000008u;
  2833. }
  2834. inline void packetl2c_get_self_info_result::clear_currank() {
  2835. currank_ = 0;
  2836. clear_has_currank();
  2837. }
  2838. inline ::google::protobuf::int32 packetl2c_get_self_info_result::currank() const {
  2839. return currank_;
  2840. }
  2841. inline void packetl2c_get_self_info_result::set_currank(::google::protobuf::int32 value) {
  2842. set_has_currank();
  2843. currank_ = value;
  2844. }
  2845. // -------------------------------------------------------------------
  2846. // packetl2c_score_notify
  2847. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_score_notify];
  2848. inline bool packetl2c_score_notify::has_packet_id() const {
  2849. return (_has_bits_[0] & 0x00000001u) != 0;
  2850. }
  2851. inline void packetl2c_score_notify::set_has_packet_id() {
  2852. _has_bits_[0] |= 0x00000001u;
  2853. }
  2854. inline void packetl2c_score_notify::clear_has_packet_id() {
  2855. _has_bits_[0] &= ~0x00000001u;
  2856. }
  2857. inline void packetl2c_score_notify::clear_packet_id() {
  2858. packet_id_ = 16116;
  2859. clear_has_packet_id();
  2860. }
  2861. inline ::fish_protocols::e_server_msg_type packetl2c_score_notify::packet_id() const {
  2862. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  2863. }
  2864. inline void packetl2c_score_notify::set_packet_id(::fish_protocols::e_server_msg_type value) {
  2865. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  2866. set_has_packet_id();
  2867. packet_id_ = value;
  2868. }
  2869. // optional int32 curScore = 2;
  2870. inline bool packetl2c_score_notify::has_curscore() const {
  2871. return (_has_bits_[0] & 0x00000002u) != 0;
  2872. }
  2873. inline void packetl2c_score_notify::set_has_curscore() {
  2874. _has_bits_[0] |= 0x00000002u;
  2875. }
  2876. inline void packetl2c_score_notify::clear_has_curscore() {
  2877. _has_bits_[0] &= ~0x00000002u;
  2878. }
  2879. inline void packetl2c_score_notify::clear_curscore() {
  2880. curscore_ = 0;
  2881. clear_has_curscore();
  2882. }
  2883. inline ::google::protobuf::int32 packetl2c_score_notify::curscore() const {
  2884. return curscore_;
  2885. }
  2886. inline void packetl2c_score_notify::set_curscore(::google::protobuf::int32 value) {
  2887. set_has_curscore();
  2888. curscore_ = value;
  2889. }
  2890. // optional int32 playerId = 3;
  2891. inline bool packetl2c_score_notify::has_playerid() const {
  2892. return (_has_bits_[0] & 0x00000004u) != 0;
  2893. }
  2894. inline void packetl2c_score_notify::set_has_playerid() {
  2895. _has_bits_[0] |= 0x00000004u;
  2896. }
  2897. inline void packetl2c_score_notify::clear_has_playerid() {
  2898. _has_bits_[0] &= ~0x00000004u;
  2899. }
  2900. inline void packetl2c_score_notify::clear_playerid() {
  2901. playerid_ = 0;
  2902. clear_has_playerid();
  2903. }
  2904. inline ::google::protobuf::int32 packetl2c_score_notify::playerid() const {
  2905. return playerid_;
  2906. }
  2907. inline void packetl2c_score_notify::set_playerid(::google::protobuf::int32 value) {
  2908. set_has_playerid();
  2909. playerid_ = value;
  2910. }
  2911. // optional int32 remainGold = 4;
  2912. inline bool packetl2c_score_notify::has_remaingold() const {
  2913. return (_has_bits_[0] & 0x00000008u) != 0;
  2914. }
  2915. inline void packetl2c_score_notify::set_has_remaingold() {
  2916. _has_bits_[0] |= 0x00000008u;
  2917. }
  2918. inline void packetl2c_score_notify::clear_has_remaingold() {
  2919. _has_bits_[0] &= ~0x00000008u;
  2920. }
  2921. inline void packetl2c_score_notify::clear_remaingold() {
  2922. remaingold_ = 0;
  2923. clear_has_remaingold();
  2924. }
  2925. inline ::google::protobuf::int32 packetl2c_score_notify::remaingold() const {
  2926. return remaingold_;
  2927. }
  2928. inline void packetl2c_score_notify::set_remaingold(::google::protobuf::int32 value) {
  2929. set_has_remaingold();
  2930. remaingold_ = value;
  2931. }
  2932. // optional int32 questRemainBullet = 5;
  2933. inline bool packetl2c_score_notify::has_questremainbullet() const {
  2934. return (_has_bits_[0] & 0x00000010u) != 0;
  2935. }
  2936. inline void packetl2c_score_notify::set_has_questremainbullet() {
  2937. _has_bits_[0] |= 0x00000010u;
  2938. }
  2939. inline void packetl2c_score_notify::clear_has_questremainbullet() {
  2940. _has_bits_[0] &= ~0x00000010u;
  2941. }
  2942. inline void packetl2c_score_notify::clear_questremainbullet() {
  2943. questremainbullet_ = 0;
  2944. clear_has_questremainbullet();
  2945. }
  2946. inline ::google::protobuf::int32 packetl2c_score_notify::questremainbullet() const {
  2947. return questremainbullet_;
  2948. }
  2949. inline void packetl2c_score_notify::set_questremainbullet(::google::protobuf::int32 value) {
  2950. set_has_questremainbullet();
  2951. questremainbullet_ = value;
  2952. }
  2953. // -------------------------------------------------------------------
  2954. // packetl2c_baojin_matchend_notify
  2955. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_baojin_matchend_notify];
  2956. inline bool packetl2c_baojin_matchend_notify::has_packet_id() const {
  2957. return (_has_bits_[0] & 0x00000001u) != 0;
  2958. }
  2959. inline void packetl2c_baojin_matchend_notify::set_has_packet_id() {
  2960. _has_bits_[0] |= 0x00000001u;
  2961. }
  2962. inline void packetl2c_baojin_matchend_notify::clear_has_packet_id() {
  2963. _has_bits_[0] &= ~0x00000001u;
  2964. }
  2965. inline void packetl2c_baojin_matchend_notify::clear_packet_id() {
  2966. packet_id_ = 16118;
  2967. clear_has_packet_id();
  2968. }
  2969. inline ::fish_protocols::e_server_msg_type packetl2c_baojin_matchend_notify::packet_id() const {
  2970. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  2971. }
  2972. inline void packetl2c_baojin_matchend_notify::set_packet_id(::fish_protocols::e_server_msg_type value) {
  2973. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  2974. set_has_packet_id();
  2975. packet_id_ = value;
  2976. }
  2977. // optional int32 reason = 2;
  2978. inline bool packetl2c_baojin_matchend_notify::has_reason() const {
  2979. return (_has_bits_[0] & 0x00000002u) != 0;
  2980. }
  2981. inline void packetl2c_baojin_matchend_notify::set_has_reason() {
  2982. _has_bits_[0] |= 0x00000002u;
  2983. }
  2984. inline void packetl2c_baojin_matchend_notify::clear_has_reason() {
  2985. _has_bits_[0] &= ~0x00000002u;
  2986. }
  2987. inline void packetl2c_baojin_matchend_notify::clear_reason() {
  2988. reason_ = 0;
  2989. clear_has_reason();
  2990. }
  2991. inline ::google::protobuf::int32 packetl2c_baojin_matchend_notify::reason() const {
  2992. return reason_;
  2993. }
  2994. inline void packetl2c_baojin_matchend_notify::set_reason(::google::protobuf::int32 value) {
  2995. set_has_reason();
  2996. reason_ = value;
  2997. }
  2998. // optional int32 maxScore = 3;
  2999. inline bool packetl2c_baojin_matchend_notify::has_maxscore() const {
  3000. return (_has_bits_[0] & 0x00000004u) != 0;
  3001. }
  3002. inline void packetl2c_baojin_matchend_notify::set_has_maxscore() {
  3003. _has_bits_[0] |= 0x00000004u;
  3004. }
  3005. inline void packetl2c_baojin_matchend_notify::clear_has_maxscore() {
  3006. _has_bits_[0] &= ~0x00000004u;
  3007. }
  3008. inline void packetl2c_baojin_matchend_notify::clear_maxscore() {
  3009. maxscore_ = 0;
  3010. clear_has_maxscore();
  3011. }
  3012. inline ::google::protobuf::int32 packetl2c_baojin_matchend_notify::maxscore() const {
  3013. return maxscore_;
  3014. }
  3015. inline void packetl2c_baojin_matchend_notify::set_maxscore(::google::protobuf::int32 value) {
  3016. set_has_maxscore();
  3017. maxscore_ = value;
  3018. }
  3019. // optional int32 curScore = 4;
  3020. inline bool packetl2c_baojin_matchend_notify::has_curscore() const {
  3021. return (_has_bits_[0] & 0x00000008u) != 0;
  3022. }
  3023. inline void packetl2c_baojin_matchend_notify::set_has_curscore() {
  3024. _has_bits_[0] |= 0x00000008u;
  3025. }
  3026. inline void packetl2c_baojin_matchend_notify::clear_has_curscore() {
  3027. _has_bits_[0] &= ~0x00000008u;
  3028. }
  3029. inline void packetl2c_baojin_matchend_notify::clear_curscore() {
  3030. curscore_ = 0;
  3031. clear_has_curscore();
  3032. }
  3033. inline ::google::protobuf::int32 packetl2c_baojin_matchend_notify::curscore() const {
  3034. return curscore_;
  3035. }
  3036. inline void packetl2c_baojin_matchend_notify::set_curscore(::google::protobuf::int32 value) {
  3037. set_has_curscore();
  3038. curscore_ = value;
  3039. }
  3040. // optional int32 curRank = 5;
  3041. inline bool packetl2c_baojin_matchend_notify::has_currank() const {
  3042. return (_has_bits_[0] & 0x00000010u) != 0;
  3043. }
  3044. inline void packetl2c_baojin_matchend_notify::set_has_currank() {
  3045. _has_bits_[0] |= 0x00000010u;
  3046. }
  3047. inline void packetl2c_baojin_matchend_notify::clear_has_currank() {
  3048. _has_bits_[0] &= ~0x00000010u;
  3049. }
  3050. inline void packetl2c_baojin_matchend_notify::clear_currank() {
  3051. currank_ = 0;
  3052. clear_has_currank();
  3053. }
  3054. inline ::google::protobuf::int32 packetl2c_baojin_matchend_notify::currank() const {
  3055. return currank_;
  3056. }
  3057. inline void packetl2c_baojin_matchend_notify::set_currank(::google::protobuf::int32 value) {
  3058. set_has_currank();
  3059. currank_ = value;
  3060. }
  3061. // optional int32 turrentAddScore = 6;
  3062. inline bool packetl2c_baojin_matchend_notify::has_turrentaddscore() const {
  3063. return (_has_bits_[0] & 0x00000020u) != 0;
  3064. }
  3065. inline void packetl2c_baojin_matchend_notify::set_has_turrentaddscore() {
  3066. _has_bits_[0] |= 0x00000020u;
  3067. }
  3068. inline void packetl2c_baojin_matchend_notify::clear_has_turrentaddscore() {
  3069. _has_bits_[0] &= ~0x00000020u;
  3070. }
  3071. inline void packetl2c_baojin_matchend_notify::clear_turrentaddscore() {
  3072. turrentaddscore_ = 0;
  3073. clear_has_turrentaddscore();
  3074. }
  3075. inline ::google::protobuf::int32 packetl2c_baojin_matchend_notify::turrentaddscore() const {
  3076. return turrentaddscore_;
  3077. }
  3078. inline void packetl2c_baojin_matchend_notify::set_turrentaddscore(::google::protobuf::int32 value) {
  3079. set_has_turrentaddscore();
  3080. turrentaddscore_ = value;
  3081. }
  3082. // optional int32 rateAddScore = 7;
  3083. inline bool packetl2c_baojin_matchend_notify::has_rateaddscore() const {
  3084. return (_has_bits_[0] & 0x00000040u) != 0;
  3085. }
  3086. inline void packetl2c_baojin_matchend_notify::set_has_rateaddscore() {
  3087. _has_bits_[0] |= 0x00000040u;
  3088. }
  3089. inline void packetl2c_baojin_matchend_notify::clear_has_rateaddscore() {
  3090. _has_bits_[0] &= ~0x00000040u;
  3091. }
  3092. inline void packetl2c_baojin_matchend_notify::clear_rateaddscore() {
  3093. rateaddscore_ = 0;
  3094. clear_has_rateaddscore();
  3095. }
  3096. inline ::google::protobuf::int32 packetl2c_baojin_matchend_notify::rateaddscore() const {
  3097. return rateaddscore_;
  3098. }
  3099. inline void packetl2c_baojin_matchend_notify::set_rateaddscore(::google::protobuf::int32 value) {
  3100. set_has_rateaddscore();
  3101. rateaddscore_ = value;
  3102. }
  3103. // -------------------------------------------------------------------
  3104. // packetl2c_open_baojin_quest_notify
  3105. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_open_baojin_quest_notify];
  3106. inline bool packetl2c_open_baojin_quest_notify::has_packet_id() const {
  3107. return (_has_bits_[0] & 0x00000001u) != 0;
  3108. }
  3109. inline void packetl2c_open_baojin_quest_notify::set_has_packet_id() {
  3110. _has_bits_[0] |= 0x00000001u;
  3111. }
  3112. inline void packetl2c_open_baojin_quest_notify::clear_has_packet_id() {
  3113. _has_bits_[0] &= ~0x00000001u;
  3114. }
  3115. inline void packetl2c_open_baojin_quest_notify::clear_packet_id() {
  3116. packet_id_ = 16122;
  3117. clear_has_packet_id();
  3118. }
  3119. inline ::fish_protocols::e_server_msg_type packetl2c_open_baojin_quest_notify::packet_id() const {
  3120. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  3121. }
  3122. inline void packetl2c_open_baojin_quest_notify::set_packet_id(::fish_protocols::e_server_msg_type value) {
  3123. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  3124. set_has_packet_id();
  3125. packet_id_ = value;
  3126. }
  3127. // optional int32 questId = 2;
  3128. inline bool packetl2c_open_baojin_quest_notify::has_questid() const {
  3129. return (_has_bits_[0] & 0x00000002u) != 0;
  3130. }
  3131. inline void packetl2c_open_baojin_quest_notify::set_has_questid() {
  3132. _has_bits_[0] |= 0x00000002u;
  3133. }
  3134. inline void packetl2c_open_baojin_quest_notify::clear_has_questid() {
  3135. _has_bits_[0] &= ~0x00000002u;
  3136. }
  3137. inline void packetl2c_open_baojin_quest_notify::clear_questid() {
  3138. questid_ = 0;
  3139. clear_has_questid();
  3140. }
  3141. inline ::google::protobuf::int32 packetl2c_open_baojin_quest_notify::questid() const {
  3142. return questid_;
  3143. }
  3144. inline void packetl2c_open_baojin_quest_notify::set_questid(::google::protobuf::int32 value) {
  3145. set_has_questid();
  3146. questid_ = value;
  3147. }
  3148. // optional int32 remainBullet = 3;
  3149. inline bool packetl2c_open_baojin_quest_notify::has_remainbullet() const {
  3150. return (_has_bits_[0] & 0x00000004u) != 0;
  3151. }
  3152. inline void packetl2c_open_baojin_quest_notify::set_has_remainbullet() {
  3153. _has_bits_[0] |= 0x00000004u;
  3154. }
  3155. inline void packetl2c_open_baojin_quest_notify::clear_has_remainbullet() {
  3156. _has_bits_[0] &= ~0x00000004u;
  3157. }
  3158. inline void packetl2c_open_baojin_quest_notify::clear_remainbullet() {
  3159. remainbullet_ = 0;
  3160. clear_has_remainbullet();
  3161. }
  3162. inline ::google::protobuf::int32 packetl2c_open_baojin_quest_notify::remainbullet() const {
  3163. return remainbullet_;
  3164. }
  3165. inline void packetl2c_open_baojin_quest_notify::set_remainbullet(::google::protobuf::int32 value) {
  3166. set_has_remainbullet();
  3167. remainbullet_ = value;
  3168. }
  3169. // -------------------------------------------------------------------
  3170. // packetl2c_baojin_quest_progress_notify
  3171. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_baojin_quest_progress_notify];
  3172. inline bool packetl2c_baojin_quest_progress_notify::has_packet_id() const {
  3173. return (_has_bits_[0] & 0x00000001u) != 0;
  3174. }
  3175. inline void packetl2c_baojin_quest_progress_notify::set_has_packet_id() {
  3176. _has_bits_[0] |= 0x00000001u;
  3177. }
  3178. inline void packetl2c_baojin_quest_progress_notify::clear_has_packet_id() {
  3179. _has_bits_[0] &= ~0x00000001u;
  3180. }
  3181. inline void packetl2c_baojin_quest_progress_notify::clear_packet_id() {
  3182. packet_id_ = 16123;
  3183. clear_has_packet_id();
  3184. }
  3185. inline ::fish_protocols::e_server_msg_type packetl2c_baojin_quest_progress_notify::packet_id() const {
  3186. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  3187. }
  3188. inline void packetl2c_baojin_quest_progress_notify::set_packet_id(::fish_protocols::e_server_msg_type value) {
  3189. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  3190. set_has_packet_id();
  3191. packet_id_ = value;
  3192. }
  3193. // optional int32 questId = 2;
  3194. inline bool packetl2c_baojin_quest_progress_notify::has_questid() const {
  3195. return (_has_bits_[0] & 0x00000002u) != 0;
  3196. }
  3197. inline void packetl2c_baojin_quest_progress_notify::set_has_questid() {
  3198. _has_bits_[0] |= 0x00000002u;
  3199. }
  3200. inline void packetl2c_baojin_quest_progress_notify::clear_has_questid() {
  3201. _has_bits_[0] &= ~0x00000002u;
  3202. }
  3203. inline void packetl2c_baojin_quest_progress_notify::clear_questid() {
  3204. questid_ = 0;
  3205. clear_has_questid();
  3206. }
  3207. inline ::google::protobuf::int32 packetl2c_baojin_quest_progress_notify::questid() const {
  3208. return questid_;
  3209. }
  3210. inline void packetl2c_baojin_quest_progress_notify::set_questid(::google::protobuf::int32 value) {
  3211. set_has_questid();
  3212. questid_ = value;
  3213. }
  3214. // optional int32 progress = 3;
  3215. inline bool packetl2c_baojin_quest_progress_notify::has_progress() const {
  3216. return (_has_bits_[0] & 0x00000004u) != 0;
  3217. }
  3218. inline void packetl2c_baojin_quest_progress_notify::set_has_progress() {
  3219. _has_bits_[0] |= 0x00000004u;
  3220. }
  3221. inline void packetl2c_baojin_quest_progress_notify::clear_has_progress() {
  3222. _has_bits_[0] &= ~0x00000004u;
  3223. }
  3224. inline void packetl2c_baojin_quest_progress_notify::clear_progress() {
  3225. progress_ = 0;
  3226. clear_has_progress();
  3227. }
  3228. inline ::google::protobuf::int32 packetl2c_baojin_quest_progress_notify::progress() const {
  3229. return progress_;
  3230. }
  3231. inline void packetl2c_baojin_quest_progress_notify::set_progress(::google::protobuf::int32 value) {
  3232. set_has_progress();
  3233. progress_ = value;
  3234. }
  3235. // optional bool isFinish = 4;
  3236. inline bool packetl2c_baojin_quest_progress_notify::has_isfinish() const {
  3237. return (_has_bits_[0] & 0x00000008u) != 0;
  3238. }
  3239. inline void packetl2c_baojin_quest_progress_notify::set_has_isfinish() {
  3240. _has_bits_[0] |= 0x00000008u;
  3241. }
  3242. inline void packetl2c_baojin_quest_progress_notify::clear_has_isfinish() {
  3243. _has_bits_[0] &= ~0x00000008u;
  3244. }
  3245. inline void packetl2c_baojin_quest_progress_notify::clear_isfinish() {
  3246. isfinish_ = false;
  3247. clear_has_isfinish();
  3248. }
  3249. inline bool packetl2c_baojin_quest_progress_notify::isfinish() const {
  3250. return isfinish_;
  3251. }
  3252. inline void packetl2c_baojin_quest_progress_notify::set_isfinish(bool value) {
  3253. set_has_isfinish();
  3254. isfinish_ = value;
  3255. }
  3256. // -------------------------------------------------------------------
  3257. // packetc2l_get_baojin_quest_info
  3258. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2l_get_baojin_quest_info];
  3259. inline bool packetc2l_get_baojin_quest_info::has_packet_id() const {
  3260. return (_has_bits_[0] & 0x00000001u) != 0;
  3261. }
  3262. inline void packetc2l_get_baojin_quest_info::set_has_packet_id() {
  3263. _has_bits_[0] |= 0x00000001u;
  3264. }
  3265. inline void packetc2l_get_baojin_quest_info::clear_has_packet_id() {
  3266. _has_bits_[0] &= ~0x00000001u;
  3267. }
  3268. inline void packetc2l_get_baojin_quest_info::clear_packet_id() {
  3269. packet_id_ = 10137;
  3270. clear_has_packet_id();
  3271. }
  3272. inline ::fish_protocols::e_server_msg_type packetc2l_get_baojin_quest_info::packet_id() const {
  3273. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  3274. }
  3275. inline void packetc2l_get_baojin_quest_info::set_packet_id(::fish_protocols::e_server_msg_type value) {
  3276. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  3277. set_has_packet_id();
  3278. packet_id_ = value;
  3279. }
  3280. // -------------------------------------------------------------------
  3281. // MatchBaojinQuestInfo
  3282. // optional int32 questId = 1;
  3283. inline bool MatchBaojinQuestInfo::has_questid() const {
  3284. return (_has_bits_[0] & 0x00000001u) != 0;
  3285. }
  3286. inline void MatchBaojinQuestInfo::set_has_questid() {
  3287. _has_bits_[0] |= 0x00000001u;
  3288. }
  3289. inline void MatchBaojinQuestInfo::clear_has_questid() {
  3290. _has_bits_[0] &= ~0x00000001u;
  3291. }
  3292. inline void MatchBaojinQuestInfo::clear_questid() {
  3293. questid_ = 0;
  3294. clear_has_questid();
  3295. }
  3296. inline ::google::protobuf::int32 MatchBaojinQuestInfo::questid() const {
  3297. return questid_;
  3298. }
  3299. inline void MatchBaojinQuestInfo::set_questid(::google::protobuf::int32 value) {
  3300. set_has_questid();
  3301. questid_ = value;
  3302. }
  3303. // optional int32 progress = 2;
  3304. inline bool MatchBaojinQuestInfo::has_progress() const {
  3305. return (_has_bits_[0] & 0x00000002u) != 0;
  3306. }
  3307. inline void MatchBaojinQuestInfo::set_has_progress() {
  3308. _has_bits_[0] |= 0x00000002u;
  3309. }
  3310. inline void MatchBaojinQuestInfo::clear_has_progress() {
  3311. _has_bits_[0] &= ~0x00000002u;
  3312. }
  3313. inline void MatchBaojinQuestInfo::clear_progress() {
  3314. progress_ = 0;
  3315. clear_has_progress();
  3316. }
  3317. inline ::google::protobuf::int32 MatchBaojinQuestInfo::progress() const {
  3318. return progress_;
  3319. }
  3320. inline void MatchBaojinQuestInfo::set_progress(::google::protobuf::int32 value) {
  3321. set_has_progress();
  3322. progress_ = value;
  3323. }
  3324. // optional bool isFinish = 3;
  3325. inline bool MatchBaojinQuestInfo::has_isfinish() const {
  3326. return (_has_bits_[0] & 0x00000004u) != 0;
  3327. }
  3328. inline void MatchBaojinQuestInfo::set_has_isfinish() {
  3329. _has_bits_[0] |= 0x00000004u;
  3330. }
  3331. inline void MatchBaojinQuestInfo::clear_has_isfinish() {
  3332. _has_bits_[0] &= ~0x00000004u;
  3333. }
  3334. inline void MatchBaojinQuestInfo::clear_isfinish() {
  3335. isfinish_ = false;
  3336. clear_has_isfinish();
  3337. }
  3338. inline bool MatchBaojinQuestInfo::isfinish() const {
  3339. return isfinish_;
  3340. }
  3341. inline void MatchBaojinQuestInfo::set_isfinish(bool value) {
  3342. set_has_isfinish();
  3343. isfinish_ = value;
  3344. }
  3345. // -------------------------------------------------------------------
  3346. // packetl2c_get_baojin_quest_info_result
  3347. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_get_baojin_quest_info_result];
  3348. inline bool packetl2c_get_baojin_quest_info_result::has_packet_id() const {
  3349. return (_has_bits_[0] & 0x00000001u) != 0;
  3350. }
  3351. inline void packetl2c_get_baojin_quest_info_result::set_has_packet_id() {
  3352. _has_bits_[0] |= 0x00000001u;
  3353. }
  3354. inline void packetl2c_get_baojin_quest_info_result::clear_has_packet_id() {
  3355. _has_bits_[0] &= ~0x00000001u;
  3356. }
  3357. inline void packetl2c_get_baojin_quest_info_result::clear_packet_id() {
  3358. packet_id_ = 16124;
  3359. clear_has_packet_id();
  3360. }
  3361. inline ::fish_protocols::e_server_msg_type packetl2c_get_baojin_quest_info_result::packet_id() const {
  3362. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  3363. }
  3364. inline void packetl2c_get_baojin_quest_info_result::set_packet_id(::fish_protocols::e_server_msg_type value) {
  3365. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  3366. set_has_packet_id();
  3367. packet_id_ = value;
  3368. }
  3369. // repeated .fish_protocols.MatchBaojinQuestInfo questList = 2;
  3370. inline int packetl2c_get_baojin_quest_info_result::questlist_size() const {
  3371. return questlist_.size();
  3372. }
  3373. inline void packetl2c_get_baojin_quest_info_result::clear_questlist() {
  3374. questlist_.Clear();
  3375. }
  3376. inline const ::fish_protocols::MatchBaojinQuestInfo& packetl2c_get_baojin_quest_info_result::questlist(int index) const {
  3377. return questlist_.Get(index);
  3378. }
  3379. inline ::fish_protocols::MatchBaojinQuestInfo* packetl2c_get_baojin_quest_info_result::mutable_questlist(int index) {
  3380. return questlist_.Mutable(index);
  3381. }
  3382. inline ::fish_protocols::MatchBaojinQuestInfo* packetl2c_get_baojin_quest_info_result::add_questlist() {
  3383. return questlist_.Add();
  3384. }
  3385. inline const ::google::protobuf::RepeatedPtrField< ::fish_protocols::MatchBaojinQuestInfo >&
  3386. packetl2c_get_baojin_quest_info_result::questlist() const {
  3387. return questlist_;
  3388. }
  3389. inline ::google::protobuf::RepeatedPtrField< ::fish_protocols::MatchBaojinQuestInfo >*
  3390. packetl2c_get_baojin_quest_info_result::mutable_questlist() {
  3391. return &questlist_;
  3392. }
  3393. // -------------------------------------------------------------------
  3394. // packetl2c_baojin_score_beyond_value_notify
  3395. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_baojin_score_beyond_value_notify];
  3396. inline bool packetl2c_baojin_score_beyond_value_notify::has_packet_id() const {
  3397. return (_has_bits_[0] & 0x00000001u) != 0;
  3398. }
  3399. inline void packetl2c_baojin_score_beyond_value_notify::set_has_packet_id() {
  3400. _has_bits_[0] |= 0x00000001u;
  3401. }
  3402. inline void packetl2c_baojin_score_beyond_value_notify::clear_has_packet_id() {
  3403. _has_bits_[0] &= ~0x00000001u;
  3404. }
  3405. inline void packetl2c_baojin_score_beyond_value_notify::clear_packet_id() {
  3406. packet_id_ = 16126;
  3407. clear_has_packet_id();
  3408. }
  3409. inline ::fish_protocols::e_server_msg_type packetl2c_baojin_score_beyond_value_notify::packet_id() const {
  3410. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  3411. }
  3412. inline void packetl2c_baojin_score_beyond_value_notify::set_packet_id(::fish_protocols::e_server_msg_type value) {
  3413. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  3414. set_has_packet_id();
  3415. packet_id_ = value;
  3416. }
  3417. // -------------------------------------------------------------------
  3418. // packetl2c_abandon_baojin_match
  3419. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_abandon_baojin_match];
  3420. inline bool packetl2c_abandon_baojin_match::has_packet_id() const {
  3421. return (_has_bits_[0] & 0x00000001u) != 0;
  3422. }
  3423. inline void packetl2c_abandon_baojin_match::set_has_packet_id() {
  3424. _has_bits_[0] |= 0x00000001u;
  3425. }
  3426. inline void packetl2c_abandon_baojin_match::clear_has_packet_id() {
  3427. _has_bits_[0] &= ~0x00000001u;
  3428. }
  3429. inline void packetl2c_abandon_baojin_match::clear_packet_id() {
  3430. packet_id_ = 10141;
  3431. clear_has_packet_id();
  3432. }
  3433. inline ::fish_protocols::e_server_msg_type packetl2c_abandon_baojin_match::packet_id() const {
  3434. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  3435. }
  3436. inline void packetl2c_abandon_baojin_match::set_packet_id(::fish_protocols::e_server_msg_type value) {
  3437. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  3438. set_has_packet_id();
  3439. packet_id_ = value;
  3440. }
  3441. // -------------------------------------------------------------------
  3442. // packetl2c_abandon_baojin_match_result
  3443. // optional .fish_protocols.e_server_msg_type packet_id = 1 [default = e_mst_l2c_abandon_baojin_match_result];
  3444. inline bool packetl2c_abandon_baojin_match_result::has_packet_id() const {
  3445. return (_has_bits_[0] & 0x00000001u) != 0;
  3446. }
  3447. inline void packetl2c_abandon_baojin_match_result::set_has_packet_id() {
  3448. _has_bits_[0] |= 0x00000001u;
  3449. }
  3450. inline void packetl2c_abandon_baojin_match_result::clear_has_packet_id() {
  3451. _has_bits_[0] &= ~0x00000001u;
  3452. }
  3453. inline void packetl2c_abandon_baojin_match_result::clear_packet_id() {
  3454. packet_id_ = 16130;
  3455. clear_has_packet_id();
  3456. }
  3457. inline ::fish_protocols::e_server_msg_type packetl2c_abandon_baojin_match_result::packet_id() const {
  3458. return static_cast< ::fish_protocols::e_server_msg_type >(packet_id_);
  3459. }
  3460. inline void packetl2c_abandon_baojin_match_result::set_packet_id(::fish_protocols::e_server_msg_type value) {
  3461. assert(::fish_protocols::e_server_msg_type_IsValid(value));
  3462. set_has_packet_id();
  3463. packet_id_ = value;
  3464. }
  3465. // @@protoc_insertion_point(namespace_scope)
  3466. } // namespace fish_protocols
  3467. #ifndef SWIG
  3468. namespace google {
  3469. namespace protobuf {
  3470. } // namespace google
  3471. } // namespace protobuf
  3472. #endif // SWIG
  3473. // @@protoc_insertion_point(global_scope)
  3474. #endif // PROTOBUF_fish_5fmatch_5fbaojin_2eproto__INCLUDED