client2world_player_quest.pb.h 81 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329
  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: client2world_player_quest.proto
  3. #ifndef PROTOBUF_client2world_5fplayer_5fquest_2eproto__INCLUDED
  4. #define PROTOBUF_client2world_5fplayer_5fquest_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 "client2world_msg_type.pb.h"
  23. #include "msg_type_def.pb.h"
  24. #include "msg_info_def.pb.h"
  25. // @@protoc_insertion_point(includes)
  26. namespace client2world_protocols {
  27. // Internal implementation detail -- do not call these.
  28. void protobuf_AddDesc_client2world_5fplayer_5fquest_2eproto();
  29. void protobuf_AssignDesc_client2world_5fplayer_5fquest_2eproto();
  30. void protobuf_ShutdownFile_client2world_5fplayer_5fquest_2eproto();
  31. class packetc2w_receive_questreward;
  32. class packetw2c_receive_questreward_result;
  33. class packetc2w_recvall_questreward;
  34. class packetw2c_recvall_questreward_result;
  35. class packetc2w_get_quest;
  36. class packetw2c_get_quest_result;
  37. class packetc2w_receive_quest_score;
  38. class packetw2c_receive_quest_score_result;
  39. class packetc2w_receive_active_reward;
  40. class packetw2c_receive_active_reward_result;
  41. class packetw2c_quest_notify;
  42. // ===================================================================
  43. class packetc2w_receive_questreward : public ::google::protobuf::Message {
  44. public:
  45. packetc2w_receive_questreward();
  46. virtual ~packetc2w_receive_questreward();
  47. packetc2w_receive_questreward(const packetc2w_receive_questreward& from);
  48. inline packetc2w_receive_questreward& operator=(const packetc2w_receive_questreward& from) {
  49. CopyFrom(from);
  50. return *this;
  51. }
  52. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  53. return _unknown_fields_;
  54. }
  55. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  56. return &_unknown_fields_;
  57. }
  58. static const ::google::protobuf::Descriptor* descriptor();
  59. static const packetc2w_receive_questreward& default_instance();
  60. void Swap(packetc2w_receive_questreward* other);
  61. // implements Message ----------------------------------------------
  62. packetc2w_receive_questreward* New() const;
  63. void CopyFrom(const ::google::protobuf::Message& from);
  64. void MergeFrom(const ::google::protobuf::Message& from);
  65. void CopyFrom(const packetc2w_receive_questreward& from);
  66. void MergeFrom(const packetc2w_receive_questreward& from);
  67. void Clear();
  68. bool IsInitialized() const;
  69. int ByteSize() const;
  70. bool MergePartialFromCodedStream(
  71. ::google::protobuf::io::CodedInputStream* input);
  72. void SerializeWithCachedSizes(
  73. ::google::protobuf::io::CodedOutputStream* output) const;
  74. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  75. int GetCachedSize() const { return _cached_size_; }
  76. private:
  77. void SharedCtor();
  78. void SharedDtor();
  79. void SetCachedSize(int size) const;
  80. public:
  81. ::google::protobuf::Metadata GetMetadata() const;
  82. // nested types ----------------------------------------------------
  83. // accessors -------------------------------------------------------
  84. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_receive_questreward];
  85. inline bool has_packet_id() const;
  86. inline void clear_packet_id();
  87. static const int kPacketIdFieldNumber = 1;
  88. inline ::client2world_protocols::e_server_msg_type packet_id() const;
  89. inline void set_packet_id(::client2world_protocols::e_server_msg_type value);
  90. // optional int32 type = 2;
  91. inline bool has_type() const;
  92. inline void clear_type();
  93. static const int kTypeFieldNumber = 2;
  94. inline ::google::protobuf::int32 type() const;
  95. inline void set_type(::google::protobuf::int32 value);
  96. // optional int32 questid = 3;
  97. inline bool has_questid() const;
  98. inline void clear_questid();
  99. static const int kQuestidFieldNumber = 3;
  100. inline ::google::protobuf::int32 questid() const;
  101. inline void set_questid(::google::protobuf::int32 value);
  102. // @@protoc_insertion_point(class_scope:client2world_protocols.packetc2w_receive_questreward)
  103. private:
  104. inline void set_has_packet_id();
  105. inline void clear_has_packet_id();
  106. inline void set_has_type();
  107. inline void clear_has_type();
  108. inline void set_has_questid();
  109. inline void clear_has_questid();
  110. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  111. int packet_id_;
  112. ::google::protobuf::int32 type_;
  113. ::google::protobuf::int32 questid_;
  114. mutable int _cached_size_;
  115. ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
  116. friend void protobuf_AddDesc_client2world_5fplayer_5fquest_2eproto();
  117. friend void protobuf_AssignDesc_client2world_5fplayer_5fquest_2eproto();
  118. friend void protobuf_ShutdownFile_client2world_5fplayer_5fquest_2eproto();
  119. void InitAsDefaultInstance();
  120. static packetc2w_receive_questreward* default_instance_;
  121. };
  122. // -------------------------------------------------------------------
  123. class packetw2c_receive_questreward_result : public ::google::protobuf::Message {
  124. public:
  125. packetw2c_receive_questreward_result();
  126. virtual ~packetw2c_receive_questreward_result();
  127. packetw2c_receive_questreward_result(const packetw2c_receive_questreward_result& from);
  128. inline packetw2c_receive_questreward_result& operator=(const packetw2c_receive_questreward_result& from) {
  129. CopyFrom(from);
  130. return *this;
  131. }
  132. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  133. return _unknown_fields_;
  134. }
  135. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  136. return &_unknown_fields_;
  137. }
  138. static const ::google::protobuf::Descriptor* descriptor();
  139. static const packetw2c_receive_questreward_result& default_instance();
  140. void Swap(packetw2c_receive_questreward_result* other);
  141. // implements Message ----------------------------------------------
  142. packetw2c_receive_questreward_result* New() const;
  143. void CopyFrom(const ::google::protobuf::Message& from);
  144. void MergeFrom(const ::google::protobuf::Message& from);
  145. void CopyFrom(const packetw2c_receive_questreward_result& from);
  146. void MergeFrom(const packetw2c_receive_questreward_result& from);
  147. void Clear();
  148. bool IsInitialized() const;
  149. int ByteSize() const;
  150. bool MergePartialFromCodedStream(
  151. ::google::protobuf::io::CodedInputStream* input);
  152. void SerializeWithCachedSizes(
  153. ::google::protobuf::io::CodedOutputStream* output) const;
  154. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  155. int GetCachedSize() const { return _cached_size_; }
  156. private:
  157. void SharedCtor();
  158. void SharedDtor();
  159. void SetCachedSize(int size) const;
  160. public:
  161. ::google::protobuf::Metadata GetMetadata() const;
  162. // nested types ----------------------------------------------------
  163. // accessors -------------------------------------------------------
  164. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_questreward_result];
  165. inline bool has_packet_id() const;
  166. inline void clear_packet_id();
  167. static const int kPacketIdFieldNumber = 1;
  168. inline ::client2world_protocols::e_server_msg_type packet_id() const;
  169. inline void set_packet_id(::client2world_protocols::e_server_msg_type value);
  170. // optional int32 type = 2;
  171. inline bool has_type() const;
  172. inline void clear_type();
  173. static const int kTypeFieldNumber = 2;
  174. inline ::google::protobuf::int32 type() const;
  175. inline void set_type(::google::protobuf::int32 value);
  176. // optional int32 questid = 3;
  177. inline bool has_questid() const;
  178. inline void clear_questid();
  179. static const int kQuestidFieldNumber = 3;
  180. inline ::google::protobuf::int32 questid() const;
  181. inline void set_questid(::google::protobuf::int32 value);
  182. // optional int32 result = 4;
  183. inline bool has_result() const;
  184. inline void clear_result();
  185. static const int kResultFieldNumber = 4;
  186. inline ::google::protobuf::int32 result() const;
  187. inline void set_result(::google::protobuf::int32 value);
  188. // repeated .msg_info_def.ItemInfo items = 5;
  189. inline int items_size() const;
  190. inline void clear_items();
  191. static const int kItemsFieldNumber = 5;
  192. inline const ::msg_info_def::ItemInfo& items(int index) const;
  193. inline ::msg_info_def::ItemInfo* mutable_items(int index);
  194. inline ::msg_info_def::ItemInfo* add_items();
  195. inline const ::google::protobuf::RepeatedPtrField< ::msg_info_def::ItemInfo >&
  196. items() const;
  197. inline ::google::protobuf::RepeatedPtrField< ::msg_info_def::ItemInfo >*
  198. mutable_items();
  199. // optional int32 nextQuestId = 6;
  200. inline bool has_nextquestid() const;
  201. inline void clear_nextquestid();
  202. static const int kNextQuestIdFieldNumber = 6;
  203. inline ::google::protobuf::int32 nextquestid() const;
  204. inline void set_nextquestid(::google::protobuf::int32 value);
  205. // optional int32 nextQuestCount = 7;
  206. inline bool has_nextquestcount() const;
  207. inline void clear_nextquestcount();
  208. static const int kNextQuestCountFieldNumber = 7;
  209. inline ::google::protobuf::int32 nextquestcount() const;
  210. inline void set_nextquestcount(::google::protobuf::int32 value);
  211. // @@protoc_insertion_point(class_scope:client2world_protocols.packetw2c_receive_questreward_result)
  212. private:
  213. inline void set_has_packet_id();
  214. inline void clear_has_packet_id();
  215. inline void set_has_type();
  216. inline void clear_has_type();
  217. inline void set_has_questid();
  218. inline void clear_has_questid();
  219. inline void set_has_result();
  220. inline void clear_has_result();
  221. inline void set_has_nextquestid();
  222. inline void clear_has_nextquestid();
  223. inline void set_has_nextquestcount();
  224. inline void clear_has_nextquestcount();
  225. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  226. int packet_id_;
  227. ::google::protobuf::int32 type_;
  228. ::google::protobuf::int32 questid_;
  229. ::google::protobuf::int32 result_;
  230. ::google::protobuf::RepeatedPtrField< ::msg_info_def::ItemInfo > items_;
  231. ::google::protobuf::int32 nextquestid_;
  232. ::google::protobuf::int32 nextquestcount_;
  233. mutable int _cached_size_;
  234. ::google::protobuf::uint32 _has_bits_[(7 + 31) / 32];
  235. friend void protobuf_AddDesc_client2world_5fplayer_5fquest_2eproto();
  236. friend void protobuf_AssignDesc_client2world_5fplayer_5fquest_2eproto();
  237. friend void protobuf_ShutdownFile_client2world_5fplayer_5fquest_2eproto();
  238. void InitAsDefaultInstance();
  239. static packetw2c_receive_questreward_result* default_instance_;
  240. };
  241. // -------------------------------------------------------------------
  242. class packetc2w_recvall_questreward : public ::google::protobuf::Message {
  243. public:
  244. packetc2w_recvall_questreward();
  245. virtual ~packetc2w_recvall_questreward();
  246. packetc2w_recvall_questreward(const packetc2w_recvall_questreward& from);
  247. inline packetc2w_recvall_questreward& operator=(const packetc2w_recvall_questreward& from) {
  248. CopyFrom(from);
  249. return *this;
  250. }
  251. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  252. return _unknown_fields_;
  253. }
  254. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  255. return &_unknown_fields_;
  256. }
  257. static const ::google::protobuf::Descriptor* descriptor();
  258. static const packetc2w_recvall_questreward& default_instance();
  259. void Swap(packetc2w_recvall_questreward* other);
  260. // implements Message ----------------------------------------------
  261. packetc2w_recvall_questreward* New() const;
  262. void CopyFrom(const ::google::protobuf::Message& from);
  263. void MergeFrom(const ::google::protobuf::Message& from);
  264. void CopyFrom(const packetc2w_recvall_questreward& from);
  265. void MergeFrom(const packetc2w_recvall_questreward& from);
  266. void Clear();
  267. bool IsInitialized() const;
  268. int ByteSize() const;
  269. bool MergePartialFromCodedStream(
  270. ::google::protobuf::io::CodedInputStream* input);
  271. void SerializeWithCachedSizes(
  272. ::google::protobuf::io::CodedOutputStream* output) const;
  273. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  274. int GetCachedSize() const { return _cached_size_; }
  275. private:
  276. void SharedCtor();
  277. void SharedDtor();
  278. void SetCachedSize(int size) const;
  279. public:
  280. ::google::protobuf::Metadata GetMetadata() const;
  281. // nested types ----------------------------------------------------
  282. // accessors -------------------------------------------------------
  283. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_recvall_questreward];
  284. inline bool has_packet_id() const;
  285. inline void clear_packet_id();
  286. static const int kPacketIdFieldNumber = 1;
  287. inline ::client2world_protocols::e_server_msg_type packet_id() const;
  288. inline void set_packet_id(::client2world_protocols::e_server_msg_type value);
  289. // optional int32 type = 2;
  290. inline bool has_type() const;
  291. inline void clear_type();
  292. static const int kTypeFieldNumber = 2;
  293. inline ::google::protobuf::int32 type() const;
  294. inline void set_type(::google::protobuf::int32 value);
  295. // @@protoc_insertion_point(class_scope:client2world_protocols.packetc2w_recvall_questreward)
  296. private:
  297. inline void set_has_packet_id();
  298. inline void clear_has_packet_id();
  299. inline void set_has_type();
  300. inline void clear_has_type();
  301. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  302. int packet_id_;
  303. ::google::protobuf::int32 type_;
  304. mutable int _cached_size_;
  305. ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
  306. friend void protobuf_AddDesc_client2world_5fplayer_5fquest_2eproto();
  307. friend void protobuf_AssignDesc_client2world_5fplayer_5fquest_2eproto();
  308. friend void protobuf_ShutdownFile_client2world_5fplayer_5fquest_2eproto();
  309. void InitAsDefaultInstance();
  310. static packetc2w_recvall_questreward* default_instance_;
  311. };
  312. // -------------------------------------------------------------------
  313. class packetw2c_recvall_questreward_result : public ::google::protobuf::Message {
  314. public:
  315. packetw2c_recvall_questreward_result();
  316. virtual ~packetw2c_recvall_questreward_result();
  317. packetw2c_recvall_questreward_result(const packetw2c_recvall_questreward_result& from);
  318. inline packetw2c_recvall_questreward_result& operator=(const packetw2c_recvall_questreward_result& from) {
  319. CopyFrom(from);
  320. return *this;
  321. }
  322. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  323. return _unknown_fields_;
  324. }
  325. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  326. return &_unknown_fields_;
  327. }
  328. static const ::google::protobuf::Descriptor* descriptor();
  329. static const packetw2c_recvall_questreward_result& default_instance();
  330. void Swap(packetw2c_recvall_questreward_result* other);
  331. // implements Message ----------------------------------------------
  332. packetw2c_recvall_questreward_result* New() const;
  333. void CopyFrom(const ::google::protobuf::Message& from);
  334. void MergeFrom(const ::google::protobuf::Message& from);
  335. void CopyFrom(const packetw2c_recvall_questreward_result& from);
  336. void MergeFrom(const packetw2c_recvall_questreward_result& from);
  337. void Clear();
  338. bool IsInitialized() const;
  339. int ByteSize() const;
  340. bool MergePartialFromCodedStream(
  341. ::google::protobuf::io::CodedInputStream* input);
  342. void SerializeWithCachedSizes(
  343. ::google::protobuf::io::CodedOutputStream* output) const;
  344. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  345. int GetCachedSize() const { return _cached_size_; }
  346. private:
  347. void SharedCtor();
  348. void SharedDtor();
  349. void SetCachedSize(int size) const;
  350. public:
  351. ::google::protobuf::Metadata GetMetadata() const;
  352. // nested types ----------------------------------------------------
  353. // accessors -------------------------------------------------------
  354. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_recvall_questreward_result];
  355. inline bool has_packet_id() const;
  356. inline void clear_packet_id();
  357. static const int kPacketIdFieldNumber = 1;
  358. inline ::client2world_protocols::e_server_msg_type packet_id() const;
  359. inline void set_packet_id(::client2world_protocols::e_server_msg_type value);
  360. // optional int32 type = 2;
  361. inline bool has_type() const;
  362. inline void clear_type();
  363. static const int kTypeFieldNumber = 2;
  364. inline ::google::protobuf::int32 type() const;
  365. inline void set_type(::google::protobuf::int32 value);
  366. // repeated int32 questid = 3;
  367. inline int questid_size() const;
  368. inline void clear_questid();
  369. static const int kQuestidFieldNumber = 3;
  370. inline ::google::protobuf::int32 questid(int index) const;
  371. inline void set_questid(int index, ::google::protobuf::int32 value);
  372. inline void add_questid(::google::protobuf::int32 value);
  373. inline const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
  374. questid() const;
  375. inline ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
  376. mutable_questid();
  377. // repeated int32 active = 4;
  378. inline int active_size() const;
  379. inline void clear_active();
  380. static const int kActiveFieldNumber = 4;
  381. inline ::google::protobuf::int32 active(int index) const;
  382. inline void set_active(int index, ::google::protobuf::int32 value);
  383. inline void add_active(::google::protobuf::int32 value);
  384. inline const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
  385. active() const;
  386. inline ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
  387. mutable_active();
  388. // optional int32 result = 5;
  389. inline bool has_result() const;
  390. inline void clear_result();
  391. static const int kResultFieldNumber = 5;
  392. inline ::google::protobuf::int32 result() const;
  393. inline void set_result(::google::protobuf::int32 value);
  394. // repeated .msg_info_def.ItemInfo items = 6;
  395. inline int items_size() const;
  396. inline void clear_items();
  397. static const int kItemsFieldNumber = 6;
  398. inline const ::msg_info_def::ItemInfo& items(int index) const;
  399. inline ::msg_info_def::ItemInfo* mutable_items(int index);
  400. inline ::msg_info_def::ItemInfo* add_items();
  401. inline const ::google::protobuf::RepeatedPtrField< ::msg_info_def::ItemInfo >&
  402. items() const;
  403. inline ::google::protobuf::RepeatedPtrField< ::msg_info_def::ItemInfo >*
  404. mutable_items();
  405. // @@protoc_insertion_point(class_scope:client2world_protocols.packetw2c_recvall_questreward_result)
  406. private:
  407. inline void set_has_packet_id();
  408. inline void clear_has_packet_id();
  409. inline void set_has_type();
  410. inline void clear_has_type();
  411. inline void set_has_result();
  412. inline void clear_has_result();
  413. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  414. int packet_id_;
  415. ::google::protobuf::int32 type_;
  416. ::google::protobuf::RepeatedField< ::google::protobuf::int32 > questid_;
  417. ::google::protobuf::RepeatedField< ::google::protobuf::int32 > active_;
  418. ::google::protobuf::RepeatedPtrField< ::msg_info_def::ItemInfo > items_;
  419. ::google::protobuf::int32 result_;
  420. mutable int _cached_size_;
  421. ::google::protobuf::uint32 _has_bits_[(6 + 31) / 32];
  422. friend void protobuf_AddDesc_client2world_5fplayer_5fquest_2eproto();
  423. friend void protobuf_AssignDesc_client2world_5fplayer_5fquest_2eproto();
  424. friend void protobuf_ShutdownFile_client2world_5fplayer_5fquest_2eproto();
  425. void InitAsDefaultInstance();
  426. static packetw2c_recvall_questreward_result* default_instance_;
  427. };
  428. // -------------------------------------------------------------------
  429. class packetc2w_get_quest : public ::google::protobuf::Message {
  430. public:
  431. packetc2w_get_quest();
  432. virtual ~packetc2w_get_quest();
  433. packetc2w_get_quest(const packetc2w_get_quest& from);
  434. inline packetc2w_get_quest& operator=(const packetc2w_get_quest& from) {
  435. CopyFrom(from);
  436. return *this;
  437. }
  438. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  439. return _unknown_fields_;
  440. }
  441. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  442. return &_unknown_fields_;
  443. }
  444. static const ::google::protobuf::Descriptor* descriptor();
  445. static const packetc2w_get_quest& default_instance();
  446. void Swap(packetc2w_get_quest* other);
  447. // implements Message ----------------------------------------------
  448. packetc2w_get_quest* New() const;
  449. void CopyFrom(const ::google::protobuf::Message& from);
  450. void MergeFrom(const ::google::protobuf::Message& from);
  451. void CopyFrom(const packetc2w_get_quest& from);
  452. void MergeFrom(const packetc2w_get_quest& from);
  453. void Clear();
  454. bool IsInitialized() const;
  455. int ByteSize() const;
  456. bool MergePartialFromCodedStream(
  457. ::google::protobuf::io::CodedInputStream* input);
  458. void SerializeWithCachedSizes(
  459. ::google::protobuf::io::CodedOutputStream* output) const;
  460. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  461. int GetCachedSize() const { return _cached_size_; }
  462. private:
  463. void SharedCtor();
  464. void SharedDtor();
  465. void SetCachedSize(int size) const;
  466. public:
  467. ::google::protobuf::Metadata GetMetadata() const;
  468. // nested types ----------------------------------------------------
  469. // accessors -------------------------------------------------------
  470. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_get_quest];
  471. inline bool has_packet_id() const;
  472. inline void clear_packet_id();
  473. static const int kPacketIdFieldNumber = 1;
  474. inline ::client2world_protocols::e_server_msg_type packet_id() const;
  475. inline void set_packet_id(::client2world_protocols::e_server_msg_type value);
  476. // optional int32 questType = 2;
  477. inline bool has_questtype() const;
  478. inline void clear_questtype();
  479. static const int kQuestTypeFieldNumber = 2;
  480. inline ::google::protobuf::int32 questtype() const;
  481. inline void set_questtype(::google::protobuf::int32 value);
  482. // @@protoc_insertion_point(class_scope:client2world_protocols.packetc2w_get_quest)
  483. private:
  484. inline void set_has_packet_id();
  485. inline void clear_has_packet_id();
  486. inline void set_has_questtype();
  487. inline void clear_has_questtype();
  488. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  489. int packet_id_;
  490. ::google::protobuf::int32 questtype_;
  491. mutable int _cached_size_;
  492. ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
  493. friend void protobuf_AddDesc_client2world_5fplayer_5fquest_2eproto();
  494. friend void protobuf_AssignDesc_client2world_5fplayer_5fquest_2eproto();
  495. friend void protobuf_ShutdownFile_client2world_5fplayer_5fquest_2eproto();
  496. void InitAsDefaultInstance();
  497. static packetc2w_get_quest* default_instance_;
  498. };
  499. // -------------------------------------------------------------------
  500. class packetw2c_get_quest_result : public ::google::protobuf::Message {
  501. public:
  502. packetw2c_get_quest_result();
  503. virtual ~packetw2c_get_quest_result();
  504. packetw2c_get_quest_result(const packetw2c_get_quest_result& from);
  505. inline packetw2c_get_quest_result& operator=(const packetw2c_get_quest_result& from) {
  506. CopyFrom(from);
  507. return *this;
  508. }
  509. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  510. return _unknown_fields_;
  511. }
  512. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  513. return &_unknown_fields_;
  514. }
  515. static const ::google::protobuf::Descriptor* descriptor();
  516. static const packetw2c_get_quest_result& default_instance();
  517. void Swap(packetw2c_get_quest_result* other);
  518. // implements Message ----------------------------------------------
  519. packetw2c_get_quest_result* New() const;
  520. void CopyFrom(const ::google::protobuf::Message& from);
  521. void MergeFrom(const ::google::protobuf::Message& from);
  522. void CopyFrom(const packetw2c_get_quest_result& from);
  523. void MergeFrom(const packetw2c_get_quest_result& from);
  524. void Clear();
  525. bool IsInitialized() const;
  526. int ByteSize() const;
  527. bool MergePartialFromCodedStream(
  528. ::google::protobuf::io::CodedInputStream* input);
  529. void SerializeWithCachedSizes(
  530. ::google::protobuf::io::CodedOutputStream* output) const;
  531. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  532. int GetCachedSize() const { return _cached_size_; }
  533. private:
  534. void SharedCtor();
  535. void SharedDtor();
  536. void SetCachedSize(int size) const;
  537. public:
  538. ::google::protobuf::Metadata GetMetadata() const;
  539. // nested types ----------------------------------------------------
  540. // accessors -------------------------------------------------------
  541. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_get_quest_result];
  542. inline bool has_packet_id() const;
  543. inline void clear_packet_id();
  544. static const int kPacketIdFieldNumber = 1;
  545. inline ::client2world_protocols::e_server_msg_type packet_id() const;
  546. inline void set_packet_id(::client2world_protocols::e_server_msg_type value);
  547. // repeated .msg_info_def.msg_quest_info questList = 2;
  548. inline int questlist_size() const;
  549. inline void clear_questlist();
  550. static const int kQuestListFieldNumber = 2;
  551. inline const ::msg_info_def::msg_quest_info& questlist(int index) const;
  552. inline ::msg_info_def::msg_quest_info* mutable_questlist(int index);
  553. inline ::msg_info_def::msg_quest_info* add_questlist();
  554. inline const ::google::protobuf::RepeatedPtrField< ::msg_info_def::msg_quest_info >&
  555. questlist() const;
  556. inline ::google::protobuf::RepeatedPtrField< ::msg_info_def::msg_quest_info >*
  557. mutable_questlist();
  558. // repeated int32 rewardRecvList = 3;
  559. inline int rewardrecvlist_size() const;
  560. inline void clear_rewardrecvlist();
  561. static const int kRewardRecvListFieldNumber = 3;
  562. inline ::google::protobuf::int32 rewardrecvlist(int index) const;
  563. inline void set_rewardrecvlist(int index, ::google::protobuf::int32 value);
  564. inline void add_rewardrecvlist(::google::protobuf::int32 value);
  565. inline const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
  566. rewardrecvlist() const;
  567. inline ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
  568. mutable_rewardrecvlist();
  569. // optional int32 questType = 4;
  570. inline bool has_questtype() const;
  571. inline void clear_questtype();
  572. static const int kQuestTypeFieldNumber = 4;
  573. inline ::google::protobuf::int32 questtype() const;
  574. inline void set_questtype(::google::protobuf::int32 value);
  575. // optional int32 curScore = 5;
  576. inline bool has_curscore() const;
  577. inline void clear_curscore();
  578. static const int kCurScoreFieldNumber = 5;
  579. inline ::google::protobuf::int32 curscore() const;
  580. inline void set_curscore(::google::protobuf::int32 value);
  581. // optional int32 endTime = 6;
  582. inline bool has_endtime() const;
  583. inline void clear_endtime();
  584. static const int kEndTimeFieldNumber = 6;
  585. inline ::google::protobuf::int32 endtime() const;
  586. inline void set_endtime(::google::protobuf::int32 value);
  587. // @@protoc_insertion_point(class_scope:client2world_protocols.packetw2c_get_quest_result)
  588. private:
  589. inline void set_has_packet_id();
  590. inline void clear_has_packet_id();
  591. inline void set_has_questtype();
  592. inline void clear_has_questtype();
  593. inline void set_has_curscore();
  594. inline void clear_has_curscore();
  595. inline void set_has_endtime();
  596. inline void clear_has_endtime();
  597. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  598. ::google::protobuf::RepeatedPtrField< ::msg_info_def::msg_quest_info > questlist_;
  599. int packet_id_;
  600. ::google::protobuf::int32 questtype_;
  601. ::google::protobuf::RepeatedField< ::google::protobuf::int32 > rewardrecvlist_;
  602. ::google::protobuf::int32 curscore_;
  603. ::google::protobuf::int32 endtime_;
  604. mutable int _cached_size_;
  605. ::google::protobuf::uint32 _has_bits_[(6 + 31) / 32];
  606. friend void protobuf_AddDesc_client2world_5fplayer_5fquest_2eproto();
  607. friend void protobuf_AssignDesc_client2world_5fplayer_5fquest_2eproto();
  608. friend void protobuf_ShutdownFile_client2world_5fplayer_5fquest_2eproto();
  609. void InitAsDefaultInstance();
  610. static packetw2c_get_quest_result* default_instance_;
  611. };
  612. // -------------------------------------------------------------------
  613. class packetc2w_receive_quest_score : public ::google::protobuf::Message {
  614. public:
  615. packetc2w_receive_quest_score();
  616. virtual ~packetc2w_receive_quest_score();
  617. packetc2w_receive_quest_score(const packetc2w_receive_quest_score& from);
  618. inline packetc2w_receive_quest_score& operator=(const packetc2w_receive_quest_score& from) {
  619. CopyFrom(from);
  620. return *this;
  621. }
  622. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  623. return _unknown_fields_;
  624. }
  625. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  626. return &_unknown_fields_;
  627. }
  628. static const ::google::protobuf::Descriptor* descriptor();
  629. static const packetc2w_receive_quest_score& default_instance();
  630. void Swap(packetc2w_receive_quest_score* other);
  631. // implements Message ----------------------------------------------
  632. packetc2w_receive_quest_score* New() const;
  633. void CopyFrom(const ::google::protobuf::Message& from);
  634. void MergeFrom(const ::google::protobuf::Message& from);
  635. void CopyFrom(const packetc2w_receive_quest_score& from);
  636. void MergeFrom(const packetc2w_receive_quest_score& from);
  637. void Clear();
  638. bool IsInitialized() const;
  639. int ByteSize() const;
  640. bool MergePartialFromCodedStream(
  641. ::google::protobuf::io::CodedInputStream* input);
  642. void SerializeWithCachedSizes(
  643. ::google::protobuf::io::CodedOutputStream* output) const;
  644. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  645. int GetCachedSize() const { return _cached_size_; }
  646. private:
  647. void SharedCtor();
  648. void SharedDtor();
  649. void SetCachedSize(int size) const;
  650. public:
  651. ::google::protobuf::Metadata GetMetadata() const;
  652. // nested types ----------------------------------------------------
  653. // accessors -------------------------------------------------------
  654. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_receive_quest_score];
  655. inline bool has_packet_id() const;
  656. inline void clear_packet_id();
  657. static const int kPacketIdFieldNumber = 1;
  658. inline ::client2world_protocols::e_server_msg_type packet_id() const;
  659. inline void set_packet_id(::client2world_protocols::e_server_msg_type value);
  660. // optional int32 questId = 2;
  661. inline bool has_questid() const;
  662. inline void clear_questid();
  663. static const int kQuestIdFieldNumber = 2;
  664. inline ::google::protobuf::int32 questid() const;
  665. inline void set_questid(::google::protobuf::int32 value);
  666. // @@protoc_insertion_point(class_scope:client2world_protocols.packetc2w_receive_quest_score)
  667. private:
  668. inline void set_has_packet_id();
  669. inline void clear_has_packet_id();
  670. inline void set_has_questid();
  671. inline void clear_has_questid();
  672. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  673. int packet_id_;
  674. ::google::protobuf::int32 questid_;
  675. mutable int _cached_size_;
  676. ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
  677. friend void protobuf_AddDesc_client2world_5fplayer_5fquest_2eproto();
  678. friend void protobuf_AssignDesc_client2world_5fplayer_5fquest_2eproto();
  679. friend void protobuf_ShutdownFile_client2world_5fplayer_5fquest_2eproto();
  680. void InitAsDefaultInstance();
  681. static packetc2w_receive_quest_score* default_instance_;
  682. };
  683. // -------------------------------------------------------------------
  684. class packetw2c_receive_quest_score_result : public ::google::protobuf::Message {
  685. public:
  686. packetw2c_receive_quest_score_result();
  687. virtual ~packetw2c_receive_quest_score_result();
  688. packetw2c_receive_quest_score_result(const packetw2c_receive_quest_score_result& from);
  689. inline packetw2c_receive_quest_score_result& operator=(const packetw2c_receive_quest_score_result& from) {
  690. CopyFrom(from);
  691. return *this;
  692. }
  693. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  694. return _unknown_fields_;
  695. }
  696. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  697. return &_unknown_fields_;
  698. }
  699. static const ::google::protobuf::Descriptor* descriptor();
  700. static const packetw2c_receive_quest_score_result& default_instance();
  701. void Swap(packetw2c_receive_quest_score_result* other);
  702. // implements Message ----------------------------------------------
  703. packetw2c_receive_quest_score_result* New() const;
  704. void CopyFrom(const ::google::protobuf::Message& from);
  705. void MergeFrom(const ::google::protobuf::Message& from);
  706. void CopyFrom(const packetw2c_receive_quest_score_result& from);
  707. void MergeFrom(const packetw2c_receive_quest_score_result& from);
  708. void Clear();
  709. bool IsInitialized() const;
  710. int ByteSize() const;
  711. bool MergePartialFromCodedStream(
  712. ::google::protobuf::io::CodedInputStream* input);
  713. void SerializeWithCachedSizes(
  714. ::google::protobuf::io::CodedOutputStream* output) const;
  715. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  716. int GetCachedSize() const { return _cached_size_; }
  717. private:
  718. void SharedCtor();
  719. void SharedDtor();
  720. void SetCachedSize(int size) const;
  721. public:
  722. ::google::protobuf::Metadata GetMetadata() const;
  723. // nested types ----------------------------------------------------
  724. // accessors -------------------------------------------------------
  725. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_receive_quest_score_result];
  726. inline bool has_packet_id() const;
  727. inline void clear_packet_id();
  728. static const int kPacketIdFieldNumber = 1;
  729. inline ::client2world_protocols::e_server_msg_type packet_id() const;
  730. inline void set_packet_id(::client2world_protocols::e_server_msg_type value);
  731. // optional int32 questId = 2;
  732. inline bool has_questid() const;
  733. inline void clear_questid();
  734. static const int kQuestIdFieldNumber = 2;
  735. inline ::google::protobuf::int32 questid() const;
  736. inline void set_questid(::google::protobuf::int32 value);
  737. // optional int32 result = 3;
  738. inline bool has_result() const;
  739. inline void clear_result();
  740. static const int kResultFieldNumber = 3;
  741. inline ::google::protobuf::int32 result() const;
  742. inline void set_result(::google::protobuf::int32 value);
  743. // @@protoc_insertion_point(class_scope:client2world_protocols.packetw2c_receive_quest_score_result)
  744. private:
  745. inline void set_has_packet_id();
  746. inline void clear_has_packet_id();
  747. inline void set_has_questid();
  748. inline void clear_has_questid();
  749. inline void set_has_result();
  750. inline void clear_has_result();
  751. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  752. int packet_id_;
  753. ::google::protobuf::int32 questid_;
  754. ::google::protobuf::int32 result_;
  755. mutable int _cached_size_;
  756. ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
  757. friend void protobuf_AddDesc_client2world_5fplayer_5fquest_2eproto();
  758. friend void protobuf_AssignDesc_client2world_5fplayer_5fquest_2eproto();
  759. friend void protobuf_ShutdownFile_client2world_5fplayer_5fquest_2eproto();
  760. void InitAsDefaultInstance();
  761. static packetw2c_receive_quest_score_result* default_instance_;
  762. };
  763. // -------------------------------------------------------------------
  764. class packetc2w_receive_active_reward : public ::google::protobuf::Message {
  765. public:
  766. packetc2w_receive_active_reward();
  767. virtual ~packetc2w_receive_active_reward();
  768. packetc2w_receive_active_reward(const packetc2w_receive_active_reward& from);
  769. inline packetc2w_receive_active_reward& operator=(const packetc2w_receive_active_reward& from) {
  770. CopyFrom(from);
  771. return *this;
  772. }
  773. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  774. return _unknown_fields_;
  775. }
  776. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  777. return &_unknown_fields_;
  778. }
  779. static const ::google::protobuf::Descriptor* descriptor();
  780. static const packetc2w_receive_active_reward& default_instance();
  781. void Swap(packetc2w_receive_active_reward* other);
  782. // implements Message ----------------------------------------------
  783. packetc2w_receive_active_reward* New() const;
  784. void CopyFrom(const ::google::protobuf::Message& from);
  785. void MergeFrom(const ::google::protobuf::Message& from);
  786. void CopyFrom(const packetc2w_receive_active_reward& from);
  787. void MergeFrom(const packetc2w_receive_active_reward& from);
  788. void Clear();
  789. bool IsInitialized() const;
  790. int ByteSize() const;
  791. bool MergePartialFromCodedStream(
  792. ::google::protobuf::io::CodedInputStream* input);
  793. void SerializeWithCachedSizes(
  794. ::google::protobuf::io::CodedOutputStream* output) const;
  795. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  796. int GetCachedSize() const { return _cached_size_; }
  797. private:
  798. void SharedCtor();
  799. void SharedDtor();
  800. void SetCachedSize(int size) const;
  801. public:
  802. ::google::protobuf::Metadata GetMetadata() const;
  803. // nested types ----------------------------------------------------
  804. // accessors -------------------------------------------------------
  805. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_receive_active_reward];
  806. inline bool has_packet_id() const;
  807. inline void clear_packet_id();
  808. static const int kPacketIdFieldNumber = 1;
  809. inline ::client2world_protocols::e_server_msg_type packet_id() const;
  810. inline void set_packet_id(::client2world_protocols::e_server_msg_type value);
  811. // optional int32 questType = 2;
  812. inline bool has_questtype() const;
  813. inline void clear_questtype();
  814. static const int kQuestTypeFieldNumber = 2;
  815. inline ::google::protobuf::int32 questtype() const;
  816. inline void set_questtype(::google::protobuf::int32 value);
  817. // optional int32 rewardId = 3;
  818. inline bool has_rewardid() const;
  819. inline void clear_rewardid();
  820. static const int kRewardIdFieldNumber = 3;
  821. inline ::google::protobuf::int32 rewardid() const;
  822. inline void set_rewardid(::google::protobuf::int32 value);
  823. // @@protoc_insertion_point(class_scope:client2world_protocols.packetc2w_receive_active_reward)
  824. private:
  825. inline void set_has_packet_id();
  826. inline void clear_has_packet_id();
  827. inline void set_has_questtype();
  828. inline void clear_has_questtype();
  829. inline void set_has_rewardid();
  830. inline void clear_has_rewardid();
  831. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  832. int packet_id_;
  833. ::google::protobuf::int32 questtype_;
  834. ::google::protobuf::int32 rewardid_;
  835. mutable int _cached_size_;
  836. ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
  837. friend void protobuf_AddDesc_client2world_5fplayer_5fquest_2eproto();
  838. friend void protobuf_AssignDesc_client2world_5fplayer_5fquest_2eproto();
  839. friend void protobuf_ShutdownFile_client2world_5fplayer_5fquest_2eproto();
  840. void InitAsDefaultInstance();
  841. static packetc2w_receive_active_reward* default_instance_;
  842. };
  843. // -------------------------------------------------------------------
  844. class packetw2c_receive_active_reward_result : public ::google::protobuf::Message {
  845. public:
  846. packetw2c_receive_active_reward_result();
  847. virtual ~packetw2c_receive_active_reward_result();
  848. packetw2c_receive_active_reward_result(const packetw2c_receive_active_reward_result& from);
  849. inline packetw2c_receive_active_reward_result& operator=(const packetw2c_receive_active_reward_result& from) {
  850. CopyFrom(from);
  851. return *this;
  852. }
  853. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  854. return _unknown_fields_;
  855. }
  856. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  857. return &_unknown_fields_;
  858. }
  859. static const ::google::protobuf::Descriptor* descriptor();
  860. static const packetw2c_receive_active_reward_result& default_instance();
  861. void Swap(packetw2c_receive_active_reward_result* other);
  862. // implements Message ----------------------------------------------
  863. packetw2c_receive_active_reward_result* New() const;
  864. void CopyFrom(const ::google::protobuf::Message& from);
  865. void MergeFrom(const ::google::protobuf::Message& from);
  866. void CopyFrom(const packetw2c_receive_active_reward_result& from);
  867. void MergeFrom(const packetw2c_receive_active_reward_result& from);
  868. void Clear();
  869. bool IsInitialized() const;
  870. int ByteSize() const;
  871. bool MergePartialFromCodedStream(
  872. ::google::protobuf::io::CodedInputStream* input);
  873. void SerializeWithCachedSizes(
  874. ::google::protobuf::io::CodedOutputStream* output) const;
  875. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  876. int GetCachedSize() const { return _cached_size_; }
  877. private:
  878. void SharedCtor();
  879. void SharedDtor();
  880. void SetCachedSize(int size) const;
  881. public:
  882. ::google::protobuf::Metadata GetMetadata() const;
  883. // nested types ----------------------------------------------------
  884. // accessors -------------------------------------------------------
  885. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_receive_active_reward_result];
  886. inline bool has_packet_id() const;
  887. inline void clear_packet_id();
  888. static const int kPacketIdFieldNumber = 1;
  889. inline ::client2world_protocols::e_server_msg_type packet_id() const;
  890. inline void set_packet_id(::client2world_protocols::e_server_msg_type value);
  891. // optional int32 questType = 2;
  892. inline bool has_questtype() const;
  893. inline void clear_questtype();
  894. static const int kQuestTypeFieldNumber = 2;
  895. inline ::google::protobuf::int32 questtype() const;
  896. inline void set_questtype(::google::protobuf::int32 value);
  897. // optional int32 rewardId = 3;
  898. inline bool has_rewardid() const;
  899. inline void clear_rewardid();
  900. static const int kRewardIdFieldNumber = 3;
  901. inline ::google::protobuf::int32 rewardid() const;
  902. inline void set_rewardid(::google::protobuf::int32 value);
  903. // optional int32 result = 4;
  904. inline bool has_result() const;
  905. inline void clear_result();
  906. static const int kResultFieldNumber = 4;
  907. inline ::google::protobuf::int32 result() const;
  908. inline void set_result(::google::protobuf::int32 value);
  909. // @@protoc_insertion_point(class_scope:client2world_protocols.packetw2c_receive_active_reward_result)
  910. private:
  911. inline void set_has_packet_id();
  912. inline void clear_has_packet_id();
  913. inline void set_has_questtype();
  914. inline void clear_has_questtype();
  915. inline void set_has_rewardid();
  916. inline void clear_has_rewardid();
  917. inline void set_has_result();
  918. inline void clear_has_result();
  919. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  920. int packet_id_;
  921. ::google::protobuf::int32 questtype_;
  922. ::google::protobuf::int32 rewardid_;
  923. ::google::protobuf::int32 result_;
  924. mutable int _cached_size_;
  925. ::google::protobuf::uint32 _has_bits_[(4 + 31) / 32];
  926. friend void protobuf_AddDesc_client2world_5fplayer_5fquest_2eproto();
  927. friend void protobuf_AssignDesc_client2world_5fplayer_5fquest_2eproto();
  928. friend void protobuf_ShutdownFile_client2world_5fplayer_5fquest_2eproto();
  929. void InitAsDefaultInstance();
  930. static packetw2c_receive_active_reward_result* default_instance_;
  931. };
  932. // -------------------------------------------------------------------
  933. class packetw2c_quest_notify : public ::google::protobuf::Message {
  934. public:
  935. packetw2c_quest_notify();
  936. virtual ~packetw2c_quest_notify();
  937. packetw2c_quest_notify(const packetw2c_quest_notify& from);
  938. inline packetw2c_quest_notify& operator=(const packetw2c_quest_notify& from) {
  939. CopyFrom(from);
  940. return *this;
  941. }
  942. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  943. return _unknown_fields_;
  944. }
  945. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  946. return &_unknown_fields_;
  947. }
  948. static const ::google::protobuf::Descriptor* descriptor();
  949. static const packetw2c_quest_notify& default_instance();
  950. void Swap(packetw2c_quest_notify* other);
  951. // implements Message ----------------------------------------------
  952. packetw2c_quest_notify* New() const;
  953. void CopyFrom(const ::google::protobuf::Message& from);
  954. void MergeFrom(const ::google::protobuf::Message& from);
  955. void CopyFrom(const packetw2c_quest_notify& from);
  956. void MergeFrom(const packetw2c_quest_notify& from);
  957. void Clear();
  958. bool IsInitialized() const;
  959. int ByteSize() const;
  960. bool MergePartialFromCodedStream(
  961. ::google::protobuf::io::CodedInputStream* input);
  962. void SerializeWithCachedSizes(
  963. ::google::protobuf::io::CodedOutputStream* output) const;
  964. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  965. int GetCachedSize() const { return _cached_size_; }
  966. private:
  967. void SharedCtor();
  968. void SharedDtor();
  969. void SetCachedSize(int size) const;
  970. public:
  971. ::google::protobuf::Metadata GetMetadata() const;
  972. // nested types ----------------------------------------------------
  973. // accessors -------------------------------------------------------
  974. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_quest_notify];
  975. inline bool has_packet_id() const;
  976. inline void clear_packet_id();
  977. static const int kPacketIdFieldNumber = 1;
  978. inline ::client2world_protocols::e_server_msg_type packet_id() const;
  979. inline void set_packet_id(::client2world_protocols::e_server_msg_type value);
  980. // optional int32 type = 2;
  981. inline bool has_type() const;
  982. inline void clear_type();
  983. static const int kTypeFieldNumber = 2;
  984. inline ::google::protobuf::int32 type() const;
  985. inline void set_type(::google::protobuf::int32 value);
  986. // optional int32 questId = 3;
  987. inline bool has_questid() const;
  988. inline void clear_questid();
  989. static const int kQuestIdFieldNumber = 3;
  990. inline ::google::protobuf::int32 questid() const;
  991. inline void set_questid(::google::protobuf::int32 value);
  992. // optional int32 count = 4;
  993. inline bool has_count() const;
  994. inline void clear_count();
  995. static const int kCountFieldNumber = 4;
  996. inline ::google::protobuf::int32 count() const;
  997. inline void set_count(::google::protobuf::int32 value);
  998. // optional int32 day = 5;
  999. inline bool has_day() const;
  1000. inline void clear_day();
  1001. static const int kDayFieldNumber = 5;
  1002. inline ::google::protobuf::int32 day() const;
  1003. inline void set_day(::google::protobuf::int32 value);
  1004. // @@protoc_insertion_point(class_scope:client2world_protocols.packetw2c_quest_notify)
  1005. private:
  1006. inline void set_has_packet_id();
  1007. inline void clear_has_packet_id();
  1008. inline void set_has_type();
  1009. inline void clear_has_type();
  1010. inline void set_has_questid();
  1011. inline void clear_has_questid();
  1012. inline void set_has_count();
  1013. inline void clear_has_count();
  1014. inline void set_has_day();
  1015. inline void clear_has_day();
  1016. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  1017. int packet_id_;
  1018. ::google::protobuf::int32 type_;
  1019. ::google::protobuf::int32 questid_;
  1020. ::google::protobuf::int32 count_;
  1021. ::google::protobuf::int32 day_;
  1022. mutable int _cached_size_;
  1023. ::google::protobuf::uint32 _has_bits_[(5 + 31) / 32];
  1024. friend void protobuf_AddDesc_client2world_5fplayer_5fquest_2eproto();
  1025. friend void protobuf_AssignDesc_client2world_5fplayer_5fquest_2eproto();
  1026. friend void protobuf_ShutdownFile_client2world_5fplayer_5fquest_2eproto();
  1027. void InitAsDefaultInstance();
  1028. static packetw2c_quest_notify* default_instance_;
  1029. };
  1030. // ===================================================================
  1031. // ===================================================================
  1032. // packetc2w_receive_questreward
  1033. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_receive_questreward];
  1034. inline bool packetc2w_receive_questreward::has_packet_id() const {
  1035. return (_has_bits_[0] & 0x00000001u) != 0;
  1036. }
  1037. inline void packetc2w_receive_questreward::set_has_packet_id() {
  1038. _has_bits_[0] |= 0x00000001u;
  1039. }
  1040. inline void packetc2w_receive_questreward::clear_has_packet_id() {
  1041. _has_bits_[0] &= ~0x00000001u;
  1042. }
  1043. inline void packetc2w_receive_questreward::clear_packet_id() {
  1044. packet_id_ = 5059;
  1045. clear_has_packet_id();
  1046. }
  1047. inline ::client2world_protocols::e_server_msg_type packetc2w_receive_questreward::packet_id() const {
  1048. return static_cast< ::client2world_protocols::e_server_msg_type >(packet_id_);
  1049. }
  1050. inline void packetc2w_receive_questreward::set_packet_id(::client2world_protocols::e_server_msg_type value) {
  1051. assert(::client2world_protocols::e_server_msg_type_IsValid(value));
  1052. set_has_packet_id();
  1053. packet_id_ = value;
  1054. }
  1055. // optional int32 type = 2;
  1056. inline bool packetc2w_receive_questreward::has_type() const {
  1057. return (_has_bits_[0] & 0x00000002u) != 0;
  1058. }
  1059. inline void packetc2w_receive_questreward::set_has_type() {
  1060. _has_bits_[0] |= 0x00000002u;
  1061. }
  1062. inline void packetc2w_receive_questreward::clear_has_type() {
  1063. _has_bits_[0] &= ~0x00000002u;
  1064. }
  1065. inline void packetc2w_receive_questreward::clear_type() {
  1066. type_ = 0;
  1067. clear_has_type();
  1068. }
  1069. inline ::google::protobuf::int32 packetc2w_receive_questreward::type() const {
  1070. return type_;
  1071. }
  1072. inline void packetc2w_receive_questreward::set_type(::google::protobuf::int32 value) {
  1073. set_has_type();
  1074. type_ = value;
  1075. }
  1076. // optional int32 questid = 3;
  1077. inline bool packetc2w_receive_questreward::has_questid() const {
  1078. return (_has_bits_[0] & 0x00000004u) != 0;
  1079. }
  1080. inline void packetc2w_receive_questreward::set_has_questid() {
  1081. _has_bits_[0] |= 0x00000004u;
  1082. }
  1083. inline void packetc2w_receive_questreward::clear_has_questid() {
  1084. _has_bits_[0] &= ~0x00000004u;
  1085. }
  1086. inline void packetc2w_receive_questreward::clear_questid() {
  1087. questid_ = 0;
  1088. clear_has_questid();
  1089. }
  1090. inline ::google::protobuf::int32 packetc2w_receive_questreward::questid() const {
  1091. return questid_;
  1092. }
  1093. inline void packetc2w_receive_questreward::set_questid(::google::protobuf::int32 value) {
  1094. set_has_questid();
  1095. questid_ = value;
  1096. }
  1097. // -------------------------------------------------------------------
  1098. // packetw2c_receive_questreward_result
  1099. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_questreward_result];
  1100. inline bool packetw2c_receive_questreward_result::has_packet_id() const {
  1101. return (_has_bits_[0] & 0x00000001u) != 0;
  1102. }
  1103. inline void packetw2c_receive_questreward_result::set_has_packet_id() {
  1104. _has_bits_[0] |= 0x00000001u;
  1105. }
  1106. inline void packetw2c_receive_questreward_result::clear_has_packet_id() {
  1107. _has_bits_[0] &= ~0x00000001u;
  1108. }
  1109. inline void packetw2c_receive_questreward_result::clear_packet_id() {
  1110. packet_id_ = 7562;
  1111. clear_has_packet_id();
  1112. }
  1113. inline ::client2world_protocols::e_server_msg_type packetw2c_receive_questreward_result::packet_id() const {
  1114. return static_cast< ::client2world_protocols::e_server_msg_type >(packet_id_);
  1115. }
  1116. inline void packetw2c_receive_questreward_result::set_packet_id(::client2world_protocols::e_server_msg_type value) {
  1117. assert(::client2world_protocols::e_server_msg_type_IsValid(value));
  1118. set_has_packet_id();
  1119. packet_id_ = value;
  1120. }
  1121. // optional int32 type = 2;
  1122. inline bool packetw2c_receive_questreward_result::has_type() const {
  1123. return (_has_bits_[0] & 0x00000002u) != 0;
  1124. }
  1125. inline void packetw2c_receive_questreward_result::set_has_type() {
  1126. _has_bits_[0] |= 0x00000002u;
  1127. }
  1128. inline void packetw2c_receive_questreward_result::clear_has_type() {
  1129. _has_bits_[0] &= ~0x00000002u;
  1130. }
  1131. inline void packetw2c_receive_questreward_result::clear_type() {
  1132. type_ = 0;
  1133. clear_has_type();
  1134. }
  1135. inline ::google::protobuf::int32 packetw2c_receive_questreward_result::type() const {
  1136. return type_;
  1137. }
  1138. inline void packetw2c_receive_questreward_result::set_type(::google::protobuf::int32 value) {
  1139. set_has_type();
  1140. type_ = value;
  1141. }
  1142. // optional int32 questid = 3;
  1143. inline bool packetw2c_receive_questreward_result::has_questid() const {
  1144. return (_has_bits_[0] & 0x00000004u) != 0;
  1145. }
  1146. inline void packetw2c_receive_questreward_result::set_has_questid() {
  1147. _has_bits_[0] |= 0x00000004u;
  1148. }
  1149. inline void packetw2c_receive_questreward_result::clear_has_questid() {
  1150. _has_bits_[0] &= ~0x00000004u;
  1151. }
  1152. inline void packetw2c_receive_questreward_result::clear_questid() {
  1153. questid_ = 0;
  1154. clear_has_questid();
  1155. }
  1156. inline ::google::protobuf::int32 packetw2c_receive_questreward_result::questid() const {
  1157. return questid_;
  1158. }
  1159. inline void packetw2c_receive_questreward_result::set_questid(::google::protobuf::int32 value) {
  1160. set_has_questid();
  1161. questid_ = value;
  1162. }
  1163. // optional int32 result = 4;
  1164. inline bool packetw2c_receive_questreward_result::has_result() const {
  1165. return (_has_bits_[0] & 0x00000008u) != 0;
  1166. }
  1167. inline void packetw2c_receive_questreward_result::set_has_result() {
  1168. _has_bits_[0] |= 0x00000008u;
  1169. }
  1170. inline void packetw2c_receive_questreward_result::clear_has_result() {
  1171. _has_bits_[0] &= ~0x00000008u;
  1172. }
  1173. inline void packetw2c_receive_questreward_result::clear_result() {
  1174. result_ = 0;
  1175. clear_has_result();
  1176. }
  1177. inline ::google::protobuf::int32 packetw2c_receive_questreward_result::result() const {
  1178. return result_;
  1179. }
  1180. inline void packetw2c_receive_questreward_result::set_result(::google::protobuf::int32 value) {
  1181. set_has_result();
  1182. result_ = value;
  1183. }
  1184. // repeated .msg_info_def.ItemInfo items = 5;
  1185. inline int packetw2c_receive_questreward_result::items_size() const {
  1186. return items_.size();
  1187. }
  1188. inline void packetw2c_receive_questreward_result::clear_items() {
  1189. items_.Clear();
  1190. }
  1191. inline const ::msg_info_def::ItemInfo& packetw2c_receive_questreward_result::items(int index) const {
  1192. return items_.Get(index);
  1193. }
  1194. inline ::msg_info_def::ItemInfo* packetw2c_receive_questreward_result::mutable_items(int index) {
  1195. return items_.Mutable(index);
  1196. }
  1197. inline ::msg_info_def::ItemInfo* packetw2c_receive_questreward_result::add_items() {
  1198. return items_.Add();
  1199. }
  1200. inline const ::google::protobuf::RepeatedPtrField< ::msg_info_def::ItemInfo >&
  1201. packetw2c_receive_questreward_result::items() const {
  1202. return items_;
  1203. }
  1204. inline ::google::protobuf::RepeatedPtrField< ::msg_info_def::ItemInfo >*
  1205. packetw2c_receive_questreward_result::mutable_items() {
  1206. return &items_;
  1207. }
  1208. // optional int32 nextQuestId = 6;
  1209. inline bool packetw2c_receive_questreward_result::has_nextquestid() const {
  1210. return (_has_bits_[0] & 0x00000020u) != 0;
  1211. }
  1212. inline void packetw2c_receive_questreward_result::set_has_nextquestid() {
  1213. _has_bits_[0] |= 0x00000020u;
  1214. }
  1215. inline void packetw2c_receive_questreward_result::clear_has_nextquestid() {
  1216. _has_bits_[0] &= ~0x00000020u;
  1217. }
  1218. inline void packetw2c_receive_questreward_result::clear_nextquestid() {
  1219. nextquestid_ = 0;
  1220. clear_has_nextquestid();
  1221. }
  1222. inline ::google::protobuf::int32 packetw2c_receive_questreward_result::nextquestid() const {
  1223. return nextquestid_;
  1224. }
  1225. inline void packetw2c_receive_questreward_result::set_nextquestid(::google::protobuf::int32 value) {
  1226. set_has_nextquestid();
  1227. nextquestid_ = value;
  1228. }
  1229. // optional int32 nextQuestCount = 7;
  1230. inline bool packetw2c_receive_questreward_result::has_nextquestcount() const {
  1231. return (_has_bits_[0] & 0x00000040u) != 0;
  1232. }
  1233. inline void packetw2c_receive_questreward_result::set_has_nextquestcount() {
  1234. _has_bits_[0] |= 0x00000040u;
  1235. }
  1236. inline void packetw2c_receive_questreward_result::clear_has_nextquestcount() {
  1237. _has_bits_[0] &= ~0x00000040u;
  1238. }
  1239. inline void packetw2c_receive_questreward_result::clear_nextquestcount() {
  1240. nextquestcount_ = 0;
  1241. clear_has_nextquestcount();
  1242. }
  1243. inline ::google::protobuf::int32 packetw2c_receive_questreward_result::nextquestcount() const {
  1244. return nextquestcount_;
  1245. }
  1246. inline void packetw2c_receive_questreward_result::set_nextquestcount(::google::protobuf::int32 value) {
  1247. set_has_nextquestcount();
  1248. nextquestcount_ = value;
  1249. }
  1250. // -------------------------------------------------------------------
  1251. // packetc2w_recvall_questreward
  1252. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_recvall_questreward];
  1253. inline bool packetc2w_recvall_questreward::has_packet_id() const {
  1254. return (_has_bits_[0] & 0x00000001u) != 0;
  1255. }
  1256. inline void packetc2w_recvall_questreward::set_has_packet_id() {
  1257. _has_bits_[0] |= 0x00000001u;
  1258. }
  1259. inline void packetc2w_recvall_questreward::clear_has_packet_id() {
  1260. _has_bits_[0] &= ~0x00000001u;
  1261. }
  1262. inline void packetc2w_recvall_questreward::clear_packet_id() {
  1263. packet_id_ = 5256;
  1264. clear_has_packet_id();
  1265. }
  1266. inline ::client2world_protocols::e_server_msg_type packetc2w_recvall_questreward::packet_id() const {
  1267. return static_cast< ::client2world_protocols::e_server_msg_type >(packet_id_);
  1268. }
  1269. inline void packetc2w_recvall_questreward::set_packet_id(::client2world_protocols::e_server_msg_type value) {
  1270. assert(::client2world_protocols::e_server_msg_type_IsValid(value));
  1271. set_has_packet_id();
  1272. packet_id_ = value;
  1273. }
  1274. // optional int32 type = 2;
  1275. inline bool packetc2w_recvall_questreward::has_type() const {
  1276. return (_has_bits_[0] & 0x00000002u) != 0;
  1277. }
  1278. inline void packetc2w_recvall_questreward::set_has_type() {
  1279. _has_bits_[0] |= 0x00000002u;
  1280. }
  1281. inline void packetc2w_recvall_questreward::clear_has_type() {
  1282. _has_bits_[0] &= ~0x00000002u;
  1283. }
  1284. inline void packetc2w_recvall_questreward::clear_type() {
  1285. type_ = 0;
  1286. clear_has_type();
  1287. }
  1288. inline ::google::protobuf::int32 packetc2w_recvall_questreward::type() const {
  1289. return type_;
  1290. }
  1291. inline void packetc2w_recvall_questreward::set_type(::google::protobuf::int32 value) {
  1292. set_has_type();
  1293. type_ = value;
  1294. }
  1295. // -------------------------------------------------------------------
  1296. // packetw2c_recvall_questreward_result
  1297. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_recvall_questreward_result];
  1298. inline bool packetw2c_recvall_questreward_result::has_packet_id() const {
  1299. return (_has_bits_[0] & 0x00000001u) != 0;
  1300. }
  1301. inline void packetw2c_recvall_questreward_result::set_has_packet_id() {
  1302. _has_bits_[0] |= 0x00000001u;
  1303. }
  1304. inline void packetw2c_recvall_questreward_result::clear_has_packet_id() {
  1305. _has_bits_[0] &= ~0x00000001u;
  1306. }
  1307. inline void packetw2c_recvall_questreward_result::clear_packet_id() {
  1308. packet_id_ = 7804;
  1309. clear_has_packet_id();
  1310. }
  1311. inline ::client2world_protocols::e_server_msg_type packetw2c_recvall_questreward_result::packet_id() const {
  1312. return static_cast< ::client2world_protocols::e_server_msg_type >(packet_id_);
  1313. }
  1314. inline void packetw2c_recvall_questreward_result::set_packet_id(::client2world_protocols::e_server_msg_type value) {
  1315. assert(::client2world_protocols::e_server_msg_type_IsValid(value));
  1316. set_has_packet_id();
  1317. packet_id_ = value;
  1318. }
  1319. // optional int32 type = 2;
  1320. inline bool packetw2c_recvall_questreward_result::has_type() const {
  1321. return (_has_bits_[0] & 0x00000002u) != 0;
  1322. }
  1323. inline void packetw2c_recvall_questreward_result::set_has_type() {
  1324. _has_bits_[0] |= 0x00000002u;
  1325. }
  1326. inline void packetw2c_recvall_questreward_result::clear_has_type() {
  1327. _has_bits_[0] &= ~0x00000002u;
  1328. }
  1329. inline void packetw2c_recvall_questreward_result::clear_type() {
  1330. type_ = 0;
  1331. clear_has_type();
  1332. }
  1333. inline ::google::protobuf::int32 packetw2c_recvall_questreward_result::type() const {
  1334. return type_;
  1335. }
  1336. inline void packetw2c_recvall_questreward_result::set_type(::google::protobuf::int32 value) {
  1337. set_has_type();
  1338. type_ = value;
  1339. }
  1340. // repeated int32 questid = 3;
  1341. inline int packetw2c_recvall_questreward_result::questid_size() const {
  1342. return questid_.size();
  1343. }
  1344. inline void packetw2c_recvall_questreward_result::clear_questid() {
  1345. questid_.Clear();
  1346. }
  1347. inline ::google::protobuf::int32 packetw2c_recvall_questreward_result::questid(int index) const {
  1348. return questid_.Get(index);
  1349. }
  1350. inline void packetw2c_recvall_questreward_result::set_questid(int index, ::google::protobuf::int32 value) {
  1351. questid_.Set(index, value);
  1352. }
  1353. inline void packetw2c_recvall_questreward_result::add_questid(::google::protobuf::int32 value) {
  1354. questid_.Add(value);
  1355. }
  1356. inline const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
  1357. packetw2c_recvall_questreward_result::questid() const {
  1358. return questid_;
  1359. }
  1360. inline ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
  1361. packetw2c_recvall_questreward_result::mutable_questid() {
  1362. return &questid_;
  1363. }
  1364. // repeated int32 active = 4;
  1365. inline int packetw2c_recvall_questreward_result::active_size() const {
  1366. return active_.size();
  1367. }
  1368. inline void packetw2c_recvall_questreward_result::clear_active() {
  1369. active_.Clear();
  1370. }
  1371. inline ::google::protobuf::int32 packetw2c_recvall_questreward_result::active(int index) const {
  1372. return active_.Get(index);
  1373. }
  1374. inline void packetw2c_recvall_questreward_result::set_active(int index, ::google::protobuf::int32 value) {
  1375. active_.Set(index, value);
  1376. }
  1377. inline void packetw2c_recvall_questreward_result::add_active(::google::protobuf::int32 value) {
  1378. active_.Add(value);
  1379. }
  1380. inline const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
  1381. packetw2c_recvall_questreward_result::active() const {
  1382. return active_;
  1383. }
  1384. inline ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
  1385. packetw2c_recvall_questreward_result::mutable_active() {
  1386. return &active_;
  1387. }
  1388. // optional int32 result = 5;
  1389. inline bool packetw2c_recvall_questreward_result::has_result() const {
  1390. return (_has_bits_[0] & 0x00000010u) != 0;
  1391. }
  1392. inline void packetw2c_recvall_questreward_result::set_has_result() {
  1393. _has_bits_[0] |= 0x00000010u;
  1394. }
  1395. inline void packetw2c_recvall_questreward_result::clear_has_result() {
  1396. _has_bits_[0] &= ~0x00000010u;
  1397. }
  1398. inline void packetw2c_recvall_questreward_result::clear_result() {
  1399. result_ = 0;
  1400. clear_has_result();
  1401. }
  1402. inline ::google::protobuf::int32 packetw2c_recvall_questreward_result::result() const {
  1403. return result_;
  1404. }
  1405. inline void packetw2c_recvall_questreward_result::set_result(::google::protobuf::int32 value) {
  1406. set_has_result();
  1407. result_ = value;
  1408. }
  1409. // repeated .msg_info_def.ItemInfo items = 6;
  1410. inline int packetw2c_recvall_questreward_result::items_size() const {
  1411. return items_.size();
  1412. }
  1413. inline void packetw2c_recvall_questreward_result::clear_items() {
  1414. items_.Clear();
  1415. }
  1416. inline const ::msg_info_def::ItemInfo& packetw2c_recvall_questreward_result::items(int index) const {
  1417. return items_.Get(index);
  1418. }
  1419. inline ::msg_info_def::ItemInfo* packetw2c_recvall_questreward_result::mutable_items(int index) {
  1420. return items_.Mutable(index);
  1421. }
  1422. inline ::msg_info_def::ItemInfo* packetw2c_recvall_questreward_result::add_items() {
  1423. return items_.Add();
  1424. }
  1425. inline const ::google::protobuf::RepeatedPtrField< ::msg_info_def::ItemInfo >&
  1426. packetw2c_recvall_questreward_result::items() const {
  1427. return items_;
  1428. }
  1429. inline ::google::protobuf::RepeatedPtrField< ::msg_info_def::ItemInfo >*
  1430. packetw2c_recvall_questreward_result::mutable_items() {
  1431. return &items_;
  1432. }
  1433. // -------------------------------------------------------------------
  1434. // packetc2w_get_quest
  1435. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_get_quest];
  1436. inline bool packetc2w_get_quest::has_packet_id() const {
  1437. return (_has_bits_[0] & 0x00000001u) != 0;
  1438. }
  1439. inline void packetc2w_get_quest::set_has_packet_id() {
  1440. _has_bits_[0] |= 0x00000001u;
  1441. }
  1442. inline void packetc2w_get_quest::clear_has_packet_id() {
  1443. _has_bits_[0] &= ~0x00000001u;
  1444. }
  1445. inline void packetc2w_get_quest::clear_packet_id() {
  1446. packet_id_ = 5100;
  1447. clear_has_packet_id();
  1448. }
  1449. inline ::client2world_protocols::e_server_msg_type packetc2w_get_quest::packet_id() const {
  1450. return static_cast< ::client2world_protocols::e_server_msg_type >(packet_id_);
  1451. }
  1452. inline void packetc2w_get_quest::set_packet_id(::client2world_protocols::e_server_msg_type value) {
  1453. assert(::client2world_protocols::e_server_msg_type_IsValid(value));
  1454. set_has_packet_id();
  1455. packet_id_ = value;
  1456. }
  1457. // optional int32 questType = 2;
  1458. inline bool packetc2w_get_quest::has_questtype() const {
  1459. return (_has_bits_[0] & 0x00000002u) != 0;
  1460. }
  1461. inline void packetc2w_get_quest::set_has_questtype() {
  1462. _has_bits_[0] |= 0x00000002u;
  1463. }
  1464. inline void packetc2w_get_quest::clear_has_questtype() {
  1465. _has_bits_[0] &= ~0x00000002u;
  1466. }
  1467. inline void packetc2w_get_quest::clear_questtype() {
  1468. questtype_ = 0;
  1469. clear_has_questtype();
  1470. }
  1471. inline ::google::protobuf::int32 packetc2w_get_quest::questtype() const {
  1472. return questtype_;
  1473. }
  1474. inline void packetc2w_get_quest::set_questtype(::google::protobuf::int32 value) {
  1475. set_has_questtype();
  1476. questtype_ = value;
  1477. }
  1478. // -------------------------------------------------------------------
  1479. // packetw2c_get_quest_result
  1480. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_get_quest_result];
  1481. inline bool packetw2c_get_quest_result::has_packet_id() const {
  1482. return (_has_bits_[0] & 0x00000001u) != 0;
  1483. }
  1484. inline void packetw2c_get_quest_result::set_has_packet_id() {
  1485. _has_bits_[0] |= 0x00000001u;
  1486. }
  1487. inline void packetw2c_get_quest_result::clear_has_packet_id() {
  1488. _has_bits_[0] &= ~0x00000001u;
  1489. }
  1490. inline void packetw2c_get_quest_result::clear_packet_id() {
  1491. packet_id_ = 7607;
  1492. clear_has_packet_id();
  1493. }
  1494. inline ::client2world_protocols::e_server_msg_type packetw2c_get_quest_result::packet_id() const {
  1495. return static_cast< ::client2world_protocols::e_server_msg_type >(packet_id_);
  1496. }
  1497. inline void packetw2c_get_quest_result::set_packet_id(::client2world_protocols::e_server_msg_type value) {
  1498. assert(::client2world_protocols::e_server_msg_type_IsValid(value));
  1499. set_has_packet_id();
  1500. packet_id_ = value;
  1501. }
  1502. // repeated .msg_info_def.msg_quest_info questList = 2;
  1503. inline int packetw2c_get_quest_result::questlist_size() const {
  1504. return questlist_.size();
  1505. }
  1506. inline void packetw2c_get_quest_result::clear_questlist() {
  1507. questlist_.Clear();
  1508. }
  1509. inline const ::msg_info_def::msg_quest_info& packetw2c_get_quest_result::questlist(int index) const {
  1510. return questlist_.Get(index);
  1511. }
  1512. inline ::msg_info_def::msg_quest_info* packetw2c_get_quest_result::mutable_questlist(int index) {
  1513. return questlist_.Mutable(index);
  1514. }
  1515. inline ::msg_info_def::msg_quest_info* packetw2c_get_quest_result::add_questlist() {
  1516. return questlist_.Add();
  1517. }
  1518. inline const ::google::protobuf::RepeatedPtrField< ::msg_info_def::msg_quest_info >&
  1519. packetw2c_get_quest_result::questlist() const {
  1520. return questlist_;
  1521. }
  1522. inline ::google::protobuf::RepeatedPtrField< ::msg_info_def::msg_quest_info >*
  1523. packetw2c_get_quest_result::mutable_questlist() {
  1524. return &questlist_;
  1525. }
  1526. // repeated int32 rewardRecvList = 3;
  1527. inline int packetw2c_get_quest_result::rewardrecvlist_size() const {
  1528. return rewardrecvlist_.size();
  1529. }
  1530. inline void packetw2c_get_quest_result::clear_rewardrecvlist() {
  1531. rewardrecvlist_.Clear();
  1532. }
  1533. inline ::google::protobuf::int32 packetw2c_get_quest_result::rewardrecvlist(int index) const {
  1534. return rewardrecvlist_.Get(index);
  1535. }
  1536. inline void packetw2c_get_quest_result::set_rewardrecvlist(int index, ::google::protobuf::int32 value) {
  1537. rewardrecvlist_.Set(index, value);
  1538. }
  1539. inline void packetw2c_get_quest_result::add_rewardrecvlist(::google::protobuf::int32 value) {
  1540. rewardrecvlist_.Add(value);
  1541. }
  1542. inline const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
  1543. packetw2c_get_quest_result::rewardrecvlist() const {
  1544. return rewardrecvlist_;
  1545. }
  1546. inline ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
  1547. packetw2c_get_quest_result::mutable_rewardrecvlist() {
  1548. return &rewardrecvlist_;
  1549. }
  1550. // optional int32 questType = 4;
  1551. inline bool packetw2c_get_quest_result::has_questtype() const {
  1552. return (_has_bits_[0] & 0x00000008u) != 0;
  1553. }
  1554. inline void packetw2c_get_quest_result::set_has_questtype() {
  1555. _has_bits_[0] |= 0x00000008u;
  1556. }
  1557. inline void packetw2c_get_quest_result::clear_has_questtype() {
  1558. _has_bits_[0] &= ~0x00000008u;
  1559. }
  1560. inline void packetw2c_get_quest_result::clear_questtype() {
  1561. questtype_ = 0;
  1562. clear_has_questtype();
  1563. }
  1564. inline ::google::protobuf::int32 packetw2c_get_quest_result::questtype() const {
  1565. return questtype_;
  1566. }
  1567. inline void packetw2c_get_quest_result::set_questtype(::google::protobuf::int32 value) {
  1568. set_has_questtype();
  1569. questtype_ = value;
  1570. }
  1571. // optional int32 curScore = 5;
  1572. inline bool packetw2c_get_quest_result::has_curscore() const {
  1573. return (_has_bits_[0] & 0x00000010u) != 0;
  1574. }
  1575. inline void packetw2c_get_quest_result::set_has_curscore() {
  1576. _has_bits_[0] |= 0x00000010u;
  1577. }
  1578. inline void packetw2c_get_quest_result::clear_has_curscore() {
  1579. _has_bits_[0] &= ~0x00000010u;
  1580. }
  1581. inline void packetw2c_get_quest_result::clear_curscore() {
  1582. curscore_ = 0;
  1583. clear_has_curscore();
  1584. }
  1585. inline ::google::protobuf::int32 packetw2c_get_quest_result::curscore() const {
  1586. return curscore_;
  1587. }
  1588. inline void packetw2c_get_quest_result::set_curscore(::google::protobuf::int32 value) {
  1589. set_has_curscore();
  1590. curscore_ = value;
  1591. }
  1592. // optional int32 endTime = 6;
  1593. inline bool packetw2c_get_quest_result::has_endtime() const {
  1594. return (_has_bits_[0] & 0x00000020u) != 0;
  1595. }
  1596. inline void packetw2c_get_quest_result::set_has_endtime() {
  1597. _has_bits_[0] |= 0x00000020u;
  1598. }
  1599. inline void packetw2c_get_quest_result::clear_has_endtime() {
  1600. _has_bits_[0] &= ~0x00000020u;
  1601. }
  1602. inline void packetw2c_get_quest_result::clear_endtime() {
  1603. endtime_ = 0;
  1604. clear_has_endtime();
  1605. }
  1606. inline ::google::protobuf::int32 packetw2c_get_quest_result::endtime() const {
  1607. return endtime_;
  1608. }
  1609. inline void packetw2c_get_quest_result::set_endtime(::google::protobuf::int32 value) {
  1610. set_has_endtime();
  1611. endtime_ = value;
  1612. }
  1613. // -------------------------------------------------------------------
  1614. // packetc2w_receive_quest_score
  1615. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_receive_quest_score];
  1616. inline bool packetc2w_receive_quest_score::has_packet_id() const {
  1617. return (_has_bits_[0] & 0x00000001u) != 0;
  1618. }
  1619. inline void packetc2w_receive_quest_score::set_has_packet_id() {
  1620. _has_bits_[0] |= 0x00000001u;
  1621. }
  1622. inline void packetc2w_receive_quest_score::clear_has_packet_id() {
  1623. _has_bits_[0] &= ~0x00000001u;
  1624. }
  1625. inline void packetc2w_receive_quest_score::clear_packet_id() {
  1626. packet_id_ = 5101;
  1627. clear_has_packet_id();
  1628. }
  1629. inline ::client2world_protocols::e_server_msg_type packetc2w_receive_quest_score::packet_id() const {
  1630. return static_cast< ::client2world_protocols::e_server_msg_type >(packet_id_);
  1631. }
  1632. inline void packetc2w_receive_quest_score::set_packet_id(::client2world_protocols::e_server_msg_type value) {
  1633. assert(::client2world_protocols::e_server_msg_type_IsValid(value));
  1634. set_has_packet_id();
  1635. packet_id_ = value;
  1636. }
  1637. // optional int32 questId = 2;
  1638. inline bool packetc2w_receive_quest_score::has_questid() const {
  1639. return (_has_bits_[0] & 0x00000002u) != 0;
  1640. }
  1641. inline void packetc2w_receive_quest_score::set_has_questid() {
  1642. _has_bits_[0] |= 0x00000002u;
  1643. }
  1644. inline void packetc2w_receive_quest_score::clear_has_questid() {
  1645. _has_bits_[0] &= ~0x00000002u;
  1646. }
  1647. inline void packetc2w_receive_quest_score::clear_questid() {
  1648. questid_ = 0;
  1649. clear_has_questid();
  1650. }
  1651. inline ::google::protobuf::int32 packetc2w_receive_quest_score::questid() const {
  1652. return questid_;
  1653. }
  1654. inline void packetc2w_receive_quest_score::set_questid(::google::protobuf::int32 value) {
  1655. set_has_questid();
  1656. questid_ = value;
  1657. }
  1658. // -------------------------------------------------------------------
  1659. // packetw2c_receive_quest_score_result
  1660. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_receive_quest_score_result];
  1661. inline bool packetw2c_receive_quest_score_result::has_packet_id() const {
  1662. return (_has_bits_[0] & 0x00000001u) != 0;
  1663. }
  1664. inline void packetw2c_receive_quest_score_result::set_has_packet_id() {
  1665. _has_bits_[0] |= 0x00000001u;
  1666. }
  1667. inline void packetw2c_receive_quest_score_result::clear_has_packet_id() {
  1668. _has_bits_[0] &= ~0x00000001u;
  1669. }
  1670. inline void packetw2c_receive_quest_score_result::clear_packet_id() {
  1671. packet_id_ = 7608;
  1672. clear_has_packet_id();
  1673. }
  1674. inline ::client2world_protocols::e_server_msg_type packetw2c_receive_quest_score_result::packet_id() const {
  1675. return static_cast< ::client2world_protocols::e_server_msg_type >(packet_id_);
  1676. }
  1677. inline void packetw2c_receive_quest_score_result::set_packet_id(::client2world_protocols::e_server_msg_type value) {
  1678. assert(::client2world_protocols::e_server_msg_type_IsValid(value));
  1679. set_has_packet_id();
  1680. packet_id_ = value;
  1681. }
  1682. // optional int32 questId = 2;
  1683. inline bool packetw2c_receive_quest_score_result::has_questid() const {
  1684. return (_has_bits_[0] & 0x00000002u) != 0;
  1685. }
  1686. inline void packetw2c_receive_quest_score_result::set_has_questid() {
  1687. _has_bits_[0] |= 0x00000002u;
  1688. }
  1689. inline void packetw2c_receive_quest_score_result::clear_has_questid() {
  1690. _has_bits_[0] &= ~0x00000002u;
  1691. }
  1692. inline void packetw2c_receive_quest_score_result::clear_questid() {
  1693. questid_ = 0;
  1694. clear_has_questid();
  1695. }
  1696. inline ::google::protobuf::int32 packetw2c_receive_quest_score_result::questid() const {
  1697. return questid_;
  1698. }
  1699. inline void packetw2c_receive_quest_score_result::set_questid(::google::protobuf::int32 value) {
  1700. set_has_questid();
  1701. questid_ = value;
  1702. }
  1703. // optional int32 result = 3;
  1704. inline bool packetw2c_receive_quest_score_result::has_result() const {
  1705. return (_has_bits_[0] & 0x00000004u) != 0;
  1706. }
  1707. inline void packetw2c_receive_quest_score_result::set_has_result() {
  1708. _has_bits_[0] |= 0x00000004u;
  1709. }
  1710. inline void packetw2c_receive_quest_score_result::clear_has_result() {
  1711. _has_bits_[0] &= ~0x00000004u;
  1712. }
  1713. inline void packetw2c_receive_quest_score_result::clear_result() {
  1714. result_ = 0;
  1715. clear_has_result();
  1716. }
  1717. inline ::google::protobuf::int32 packetw2c_receive_quest_score_result::result() const {
  1718. return result_;
  1719. }
  1720. inline void packetw2c_receive_quest_score_result::set_result(::google::protobuf::int32 value) {
  1721. set_has_result();
  1722. result_ = value;
  1723. }
  1724. // -------------------------------------------------------------------
  1725. // packetc2w_receive_active_reward
  1726. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_receive_active_reward];
  1727. inline bool packetc2w_receive_active_reward::has_packet_id() const {
  1728. return (_has_bits_[0] & 0x00000001u) != 0;
  1729. }
  1730. inline void packetc2w_receive_active_reward::set_has_packet_id() {
  1731. _has_bits_[0] |= 0x00000001u;
  1732. }
  1733. inline void packetc2w_receive_active_reward::clear_has_packet_id() {
  1734. _has_bits_[0] &= ~0x00000001u;
  1735. }
  1736. inline void packetc2w_receive_active_reward::clear_packet_id() {
  1737. packet_id_ = 5102;
  1738. clear_has_packet_id();
  1739. }
  1740. inline ::client2world_protocols::e_server_msg_type packetc2w_receive_active_reward::packet_id() const {
  1741. return static_cast< ::client2world_protocols::e_server_msg_type >(packet_id_);
  1742. }
  1743. inline void packetc2w_receive_active_reward::set_packet_id(::client2world_protocols::e_server_msg_type value) {
  1744. assert(::client2world_protocols::e_server_msg_type_IsValid(value));
  1745. set_has_packet_id();
  1746. packet_id_ = value;
  1747. }
  1748. // optional int32 questType = 2;
  1749. inline bool packetc2w_receive_active_reward::has_questtype() const {
  1750. return (_has_bits_[0] & 0x00000002u) != 0;
  1751. }
  1752. inline void packetc2w_receive_active_reward::set_has_questtype() {
  1753. _has_bits_[0] |= 0x00000002u;
  1754. }
  1755. inline void packetc2w_receive_active_reward::clear_has_questtype() {
  1756. _has_bits_[0] &= ~0x00000002u;
  1757. }
  1758. inline void packetc2w_receive_active_reward::clear_questtype() {
  1759. questtype_ = 0;
  1760. clear_has_questtype();
  1761. }
  1762. inline ::google::protobuf::int32 packetc2w_receive_active_reward::questtype() const {
  1763. return questtype_;
  1764. }
  1765. inline void packetc2w_receive_active_reward::set_questtype(::google::protobuf::int32 value) {
  1766. set_has_questtype();
  1767. questtype_ = value;
  1768. }
  1769. // optional int32 rewardId = 3;
  1770. inline bool packetc2w_receive_active_reward::has_rewardid() const {
  1771. return (_has_bits_[0] & 0x00000004u) != 0;
  1772. }
  1773. inline void packetc2w_receive_active_reward::set_has_rewardid() {
  1774. _has_bits_[0] |= 0x00000004u;
  1775. }
  1776. inline void packetc2w_receive_active_reward::clear_has_rewardid() {
  1777. _has_bits_[0] &= ~0x00000004u;
  1778. }
  1779. inline void packetc2w_receive_active_reward::clear_rewardid() {
  1780. rewardid_ = 0;
  1781. clear_has_rewardid();
  1782. }
  1783. inline ::google::protobuf::int32 packetc2w_receive_active_reward::rewardid() const {
  1784. return rewardid_;
  1785. }
  1786. inline void packetc2w_receive_active_reward::set_rewardid(::google::protobuf::int32 value) {
  1787. set_has_rewardid();
  1788. rewardid_ = value;
  1789. }
  1790. // -------------------------------------------------------------------
  1791. // packetw2c_receive_active_reward_result
  1792. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_receive_active_reward_result];
  1793. inline bool packetw2c_receive_active_reward_result::has_packet_id() const {
  1794. return (_has_bits_[0] & 0x00000001u) != 0;
  1795. }
  1796. inline void packetw2c_receive_active_reward_result::set_has_packet_id() {
  1797. _has_bits_[0] |= 0x00000001u;
  1798. }
  1799. inline void packetw2c_receive_active_reward_result::clear_has_packet_id() {
  1800. _has_bits_[0] &= ~0x00000001u;
  1801. }
  1802. inline void packetw2c_receive_active_reward_result::clear_packet_id() {
  1803. packet_id_ = 7609;
  1804. clear_has_packet_id();
  1805. }
  1806. inline ::client2world_protocols::e_server_msg_type packetw2c_receive_active_reward_result::packet_id() const {
  1807. return static_cast< ::client2world_protocols::e_server_msg_type >(packet_id_);
  1808. }
  1809. inline void packetw2c_receive_active_reward_result::set_packet_id(::client2world_protocols::e_server_msg_type value) {
  1810. assert(::client2world_protocols::e_server_msg_type_IsValid(value));
  1811. set_has_packet_id();
  1812. packet_id_ = value;
  1813. }
  1814. // optional int32 questType = 2;
  1815. inline bool packetw2c_receive_active_reward_result::has_questtype() const {
  1816. return (_has_bits_[0] & 0x00000002u) != 0;
  1817. }
  1818. inline void packetw2c_receive_active_reward_result::set_has_questtype() {
  1819. _has_bits_[0] |= 0x00000002u;
  1820. }
  1821. inline void packetw2c_receive_active_reward_result::clear_has_questtype() {
  1822. _has_bits_[0] &= ~0x00000002u;
  1823. }
  1824. inline void packetw2c_receive_active_reward_result::clear_questtype() {
  1825. questtype_ = 0;
  1826. clear_has_questtype();
  1827. }
  1828. inline ::google::protobuf::int32 packetw2c_receive_active_reward_result::questtype() const {
  1829. return questtype_;
  1830. }
  1831. inline void packetw2c_receive_active_reward_result::set_questtype(::google::protobuf::int32 value) {
  1832. set_has_questtype();
  1833. questtype_ = value;
  1834. }
  1835. // optional int32 rewardId = 3;
  1836. inline bool packetw2c_receive_active_reward_result::has_rewardid() const {
  1837. return (_has_bits_[0] & 0x00000004u) != 0;
  1838. }
  1839. inline void packetw2c_receive_active_reward_result::set_has_rewardid() {
  1840. _has_bits_[0] |= 0x00000004u;
  1841. }
  1842. inline void packetw2c_receive_active_reward_result::clear_has_rewardid() {
  1843. _has_bits_[0] &= ~0x00000004u;
  1844. }
  1845. inline void packetw2c_receive_active_reward_result::clear_rewardid() {
  1846. rewardid_ = 0;
  1847. clear_has_rewardid();
  1848. }
  1849. inline ::google::protobuf::int32 packetw2c_receive_active_reward_result::rewardid() const {
  1850. return rewardid_;
  1851. }
  1852. inline void packetw2c_receive_active_reward_result::set_rewardid(::google::protobuf::int32 value) {
  1853. set_has_rewardid();
  1854. rewardid_ = value;
  1855. }
  1856. // optional int32 result = 4;
  1857. inline bool packetw2c_receive_active_reward_result::has_result() const {
  1858. return (_has_bits_[0] & 0x00000008u) != 0;
  1859. }
  1860. inline void packetw2c_receive_active_reward_result::set_has_result() {
  1861. _has_bits_[0] |= 0x00000008u;
  1862. }
  1863. inline void packetw2c_receive_active_reward_result::clear_has_result() {
  1864. _has_bits_[0] &= ~0x00000008u;
  1865. }
  1866. inline void packetw2c_receive_active_reward_result::clear_result() {
  1867. result_ = 0;
  1868. clear_has_result();
  1869. }
  1870. inline ::google::protobuf::int32 packetw2c_receive_active_reward_result::result() const {
  1871. return result_;
  1872. }
  1873. inline void packetw2c_receive_active_reward_result::set_result(::google::protobuf::int32 value) {
  1874. set_has_result();
  1875. result_ = value;
  1876. }
  1877. // -------------------------------------------------------------------
  1878. // packetw2c_quest_notify
  1879. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_quest_notify];
  1880. inline bool packetw2c_quest_notify::has_packet_id() const {
  1881. return (_has_bits_[0] & 0x00000001u) != 0;
  1882. }
  1883. inline void packetw2c_quest_notify::set_has_packet_id() {
  1884. _has_bits_[0] |= 0x00000001u;
  1885. }
  1886. inline void packetw2c_quest_notify::clear_has_packet_id() {
  1887. _has_bits_[0] &= ~0x00000001u;
  1888. }
  1889. inline void packetw2c_quest_notify::clear_packet_id() {
  1890. packet_id_ = 7613;
  1891. clear_has_packet_id();
  1892. }
  1893. inline ::client2world_protocols::e_server_msg_type packetw2c_quest_notify::packet_id() const {
  1894. return static_cast< ::client2world_protocols::e_server_msg_type >(packet_id_);
  1895. }
  1896. inline void packetw2c_quest_notify::set_packet_id(::client2world_protocols::e_server_msg_type value) {
  1897. assert(::client2world_protocols::e_server_msg_type_IsValid(value));
  1898. set_has_packet_id();
  1899. packet_id_ = value;
  1900. }
  1901. // optional int32 type = 2;
  1902. inline bool packetw2c_quest_notify::has_type() const {
  1903. return (_has_bits_[0] & 0x00000002u) != 0;
  1904. }
  1905. inline void packetw2c_quest_notify::set_has_type() {
  1906. _has_bits_[0] |= 0x00000002u;
  1907. }
  1908. inline void packetw2c_quest_notify::clear_has_type() {
  1909. _has_bits_[0] &= ~0x00000002u;
  1910. }
  1911. inline void packetw2c_quest_notify::clear_type() {
  1912. type_ = 0;
  1913. clear_has_type();
  1914. }
  1915. inline ::google::protobuf::int32 packetw2c_quest_notify::type() const {
  1916. return type_;
  1917. }
  1918. inline void packetw2c_quest_notify::set_type(::google::protobuf::int32 value) {
  1919. set_has_type();
  1920. type_ = value;
  1921. }
  1922. // optional int32 questId = 3;
  1923. inline bool packetw2c_quest_notify::has_questid() const {
  1924. return (_has_bits_[0] & 0x00000004u) != 0;
  1925. }
  1926. inline void packetw2c_quest_notify::set_has_questid() {
  1927. _has_bits_[0] |= 0x00000004u;
  1928. }
  1929. inline void packetw2c_quest_notify::clear_has_questid() {
  1930. _has_bits_[0] &= ~0x00000004u;
  1931. }
  1932. inline void packetw2c_quest_notify::clear_questid() {
  1933. questid_ = 0;
  1934. clear_has_questid();
  1935. }
  1936. inline ::google::protobuf::int32 packetw2c_quest_notify::questid() const {
  1937. return questid_;
  1938. }
  1939. inline void packetw2c_quest_notify::set_questid(::google::protobuf::int32 value) {
  1940. set_has_questid();
  1941. questid_ = value;
  1942. }
  1943. // optional int32 count = 4;
  1944. inline bool packetw2c_quest_notify::has_count() const {
  1945. return (_has_bits_[0] & 0x00000008u) != 0;
  1946. }
  1947. inline void packetw2c_quest_notify::set_has_count() {
  1948. _has_bits_[0] |= 0x00000008u;
  1949. }
  1950. inline void packetw2c_quest_notify::clear_has_count() {
  1951. _has_bits_[0] &= ~0x00000008u;
  1952. }
  1953. inline void packetw2c_quest_notify::clear_count() {
  1954. count_ = 0;
  1955. clear_has_count();
  1956. }
  1957. inline ::google::protobuf::int32 packetw2c_quest_notify::count() const {
  1958. return count_;
  1959. }
  1960. inline void packetw2c_quest_notify::set_count(::google::protobuf::int32 value) {
  1961. set_has_count();
  1962. count_ = value;
  1963. }
  1964. // optional int32 day = 5;
  1965. inline bool packetw2c_quest_notify::has_day() const {
  1966. return (_has_bits_[0] & 0x00000010u) != 0;
  1967. }
  1968. inline void packetw2c_quest_notify::set_has_day() {
  1969. _has_bits_[0] |= 0x00000010u;
  1970. }
  1971. inline void packetw2c_quest_notify::clear_has_day() {
  1972. _has_bits_[0] &= ~0x00000010u;
  1973. }
  1974. inline void packetw2c_quest_notify::clear_day() {
  1975. day_ = 0;
  1976. clear_has_day();
  1977. }
  1978. inline ::google::protobuf::int32 packetw2c_quest_notify::day() const {
  1979. return day_;
  1980. }
  1981. inline void packetw2c_quest_notify::set_day(::google::protobuf::int32 value) {
  1982. set_has_day();
  1983. day_ = value;
  1984. }
  1985. // @@protoc_insertion_point(namespace_scope)
  1986. } // namespace client2world_protocols
  1987. #ifndef SWIG
  1988. namespace google {
  1989. namespace protobuf {
  1990. } // namespace google
  1991. } // namespace protobuf
  1992. #endif // SWIG
  1993. // @@protoc_insertion_point(global_scope)
  1994. #endif // PROTOBUF_client2world_5fplayer_5fquest_2eproto__INCLUDED