msg_type_def.pb.cc 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584
  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: msg_type_def.proto
  3. #define INTERNAL_SUPPRESS_PROTOBUF_FIELD_DEPRECATION
  4. #include "msg_type_def.pb.h"
  5. #include <algorithm>
  6. #include <google/protobuf/stubs/common.h>
  7. #include <google/protobuf/stubs/once.h>
  8. #include <google/protobuf/io/coded_stream.h>
  9. #include <google/protobuf/wire_format_lite_inl.h>
  10. #include <google/protobuf/descriptor.h>
  11. #include <google/protobuf/generated_message_reflection.h>
  12. #include <google/protobuf/reflection_ops.h>
  13. #include <google/protobuf/wire_format.h>
  14. // @@protoc_insertion_point(includes)
  15. namespace msg_type_def {
  16. namespace {
  17. const ::google::protobuf::EnumDescriptor* e_msg_result_def_descriptor_ = NULL;
  18. const ::google::protobuf::EnumDescriptor* e_item_type_def_descriptor_ = NULL;
  19. const ::google::protobuf::EnumDescriptor* e_turret_def_descriptor_ = NULL;
  20. const ::google::protobuf::EnumDescriptor* e_item_id_def_descriptor_ = NULL;
  21. const ::google::protobuf::EnumDescriptor* e_sex_def_descriptor_ = NULL;
  22. const ::google::protobuf::EnumDescriptor* ENotifyType_descriptor_ = NULL;
  23. const ::google::protobuf::EnumDescriptor* ENotifyShowPos_descriptor_ = NULL;
  24. const ::google::protobuf::EnumDescriptor* BoxLotteryResult_descriptor_ = NULL;
  25. const ::google::protobuf::EnumDescriptor* RechargeType_descriptor_ = NULL;
  26. } // namespace
  27. void protobuf_AssignDesc_msg_5ftype_5fdef_2eproto() {
  28. protobuf_AddDesc_msg_5ftype_5fdef_2eproto();
  29. const ::google::protobuf::FileDescriptor* file =
  30. ::google::protobuf::DescriptorPool::generated_pool()->FindFileByName(
  31. "msg_type_def.proto");
  32. GOOGLE_CHECK(file != NULL);
  33. e_msg_result_def_descriptor_ = file->enum_type(0);
  34. e_item_type_def_descriptor_ = file->enum_type(1);
  35. e_turret_def_descriptor_ = file->enum_type(2);
  36. e_item_id_def_descriptor_ = file->enum_type(3);
  37. e_sex_def_descriptor_ = file->enum_type(4);
  38. ENotifyType_descriptor_ = file->enum_type(5);
  39. ENotifyShowPos_descriptor_ = file->enum_type(6);
  40. BoxLotteryResult_descriptor_ = file->enum_type(7);
  41. RechargeType_descriptor_ = file->enum_type(8);
  42. }
  43. namespace {
  44. GOOGLE_PROTOBUF_DECLARE_ONCE(protobuf_AssignDescriptors_once_);
  45. inline void protobuf_AssignDescriptorsOnce() {
  46. ::google::protobuf::GoogleOnceInit(&protobuf_AssignDescriptors_once_,
  47. &protobuf_AssignDesc_msg_5ftype_5fdef_2eproto);
  48. }
  49. void protobuf_RegisterTypes(const ::std::string&) {
  50. protobuf_AssignDescriptorsOnce();
  51. }
  52. } // namespace
  53. void protobuf_ShutdownFile_msg_5ftype_5fdef_2eproto() {
  54. }
  55. void protobuf_AddDesc_msg_5ftype_5fdef_2eproto() {
  56. static bool already_here = false;
  57. if (already_here) return;
  58. already_here = true;
  59. GOOGLE_PROTOBUF_VERIFY_VERSION;
  60. ::google::protobuf::DescriptorPool::InternalAddGeneratedFile(
  61. "\n\022msg_type_def.proto\022\014msg_type_def*\354\033\n\020e"
  62. "_msg_result_def\022\020\n\014e_rmt_unknow\020\000\022\021\n\re_r"
  63. "mt_success\020\001\022\016\n\ne_rmt_fail\020\002\022\025\n\021e_rmt_ch"
  64. "ange_gate\020\003\022\026\n\022e_rmt_connect_full\020\004\022\024\n\020e"
  65. "_rmt_player_max\020\005\022\032\n\026e_rmt_has_dial_lott"
  66. "ery\020\006\022\030\n\024e_rmt_error_nickname\020\007\022\027\n\023e_rmt"
  67. "_same_nickname\020\010\022\035\n\031e_rmt_length_beyond_"
  68. "range\020\t\022\031\n\025e_rmt_gold_not_enough\020\n\022\033\n\027e_"
  69. "rmt_ticket_not_enough\020\013\022\023\n\017e_rmt_room_fu"
  70. "ll\020\014\022\023\n\017e_rmt_vip_under\020\r\022\034\n\030e_rmt_playe"
  71. "r_level_under\020\016\022\034\n\030e_rmt_turret_level_un"
  72. "der\020\017\022\025\n\021e_rmt_friend_full\020\020\022\027\n\023e_rmt_ex"
  73. "ists_friend\020\021\022\033\n\027e_rmt_player_not_exists"
  74. "\020\022\022\026\n\022e_rmt_runout_count\020\023\022\031\n\025e_rmt_time"
  75. "_not_arrive\020\024\022\031\n\025e_rmt_bet_index_error\020\025"
  76. "\022\031\n\025e_rmt_outof_bet_limit\020\026\022\027\n\023e_rmt_no_"
  77. "find_table\020\027\022\026\n\022e_rmt_pwd_not_same\020\030\022\030\n\024"
  78. "e_rmt_format_invalid\020\031\022\026\n\022e_rmt_need_set"
  79. "_pwd\020\032\022\023\n\017e_rmt_pwd_error\020\033\022\027\n\023e_rmt_not"
  80. "_find_item\020\034\022\030\n\024e_rmt_friend_offline\020\035\022\025"
  81. "\n\021e_rmt_not_in_game\020\036\022\026\n\022e_rmt_cant_buyi"
  82. "tem\020\037\022\031\n\025e_rmt_cannot_add_self\020 \022\030\n\024e_rm"
  83. "t_chat_too_often\020!\022\030\n\024e_rmt_exp_not_enou"
  84. "gh\020\"\022\023\n\017e_rmt_level_max\020#\022\030\n\024e_rmt_canno"
  85. "t_collect\020$\022\030\n\024e_rmt_has_bind_phone\020%\022\024\n"
  86. "\020e_rmt_code_error\020&\022\026\n\022e_rmt_beyond_limi"
  87. "t\020\'\022\030\n\024e_rmt_not_bind_phone\020(\022\034\n\030e_rmt_c"
  88. "annot_sendto_self\020)\022\026\n\022e_rmt_room_notope"
  89. "n\020*\022\022\n\016e_rmt_bet_full\020+\022\024\n\020e_rmt_game_be"
  90. "gun\020,\022\030\n\024e_rmt_banker_not_bet\020-\022\030\n\024e_rmt"
  91. "_banker_is_full\020.\022\027\n\023e_rmt_can_not_leave"
  92. "\020/\022\034\n\030e_rmt_has_receive_reward\0200\022\026\n\022e_rm"
  93. "t_not_recharge\0201\022\036\n\032e_rmt_custom_head_fr"
  94. "eezing\0202\022\032\n\026e_rmt_now_banker_first\0203\022\034\n\030"
  95. "e_rmt_has_in_banker_list\0204\022\027\n\023e_rmt_now_"
  96. "is_banker\0205\022\027\n\023e_rmt_is_not_banker\0206\022\033\n\027"
  97. "e_rmt_haven_apply_leave\0207\022\033\n\027e_rmt_banke"
  98. "r_not_enough\0208\022 \n\034e_rmt_banker_betgold_i"
  99. "s_full\0209\022\037\n\033e_rmt_other_betgold_is_full\020"
  100. ":\022\032\n\026e_rmt_error_game_state\020;\022\027\n\023e_rmt_b"
  101. "ox_not_exist\020<\022\030\n\024e_rmt_box_has_opened\020="
  102. "\022\036\n\032e_rmt_thank_you_not_enough\020>\022\024\n\020e_rm"
  103. "t_now_is_you\020\?\022\030\n\024e_rmt_banker_protect\020@"
  104. "\022\027\n\023e_rmt_snatch_is_you\020A\022\027\n\023e_rmt_snatc"
  105. "h_is_low\020B\022!\n\035e_rmt_last_speaker_not_fin"
  106. "ish\020C\022\"\n\036e_rmt_speaker_beyond_max_count\020"
  107. "D\022\025\n\021e_rmt_roping_over\020E\022\034\n\030e_rmt_activi"
  108. "ty_outofdate\020F\022#\n\037e_rmt_activity_not_sat"
  109. "isfy_cond\020G\022\023\n\017e_rmt_time_over\020H\022\024\n\020e_rm"
  110. "t_not_follow\020I\022\033\n\027e_rmt_not_follow_ropin"
  111. "g\020J\022\031\n\025e_rmt_chip_not_enough\020K\022\035\n\031e_rmt_"
  112. "month_card_out_date\020L\022\037\n\033e_rmt_not_follo"
  113. "w_prize_claw\020M\022 \n\034e_rmt_box_lottery_has_"
  114. "finish\020N\022\026\n\022e_rmt_is_game_item\020O\022 \n\034e_rm"
  115. "t_dragon_ball_not_enough\020P\022$\n e_rmt_entr"
  116. "ance_ticket_not_enough\020Q\022\031\n\025e_rmt_match_"
  117. "not_start\020R\022\030\n\024e_rmt_match_will_end\020S\022\034\n"
  118. "\030e_rmt_boss_cant_use_item\020T\022\032\n\026e_rmt_luc"
  119. "ky_not_enough\020U\022\031\n\025e_rmt_item_not_enough"
  120. "\020V\022\026\n\022e_rmt_uptype_error\020W\022\026\n\022e_rmt_uple"
  121. "vel_fail\020X\022\033\n\027e_rmt_not_open_function\020Y\022"
  122. "\020\n\014e_rmt_finish\020Z\022\026\n\022e_rmt_not_in_lobby\020"
  123. "[\022\030\n\024e_rmt_not_find_cdkey\020\\\022\030\n\024e_rmt_has"
  124. "_used_cdkey\020]\022\031\n\025e_rmt_cdkey_outofdate\020^"
  125. "\022\036\n\032e_rmt_cdkey_error_overmuch\020_\022#\n\037e_rm"
  126. "t_has_received_cdkey_rewrad\020`\022\033\n\027e_rmt_p"
  127. "ayment_only_once\020a\022\032\n\026e_rmt_win_beyond_l"
  128. "imit\020b\022\033\n\027e_rmt_lose_beyond_limit\020c\022\036\n\032e"
  129. "_rmt_player_betgold_limit\020d\022\024\n\020e_rmt_rat"
  130. "e_limit\020e\022\030\n\024e_rmt_not_new_player\020f\022\024\n\020e"
  131. "_rmt_not_friend\020g\022\032\n\026e_rmt_abandon_qiang"
  132. "gou\020h\022\027\n\023e_rmt_hold_qianggou\020i\022\033\n\027e_rmt_"
  133. "not_hold_qianggou\020j\022 \n\034e_rmt_signup_beyo"
  134. "nd_maxcount\020k\022\036\n\032e_rmt_not_find_game_ser"
  135. "ver\020l\022\034\n\030e_rmt_game_version_error\020m\022\017\n\013e"
  136. "_rmt_cding\020n\022\017\n\013e_rmt_using\020o\022\036\n\032e_rmt_i"
  137. "tem_can_not_usetime\020p\022\032\n\026e_rmt_use_item_"
  138. "viproom\020q\022\033\n\027e_rmt_dbchip_not_enough\020r\022\031"
  139. "\n\025e_rmt_not_find_bwroom\020s\022\027\n\023e_rmt_item_"
  140. "uselimit\020t\022\034\n\030e_rmt_resign_count_limit\020u"
  141. "\022\034\n\030e_rmt_diamond_not_enough\020v\022\021\n\re_rmt_"
  142. "no_buff\020w\022\033\n\027e_rmt_can_not_find_fish\020x\022\024"
  143. "\n\020e_rmt_not_signed\020y\022\027\n\023e_rmt_not_comple"
  144. "ted\020z\022\034\n\030e_rmt_energy_not_enought\020{\022\035\n\031e"
  145. "_rmt_jackpot_not_enought\020|\022\032\n\026e_rmt_has_"
  146. "bind_id_card\020}\022\026\n\022e_rmt_number_error\020~\022\032"
  147. "\n\026e_rmt_blue_level_under\020\177\022\027\n\022e_rmt_not_"
  148. "blue_lux\020\200\001\022\032\n\025e_rmt_not_blue_player\020\201\001\022"
  149. "\030\n\023e_rmt_not_blue_year\020\202\001\022\037\n\032e_rmt_daily"
  150. "_exchange_limit\020\203\001\022\025\n\020e_rmt_has_signed\020\204"
  151. "\001*\364\013\n\017e_item_type_def\022\016\n\ne_itd_gold\020\001\022\021\n"
  152. "\re_itd_diamond\020\002\022\020\n\014e_itd_ticket\020\003\022\023\n\017e_"
  153. "itd_count_acc\020\004\022\024\n\020e_itd_iconcustom\020\005\022\024\n"
  154. "\020e_itd_photoframe\020\006\022\023\n\017e_itd_auto_fire\020\007"
  155. "\022\r\n\te_itd_vip\020\010\022\022\n\016e_itd_exchange\020\t\022\022\n\016e"
  156. "_itd_nickname\020\n\022\023\n\017e_itd_fish_item\020\013\022\027\n\023"
  157. "e_itd_materialstone\020\014\022\016\n\ne_itd_call\020\r\022\023\n"
  158. "\017e_itd_monthcard\020\016\022\020\n\014e_itd_active\020\017\022\020\n\014"
  159. "e_itd_turret\020\020\022\021\n\re_itd_torpedo\020\021\022\023\n\017e_i"
  160. "td_dimensity\020\022\022\026\n\022e_itd_contribution\020\023\022\016"
  161. "\n\ne_itd_chip\020\024\022\022\n\016e_itd_material\020\025\022\022\n\016e_"
  162. "itd_time_acc\020\026\022\022\n\016e_itd_recharge\020\027\022\034\n\030e_"
  163. "itd_dimensity_discount\020\030\022\030\n\024e_itd_lotter"
  164. "y_ticket\020\031\022\022\n\016e_itd_weekcard\020\032\022\034\n\030e_itd_"
  165. "half_price_violent\020\033\022\030\n\024e_itd_exchange_s"
  166. "tone\020\034\022\026\n\022e_itd_turret_level\020\035\022\025\n\021e_itd_"
  167. "turret_chip\020\036\022\025\n\021e_itd_turret_gift\020\037\022\016\n\n"
  168. "e_itd_gift\020 \022\032\n\026e_itd_dragon_ball_chip\020!"
  169. "\022\023\n\017e_itd_give_bead\020\"\022\r\n\te_itd_sex\020#\022\024\n\020"
  170. "e_itd_createtime\020%\022\023\n\017e_itd_used_bead\020&\022"
  171. "\032\n\026e_itd_is_new_addplayer\020\'\022\021\n\re_itd_cha"
  172. "nnel\020(\022\022\n\016e_itd_deviceid\020)\022\026\n\022e_itd_play"
  173. "er_level\020*\022\022\n\016e_itd_blue_vip\020+\022\030\n\024e_itd_"
  174. "gold_monthcard\020,\022\033\n\027e_itd_diamond_monthc"
  175. "ard\020-\022\033\n\027e_itd_medium_grade_room\0202\022\031\n\025e_"
  176. "itd_high_grade_room\0203\022\031\n\025e_itd_crocodile"
  177. "_score\0204\022\023\n\017e_itd_color_egg\0205\022\026\n\022e_itd_t"
  178. "orpedo_gift\0206\022\027\n\023e_itd_activity_item\0207\022\026"
  179. "\n\022e_itd_monkey_score\0208\022\027\n\023e_itd_tomorrow"
  180. "_buff\0209\022\020\n\014e_itd_energy\020:\022\021\n\re_itd_vip_e"
  181. "xp\020<\022\024\n\020e_itd_player_exp\020=\022\023\n\017e_itd_gold"
  182. "ingot\020>\022\021\n\re_itd_tombola\020\?\022\016\n\ne_itd_wing"
  183. "\020@\022\016\n\ne_itd_buff\020d\022\024\n\020e_itd_phone_card\020e"
  184. "\022\021\n\re_itd_jd_card\020f\022\035\n\031e_itd_legendary_f"
  185. "ish_gold\020h\022\023\n\017e_itd_vip_point\020i\022\024\n\020e_itd"
  186. "_red_packet\020j\022\021\n\re_itd_JD_chip\020k\022\024\n\020e_it"
  187. "d_dragonball\020l\022\026\n\022e_itd_glorycrystal\020m\022\026"
  188. "\n\021e_itd_base_turret\020\203\004\022\030\n\023e_itd_trigger_"
  189. "event\020\232\005*!\n\014e_turret_def\022\021\n\re_turret_bas"
  190. "e\020\001*d\n\re_item_id_def\022\r\n\te_it_gold\020\001\022\020\n\014e"
  191. "_it_diamond\020\002\022\017\n\013e_it_ticket\020\003\022\022\n\016e_it_d"
  192. "imensity\020\034\022\r\n\te_it_chip\020\036*D\n\te_sex_def\022\017"
  193. "\n\013sex_unknown\020\000\022\013\n\007sex_boy\020\001\022\014\n\010sex_girl"
  194. "\020\002\022\013\n\007sex_max\020\003*\223\001\n\013ENotifyType\022\022\n\rNotif"
  195. "yTypeSys\020\310\001\022\034\n\027NotifyTypePlayerSpeaker\020\307"
  196. "\001\022\033\n\026NotifyTypeWinningPrize\020\306\001\022\037\n\032Notify"
  197. "TypeImportantConsume\020\305\001\022\024\n\017NotifyTypeRob"
  198. "ot\020\304\001**\n\016ENotifyShowPos\022\n\n\006pos_up\020\000\022\014\n\010p"
  199. "os_down\020\001*V\n\020BoxLotteryResult\022\024\n\020result_"
  200. "big_prize\020\000\022\026\n\022result_samll_prize\020\001\022\024\n\020r"
  201. "esult_thank_you\020\002*\217\002\n\014RechargeType\022\014\n\010ty"
  202. "peGold\020\001\022\017\n\013typeDiamond\020\002\022\021\n\rtypeMonthCa"
  203. "rd\020\003\022\022\n\016typeNormalGift\020\004\022\016\n\ntypeTurret\020\005"
  204. "\022\025\n\021typeLimitTimeGift\020\006\022\023\n\017typeTriggerGi"
  205. "ft\020\007\022\021\n\rtypeDailyGift\020\010\022\020\n\014typeWeekCard\020"
  206. "\t\022\024\n\020typeVipLimitGift\020\n\022\025\n\021typeDailyTrea"
  207. "sure\020\013\022\021\n\rtypeUpToLevel\020\024\022\030\n\024typeNyGiftG"
  208. "oldChange\020\025", 5891);
  209. ::google::protobuf::MessageFactory::InternalRegisterGeneratedFile(
  210. "msg_type_def.proto", &protobuf_RegisterTypes);
  211. ::google::protobuf::internal::OnShutdown(&protobuf_ShutdownFile_msg_5ftype_5fdef_2eproto);
  212. }
  213. // Force AddDescriptors() to be called at static initialization time.
  214. struct StaticDescriptorInitializer_msg_5ftype_5fdef_2eproto {
  215. StaticDescriptorInitializer_msg_5ftype_5fdef_2eproto() {
  216. protobuf_AddDesc_msg_5ftype_5fdef_2eproto();
  217. }
  218. } static_descriptor_initializer_msg_5ftype_5fdef_2eproto_;
  219. const ::google::protobuf::EnumDescriptor* e_msg_result_def_descriptor() {
  220. protobuf_AssignDescriptorsOnce();
  221. return e_msg_result_def_descriptor_;
  222. }
  223. bool e_msg_result_def_IsValid(int value) {
  224. switch(value) {
  225. case 0:
  226. case 1:
  227. case 2:
  228. case 3:
  229. case 4:
  230. case 5:
  231. case 6:
  232. case 7:
  233. case 8:
  234. case 9:
  235. case 10:
  236. case 11:
  237. case 12:
  238. case 13:
  239. case 14:
  240. case 15:
  241. case 16:
  242. case 17:
  243. case 18:
  244. case 19:
  245. case 20:
  246. case 21:
  247. case 22:
  248. case 23:
  249. case 24:
  250. case 25:
  251. case 26:
  252. case 27:
  253. case 28:
  254. case 29:
  255. case 30:
  256. case 31:
  257. case 32:
  258. case 33:
  259. case 34:
  260. case 35:
  261. case 36:
  262. case 37:
  263. case 38:
  264. case 39:
  265. case 40:
  266. case 41:
  267. case 42:
  268. case 43:
  269. case 44:
  270. case 45:
  271. case 46:
  272. case 47:
  273. case 48:
  274. case 49:
  275. case 50:
  276. case 51:
  277. case 52:
  278. case 53:
  279. case 54:
  280. case 55:
  281. case 56:
  282. case 57:
  283. case 58:
  284. case 59:
  285. case 60:
  286. case 61:
  287. case 62:
  288. case 63:
  289. case 64:
  290. case 65:
  291. case 66:
  292. case 67:
  293. case 68:
  294. case 69:
  295. case 70:
  296. case 71:
  297. case 72:
  298. case 73:
  299. case 74:
  300. case 75:
  301. case 76:
  302. case 77:
  303. case 78:
  304. case 79:
  305. case 80:
  306. case 81:
  307. case 82:
  308. case 83:
  309. case 84:
  310. case 85:
  311. case 86:
  312. case 87:
  313. case 88:
  314. case 89:
  315. case 90:
  316. case 91:
  317. case 92:
  318. case 93:
  319. case 94:
  320. case 95:
  321. case 96:
  322. case 97:
  323. case 98:
  324. case 99:
  325. case 100:
  326. case 101:
  327. case 102:
  328. case 103:
  329. case 104:
  330. case 105:
  331. case 106:
  332. case 107:
  333. case 108:
  334. case 109:
  335. case 110:
  336. case 111:
  337. case 112:
  338. case 113:
  339. case 114:
  340. case 115:
  341. case 116:
  342. case 117:
  343. case 118:
  344. case 119:
  345. case 120:
  346. case 121:
  347. case 122:
  348. case 123:
  349. case 124:
  350. case 125:
  351. case 126:
  352. case 127:
  353. case 128:
  354. case 129:
  355. case 130:
  356. case 131:
  357. case 132:
  358. return true;
  359. default:
  360. return false;
  361. }
  362. }
  363. const ::google::protobuf::EnumDescriptor* e_item_type_def_descriptor() {
  364. protobuf_AssignDescriptorsOnce();
  365. return e_item_type_def_descriptor_;
  366. }
  367. bool e_item_type_def_IsValid(int value) {
  368. switch(value) {
  369. case 1:
  370. case 2:
  371. case 3:
  372. case 4:
  373. case 5:
  374. case 6:
  375. case 7:
  376. case 8:
  377. case 9:
  378. case 10:
  379. case 11:
  380. case 12:
  381. case 13:
  382. case 14:
  383. case 15:
  384. case 16:
  385. case 17:
  386. case 18:
  387. case 19:
  388. case 20:
  389. case 21:
  390. case 22:
  391. case 23:
  392. case 24:
  393. case 25:
  394. case 26:
  395. case 27:
  396. case 28:
  397. case 29:
  398. case 30:
  399. case 31:
  400. case 32:
  401. case 33:
  402. case 34:
  403. case 35:
  404. case 37:
  405. case 38:
  406. case 39:
  407. case 40:
  408. case 41:
  409. case 42:
  410. case 43:
  411. case 44:
  412. case 45:
  413. case 50:
  414. case 51:
  415. case 52:
  416. case 53:
  417. case 54:
  418. case 55:
  419. case 56:
  420. case 57:
  421. case 58:
  422. case 60:
  423. case 61:
  424. case 62:
  425. case 63:
  426. case 64:
  427. case 100:
  428. case 101:
  429. case 102:
  430. case 104:
  431. case 105:
  432. case 106:
  433. case 107:
  434. case 108:
  435. case 109:
  436. case 515:
  437. case 666:
  438. return true;
  439. default:
  440. return false;
  441. }
  442. }
  443. const ::google::protobuf::EnumDescriptor* e_turret_def_descriptor() {
  444. protobuf_AssignDescriptorsOnce();
  445. return e_turret_def_descriptor_;
  446. }
  447. bool e_turret_def_IsValid(int value) {
  448. switch(value) {
  449. case 1:
  450. return true;
  451. default:
  452. return false;
  453. }
  454. }
  455. const ::google::protobuf::EnumDescriptor* e_item_id_def_descriptor() {
  456. protobuf_AssignDescriptorsOnce();
  457. return e_item_id_def_descriptor_;
  458. }
  459. bool e_item_id_def_IsValid(int value) {
  460. switch(value) {
  461. case 1:
  462. case 2:
  463. case 3:
  464. case 28:
  465. case 30:
  466. return true;
  467. default:
  468. return false;
  469. }
  470. }
  471. const ::google::protobuf::EnumDescriptor* e_sex_def_descriptor() {
  472. protobuf_AssignDescriptorsOnce();
  473. return e_sex_def_descriptor_;
  474. }
  475. bool e_sex_def_IsValid(int value) {
  476. switch(value) {
  477. case 0:
  478. case 1:
  479. case 2:
  480. case 3:
  481. return true;
  482. default:
  483. return false;
  484. }
  485. }
  486. const ::google::protobuf::EnumDescriptor* ENotifyType_descriptor() {
  487. protobuf_AssignDescriptorsOnce();
  488. return ENotifyType_descriptor_;
  489. }
  490. bool ENotifyType_IsValid(int value) {
  491. switch(value) {
  492. case 196:
  493. case 197:
  494. case 198:
  495. case 199:
  496. case 200:
  497. return true;
  498. default:
  499. return false;
  500. }
  501. }
  502. const ::google::protobuf::EnumDescriptor* ENotifyShowPos_descriptor() {
  503. protobuf_AssignDescriptorsOnce();
  504. return ENotifyShowPos_descriptor_;
  505. }
  506. bool ENotifyShowPos_IsValid(int value) {
  507. switch(value) {
  508. case 0:
  509. case 1:
  510. return true;
  511. default:
  512. return false;
  513. }
  514. }
  515. const ::google::protobuf::EnumDescriptor* BoxLotteryResult_descriptor() {
  516. protobuf_AssignDescriptorsOnce();
  517. return BoxLotteryResult_descriptor_;
  518. }
  519. bool BoxLotteryResult_IsValid(int value) {
  520. switch(value) {
  521. case 0:
  522. case 1:
  523. case 2:
  524. return true;
  525. default:
  526. return false;
  527. }
  528. }
  529. const ::google::protobuf::EnumDescriptor* RechargeType_descriptor() {
  530. protobuf_AssignDescriptorsOnce();
  531. return RechargeType_descriptor_;
  532. }
  533. bool RechargeType_IsValid(int value) {
  534. switch(value) {
  535. case 1:
  536. case 2:
  537. case 3:
  538. case 4:
  539. case 5:
  540. case 6:
  541. case 7:
  542. case 8:
  543. case 9:
  544. case 10:
  545. case 11:
  546. case 20:
  547. case 21:
  548. return true;
  549. default:
  550. return false;
  551. }
  552. }
  553. // @@protoc_insertion_point(namespace_scope)
  554. } // namespace msg_type_def
  555. // @@protoc_insertion_point(global_scope)