// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: pump_type.proto

#ifndef PROTOBUF_pump_5ftype_2eproto__INCLUDED
#define PROTOBUF_pump_5ftype_2eproto__INCLUDED

#include <string>

#include <google/protobuf/stubs/common.h>

#if GOOGLE_PROTOBUF_VERSION < 2005000
#error This file was generated by a newer version of protoc which is
#error incompatible with your Protocol Buffer headers.  Please update
#error your headers.
#endif
#if 2005000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
#error This file was generated by an older version of protoc which is
#error incompatible with your Protocol Buffer headers.  Please
#error regenerate this file with a newer version of protoc.
#endif

#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/repeated_field.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/generated_enum_reflection.h>
// @@protoc_insertion_point(includes)

// Internal implementation detail -- do not call these.
void  protobuf_AddDesc_pump_5ftype_2eproto();
void protobuf_AssignDesc_pump_5ftype_2eproto();
void protobuf_ShutdownFile_pump_5ftype_2eproto();


enum PropertyReasonType {
  type_reason_use_torpedo = 2,
  type_reason_send_gift = 5,
  type_reason_exchange = 8,
  type_reason_buy_commodity_gain = 9,
  type_reason_receive_alms = 10,
  type_reason_single_round_balance = 11,
  type_reason_buy_commodity_expend = 12,
  type_reason_buy_fishlevel = 13,
  type_reason_buy_fishitem = 14,
  type_reason_player_uplevel = 15,
  type_reason_new_guild = 16,
  type_reason_update_icon = 17,
  type_reason_recharge = 18,
  type_reason_modify_nickname = 19,
  type_reason_recharge_send = 20,
  type_reason_gm_recharge = 21,
  type_reason_gm_recharge_send = 22,
  type_reason_month_card_daily_recv = 23,
  type_reason_recharge_gift = 24,
  type_reason_daily_sign = 25,
  type_reason_receive_mail = 29,
  type_reason_fishlord_drop = 30,
  type_reason_receive_activity_reward = 32,
  type_reason_receive_activity_exchange = 33,
  type_reason_lucky_lottery = 39,
  type_reason_new_player = 40,
  type_reason_daily_task = 41,
  type_reason_weekly_task = 42,
  type_reason_mainly_task = 43,
  type_reason_recharge_lottery = 44,
  type_reason_active_box = 46,
  type_reason_get_vipgold = 48,
  type_reason_gm_op = 50,
  type_reason_buy_material_gift = 51,
  type_reason_receive_cdkey = 53,
  type_reason_receive_gm_mail = 54,
  type_reason_7_days_carnival = 55,
  type_reason_account_update = 69,
  type_reason_dragon_shcdcard = 70,
  type_reason_use_item = 79,
  type_reason_dimensity_exchange = 82,
  type_reason_medium_exchange = 89,
  type_reason_kill_grandfish = 90,
  type_reason_airdrop = 91,
  type_reason_chip_exchange = 92,
  type_reason_weekly_clear = 93,
  type_reason_daily_clear = 94,
  type_reason_turret_uplevel = 95,
  type_reason_newplayer_task = 96,
  type_reason_parally_task = 97,
  type_reason_qq_reward = 98,
  type_reason_southsea = 99,
  type_torpedo_compse = 100,
  type_reason_online_reward = 101,
  type_reason_shark_bomb_aircraft = 102,
  type_reason_shark_lottery = 103,
  type_reason_shark_excute = 104,
  type_reason_tommorrow_gift = 105,
  type_reason_kill_crab = 106,
  type_reason_drill_kill = 107,
  type_reason_system_clear = 108,
  type_reason_turret_uplevel_task = 109,
  type_reason_use_new_player_torpedo = 110,
  type_reason_new_player_southsea = 111,
  type_reason_new_player_grow_fund = 112,
  type_reason_paly_ad = 113,
  type_reason_dragon_excute1 = 114,
  type_reason_dragon_excute2 = 115,
  type_reason_accum_sign = 116,
  type_reason_sign_vip_reward = 117,
  type_reason_torpedo_activity_reward = 118,
  type_reason_new_player_gift = 119,
  type_reason_receive_wechat_gift = 120,
  type_reason_invite_task = 121,
  type_reason_legendary_fish_hatch = 122,
  type_reason_legendary_fish_call_boss = 123,
  type_reason_vip_exclusive = 124,
  type_reason_new_player_seven_day_recharge = 125,
  type_reason_redpacket = 126,
  type_reason_mythical_gift_lotter = 127,
  type_reason_mythical_point_award = 128,
  type_reason_growth_quest = 129,
  type_reason_room_quest = 130,
  type_reason_catch_fish_activity = 131,
  type_reason_welfare_lottery = 132,
  type_reason_legendary_exchange = 133,
  type_reason_medium_rank = 134,
  type_reason_high_rank = 135,
  type_reason_mythical_rank = 136,
  type_reason_shark_rank = 137,
  type_reason_legendary_rank = 138,
  type_reason_dragon_rank = 139,
  type_reason_grandprix_rank = 140,
  type_reason_turret_fund = 141,
  type_reason_level_fund = 142,
  type_reason_dragon_slayer = 143,
  type_reason_one_night_rich = 144,
  type_reason_fortune_star = 145,
  type_reason_flood_dragon_fly = 146,
  type_reason_treasure_bowl = 147,
  type_reason_id_vertify = 148,
  type_reason_personal_tailor = 149,
  type_reason_time_limit_purchase = 150,
  type_reason_lucky_bag = 151,
  type_reason_ticket_room_exchange = 152,
  type_vip_limit_purchase = 153,
  type_reason_daily_treasure = 154,
  type_reason_turret_lottery = 155,
  type_reason_blue_diamond = 156,
  type_reason_smashing_eggs = 157,
  type_reason_rich_lottery = 158,
  type_reason_summer_carnival = 159,
  type_reason_sys_present = 160,
  type_reason_arena_match = 161,
  type_reason_freedom_match = 162,
  type_reason_qualifying = 163,
  type_reason_kill_deamons = 164,
  type_reason_monkey_exchange = 165,
  type_reason_monkey_call_boss = 166,
  type_reason_sail_ceremony = 167,
  type_reason_double_eleven = 168,
  type_reason_wing_experience = 169,
  type_reason_king_craft = 170,
  type_reason_wing_uplv = 171,
  type_reason_touching_fish = 172,
  type_reason_fishing_cele = 173,
  type_reason_return_benifit = 174,
  type_reason_feed_back = 175,
  type_reason_abysm_fishing_king = 176,
  type_chip_box_king = 177,
  type_reason_summer_plan = 178,
  type_reason_happy_summer = 179,
  type_reason_dragonball_lottery = 180
};
bool PropertyReasonType_IsValid(int value);
const PropertyReasonType PropertyReasonType_MIN = type_reason_use_torpedo;
const PropertyReasonType PropertyReasonType_MAX = type_reason_dragonball_lottery;
const int PropertyReasonType_ARRAYSIZE = PropertyReasonType_MAX + 1;

const ::google::protobuf::EnumDescriptor* PropertyReasonType_descriptor();
inline const ::std::string& PropertyReasonType_Name(PropertyReasonType value) {
  return ::google::protobuf::internal::NameOfEnum(
    PropertyReasonType_descriptor(), value);
}
inline bool PropertyReasonType_Parse(
    const ::std::string& name, PropertyReasonType* value) {
  return ::google::protobuf::internal::ParseNamedEnum<PropertyReasonType>(
    PropertyReasonType_descriptor(), name, value);
}
enum ServerTriggerEventType {
  type_trigger_payment = 1,
  type_trigger_can_buy = 2,
  type_drop_item = 3
};
bool ServerTriggerEventType_IsValid(int value);
const ServerTriggerEventType ServerTriggerEventType_MIN = type_trigger_payment;
const ServerTriggerEventType ServerTriggerEventType_MAX = type_drop_item;
const int ServerTriggerEventType_ARRAYSIZE = ServerTriggerEventType_MAX + 1;

const ::google::protobuf::EnumDescriptor* ServerTriggerEventType_descriptor();
inline const ::std::string& ServerTriggerEventType_Name(ServerTriggerEventType value) {
  return ::google::protobuf::internal::NameOfEnum(
    ServerTriggerEventType_descriptor(), value);
}
inline bool ServerTriggerEventType_Parse(
    const ::std::string& name, ServerTriggerEventType* value) {
  return ::google::protobuf::internal::ParseNamedEnum<ServerTriggerEventType>(
    ServerTriggerEventType_descriptor(), name, value);
}
// ===================================================================


// ===================================================================


// ===================================================================


// @@protoc_insertion_point(namespace_scope)

#ifndef SWIG
namespace google {
namespace protobuf {

template <>
inline const EnumDescriptor* GetEnumDescriptor< ::PropertyReasonType>() {
  return ::PropertyReasonType_descriptor();
}
template <>
inline const EnumDescriptor* GetEnumDescriptor< ::ServerTriggerEventType>() {
  return ::ServerTriggerEventType_descriptor();
}

}  // namespace google
}  // namespace protobuf
#endif  // SWIG

// @@protoc_insertion_point(global_scope)

#endif  // PROTOBUF_pump_5ftype_2eproto__INCLUDED
