miduo_protocol/lua_out/CommonProto_pb.lua

1412 lines
60 KiB
Lua

-- Generated By protoc-gen-lua Do not Edit
local protobuf = require "protobuf/protobuf"
module('CommonProto_pb')
ERRORRESPONSE = protobuf.Descriptor();
local ERRORRESPONSE_ERRCODE_FIELD = protobuf.FieldDescriptor();
local ERRORRESPONSE_ERRMSG_FIELD = protobuf.FieldDescriptor();
PLAYER = protobuf.Descriptor();
local PLAYER_UID_FIELD = protobuf.FieldDescriptor();
local PLAYER_NICKNAME_FIELD = protobuf.FieldDescriptor();
local PLAYER_LEVEL_FIELD = protobuf.FieldDescriptor();
local PLAYER_EXP_FIELD = protobuf.FieldDescriptor();
local PLAYER_VIPLEVEL_FIELD = protobuf.FieldDescriptor();
local PLAYER_FAMILYID_FIELD = protobuf.FieldDescriptor();
local PLAYER_HEAD_FIELD = protobuf.FieldDescriptor();
local PLAYER_CURMAPID_FIELD = protobuf.FieldDescriptor();
local PLAYER_ENERGY_FIELD = protobuf.FieldDescriptor();
local PLAYER_LASTUPDATEENERGYTIME_FIELD = protobuf.FieldDescriptor();
local PLAYER_SERVERTIME_FIELD = protobuf.FieldDescriptor();
local PLAYER_DAYFIGHTCOUNT_FIELD = protobuf.FieldDescriptor();
local PLAYER_BUYFIGHTCOUNT_FIELD = protobuf.FieldDescriptor();
ITEM = protobuf.Descriptor();
local ITEM_ITEMID_FIELD = protobuf.FieldDescriptor();
local ITEM_ITEMNUM_FIELD = protobuf.FieldDescriptor();
local ITEM_ENDINGTIME_FIELD = protobuf.FieldDescriptor();
SPECIALEFFECTS = protobuf.Descriptor();
local SPECIALEFFECTS_PROPERTYID_FIELD = protobuf.FieldDescriptor();
local SPECIALEFFECTS_PROPERTYVALUE_FIELD = protobuf.FieldDescriptor();
EQUIP = protobuf.Descriptor();
local EQUIP_ID_FIELD = protobuf.FieldDescriptor();
local EQUIP_EQUIPID_FIELD = protobuf.FieldDescriptor();
local EQUIP_MAINATTRIBUTE_FIELD = protobuf.FieldDescriptor();
local EQUIP_SECONDATTRIBUTE_FIELD = protobuf.FieldDescriptor();
HERO = protobuf.Descriptor();
local HERO_ID_FIELD = protobuf.FieldDescriptor();
local HERO_HEROID_FIELD = protobuf.FieldDescriptor();
local HERO_LEVEL_FIELD = protobuf.FieldDescriptor();
local HERO_BREAKID_FIELD = protobuf.FieldDescriptor();
local HERO_STAR_FIELD = protobuf.FieldDescriptor();
local HERO_SKINID_FIELD = protobuf.FieldDescriptor();
local HERO_SKILLIDLIST_FIELD = protobuf.FieldDescriptor();
local HERO_EQUIPIDLIST_FIELD = protobuf.FieldDescriptor();
local HERO_CREATETIME_FIELD = protobuf.FieldDescriptor();
FIGHTUNITINFO = protobuf.Descriptor();
local FIGHTUNITINFO_UNITID_FIELD = protobuf.FieldDescriptor();
local FIGHTUNITINFO_UNITSKILLIDS_FIELD = protobuf.FieldDescriptor();
local FIGHTUNITINFO_PROPERTY_FIELD = protobuf.FieldDescriptor();
FIGHTTEAMINFO = protobuf.Descriptor();
local FIGHTTEAMINFO_FIGHTUNITLIST_FIELD = protobuf.FieldDescriptor();
local FIGHTTEAMINFO_TEAMSKILLLIST_FIELD = protobuf.FieldDescriptor();
EVENTBEHAVIORVALUES = protobuf.Descriptor();
local EVENTBEHAVIORVALUES_BEHAVIORVALUES_FIELD = protobuf.FieldDescriptor();
EVENTBEHAVIORCOMMON = protobuf.Descriptor();
local EVENTBEHAVIORCOMMON_BEHAVIORTYPE_FIELD = protobuf.FieldDescriptor();
local EVENTBEHAVIORCOMMON_EVENTBEHAVIORVALUES_FIELD = protobuf.FieldDescriptor();
CELL = protobuf.Descriptor();
local CELL_CELLID_FIELD = protobuf.FieldDescriptor();
local CELL_POINTID_FIELD = protobuf.FieldDescriptor();
MISSION = protobuf.Descriptor();
local MISSION_ITEMID_FIELD = protobuf.FieldDescriptor();
local MISSION_STATE_FIELD = protobuf.FieldDescriptor();
local MISSION_MISSIONSTEP_FIELD = protobuf.FieldDescriptor();
local MISSION_TIME_FIELD = protobuf.FieldDescriptor();
MAIL = protobuf.Descriptor();
local MAIL_MAILID_FIELD = protobuf.FieldDescriptor();
local MAIL_STATE_FIELD = protobuf.FieldDescriptor();
local MAIL_HEAD_FIELD = protobuf.FieldDescriptor();
local MAIL_CONTENT_FIELD = protobuf.FieldDescriptor();
local MAIL_MAILITEM_FIELD = protobuf.FieldDescriptor();
local MAIL_SENDTIME_FIELD = protobuf.FieldDescriptor();
local MAIL_EFFECTIVETIME_FIELD = protobuf.FieldDescriptor();
local MAIL_SENDNAME_FIELD = protobuf.FieldDescriptor();
local MAIL_MAILTYPE_FIELD = protobuf.FieldDescriptor();
DROP = protobuf.Descriptor();
local DROP_ITEMLIST_FIELD = protobuf.FieldDescriptor();
local DROP_EQUIPID_FIELD = protobuf.FieldDescriptor();
local DROP_HERO_FIELD = protobuf.FieldDescriptor();
GMCOMMAND = protobuf.Descriptor();
local GMCOMMAND_COMMAND_FIELD = protobuf.FieldDescriptor();
ADVENTURESTATEINFO = protobuf.Descriptor();
local ADVENTURESTATEINFO_POSITIONID_FIELD = protobuf.FieldDescriptor();
local ADVENTURESTATEINFO_HEROIDLIST_FIELD = protobuf.FieldDescriptor();
local ADVENTURESTATEINFO_STARTTIME_FIELD = protobuf.FieldDescriptor();
ADVENTURERECOMMENDHEROINFO = protobuf.Descriptor();
local ADVENTURERECOMMENDHEROINFO_POSITIONID_FIELD = protobuf.FieldDescriptor();
local ADVENTURERECOMMENDHEROINFO_RECOMMENEDID_FIELD = protobuf.FieldDescriptor();
TEAMHEROINFO = protobuf.Descriptor();
local TEAMHEROINFO_POSITION_FIELD = protobuf.FieldDescriptor();
local TEAMHEROINFO_HEROID_FIELD = protobuf.FieldDescriptor();
TEAMPOKEMONINFO = protobuf.Descriptor();
local TEAMPOKEMONINFO_POSITION_FIELD = protobuf.FieldDescriptor();
local TEAMPOKEMONINFO_POKEMONID_FIELD = protobuf.FieldDescriptor();
TEAMPOSINFO = protobuf.Descriptor();
local TEAMPOSINFO_TEAMID_FIELD = protobuf.FieldDescriptor();
local TEAMPOSINFO_TEAMNAME_FIELD = protobuf.FieldDescriptor();
local TEAMPOSINFO_TEAMHEROINFOS_FIELD = protobuf.FieldDescriptor();
local TEAMPOSINFO_TEAMPOKEMONINFOS_FIELD = protobuf.FieldDescriptor();
POKEMONCOMONPENT = protobuf.Descriptor();
local POKEMONCOMONPENT_ID_FIELD = protobuf.FieldDescriptor();
local POKEMONCOMONPENT_LEVEL_FIELD = protobuf.FieldDescriptor();
POKEMONINFO = protobuf.Descriptor();
local POKEMONINFO_ID_FIELD = protobuf.FieldDescriptor();
local POKEMONINFO_STAGE_FIELD = protobuf.FieldDescriptor();
local POKEMONINFO_POKEMONCOMONPENT_FIELD = protobuf.FieldDescriptor();
WORKSHOPBASEINFO = protobuf.Descriptor();
local WORKSHOPBASEINFO_TYPE_FIELD = protobuf.FieldDescriptor();
local WORKSHOPBASEINFO_LEVLE_FIELD = protobuf.FieldDescriptor();
local WORKSHOPBASEINFO_EXP_FIELD = protobuf.FieldDescriptor();
WORKSHOPUNLOCKINFO = protobuf.Descriptor();
local WORKSHOPUNLOCKINFO_TYPE_FIELD = protobuf.FieldDescriptor();
local WORKSHOPUNLOCKINFO_ID_FIELD = protobuf.FieldDescriptor();
FIGHTDATA = protobuf.Descriptor();
local FIGHTDATA_HEROFIGHTINFOS_FIELD = protobuf.FieldDescriptor();
local FIGHTDATA_MONSTERLIST_FIELD = protobuf.FieldDescriptor();
local FIGHTDATA_FIGHTSEED_FIELD = protobuf.FieldDescriptor();
EXPLOREDETAIL = protobuf.Descriptor();
local EXPLOREDETAIL_ID_FIELD = protobuf.FieldDescriptor();
local EXPLOREDETAIL_PROGRESS_FIELD = protobuf.FieldDescriptor();
FOODBUFFER = protobuf.Descriptor();
local FOODBUFFER_BUFFERID_FIELD = protobuf.FieldDescriptor();
local FOODBUFFER_LEFTSTEP_FIELD = protobuf.FieldDescriptor();
NEWPLAYERGUIDEPOINT = protobuf.Descriptor();
local NEWPLAYERGUIDEPOINT_TYPE_FIELD = protobuf.FieldDescriptor();
local NEWPLAYERGUIDEPOINT_ID_FIELD = protobuf.FieldDescriptor();
LEVELDIFFICULTY = protobuf.Descriptor();
local LEVELDIFFICULTY_FIGHTID_FIELD = protobuf.FieldDescriptor();
local LEVELDIFFICULTY_STATE_FIELD = protobuf.FieldDescriptor();
local LEVELDIFFICULTY_NUM_FIELD = protobuf.FieldDescriptor();
local LEVELDIFFICULTY_TYPE_FIELD = protobuf.FieldDescriptor();
LEVELDIFFICULTYINFOS = protobuf.Descriptor();
local LEVELDIFFICULTYINFOS_AREAID_FIELD = protobuf.FieldDescriptor();
local LEVELDIFFICULTYINFOS_LEVELDIFFICULTY_FIELD = protobuf.FieldDescriptor();
MAPINFO = protobuf.Descriptor();
local MAPINFO_MAPID_FIELD = protobuf.FieldDescriptor();
local MAPINFO_LEASTTIME_FIELD = protobuf.FieldDescriptor();
local MAPINFO_STARS_FIELD = protobuf.FieldDescriptor();
ERRORRESPONSE_ERRCODE_FIELD.name = "errCode"
ERRORRESPONSE_ERRCODE_FIELD.full_name = ".com.ljsd.jieling.protocols.ErrorResponse.errCode"
ERRORRESPONSE_ERRCODE_FIELD.number = 1
ERRORRESPONSE_ERRCODE_FIELD.index = 0
ERRORRESPONSE_ERRCODE_FIELD.label = 1
ERRORRESPONSE_ERRCODE_FIELD.has_default_value = false
ERRORRESPONSE_ERRCODE_FIELD.default_value = 0
ERRORRESPONSE_ERRCODE_FIELD.type = 5
ERRORRESPONSE_ERRCODE_FIELD.cpp_type = 1
ERRORRESPONSE_ERRMSG_FIELD.name = "errMsg"
ERRORRESPONSE_ERRMSG_FIELD.full_name = ".com.ljsd.jieling.protocols.ErrorResponse.errMsg"
ERRORRESPONSE_ERRMSG_FIELD.number = 2
ERRORRESPONSE_ERRMSG_FIELD.index = 1
ERRORRESPONSE_ERRMSG_FIELD.label = 1
ERRORRESPONSE_ERRMSG_FIELD.has_default_value = false
ERRORRESPONSE_ERRMSG_FIELD.default_value = ""
ERRORRESPONSE_ERRMSG_FIELD.type = 9
ERRORRESPONSE_ERRMSG_FIELD.cpp_type = 9
ERRORRESPONSE.name = "ErrorResponse"
ERRORRESPONSE.full_name = ".com.ljsd.jieling.protocols.ErrorResponse"
ERRORRESPONSE.nested_types = {}
ERRORRESPONSE.enum_types = {}
ERRORRESPONSE.fields = {ERRORRESPONSE_ERRCODE_FIELD, ERRORRESPONSE_ERRMSG_FIELD}
ERRORRESPONSE.is_extendable = false
ERRORRESPONSE.extensions = {}
PLAYER_UID_FIELD.name = "uid"
PLAYER_UID_FIELD.full_name = ".com.ljsd.jieling.protocols.Player.uid"
PLAYER_UID_FIELD.number = 1
PLAYER_UID_FIELD.index = 0
PLAYER_UID_FIELD.label = 1
PLAYER_UID_FIELD.has_default_value = false
PLAYER_UID_FIELD.default_value = 0
PLAYER_UID_FIELD.type = 5
PLAYER_UID_FIELD.cpp_type = 1
PLAYER_NICKNAME_FIELD.name = "nickName"
PLAYER_NICKNAME_FIELD.full_name = ".com.ljsd.jieling.protocols.Player.nickName"
PLAYER_NICKNAME_FIELD.number = 2
PLAYER_NICKNAME_FIELD.index = 1
PLAYER_NICKNAME_FIELD.label = 1
PLAYER_NICKNAME_FIELD.has_default_value = false
PLAYER_NICKNAME_FIELD.default_value = ""
PLAYER_NICKNAME_FIELD.type = 9
PLAYER_NICKNAME_FIELD.cpp_type = 9
PLAYER_LEVEL_FIELD.name = "level"
PLAYER_LEVEL_FIELD.full_name = ".com.ljsd.jieling.protocols.Player.level"
PLAYER_LEVEL_FIELD.number = 3
PLAYER_LEVEL_FIELD.index = 2
PLAYER_LEVEL_FIELD.label = 1
PLAYER_LEVEL_FIELD.has_default_value = false
PLAYER_LEVEL_FIELD.default_value = 0
PLAYER_LEVEL_FIELD.type = 5
PLAYER_LEVEL_FIELD.cpp_type = 1
PLAYER_EXP_FIELD.name = "exp"
PLAYER_EXP_FIELD.full_name = ".com.ljsd.jieling.protocols.Player.exp"
PLAYER_EXP_FIELD.number = 4
PLAYER_EXP_FIELD.index = 3
PLAYER_EXP_FIELD.label = 1
PLAYER_EXP_FIELD.has_default_value = false
PLAYER_EXP_FIELD.default_value = 0
PLAYER_EXP_FIELD.type = 5
PLAYER_EXP_FIELD.cpp_type = 1
PLAYER_VIPLEVEL_FIELD.name = "vipLevel"
PLAYER_VIPLEVEL_FIELD.full_name = ".com.ljsd.jieling.protocols.Player.vipLevel"
PLAYER_VIPLEVEL_FIELD.number = 5
PLAYER_VIPLEVEL_FIELD.index = 4
PLAYER_VIPLEVEL_FIELD.label = 1
PLAYER_VIPLEVEL_FIELD.has_default_value = false
PLAYER_VIPLEVEL_FIELD.default_value = 0
PLAYER_VIPLEVEL_FIELD.type = 5
PLAYER_VIPLEVEL_FIELD.cpp_type = 1
PLAYER_FAMILYID_FIELD.name = "familyId"
PLAYER_FAMILYID_FIELD.full_name = ".com.ljsd.jieling.protocols.Player.familyId"
PLAYER_FAMILYID_FIELD.number = 6
PLAYER_FAMILYID_FIELD.index = 5
PLAYER_FAMILYID_FIELD.label = 1
PLAYER_FAMILYID_FIELD.has_default_value = false
PLAYER_FAMILYID_FIELD.default_value = ""
PLAYER_FAMILYID_FIELD.type = 9
PLAYER_FAMILYID_FIELD.cpp_type = 9
PLAYER_HEAD_FIELD.name = "head"
PLAYER_HEAD_FIELD.full_name = ".com.ljsd.jieling.protocols.Player.head"
PLAYER_HEAD_FIELD.number = 7
PLAYER_HEAD_FIELD.index = 6
PLAYER_HEAD_FIELD.label = 1
PLAYER_HEAD_FIELD.has_default_value = false
PLAYER_HEAD_FIELD.default_value = ""
PLAYER_HEAD_FIELD.type = 9
PLAYER_HEAD_FIELD.cpp_type = 9
PLAYER_CURMAPID_FIELD.name = "curMapId"
PLAYER_CURMAPID_FIELD.full_name = ".com.ljsd.jieling.protocols.Player.curMapId"
PLAYER_CURMAPID_FIELD.number = 8
PLAYER_CURMAPID_FIELD.index = 7
PLAYER_CURMAPID_FIELD.label = 1
PLAYER_CURMAPID_FIELD.has_default_value = false
PLAYER_CURMAPID_FIELD.default_value = 0
PLAYER_CURMAPID_FIELD.type = 5
PLAYER_CURMAPID_FIELD.cpp_type = 1
PLAYER_ENERGY_FIELD.name = "energy"
PLAYER_ENERGY_FIELD.full_name = ".com.ljsd.jieling.protocols.Player.energy"
PLAYER_ENERGY_FIELD.number = 9
PLAYER_ENERGY_FIELD.index = 8
PLAYER_ENERGY_FIELD.label = 1
PLAYER_ENERGY_FIELD.has_default_value = false
PLAYER_ENERGY_FIELD.default_value = 0
PLAYER_ENERGY_FIELD.type = 5
PLAYER_ENERGY_FIELD.cpp_type = 1
PLAYER_LASTUPDATEENERGYTIME_FIELD.name = "lastUpdateEnergyTime"
PLAYER_LASTUPDATEENERGYTIME_FIELD.full_name = ".com.ljsd.jieling.protocols.Player.lastUpdateEnergyTime"
PLAYER_LASTUPDATEENERGYTIME_FIELD.number = 10
PLAYER_LASTUPDATEENERGYTIME_FIELD.index = 9
PLAYER_LASTUPDATEENERGYTIME_FIELD.label = 1
PLAYER_LASTUPDATEENERGYTIME_FIELD.has_default_value = false
PLAYER_LASTUPDATEENERGYTIME_FIELD.default_value = 0
PLAYER_LASTUPDATEENERGYTIME_FIELD.type = 5
PLAYER_LASTUPDATEENERGYTIME_FIELD.cpp_type = 1
PLAYER_SERVERTIME_FIELD.name = "serverTime"
PLAYER_SERVERTIME_FIELD.full_name = ".com.ljsd.jieling.protocols.Player.serverTime"
PLAYER_SERVERTIME_FIELD.number = 11
PLAYER_SERVERTIME_FIELD.index = 10
PLAYER_SERVERTIME_FIELD.label = 1
PLAYER_SERVERTIME_FIELD.has_default_value = false
PLAYER_SERVERTIME_FIELD.default_value = 0
PLAYER_SERVERTIME_FIELD.type = 5
PLAYER_SERVERTIME_FIELD.cpp_type = 1
PLAYER_DAYFIGHTCOUNT_FIELD.name = "dayFightCount"
PLAYER_DAYFIGHTCOUNT_FIELD.full_name = ".com.ljsd.jieling.protocols.Player.dayFightCount"
PLAYER_DAYFIGHTCOUNT_FIELD.number = 12
PLAYER_DAYFIGHTCOUNT_FIELD.index = 11
PLAYER_DAYFIGHTCOUNT_FIELD.label = 1
PLAYER_DAYFIGHTCOUNT_FIELD.has_default_value = false
PLAYER_DAYFIGHTCOUNT_FIELD.default_value = 0
PLAYER_DAYFIGHTCOUNT_FIELD.type = 5
PLAYER_DAYFIGHTCOUNT_FIELD.cpp_type = 1
PLAYER_BUYFIGHTCOUNT_FIELD.name = "buyFightCount"
PLAYER_BUYFIGHTCOUNT_FIELD.full_name = ".com.ljsd.jieling.protocols.Player.buyFightCount"
PLAYER_BUYFIGHTCOUNT_FIELD.number = 13
PLAYER_BUYFIGHTCOUNT_FIELD.index = 12
PLAYER_BUYFIGHTCOUNT_FIELD.label = 1
PLAYER_BUYFIGHTCOUNT_FIELD.has_default_value = false
PLAYER_BUYFIGHTCOUNT_FIELD.default_value = 0
PLAYER_BUYFIGHTCOUNT_FIELD.type = 5
PLAYER_BUYFIGHTCOUNT_FIELD.cpp_type = 1
PLAYER.name = "Player"
PLAYER.full_name = ".com.ljsd.jieling.protocols.Player"
PLAYER.nested_types = {}
PLAYER.enum_types = {}
PLAYER.fields = {PLAYER_UID_FIELD, PLAYER_NICKNAME_FIELD, PLAYER_LEVEL_FIELD, PLAYER_EXP_FIELD, PLAYER_VIPLEVEL_FIELD, PLAYER_FAMILYID_FIELD, PLAYER_HEAD_FIELD, PLAYER_CURMAPID_FIELD, PLAYER_ENERGY_FIELD, PLAYER_LASTUPDATEENERGYTIME_FIELD, PLAYER_SERVERTIME_FIELD, PLAYER_DAYFIGHTCOUNT_FIELD, PLAYER_BUYFIGHTCOUNT_FIELD}
PLAYER.is_extendable = false
PLAYER.extensions = {}
ITEM_ITEMID_FIELD.name = "itemId"
ITEM_ITEMID_FIELD.full_name = ".com.ljsd.jieling.protocols.Item.itemId"
ITEM_ITEMID_FIELD.number = 1
ITEM_ITEMID_FIELD.index = 0
ITEM_ITEMID_FIELD.label = 1
ITEM_ITEMID_FIELD.has_default_value = false
ITEM_ITEMID_FIELD.default_value = 0
ITEM_ITEMID_FIELD.type = 5
ITEM_ITEMID_FIELD.cpp_type = 1
ITEM_ITEMNUM_FIELD.name = "itemNum"
ITEM_ITEMNUM_FIELD.full_name = ".com.ljsd.jieling.protocols.Item.itemNum"
ITEM_ITEMNUM_FIELD.number = 2
ITEM_ITEMNUM_FIELD.index = 1
ITEM_ITEMNUM_FIELD.label = 1
ITEM_ITEMNUM_FIELD.has_default_value = false
ITEM_ITEMNUM_FIELD.default_value = 0
ITEM_ITEMNUM_FIELD.type = 5
ITEM_ITEMNUM_FIELD.cpp_type = 1
ITEM_ENDINGTIME_FIELD.name = "endingTime"
ITEM_ENDINGTIME_FIELD.full_name = ".com.ljsd.jieling.protocols.Item.endingTime"
ITEM_ENDINGTIME_FIELD.number = 3
ITEM_ENDINGTIME_FIELD.index = 2
ITEM_ENDINGTIME_FIELD.label = 1
ITEM_ENDINGTIME_FIELD.has_default_value = false
ITEM_ENDINGTIME_FIELD.default_value = 0
ITEM_ENDINGTIME_FIELD.type = 5
ITEM_ENDINGTIME_FIELD.cpp_type = 1
ITEM.name = "Item"
ITEM.full_name = ".com.ljsd.jieling.protocols.Item"
ITEM.nested_types = {}
ITEM.enum_types = {}
ITEM.fields = {ITEM_ITEMID_FIELD, ITEM_ITEMNUM_FIELD, ITEM_ENDINGTIME_FIELD}
ITEM.is_extendable = false
ITEM.extensions = {}
SPECIALEFFECTS_PROPERTYID_FIELD.name = "propertyId"
SPECIALEFFECTS_PROPERTYID_FIELD.full_name = ".com.ljsd.jieling.protocols.SpecialEffects.propertyId"
SPECIALEFFECTS_PROPERTYID_FIELD.number = 1
SPECIALEFFECTS_PROPERTYID_FIELD.index = 0
SPECIALEFFECTS_PROPERTYID_FIELD.label = 1
SPECIALEFFECTS_PROPERTYID_FIELD.has_default_value = false
SPECIALEFFECTS_PROPERTYID_FIELD.default_value = 0
SPECIALEFFECTS_PROPERTYID_FIELD.type = 5
SPECIALEFFECTS_PROPERTYID_FIELD.cpp_type = 1
SPECIALEFFECTS_PROPERTYVALUE_FIELD.name = "propertyValue"
SPECIALEFFECTS_PROPERTYVALUE_FIELD.full_name = ".com.ljsd.jieling.protocols.SpecialEffects.propertyValue"
SPECIALEFFECTS_PROPERTYVALUE_FIELD.number = 2
SPECIALEFFECTS_PROPERTYVALUE_FIELD.index = 1
SPECIALEFFECTS_PROPERTYVALUE_FIELD.label = 1
SPECIALEFFECTS_PROPERTYVALUE_FIELD.has_default_value = false
SPECIALEFFECTS_PROPERTYVALUE_FIELD.default_value = 0
SPECIALEFFECTS_PROPERTYVALUE_FIELD.type = 5
SPECIALEFFECTS_PROPERTYVALUE_FIELD.cpp_type = 1
SPECIALEFFECTS.name = "SpecialEffects"
SPECIALEFFECTS.full_name = ".com.ljsd.jieling.protocols.SpecialEffects"
SPECIALEFFECTS.nested_types = {}
SPECIALEFFECTS.enum_types = {}
SPECIALEFFECTS.fields = {SPECIALEFFECTS_PROPERTYID_FIELD, SPECIALEFFECTS_PROPERTYVALUE_FIELD}
SPECIALEFFECTS.is_extendable = false
SPECIALEFFECTS.extensions = {}
EQUIP_ID_FIELD.name = "id"
EQUIP_ID_FIELD.full_name = ".com.ljsd.jieling.protocols.Equip.id"
EQUIP_ID_FIELD.number = 1
EQUIP_ID_FIELD.index = 0
EQUIP_ID_FIELD.label = 1
EQUIP_ID_FIELD.has_default_value = false
EQUIP_ID_FIELD.default_value = ""
EQUIP_ID_FIELD.type = 9
EQUIP_ID_FIELD.cpp_type = 9
EQUIP_EQUIPID_FIELD.name = "equipId"
EQUIP_EQUIPID_FIELD.full_name = ".com.ljsd.jieling.protocols.Equip.equipId"
EQUIP_EQUIPID_FIELD.number = 2
EQUIP_EQUIPID_FIELD.index = 1
EQUIP_EQUIPID_FIELD.label = 1
EQUIP_EQUIPID_FIELD.has_default_value = false
EQUIP_EQUIPID_FIELD.default_value = 0
EQUIP_EQUIPID_FIELD.type = 5
EQUIP_EQUIPID_FIELD.cpp_type = 1
EQUIP_MAINATTRIBUTE_FIELD.name = "mainAttribute"
EQUIP_MAINATTRIBUTE_FIELD.full_name = ".com.ljsd.jieling.protocols.Equip.mainAttribute"
EQUIP_MAINATTRIBUTE_FIELD.number = 3
EQUIP_MAINATTRIBUTE_FIELD.index = 2
EQUIP_MAINATTRIBUTE_FIELD.label = 1
EQUIP_MAINATTRIBUTE_FIELD.has_default_value = false
EQUIP_MAINATTRIBUTE_FIELD.default_value = nil
EQUIP_MAINATTRIBUTE_FIELD.message_type = SPECIALEFFECTS
EQUIP_MAINATTRIBUTE_FIELD.type = 11
EQUIP_MAINATTRIBUTE_FIELD.cpp_type = 10
EQUIP_SECONDATTRIBUTE_FIELD.name = "secondAttribute"
EQUIP_SECONDATTRIBUTE_FIELD.full_name = ".com.ljsd.jieling.protocols.Equip.secondAttribute"
EQUIP_SECONDATTRIBUTE_FIELD.number = 4
EQUIP_SECONDATTRIBUTE_FIELD.index = 3
EQUIP_SECONDATTRIBUTE_FIELD.label = 3
EQUIP_SECONDATTRIBUTE_FIELD.has_default_value = false
EQUIP_SECONDATTRIBUTE_FIELD.default_value = {}
EQUIP_SECONDATTRIBUTE_FIELD.message_type = SPECIALEFFECTS
EQUIP_SECONDATTRIBUTE_FIELD.type = 11
EQUIP_SECONDATTRIBUTE_FIELD.cpp_type = 10
EQUIP.name = "Equip"
EQUIP.full_name = ".com.ljsd.jieling.protocols.Equip"
EQUIP.nested_types = {}
EQUIP.enum_types = {}
EQUIP.fields = {EQUIP_ID_FIELD, EQUIP_EQUIPID_FIELD, EQUIP_MAINATTRIBUTE_FIELD, EQUIP_SECONDATTRIBUTE_FIELD}
EQUIP.is_extendable = false
EQUIP.extensions = {}
HERO_ID_FIELD.name = "id"
HERO_ID_FIELD.full_name = ".com.ljsd.jieling.protocols.Hero.id"
HERO_ID_FIELD.number = 1
HERO_ID_FIELD.index = 0
HERO_ID_FIELD.label = 1
HERO_ID_FIELD.has_default_value = false
HERO_ID_FIELD.default_value = ""
HERO_ID_FIELD.type = 9
HERO_ID_FIELD.cpp_type = 9
HERO_HEROID_FIELD.name = "heroId"
HERO_HEROID_FIELD.full_name = ".com.ljsd.jieling.protocols.Hero.heroId"
HERO_HEROID_FIELD.number = 2
HERO_HEROID_FIELD.index = 1
HERO_HEROID_FIELD.label = 1
HERO_HEROID_FIELD.has_default_value = false
HERO_HEROID_FIELD.default_value = 0
HERO_HEROID_FIELD.type = 5
HERO_HEROID_FIELD.cpp_type = 1
HERO_LEVEL_FIELD.name = "level"
HERO_LEVEL_FIELD.full_name = ".com.ljsd.jieling.protocols.Hero.level"
HERO_LEVEL_FIELD.number = 3
HERO_LEVEL_FIELD.index = 2
HERO_LEVEL_FIELD.label = 1
HERO_LEVEL_FIELD.has_default_value = false
HERO_LEVEL_FIELD.default_value = 0
HERO_LEVEL_FIELD.type = 5
HERO_LEVEL_FIELD.cpp_type = 1
HERO_BREAKID_FIELD.name = "breakId"
HERO_BREAKID_FIELD.full_name = ".com.ljsd.jieling.protocols.Hero.breakId"
HERO_BREAKID_FIELD.number = 4
HERO_BREAKID_FIELD.index = 3
HERO_BREAKID_FIELD.label = 1
HERO_BREAKID_FIELD.has_default_value = false
HERO_BREAKID_FIELD.default_value = 0
HERO_BREAKID_FIELD.type = 5
HERO_BREAKID_FIELD.cpp_type = 1
HERO_STAR_FIELD.name = "star"
HERO_STAR_FIELD.full_name = ".com.ljsd.jieling.protocols.Hero.star"
HERO_STAR_FIELD.number = 5
HERO_STAR_FIELD.index = 4
HERO_STAR_FIELD.label = 1
HERO_STAR_FIELD.has_default_value = false
HERO_STAR_FIELD.default_value = 0
HERO_STAR_FIELD.type = 5
HERO_STAR_FIELD.cpp_type = 1
HERO_SKINID_FIELD.name = "skinId"
HERO_SKINID_FIELD.full_name = ".com.ljsd.jieling.protocols.Hero.skinId"
HERO_SKINID_FIELD.number = 6
HERO_SKINID_FIELD.index = 5
HERO_SKINID_FIELD.label = 1
HERO_SKINID_FIELD.has_default_value = false
HERO_SKINID_FIELD.default_value = 0
HERO_SKINID_FIELD.type = 5
HERO_SKINID_FIELD.cpp_type = 1
HERO_SKILLIDLIST_FIELD.name = "skillIdList"
HERO_SKILLIDLIST_FIELD.full_name = ".com.ljsd.jieling.protocols.Hero.skillIdList"
HERO_SKILLIDLIST_FIELD.number = 7
HERO_SKILLIDLIST_FIELD.index = 6
HERO_SKILLIDLIST_FIELD.label = 3
HERO_SKILLIDLIST_FIELD.has_default_value = false
HERO_SKILLIDLIST_FIELD.default_value = {}
HERO_SKILLIDLIST_FIELD.type = 5
HERO_SKILLIDLIST_FIELD.cpp_type = 1
HERO_EQUIPIDLIST_FIELD.name = "equipIdList"
HERO_EQUIPIDLIST_FIELD.full_name = ".com.ljsd.jieling.protocols.Hero.equipIdList"
HERO_EQUIPIDLIST_FIELD.number = 8
HERO_EQUIPIDLIST_FIELD.index = 7
HERO_EQUIPIDLIST_FIELD.label = 3
HERO_EQUIPIDLIST_FIELD.has_default_value = false
HERO_EQUIPIDLIST_FIELD.default_value = {}
HERO_EQUIPIDLIST_FIELD.type = 9
HERO_EQUIPIDLIST_FIELD.cpp_type = 9
HERO_CREATETIME_FIELD.name = "createTime"
HERO_CREATETIME_FIELD.full_name = ".com.ljsd.jieling.protocols.Hero.createTime"
HERO_CREATETIME_FIELD.number = 9
HERO_CREATETIME_FIELD.index = 8
HERO_CREATETIME_FIELD.label = 1
HERO_CREATETIME_FIELD.has_default_value = false
HERO_CREATETIME_FIELD.default_value = 0
HERO_CREATETIME_FIELD.type = 5
HERO_CREATETIME_FIELD.cpp_type = 1
HERO.name = "Hero"
HERO.full_name = ".com.ljsd.jieling.protocols.Hero"
HERO.nested_types = {}
HERO.enum_types = {}
HERO.fields = {HERO_ID_FIELD, HERO_HEROID_FIELD, HERO_LEVEL_FIELD, HERO_BREAKID_FIELD, HERO_STAR_FIELD, HERO_SKINID_FIELD, HERO_SKILLIDLIST_FIELD, HERO_EQUIPIDLIST_FIELD, HERO_CREATETIME_FIELD}
HERO.is_extendable = false
HERO.extensions = {}
FIGHTUNITINFO_UNITID_FIELD.name = "unitId"
FIGHTUNITINFO_UNITID_FIELD.full_name = ".com.ljsd.jieling.protocols.FightUnitInfo.unitId"
FIGHTUNITINFO_UNITID_FIELD.number = 1
FIGHTUNITINFO_UNITID_FIELD.index = 0
FIGHTUNITINFO_UNITID_FIELD.label = 1
FIGHTUNITINFO_UNITID_FIELD.has_default_value = false
FIGHTUNITINFO_UNITID_FIELD.default_value = ""
FIGHTUNITINFO_UNITID_FIELD.type = 9
FIGHTUNITINFO_UNITID_FIELD.cpp_type = 9
FIGHTUNITINFO_UNITSKILLIDS_FIELD.name = "unitSkillIds"
FIGHTUNITINFO_UNITSKILLIDS_FIELD.full_name = ".com.ljsd.jieling.protocols.FightUnitInfo.unitSkillIds"
FIGHTUNITINFO_UNITSKILLIDS_FIELD.number = 2
FIGHTUNITINFO_UNITSKILLIDS_FIELD.index = 1
FIGHTUNITINFO_UNITSKILLIDS_FIELD.label = 1
FIGHTUNITINFO_UNITSKILLIDS_FIELD.has_default_value = false
FIGHTUNITINFO_UNITSKILLIDS_FIELD.default_value = ""
FIGHTUNITINFO_UNITSKILLIDS_FIELD.type = 9
FIGHTUNITINFO_UNITSKILLIDS_FIELD.cpp_type = 9
FIGHTUNITINFO_PROPERTY_FIELD.name = "property"
FIGHTUNITINFO_PROPERTY_FIELD.full_name = ".com.ljsd.jieling.protocols.FightUnitInfo.property"
FIGHTUNITINFO_PROPERTY_FIELD.number = 3
FIGHTUNITINFO_PROPERTY_FIELD.index = 2
FIGHTUNITINFO_PROPERTY_FIELD.label = 1
FIGHTUNITINFO_PROPERTY_FIELD.has_default_value = false
FIGHTUNITINFO_PROPERTY_FIELD.default_value = ""
FIGHTUNITINFO_PROPERTY_FIELD.type = 9
FIGHTUNITINFO_PROPERTY_FIELD.cpp_type = 9
FIGHTUNITINFO.name = "FightUnitInfo"
FIGHTUNITINFO.full_name = ".com.ljsd.jieling.protocols.FightUnitInfo"
FIGHTUNITINFO.nested_types = {}
FIGHTUNITINFO.enum_types = {}
FIGHTUNITINFO.fields = {FIGHTUNITINFO_UNITID_FIELD, FIGHTUNITINFO_UNITSKILLIDS_FIELD, FIGHTUNITINFO_PROPERTY_FIELD}
FIGHTUNITINFO.is_extendable = false
FIGHTUNITINFO.extensions = {}
FIGHTTEAMINFO_FIGHTUNITLIST_FIELD.name = "fightUnitList"
FIGHTTEAMINFO_FIGHTUNITLIST_FIELD.full_name = ".com.ljsd.jieling.protocols.FightTeamInfo.fightUnitList"
FIGHTTEAMINFO_FIGHTUNITLIST_FIELD.number = 1
FIGHTTEAMINFO_FIGHTUNITLIST_FIELD.index = 0
FIGHTTEAMINFO_FIGHTUNITLIST_FIELD.label = 3
FIGHTTEAMINFO_FIGHTUNITLIST_FIELD.has_default_value = false
FIGHTTEAMINFO_FIGHTUNITLIST_FIELD.default_value = {}
FIGHTTEAMINFO_FIGHTUNITLIST_FIELD.message_type = FIGHTUNITINFO
FIGHTTEAMINFO_FIGHTUNITLIST_FIELD.type = 11
FIGHTTEAMINFO_FIGHTUNITLIST_FIELD.cpp_type = 10
FIGHTTEAMINFO_TEAMSKILLLIST_FIELD.name = "teamSkillList"
FIGHTTEAMINFO_TEAMSKILLLIST_FIELD.full_name = ".com.ljsd.jieling.protocols.FightTeamInfo.teamSkillList"
FIGHTTEAMINFO_TEAMSKILLLIST_FIELD.number = 2
FIGHTTEAMINFO_TEAMSKILLLIST_FIELD.index = 1
FIGHTTEAMINFO_TEAMSKILLLIST_FIELD.label = 1
FIGHTTEAMINFO_TEAMSKILLLIST_FIELD.has_default_value = false
FIGHTTEAMINFO_TEAMSKILLLIST_FIELD.default_value = ""
FIGHTTEAMINFO_TEAMSKILLLIST_FIELD.type = 9
FIGHTTEAMINFO_TEAMSKILLLIST_FIELD.cpp_type = 9
FIGHTTEAMINFO.name = "FightTeamInfo"
FIGHTTEAMINFO.full_name = ".com.ljsd.jieling.protocols.FightTeamInfo"
FIGHTTEAMINFO.nested_types = {}
FIGHTTEAMINFO.enum_types = {}
FIGHTTEAMINFO.fields = {FIGHTTEAMINFO_FIGHTUNITLIST_FIELD, FIGHTTEAMINFO_TEAMSKILLLIST_FIELD}
FIGHTTEAMINFO.is_extendable = false
FIGHTTEAMINFO.extensions = {}
EVENTBEHAVIORVALUES_BEHAVIORVALUES_FIELD.name = "behaviorValues"
EVENTBEHAVIORVALUES_BEHAVIORVALUES_FIELD.full_name = ".com.ljsd.jieling.protocols.EventBehaviorValues.behaviorValues"
EVENTBEHAVIORVALUES_BEHAVIORVALUES_FIELD.number = 1
EVENTBEHAVIORVALUES_BEHAVIORVALUES_FIELD.index = 0
EVENTBEHAVIORVALUES_BEHAVIORVALUES_FIELD.label = 3
EVENTBEHAVIORVALUES_BEHAVIORVALUES_FIELD.has_default_value = false
EVENTBEHAVIORVALUES_BEHAVIORVALUES_FIELD.default_value = {}
EVENTBEHAVIORVALUES_BEHAVIORVALUES_FIELD.type = 5
EVENTBEHAVIORVALUES_BEHAVIORVALUES_FIELD.cpp_type = 1
EVENTBEHAVIORVALUES.name = "EventBehaviorValues"
EVENTBEHAVIORVALUES.full_name = ".com.ljsd.jieling.protocols.EventBehaviorValues"
EVENTBEHAVIORVALUES.nested_types = {}
EVENTBEHAVIORVALUES.enum_types = {}
EVENTBEHAVIORVALUES.fields = {EVENTBEHAVIORVALUES_BEHAVIORVALUES_FIELD}
EVENTBEHAVIORVALUES.is_extendable = false
EVENTBEHAVIORVALUES.extensions = {}
EVENTBEHAVIORCOMMON_BEHAVIORTYPE_FIELD.name = "behaviorType"
EVENTBEHAVIORCOMMON_BEHAVIORTYPE_FIELD.full_name = ".com.ljsd.jieling.protocols.EventBehaviorCommon.behaviorType"
EVENTBEHAVIORCOMMON_BEHAVIORTYPE_FIELD.number = 1
EVENTBEHAVIORCOMMON_BEHAVIORTYPE_FIELD.index = 0
EVENTBEHAVIORCOMMON_BEHAVIORTYPE_FIELD.label = 1
EVENTBEHAVIORCOMMON_BEHAVIORTYPE_FIELD.has_default_value = false
EVENTBEHAVIORCOMMON_BEHAVIORTYPE_FIELD.default_value = 0
EVENTBEHAVIORCOMMON_BEHAVIORTYPE_FIELD.type = 5
EVENTBEHAVIORCOMMON_BEHAVIORTYPE_FIELD.cpp_type = 1
EVENTBEHAVIORCOMMON_EVENTBEHAVIORVALUES_FIELD.name = "eventBehaviorValues"
EVENTBEHAVIORCOMMON_EVENTBEHAVIORVALUES_FIELD.full_name = ".com.ljsd.jieling.protocols.EventBehaviorCommon.eventBehaviorValues"
EVENTBEHAVIORCOMMON_EVENTBEHAVIORVALUES_FIELD.number = 2
EVENTBEHAVIORCOMMON_EVENTBEHAVIORVALUES_FIELD.index = 1
EVENTBEHAVIORCOMMON_EVENTBEHAVIORVALUES_FIELD.label = 3
EVENTBEHAVIORCOMMON_EVENTBEHAVIORVALUES_FIELD.has_default_value = false
EVENTBEHAVIORCOMMON_EVENTBEHAVIORVALUES_FIELD.default_value = {}
EVENTBEHAVIORCOMMON_EVENTBEHAVIORVALUES_FIELD.message_type = EVENTBEHAVIORVALUES
EVENTBEHAVIORCOMMON_EVENTBEHAVIORVALUES_FIELD.type = 11
EVENTBEHAVIORCOMMON_EVENTBEHAVIORVALUES_FIELD.cpp_type = 10
EVENTBEHAVIORCOMMON.name = "EventBehaviorCommon"
EVENTBEHAVIORCOMMON.full_name = ".com.ljsd.jieling.protocols.EventBehaviorCommon"
EVENTBEHAVIORCOMMON.nested_types = {}
EVENTBEHAVIORCOMMON.enum_types = {}
EVENTBEHAVIORCOMMON.fields = {EVENTBEHAVIORCOMMON_BEHAVIORTYPE_FIELD, EVENTBEHAVIORCOMMON_EVENTBEHAVIORVALUES_FIELD}
EVENTBEHAVIORCOMMON.is_extendable = false
EVENTBEHAVIORCOMMON.extensions = {}
CELL_CELLID_FIELD.name = "cellId"
CELL_CELLID_FIELD.full_name = ".com.ljsd.jieling.protocols.Cell.cellId"
CELL_CELLID_FIELD.number = 1
CELL_CELLID_FIELD.index = 0
CELL_CELLID_FIELD.label = 1
CELL_CELLID_FIELD.has_default_value = false
CELL_CELLID_FIELD.default_value = 0
CELL_CELLID_FIELD.type = 5
CELL_CELLID_FIELD.cpp_type = 1
CELL_POINTID_FIELD.name = "pointId"
CELL_POINTID_FIELD.full_name = ".com.ljsd.jieling.protocols.Cell.pointId"
CELL_POINTID_FIELD.number = 2
CELL_POINTID_FIELD.index = 1
CELL_POINTID_FIELD.label = 1
CELL_POINTID_FIELD.has_default_value = false
CELL_POINTID_FIELD.default_value = 0
CELL_POINTID_FIELD.type = 5
CELL_POINTID_FIELD.cpp_type = 1
CELL.name = "Cell"
CELL.full_name = ".com.ljsd.jieling.protocols.Cell"
CELL.nested_types = {}
CELL.enum_types = {}
CELL.fields = {CELL_CELLID_FIELD, CELL_POINTID_FIELD}
CELL.is_extendable = false
CELL.extensions = {}
MISSION_ITEMID_FIELD.name = "itemId"
MISSION_ITEMID_FIELD.full_name = ".com.ljsd.jieling.protocols.Mission.itemId"
MISSION_ITEMID_FIELD.number = 1
MISSION_ITEMID_FIELD.index = 0
MISSION_ITEMID_FIELD.label = 1
MISSION_ITEMID_FIELD.has_default_value = false
MISSION_ITEMID_FIELD.default_value = 0
MISSION_ITEMID_FIELD.type = 5
MISSION_ITEMID_FIELD.cpp_type = 1
MISSION_STATE_FIELD.name = "state"
MISSION_STATE_FIELD.full_name = ".com.ljsd.jieling.protocols.Mission.state"
MISSION_STATE_FIELD.number = 2
MISSION_STATE_FIELD.index = 1
MISSION_STATE_FIELD.label = 1
MISSION_STATE_FIELD.has_default_value = false
MISSION_STATE_FIELD.default_value = ""
MISSION_STATE_FIELD.type = 9
MISSION_STATE_FIELD.cpp_type = 9
MISSION_MISSIONSTEP_FIELD.name = "missionStep"
MISSION_MISSIONSTEP_FIELD.full_name = ".com.ljsd.jieling.protocols.Mission.missionStep"
MISSION_MISSIONSTEP_FIELD.number = 3
MISSION_MISSIONSTEP_FIELD.index = 2
MISSION_MISSIONSTEP_FIELD.label = 1
MISSION_MISSIONSTEP_FIELD.has_default_value = false
MISSION_MISSIONSTEP_FIELD.default_value = 0
MISSION_MISSIONSTEP_FIELD.type = 5
MISSION_MISSIONSTEP_FIELD.cpp_type = 1
MISSION_TIME_FIELD.name = "time"
MISSION_TIME_FIELD.full_name = ".com.ljsd.jieling.protocols.Mission.time"
MISSION_TIME_FIELD.number = 4
MISSION_TIME_FIELD.index = 3
MISSION_TIME_FIELD.label = 1
MISSION_TIME_FIELD.has_default_value = false
MISSION_TIME_FIELD.default_value = 0
MISSION_TIME_FIELD.type = 5
MISSION_TIME_FIELD.cpp_type = 1
MISSION.name = "Mission"
MISSION.full_name = ".com.ljsd.jieling.protocols.Mission"
MISSION.nested_types = {}
MISSION.enum_types = {}
MISSION.fields = {MISSION_ITEMID_FIELD, MISSION_STATE_FIELD, MISSION_MISSIONSTEP_FIELD, MISSION_TIME_FIELD}
MISSION.is_extendable = false
MISSION.extensions = {}
MAIL_MAILID_FIELD.name = "mailId"
MAIL_MAILID_FIELD.full_name = ".com.ljsd.jieling.protocols.Mail.mailId"
MAIL_MAILID_FIELD.number = 1
MAIL_MAILID_FIELD.index = 0
MAIL_MAILID_FIELD.label = 1
MAIL_MAILID_FIELD.has_default_value = false
MAIL_MAILID_FIELD.default_value = ""
MAIL_MAILID_FIELD.type = 9
MAIL_MAILID_FIELD.cpp_type = 9
MAIL_STATE_FIELD.name = "state"
MAIL_STATE_FIELD.full_name = ".com.ljsd.jieling.protocols.Mail.state"
MAIL_STATE_FIELD.number = 2
MAIL_STATE_FIELD.index = 1
MAIL_STATE_FIELD.label = 1
MAIL_STATE_FIELD.has_default_value = false
MAIL_STATE_FIELD.default_value = 0
MAIL_STATE_FIELD.type = 5
MAIL_STATE_FIELD.cpp_type = 1
MAIL_HEAD_FIELD.name = "head"
MAIL_HEAD_FIELD.full_name = ".com.ljsd.jieling.protocols.Mail.head"
MAIL_HEAD_FIELD.number = 3
MAIL_HEAD_FIELD.index = 2
MAIL_HEAD_FIELD.label = 1
MAIL_HEAD_FIELD.has_default_value = false
MAIL_HEAD_FIELD.default_value = ""
MAIL_HEAD_FIELD.type = 9
MAIL_HEAD_FIELD.cpp_type = 9
MAIL_CONTENT_FIELD.name = "content"
MAIL_CONTENT_FIELD.full_name = ".com.ljsd.jieling.protocols.Mail.content"
MAIL_CONTENT_FIELD.number = 4
MAIL_CONTENT_FIELD.index = 3
MAIL_CONTENT_FIELD.label = 1
MAIL_CONTENT_FIELD.has_default_value = false
MAIL_CONTENT_FIELD.default_value = ""
MAIL_CONTENT_FIELD.type = 9
MAIL_CONTENT_FIELD.cpp_type = 9
MAIL_MAILITEM_FIELD.name = "mailItem"
MAIL_MAILITEM_FIELD.full_name = ".com.ljsd.jieling.protocols.Mail.mailItem"
MAIL_MAILITEM_FIELD.number = 5
MAIL_MAILITEM_FIELD.index = 4
MAIL_MAILITEM_FIELD.label = 1
MAIL_MAILITEM_FIELD.has_default_value = false
MAIL_MAILITEM_FIELD.default_value = ""
MAIL_MAILITEM_FIELD.type = 9
MAIL_MAILITEM_FIELD.cpp_type = 9
MAIL_SENDTIME_FIELD.name = "sendTime"
MAIL_SENDTIME_FIELD.full_name = ".com.ljsd.jieling.protocols.Mail.sendTime"
MAIL_SENDTIME_FIELD.number = 6
MAIL_SENDTIME_FIELD.index = 5
MAIL_SENDTIME_FIELD.label = 1
MAIL_SENDTIME_FIELD.has_default_value = false
MAIL_SENDTIME_FIELD.default_value = 0
MAIL_SENDTIME_FIELD.type = 5
MAIL_SENDTIME_FIELD.cpp_type = 1
MAIL_EFFECTIVETIME_FIELD.name = "effectiveTime"
MAIL_EFFECTIVETIME_FIELD.full_name = ".com.ljsd.jieling.protocols.Mail.effectiveTime"
MAIL_EFFECTIVETIME_FIELD.number = 7
MAIL_EFFECTIVETIME_FIELD.index = 6
MAIL_EFFECTIVETIME_FIELD.label = 1
MAIL_EFFECTIVETIME_FIELD.has_default_value = false
MAIL_EFFECTIVETIME_FIELD.default_value = 0
MAIL_EFFECTIVETIME_FIELD.type = 5
MAIL_EFFECTIVETIME_FIELD.cpp_type = 1
MAIL_SENDNAME_FIELD.name = "sendName"
MAIL_SENDNAME_FIELD.full_name = ".com.ljsd.jieling.protocols.Mail.sendName"
MAIL_SENDNAME_FIELD.number = 8
MAIL_SENDNAME_FIELD.index = 7
MAIL_SENDNAME_FIELD.label = 1
MAIL_SENDNAME_FIELD.has_default_value = false
MAIL_SENDNAME_FIELD.default_value = ""
MAIL_SENDNAME_FIELD.type = 9
MAIL_SENDNAME_FIELD.cpp_type = 9
MAIL_MAILTYPE_FIELD.name = "mailType"
MAIL_MAILTYPE_FIELD.full_name = ".com.ljsd.jieling.protocols.Mail.mailType"
MAIL_MAILTYPE_FIELD.number = 9
MAIL_MAILTYPE_FIELD.index = 8
MAIL_MAILTYPE_FIELD.label = 1
MAIL_MAILTYPE_FIELD.has_default_value = false
MAIL_MAILTYPE_FIELD.default_value = 0
MAIL_MAILTYPE_FIELD.type = 5
MAIL_MAILTYPE_FIELD.cpp_type = 1
MAIL.name = "Mail"
MAIL.full_name = ".com.ljsd.jieling.protocols.Mail"
MAIL.nested_types = {}
MAIL.enum_types = {}
MAIL.fields = {MAIL_MAILID_FIELD, MAIL_STATE_FIELD, MAIL_HEAD_FIELD, MAIL_CONTENT_FIELD, MAIL_MAILITEM_FIELD, MAIL_SENDTIME_FIELD, MAIL_EFFECTIVETIME_FIELD, MAIL_SENDNAME_FIELD, MAIL_MAILTYPE_FIELD}
MAIL.is_extendable = false
MAIL.extensions = {}
DROP_ITEMLIST_FIELD.name = "itemlist"
DROP_ITEMLIST_FIELD.full_name = ".com.ljsd.jieling.protocols.Drop.itemlist"
DROP_ITEMLIST_FIELD.number = 1
DROP_ITEMLIST_FIELD.index = 0
DROP_ITEMLIST_FIELD.label = 3
DROP_ITEMLIST_FIELD.has_default_value = false
DROP_ITEMLIST_FIELD.default_value = {}
DROP_ITEMLIST_FIELD.message_type = ITEM
DROP_ITEMLIST_FIELD.type = 11
DROP_ITEMLIST_FIELD.cpp_type = 10
DROP_EQUIPID_FIELD.name = "equipId"
DROP_EQUIPID_FIELD.full_name = ".com.ljsd.jieling.protocols.Drop.equipId"
DROP_EQUIPID_FIELD.number = 2
DROP_EQUIPID_FIELD.index = 1
DROP_EQUIPID_FIELD.label = 3
DROP_EQUIPID_FIELD.has_default_value = false
DROP_EQUIPID_FIELD.default_value = {}
DROP_EQUIPID_FIELD.message_type = EQUIP
DROP_EQUIPID_FIELD.type = 11
DROP_EQUIPID_FIELD.cpp_type = 10
DROP_HERO_FIELD.name = "Hero"
DROP_HERO_FIELD.full_name = ".com.ljsd.jieling.protocols.Drop.Hero"
DROP_HERO_FIELD.number = 3
DROP_HERO_FIELD.index = 2
DROP_HERO_FIELD.label = 3
DROP_HERO_FIELD.has_default_value = false
DROP_HERO_FIELD.default_value = {}
DROP_HERO_FIELD.message_type = HERO
DROP_HERO_FIELD.type = 11
DROP_HERO_FIELD.cpp_type = 10
DROP.name = "Drop"
DROP.full_name = ".com.ljsd.jieling.protocols.Drop"
DROP.nested_types = {}
DROP.enum_types = {}
DROP.fields = {DROP_ITEMLIST_FIELD, DROP_EQUIPID_FIELD, DROP_HERO_FIELD}
DROP.is_extendable = false
DROP.extensions = {}
GMCOMMAND_COMMAND_FIELD.name = "command"
GMCOMMAND_COMMAND_FIELD.full_name = ".com.ljsd.jieling.protocols.GMCommand.command"
GMCOMMAND_COMMAND_FIELD.number = 1
GMCOMMAND_COMMAND_FIELD.index = 0
GMCOMMAND_COMMAND_FIELD.label = 1
GMCOMMAND_COMMAND_FIELD.has_default_value = false
GMCOMMAND_COMMAND_FIELD.default_value = ""
GMCOMMAND_COMMAND_FIELD.type = 9
GMCOMMAND_COMMAND_FIELD.cpp_type = 9
GMCOMMAND.name = "GMCommand"
GMCOMMAND.full_name = ".com.ljsd.jieling.protocols.GMCommand"
GMCOMMAND.nested_types = {}
GMCOMMAND.enum_types = {}
GMCOMMAND.fields = {GMCOMMAND_COMMAND_FIELD}
GMCOMMAND.is_extendable = false
GMCOMMAND.extensions = {}
ADVENTURESTATEINFO_POSITIONID_FIELD.name = "positionId"
ADVENTURESTATEINFO_POSITIONID_FIELD.full_name = ".com.ljsd.jieling.protocols.AdventureStateInfo.positionId"
ADVENTURESTATEINFO_POSITIONID_FIELD.number = 1
ADVENTURESTATEINFO_POSITIONID_FIELD.index = 0
ADVENTURESTATEINFO_POSITIONID_FIELD.label = 1
ADVENTURESTATEINFO_POSITIONID_FIELD.has_default_value = false
ADVENTURESTATEINFO_POSITIONID_FIELD.default_value = 0
ADVENTURESTATEINFO_POSITIONID_FIELD.type = 5
ADVENTURESTATEINFO_POSITIONID_FIELD.cpp_type = 1
ADVENTURESTATEINFO_HEROIDLIST_FIELD.name = "heroIdList"
ADVENTURESTATEINFO_HEROIDLIST_FIELD.full_name = ".com.ljsd.jieling.protocols.AdventureStateInfo.heroIdList"
ADVENTURESTATEINFO_HEROIDLIST_FIELD.number = 2
ADVENTURESTATEINFO_HEROIDLIST_FIELD.index = 1
ADVENTURESTATEINFO_HEROIDLIST_FIELD.label = 3
ADVENTURESTATEINFO_HEROIDLIST_FIELD.has_default_value = false
ADVENTURESTATEINFO_HEROIDLIST_FIELD.default_value = {}
ADVENTURESTATEINFO_HEROIDLIST_FIELD.type = 9
ADVENTURESTATEINFO_HEROIDLIST_FIELD.cpp_type = 9
ADVENTURESTATEINFO_STARTTIME_FIELD.name = "startTime"
ADVENTURESTATEINFO_STARTTIME_FIELD.full_name = ".com.ljsd.jieling.protocols.AdventureStateInfo.startTime"
ADVENTURESTATEINFO_STARTTIME_FIELD.number = 3
ADVENTURESTATEINFO_STARTTIME_FIELD.index = 2
ADVENTURESTATEINFO_STARTTIME_FIELD.label = 1
ADVENTURESTATEINFO_STARTTIME_FIELD.has_default_value = false
ADVENTURESTATEINFO_STARTTIME_FIELD.default_value = 0
ADVENTURESTATEINFO_STARTTIME_FIELD.type = 5
ADVENTURESTATEINFO_STARTTIME_FIELD.cpp_type = 1
ADVENTURESTATEINFO.name = "AdventureStateInfo"
ADVENTURESTATEINFO.full_name = ".com.ljsd.jieling.protocols.AdventureStateInfo"
ADVENTURESTATEINFO.nested_types = {}
ADVENTURESTATEINFO.enum_types = {}
ADVENTURESTATEINFO.fields = {ADVENTURESTATEINFO_POSITIONID_FIELD, ADVENTURESTATEINFO_HEROIDLIST_FIELD, ADVENTURESTATEINFO_STARTTIME_FIELD}
ADVENTURESTATEINFO.is_extendable = false
ADVENTURESTATEINFO.extensions = {}
ADVENTURERECOMMENDHEROINFO_POSITIONID_FIELD.name = "positionId"
ADVENTURERECOMMENDHEROINFO_POSITIONID_FIELD.full_name = ".com.ljsd.jieling.protocols.AdventureRecommendHeroInfo.positionId"
ADVENTURERECOMMENDHEROINFO_POSITIONID_FIELD.number = 1
ADVENTURERECOMMENDHEROINFO_POSITIONID_FIELD.index = 0
ADVENTURERECOMMENDHEROINFO_POSITIONID_FIELD.label = 1
ADVENTURERECOMMENDHEROINFO_POSITIONID_FIELD.has_default_value = false
ADVENTURERECOMMENDHEROINFO_POSITIONID_FIELD.default_value = 0
ADVENTURERECOMMENDHEROINFO_POSITIONID_FIELD.type = 5
ADVENTURERECOMMENDHEROINFO_POSITIONID_FIELD.cpp_type = 1
ADVENTURERECOMMENDHEROINFO_RECOMMENEDID_FIELD.name = "recommenedId"
ADVENTURERECOMMENDHEROINFO_RECOMMENEDID_FIELD.full_name = ".com.ljsd.jieling.protocols.AdventureRecommendHeroInfo.recommenedId"
ADVENTURERECOMMENDHEROINFO_RECOMMENEDID_FIELD.number = 2
ADVENTURERECOMMENDHEROINFO_RECOMMENEDID_FIELD.index = 1
ADVENTURERECOMMENDHEROINFO_RECOMMENEDID_FIELD.label = 3
ADVENTURERECOMMENDHEROINFO_RECOMMENEDID_FIELD.has_default_value = false
ADVENTURERECOMMENDHEROINFO_RECOMMENEDID_FIELD.default_value = {}
ADVENTURERECOMMENDHEROINFO_RECOMMENEDID_FIELD.type = 5
ADVENTURERECOMMENDHEROINFO_RECOMMENEDID_FIELD.cpp_type = 1
ADVENTURERECOMMENDHEROINFO.name = "AdventureRecommendHeroInfo"
ADVENTURERECOMMENDHEROINFO.full_name = ".com.ljsd.jieling.protocols.AdventureRecommendHeroInfo"
ADVENTURERECOMMENDHEROINFO.nested_types = {}
ADVENTURERECOMMENDHEROINFO.enum_types = {}
ADVENTURERECOMMENDHEROINFO.fields = {ADVENTURERECOMMENDHEROINFO_POSITIONID_FIELD, ADVENTURERECOMMENDHEROINFO_RECOMMENEDID_FIELD}
ADVENTURERECOMMENDHEROINFO.is_extendable = false
ADVENTURERECOMMENDHEROINFO.extensions = {}
TEAMHEROINFO_POSITION_FIELD.name = "position"
TEAMHEROINFO_POSITION_FIELD.full_name = ".com.ljsd.jieling.protocols.TeamHeroInfo.position"
TEAMHEROINFO_POSITION_FIELD.number = 1
TEAMHEROINFO_POSITION_FIELD.index = 0
TEAMHEROINFO_POSITION_FIELD.label = 1
TEAMHEROINFO_POSITION_FIELD.has_default_value = false
TEAMHEROINFO_POSITION_FIELD.default_value = 0
TEAMHEROINFO_POSITION_FIELD.type = 5
TEAMHEROINFO_POSITION_FIELD.cpp_type = 1
TEAMHEROINFO_HEROID_FIELD.name = "heroId"
TEAMHEROINFO_HEROID_FIELD.full_name = ".com.ljsd.jieling.protocols.TeamHeroInfo.heroId"
TEAMHEROINFO_HEROID_FIELD.number = 2
TEAMHEROINFO_HEROID_FIELD.index = 1
TEAMHEROINFO_HEROID_FIELD.label = 1
TEAMHEROINFO_HEROID_FIELD.has_default_value = false
TEAMHEROINFO_HEROID_FIELD.default_value = ""
TEAMHEROINFO_HEROID_FIELD.type = 9
TEAMHEROINFO_HEROID_FIELD.cpp_type = 9
TEAMHEROINFO.name = "TeamHeroInfo"
TEAMHEROINFO.full_name = ".com.ljsd.jieling.protocols.TeamHeroInfo"
TEAMHEROINFO.nested_types = {}
TEAMHEROINFO.enum_types = {}
TEAMHEROINFO.fields = {TEAMHEROINFO_POSITION_FIELD, TEAMHEROINFO_HEROID_FIELD}
TEAMHEROINFO.is_extendable = false
TEAMHEROINFO.extensions = {}
TEAMPOKEMONINFO_POSITION_FIELD.name = "position"
TEAMPOKEMONINFO_POSITION_FIELD.full_name = ".com.ljsd.jieling.protocols.TeamPokemonInfo.position"
TEAMPOKEMONINFO_POSITION_FIELD.number = 1
TEAMPOKEMONINFO_POSITION_FIELD.index = 0
TEAMPOKEMONINFO_POSITION_FIELD.label = 1
TEAMPOKEMONINFO_POSITION_FIELD.has_default_value = false
TEAMPOKEMONINFO_POSITION_FIELD.default_value = 0
TEAMPOKEMONINFO_POSITION_FIELD.type = 5
TEAMPOKEMONINFO_POSITION_FIELD.cpp_type = 1
TEAMPOKEMONINFO_POKEMONID_FIELD.name = "pokemonId"
TEAMPOKEMONINFO_POKEMONID_FIELD.full_name = ".com.ljsd.jieling.protocols.TeamPokemonInfo.pokemonId"
TEAMPOKEMONINFO_POKEMONID_FIELD.number = 2
TEAMPOKEMONINFO_POKEMONID_FIELD.index = 1
TEAMPOKEMONINFO_POKEMONID_FIELD.label = 1
TEAMPOKEMONINFO_POKEMONID_FIELD.has_default_value = false
TEAMPOKEMONINFO_POKEMONID_FIELD.default_value = 0
TEAMPOKEMONINFO_POKEMONID_FIELD.type = 5
TEAMPOKEMONINFO_POKEMONID_FIELD.cpp_type = 1
TEAMPOKEMONINFO.name = "TeamPokemonInfo"
TEAMPOKEMONINFO.full_name = ".com.ljsd.jieling.protocols.TeamPokemonInfo"
TEAMPOKEMONINFO.nested_types = {}
TEAMPOKEMONINFO.enum_types = {}
TEAMPOKEMONINFO.fields = {TEAMPOKEMONINFO_POSITION_FIELD, TEAMPOKEMONINFO_POKEMONID_FIELD}
TEAMPOKEMONINFO.is_extendable = false
TEAMPOKEMONINFO.extensions = {}
TEAMPOSINFO_TEAMID_FIELD.name = "teamId"
TEAMPOSINFO_TEAMID_FIELD.full_name = ".com.ljsd.jieling.protocols.TeamPosInfo.teamId"
TEAMPOSINFO_TEAMID_FIELD.number = 1
TEAMPOSINFO_TEAMID_FIELD.index = 0
TEAMPOSINFO_TEAMID_FIELD.label = 1
TEAMPOSINFO_TEAMID_FIELD.has_default_value = false
TEAMPOSINFO_TEAMID_FIELD.default_value = 0
TEAMPOSINFO_TEAMID_FIELD.type = 5
TEAMPOSINFO_TEAMID_FIELD.cpp_type = 1
TEAMPOSINFO_TEAMNAME_FIELD.name = "teamName"
TEAMPOSINFO_TEAMNAME_FIELD.full_name = ".com.ljsd.jieling.protocols.TeamPosInfo.teamName"
TEAMPOSINFO_TEAMNAME_FIELD.number = 2
TEAMPOSINFO_TEAMNAME_FIELD.index = 1
TEAMPOSINFO_TEAMNAME_FIELD.label = 1
TEAMPOSINFO_TEAMNAME_FIELD.has_default_value = false
TEAMPOSINFO_TEAMNAME_FIELD.default_value = ""
TEAMPOSINFO_TEAMNAME_FIELD.type = 9
TEAMPOSINFO_TEAMNAME_FIELD.cpp_type = 9
TEAMPOSINFO_TEAMHEROINFOS_FIELD.name = "teamHeroInfos"
TEAMPOSINFO_TEAMHEROINFOS_FIELD.full_name = ".com.ljsd.jieling.protocols.TeamPosInfo.teamHeroInfos"
TEAMPOSINFO_TEAMHEROINFOS_FIELD.number = 3
TEAMPOSINFO_TEAMHEROINFOS_FIELD.index = 2
TEAMPOSINFO_TEAMHEROINFOS_FIELD.label = 3
TEAMPOSINFO_TEAMHEROINFOS_FIELD.has_default_value = false
TEAMPOSINFO_TEAMHEROINFOS_FIELD.default_value = {}
TEAMPOSINFO_TEAMHEROINFOS_FIELD.message_type = TEAMHEROINFO
TEAMPOSINFO_TEAMHEROINFOS_FIELD.type = 11
TEAMPOSINFO_TEAMHEROINFOS_FIELD.cpp_type = 10
TEAMPOSINFO_TEAMPOKEMONINFOS_FIELD.name = "teamPokemonInfos"
TEAMPOSINFO_TEAMPOKEMONINFOS_FIELD.full_name = ".com.ljsd.jieling.protocols.TeamPosInfo.teamPokemonInfos"
TEAMPOSINFO_TEAMPOKEMONINFOS_FIELD.number = 4
TEAMPOSINFO_TEAMPOKEMONINFOS_FIELD.index = 3
TEAMPOSINFO_TEAMPOKEMONINFOS_FIELD.label = 3
TEAMPOSINFO_TEAMPOKEMONINFOS_FIELD.has_default_value = false
TEAMPOSINFO_TEAMPOKEMONINFOS_FIELD.default_value = {}
TEAMPOSINFO_TEAMPOKEMONINFOS_FIELD.message_type = TEAMPOKEMONINFO
TEAMPOSINFO_TEAMPOKEMONINFOS_FIELD.type = 11
TEAMPOSINFO_TEAMPOKEMONINFOS_FIELD.cpp_type = 10
TEAMPOSINFO.name = "TeamPosInfo"
TEAMPOSINFO.full_name = ".com.ljsd.jieling.protocols.TeamPosInfo"
TEAMPOSINFO.nested_types = {}
TEAMPOSINFO.enum_types = {}
TEAMPOSINFO.fields = {TEAMPOSINFO_TEAMID_FIELD, TEAMPOSINFO_TEAMNAME_FIELD, TEAMPOSINFO_TEAMHEROINFOS_FIELD, TEAMPOSINFO_TEAMPOKEMONINFOS_FIELD}
TEAMPOSINFO.is_extendable = false
TEAMPOSINFO.extensions = {}
POKEMONCOMONPENT_ID_FIELD.name = "id"
POKEMONCOMONPENT_ID_FIELD.full_name = ".com.ljsd.jieling.protocols.Pokemoncomonpent.id"
POKEMONCOMONPENT_ID_FIELD.number = 1
POKEMONCOMONPENT_ID_FIELD.index = 0
POKEMONCOMONPENT_ID_FIELD.label = 1
POKEMONCOMONPENT_ID_FIELD.has_default_value = false
POKEMONCOMONPENT_ID_FIELD.default_value = 0
POKEMONCOMONPENT_ID_FIELD.type = 5
POKEMONCOMONPENT_ID_FIELD.cpp_type = 1
POKEMONCOMONPENT_LEVEL_FIELD.name = "level"
POKEMONCOMONPENT_LEVEL_FIELD.full_name = ".com.ljsd.jieling.protocols.Pokemoncomonpent.level"
POKEMONCOMONPENT_LEVEL_FIELD.number = 2
POKEMONCOMONPENT_LEVEL_FIELD.index = 1
POKEMONCOMONPENT_LEVEL_FIELD.label = 1
POKEMONCOMONPENT_LEVEL_FIELD.has_default_value = false
POKEMONCOMONPENT_LEVEL_FIELD.default_value = 0
POKEMONCOMONPENT_LEVEL_FIELD.type = 5
POKEMONCOMONPENT_LEVEL_FIELD.cpp_type = 1
POKEMONCOMONPENT.name = "Pokemoncomonpent"
POKEMONCOMONPENT.full_name = ".com.ljsd.jieling.protocols.Pokemoncomonpent"
POKEMONCOMONPENT.nested_types = {}
POKEMONCOMONPENT.enum_types = {}
POKEMONCOMONPENT.fields = {POKEMONCOMONPENT_ID_FIELD, POKEMONCOMONPENT_LEVEL_FIELD}
POKEMONCOMONPENT.is_extendable = false
POKEMONCOMONPENT.extensions = {}
POKEMONINFO_ID_FIELD.name = "id"
POKEMONINFO_ID_FIELD.full_name = ".com.ljsd.jieling.protocols.PokemonInfo.id"
POKEMONINFO_ID_FIELD.number = 1
POKEMONINFO_ID_FIELD.index = 0
POKEMONINFO_ID_FIELD.label = 1
POKEMONINFO_ID_FIELD.has_default_value = false
POKEMONINFO_ID_FIELD.default_value = 0
POKEMONINFO_ID_FIELD.type = 5
POKEMONINFO_ID_FIELD.cpp_type = 1
POKEMONINFO_STAGE_FIELD.name = "stage"
POKEMONINFO_STAGE_FIELD.full_name = ".com.ljsd.jieling.protocols.PokemonInfo.stage"
POKEMONINFO_STAGE_FIELD.number = 2
POKEMONINFO_STAGE_FIELD.index = 1
POKEMONINFO_STAGE_FIELD.label = 1
POKEMONINFO_STAGE_FIELD.has_default_value = false
POKEMONINFO_STAGE_FIELD.default_value = 0
POKEMONINFO_STAGE_FIELD.type = 5
POKEMONINFO_STAGE_FIELD.cpp_type = 1
POKEMONINFO_POKEMONCOMONPENT_FIELD.name = "pokemoncomonpent"
POKEMONINFO_POKEMONCOMONPENT_FIELD.full_name = ".com.ljsd.jieling.protocols.PokemonInfo.pokemoncomonpent"
POKEMONINFO_POKEMONCOMONPENT_FIELD.number = 3
POKEMONINFO_POKEMONCOMONPENT_FIELD.index = 2
POKEMONINFO_POKEMONCOMONPENT_FIELD.label = 3
POKEMONINFO_POKEMONCOMONPENT_FIELD.has_default_value = false
POKEMONINFO_POKEMONCOMONPENT_FIELD.default_value = {}
POKEMONINFO_POKEMONCOMONPENT_FIELD.message_type = POKEMONCOMONPENT
POKEMONINFO_POKEMONCOMONPENT_FIELD.type = 11
POKEMONINFO_POKEMONCOMONPENT_FIELD.cpp_type = 10
POKEMONINFO.name = "PokemonInfo"
POKEMONINFO.full_name = ".com.ljsd.jieling.protocols.PokemonInfo"
POKEMONINFO.nested_types = {}
POKEMONINFO.enum_types = {}
POKEMONINFO.fields = {POKEMONINFO_ID_FIELD, POKEMONINFO_STAGE_FIELD, POKEMONINFO_POKEMONCOMONPENT_FIELD}
POKEMONINFO.is_extendable = false
POKEMONINFO.extensions = {}
WORKSHOPBASEINFO_TYPE_FIELD.name = "type"
WORKSHOPBASEINFO_TYPE_FIELD.full_name = ".com.ljsd.jieling.protocols.WorkShopBaseInfo.type"
WORKSHOPBASEINFO_TYPE_FIELD.number = 1
WORKSHOPBASEINFO_TYPE_FIELD.index = 0
WORKSHOPBASEINFO_TYPE_FIELD.label = 1
WORKSHOPBASEINFO_TYPE_FIELD.has_default_value = false
WORKSHOPBASEINFO_TYPE_FIELD.default_value = 0
WORKSHOPBASEINFO_TYPE_FIELD.type = 5
WORKSHOPBASEINFO_TYPE_FIELD.cpp_type = 1
WORKSHOPBASEINFO_LEVLE_FIELD.name = "levle"
WORKSHOPBASEINFO_LEVLE_FIELD.full_name = ".com.ljsd.jieling.protocols.WorkShopBaseInfo.levle"
WORKSHOPBASEINFO_LEVLE_FIELD.number = 2
WORKSHOPBASEINFO_LEVLE_FIELD.index = 1
WORKSHOPBASEINFO_LEVLE_FIELD.label = 1
WORKSHOPBASEINFO_LEVLE_FIELD.has_default_value = false
WORKSHOPBASEINFO_LEVLE_FIELD.default_value = 0
WORKSHOPBASEINFO_LEVLE_FIELD.type = 5
WORKSHOPBASEINFO_LEVLE_FIELD.cpp_type = 1
WORKSHOPBASEINFO_EXP_FIELD.name = "exp"
WORKSHOPBASEINFO_EXP_FIELD.full_name = ".com.ljsd.jieling.protocols.WorkShopBaseInfo.exp"
WORKSHOPBASEINFO_EXP_FIELD.number = 3
WORKSHOPBASEINFO_EXP_FIELD.index = 2
WORKSHOPBASEINFO_EXP_FIELD.label = 1
WORKSHOPBASEINFO_EXP_FIELD.has_default_value = false
WORKSHOPBASEINFO_EXP_FIELD.default_value = 0
WORKSHOPBASEINFO_EXP_FIELD.type = 5
WORKSHOPBASEINFO_EXP_FIELD.cpp_type = 1
WORKSHOPBASEINFO.name = "WorkShopBaseInfo"
WORKSHOPBASEINFO.full_name = ".com.ljsd.jieling.protocols.WorkShopBaseInfo"
WORKSHOPBASEINFO.nested_types = {}
WORKSHOPBASEINFO.enum_types = {}
WORKSHOPBASEINFO.fields = {WORKSHOPBASEINFO_TYPE_FIELD, WORKSHOPBASEINFO_LEVLE_FIELD, WORKSHOPBASEINFO_EXP_FIELD}
WORKSHOPBASEINFO.is_extendable = false
WORKSHOPBASEINFO.extensions = {}
WORKSHOPUNLOCKINFO_TYPE_FIELD.name = "type"
WORKSHOPUNLOCKINFO_TYPE_FIELD.full_name = ".com.ljsd.jieling.protocols.WorkShopUnLockInfo.type"
WORKSHOPUNLOCKINFO_TYPE_FIELD.number = 1
WORKSHOPUNLOCKINFO_TYPE_FIELD.index = 0
WORKSHOPUNLOCKINFO_TYPE_FIELD.label = 1
WORKSHOPUNLOCKINFO_TYPE_FIELD.has_default_value = false
WORKSHOPUNLOCKINFO_TYPE_FIELD.default_value = 0
WORKSHOPUNLOCKINFO_TYPE_FIELD.type = 5
WORKSHOPUNLOCKINFO_TYPE_FIELD.cpp_type = 1
WORKSHOPUNLOCKINFO_ID_FIELD.name = "id"
WORKSHOPUNLOCKINFO_ID_FIELD.full_name = ".com.ljsd.jieling.protocols.WorkShopUnLockInfo.id"
WORKSHOPUNLOCKINFO_ID_FIELD.number = 4
WORKSHOPUNLOCKINFO_ID_FIELD.index = 1
WORKSHOPUNLOCKINFO_ID_FIELD.label = 3
WORKSHOPUNLOCKINFO_ID_FIELD.has_default_value = false
WORKSHOPUNLOCKINFO_ID_FIELD.default_value = {}
WORKSHOPUNLOCKINFO_ID_FIELD.type = 5
WORKSHOPUNLOCKINFO_ID_FIELD.cpp_type = 1
WORKSHOPUNLOCKINFO.name = "WorkShopUnLockInfo"
WORKSHOPUNLOCKINFO.full_name = ".com.ljsd.jieling.protocols.WorkShopUnLockInfo"
WORKSHOPUNLOCKINFO.nested_types = {}
WORKSHOPUNLOCKINFO.enum_types = {}
WORKSHOPUNLOCKINFO.fields = {WORKSHOPUNLOCKINFO_TYPE_FIELD, WORKSHOPUNLOCKINFO_ID_FIELD}
WORKSHOPUNLOCKINFO.is_extendable = false
WORKSHOPUNLOCKINFO.extensions = {}
FIGHTDATA_HEROFIGHTINFOS_FIELD.name = "heroFightInfos"
FIGHTDATA_HEROFIGHTINFOS_FIELD.full_name = ".com.ljsd.jieling.protocols.FightData.heroFightInfos"
FIGHTDATA_HEROFIGHTINFOS_FIELD.number = 1
FIGHTDATA_HEROFIGHTINFOS_FIELD.index = 0
FIGHTDATA_HEROFIGHTINFOS_FIELD.label = 1
FIGHTDATA_HEROFIGHTINFOS_FIELD.has_default_value = false
FIGHTDATA_HEROFIGHTINFOS_FIELD.default_value = nil
FIGHTDATA_HEROFIGHTINFOS_FIELD.message_type = FIGHTTEAMINFO
FIGHTDATA_HEROFIGHTINFOS_FIELD.type = 11
FIGHTDATA_HEROFIGHTINFOS_FIELD.cpp_type = 10
FIGHTDATA_MONSTERLIST_FIELD.name = "monsterList"
FIGHTDATA_MONSTERLIST_FIELD.full_name = ".com.ljsd.jieling.protocols.FightData.monsterList"
FIGHTDATA_MONSTERLIST_FIELD.number = 2
FIGHTDATA_MONSTERLIST_FIELD.index = 1
FIGHTDATA_MONSTERLIST_FIELD.label = 3
FIGHTDATA_MONSTERLIST_FIELD.has_default_value = false
FIGHTDATA_MONSTERLIST_FIELD.default_value = {}
FIGHTDATA_MONSTERLIST_FIELD.message_type = FIGHTTEAMINFO
FIGHTDATA_MONSTERLIST_FIELD.type = 11
FIGHTDATA_MONSTERLIST_FIELD.cpp_type = 10
FIGHTDATA_FIGHTSEED_FIELD.name = "fightSeed"
FIGHTDATA_FIGHTSEED_FIELD.full_name = ".com.ljsd.jieling.protocols.FightData.fightSeed"
FIGHTDATA_FIGHTSEED_FIELD.number = 3
FIGHTDATA_FIGHTSEED_FIELD.index = 2
FIGHTDATA_FIGHTSEED_FIELD.label = 1
FIGHTDATA_FIGHTSEED_FIELD.has_default_value = false
FIGHTDATA_FIGHTSEED_FIELD.default_value = 0
FIGHTDATA_FIGHTSEED_FIELD.type = 5
FIGHTDATA_FIGHTSEED_FIELD.cpp_type = 1
FIGHTDATA.name = "FightData"
FIGHTDATA.full_name = ".com.ljsd.jieling.protocols.FightData"
FIGHTDATA.nested_types = {}
FIGHTDATA.enum_types = {}
FIGHTDATA.fields = {FIGHTDATA_HEROFIGHTINFOS_FIELD, FIGHTDATA_MONSTERLIST_FIELD, FIGHTDATA_FIGHTSEED_FIELD}
FIGHTDATA.is_extendable = false
FIGHTDATA.extensions = {}
EXPLOREDETAIL_ID_FIELD.name = "id"
EXPLOREDETAIL_ID_FIELD.full_name = ".com.ljsd.jieling.protocols.ExploreDetail.id"
EXPLOREDETAIL_ID_FIELD.number = 1
EXPLOREDETAIL_ID_FIELD.index = 0
EXPLOREDETAIL_ID_FIELD.label = 1
EXPLOREDETAIL_ID_FIELD.has_default_value = false
EXPLOREDETAIL_ID_FIELD.default_value = 0
EXPLOREDETAIL_ID_FIELD.type = 5
EXPLOREDETAIL_ID_FIELD.cpp_type = 1
EXPLOREDETAIL_PROGRESS_FIELD.name = "progress"
EXPLOREDETAIL_PROGRESS_FIELD.full_name = ".com.ljsd.jieling.protocols.ExploreDetail.progress"
EXPLOREDETAIL_PROGRESS_FIELD.number = 2
EXPLOREDETAIL_PROGRESS_FIELD.index = 1
EXPLOREDETAIL_PROGRESS_FIELD.label = 1
EXPLOREDETAIL_PROGRESS_FIELD.has_default_value = false
EXPLOREDETAIL_PROGRESS_FIELD.default_value = 0
EXPLOREDETAIL_PROGRESS_FIELD.type = 5
EXPLOREDETAIL_PROGRESS_FIELD.cpp_type = 1
EXPLOREDETAIL.name = "ExploreDetail"
EXPLOREDETAIL.full_name = ".com.ljsd.jieling.protocols.ExploreDetail"
EXPLOREDETAIL.nested_types = {}
EXPLOREDETAIL.enum_types = {}
EXPLOREDETAIL.fields = {EXPLOREDETAIL_ID_FIELD, EXPLOREDETAIL_PROGRESS_FIELD}
EXPLOREDETAIL.is_extendable = false
EXPLOREDETAIL.extensions = {}
FOODBUFFER_BUFFERID_FIELD.name = "bufferId"
FOODBUFFER_BUFFERID_FIELD.full_name = ".com.ljsd.jieling.protocols.FoodBuffer.bufferId"
FOODBUFFER_BUFFERID_FIELD.number = 1
FOODBUFFER_BUFFERID_FIELD.index = 0
FOODBUFFER_BUFFERID_FIELD.label = 1
FOODBUFFER_BUFFERID_FIELD.has_default_value = false
FOODBUFFER_BUFFERID_FIELD.default_value = 0
FOODBUFFER_BUFFERID_FIELD.type = 5
FOODBUFFER_BUFFERID_FIELD.cpp_type = 1
FOODBUFFER_LEFTSTEP_FIELD.name = "leftStep"
FOODBUFFER_LEFTSTEP_FIELD.full_name = ".com.ljsd.jieling.protocols.FoodBuffer.leftStep"
FOODBUFFER_LEFTSTEP_FIELD.number = 2
FOODBUFFER_LEFTSTEP_FIELD.index = 1
FOODBUFFER_LEFTSTEP_FIELD.label = 1
FOODBUFFER_LEFTSTEP_FIELD.has_default_value = false
FOODBUFFER_LEFTSTEP_FIELD.default_value = 0
FOODBUFFER_LEFTSTEP_FIELD.type = 5
FOODBUFFER_LEFTSTEP_FIELD.cpp_type = 1
FOODBUFFER.name = "FoodBuffer"
FOODBUFFER.full_name = ".com.ljsd.jieling.protocols.FoodBuffer"
FOODBUFFER.nested_types = {}
FOODBUFFER.enum_types = {}
FOODBUFFER.fields = {FOODBUFFER_BUFFERID_FIELD, FOODBUFFER_LEFTSTEP_FIELD}
FOODBUFFER.is_extendable = false
FOODBUFFER.extensions = {}
NEWPLAYERGUIDEPOINT_TYPE_FIELD.name = "type"
NEWPLAYERGUIDEPOINT_TYPE_FIELD.full_name = ".com.ljsd.jieling.protocols.NewPlayerGuidePoint.type"
NEWPLAYERGUIDEPOINT_TYPE_FIELD.number = 1
NEWPLAYERGUIDEPOINT_TYPE_FIELD.index = 0
NEWPLAYERGUIDEPOINT_TYPE_FIELD.label = 1
NEWPLAYERGUIDEPOINT_TYPE_FIELD.has_default_value = false
NEWPLAYERGUIDEPOINT_TYPE_FIELD.default_value = 0
NEWPLAYERGUIDEPOINT_TYPE_FIELD.type = 5
NEWPLAYERGUIDEPOINT_TYPE_FIELD.cpp_type = 1
NEWPLAYERGUIDEPOINT_ID_FIELD.name = "id"
NEWPLAYERGUIDEPOINT_ID_FIELD.full_name = ".com.ljsd.jieling.protocols.NewPlayerGuidePoint.id"
NEWPLAYERGUIDEPOINT_ID_FIELD.number = 2
NEWPLAYERGUIDEPOINT_ID_FIELD.index = 1
NEWPLAYERGUIDEPOINT_ID_FIELD.label = 1
NEWPLAYERGUIDEPOINT_ID_FIELD.has_default_value = false
NEWPLAYERGUIDEPOINT_ID_FIELD.default_value = 0
NEWPLAYERGUIDEPOINT_ID_FIELD.type = 5
NEWPLAYERGUIDEPOINT_ID_FIELD.cpp_type = 1
NEWPLAYERGUIDEPOINT.name = "NewPlayerGuidePoint"
NEWPLAYERGUIDEPOINT.full_name = ".com.ljsd.jieling.protocols.NewPlayerGuidePoint"
NEWPLAYERGUIDEPOINT.nested_types = {}
NEWPLAYERGUIDEPOINT.enum_types = {}
NEWPLAYERGUIDEPOINT.fields = {NEWPLAYERGUIDEPOINT_TYPE_FIELD, NEWPLAYERGUIDEPOINT_ID_FIELD}
NEWPLAYERGUIDEPOINT.is_extendable = false
NEWPLAYERGUIDEPOINT.extensions = {}
LEVELDIFFICULTY_FIGHTID_FIELD.name = "fightId"
LEVELDIFFICULTY_FIGHTID_FIELD.full_name = ".com.ljsd.jieling.protocols.LevelDifficulty.fightId"
LEVELDIFFICULTY_FIGHTID_FIELD.number = 1
LEVELDIFFICULTY_FIGHTID_FIELD.index = 0
LEVELDIFFICULTY_FIGHTID_FIELD.label = 1
LEVELDIFFICULTY_FIGHTID_FIELD.has_default_value = false
LEVELDIFFICULTY_FIGHTID_FIELD.default_value = 0
LEVELDIFFICULTY_FIGHTID_FIELD.type = 5
LEVELDIFFICULTY_FIGHTID_FIELD.cpp_type = 1
LEVELDIFFICULTY_STATE_FIELD.name = "state"
LEVELDIFFICULTY_STATE_FIELD.full_name = ".com.ljsd.jieling.protocols.LevelDifficulty.state"
LEVELDIFFICULTY_STATE_FIELD.number = 2
LEVELDIFFICULTY_STATE_FIELD.index = 1
LEVELDIFFICULTY_STATE_FIELD.label = 1
LEVELDIFFICULTY_STATE_FIELD.has_default_value = false
LEVELDIFFICULTY_STATE_FIELD.default_value = 0
LEVELDIFFICULTY_STATE_FIELD.type = 5
LEVELDIFFICULTY_STATE_FIELD.cpp_type = 1
LEVELDIFFICULTY_NUM_FIELD.name = "num"
LEVELDIFFICULTY_NUM_FIELD.full_name = ".com.ljsd.jieling.protocols.LevelDifficulty.num"
LEVELDIFFICULTY_NUM_FIELD.number = 3
LEVELDIFFICULTY_NUM_FIELD.index = 2
LEVELDIFFICULTY_NUM_FIELD.label = 1
LEVELDIFFICULTY_NUM_FIELD.has_default_value = false
LEVELDIFFICULTY_NUM_FIELD.default_value = 0
LEVELDIFFICULTY_NUM_FIELD.type = 5
LEVELDIFFICULTY_NUM_FIELD.cpp_type = 1
LEVELDIFFICULTY_TYPE_FIELD.name = "type"
LEVELDIFFICULTY_TYPE_FIELD.full_name = ".com.ljsd.jieling.protocols.LevelDifficulty.type"
LEVELDIFFICULTY_TYPE_FIELD.number = 4
LEVELDIFFICULTY_TYPE_FIELD.index = 3
LEVELDIFFICULTY_TYPE_FIELD.label = 1
LEVELDIFFICULTY_TYPE_FIELD.has_default_value = false
LEVELDIFFICULTY_TYPE_FIELD.default_value = 0
LEVELDIFFICULTY_TYPE_FIELD.type = 5
LEVELDIFFICULTY_TYPE_FIELD.cpp_type = 1
LEVELDIFFICULTY.name = "LevelDifficulty"
LEVELDIFFICULTY.full_name = ".com.ljsd.jieling.protocols.LevelDifficulty"
LEVELDIFFICULTY.nested_types = {}
LEVELDIFFICULTY.enum_types = {}
LEVELDIFFICULTY.fields = {LEVELDIFFICULTY_FIGHTID_FIELD, LEVELDIFFICULTY_STATE_FIELD, LEVELDIFFICULTY_NUM_FIELD, LEVELDIFFICULTY_TYPE_FIELD}
LEVELDIFFICULTY.is_extendable = false
LEVELDIFFICULTY.extensions = {}
LEVELDIFFICULTYINFOS_AREAID_FIELD.name = "areaId"
LEVELDIFFICULTYINFOS_AREAID_FIELD.full_name = ".com.ljsd.jieling.protocols.LevelDifficultyInfos.areaId"
LEVELDIFFICULTYINFOS_AREAID_FIELD.number = 1
LEVELDIFFICULTYINFOS_AREAID_FIELD.index = 0
LEVELDIFFICULTYINFOS_AREAID_FIELD.label = 1
LEVELDIFFICULTYINFOS_AREAID_FIELD.has_default_value = false
LEVELDIFFICULTYINFOS_AREAID_FIELD.default_value = 0
LEVELDIFFICULTYINFOS_AREAID_FIELD.type = 5
LEVELDIFFICULTYINFOS_AREAID_FIELD.cpp_type = 1
LEVELDIFFICULTYINFOS_LEVELDIFFICULTY_FIELD.name = "LevelDifficulty"
LEVELDIFFICULTYINFOS_LEVELDIFFICULTY_FIELD.full_name = ".com.ljsd.jieling.protocols.LevelDifficultyInfos.LevelDifficulty"
LEVELDIFFICULTYINFOS_LEVELDIFFICULTY_FIELD.number = 2
LEVELDIFFICULTYINFOS_LEVELDIFFICULTY_FIELD.index = 1
LEVELDIFFICULTYINFOS_LEVELDIFFICULTY_FIELD.label = 3
LEVELDIFFICULTYINFOS_LEVELDIFFICULTY_FIELD.has_default_value = false
LEVELDIFFICULTYINFOS_LEVELDIFFICULTY_FIELD.default_value = {}
LEVELDIFFICULTYINFOS_LEVELDIFFICULTY_FIELD.message_type = LEVELDIFFICULTY
LEVELDIFFICULTYINFOS_LEVELDIFFICULTY_FIELD.type = 11
LEVELDIFFICULTYINFOS_LEVELDIFFICULTY_FIELD.cpp_type = 10
LEVELDIFFICULTYINFOS.name = "LevelDifficultyInfos"
LEVELDIFFICULTYINFOS.full_name = ".com.ljsd.jieling.protocols.LevelDifficultyInfos"
LEVELDIFFICULTYINFOS.nested_types = {}
LEVELDIFFICULTYINFOS.enum_types = {}
LEVELDIFFICULTYINFOS.fields = {LEVELDIFFICULTYINFOS_AREAID_FIELD, LEVELDIFFICULTYINFOS_LEVELDIFFICULTY_FIELD}
LEVELDIFFICULTYINFOS.is_extendable = false
LEVELDIFFICULTYINFOS.extensions = {}
MAPINFO_MAPID_FIELD.name = "mapId"
MAPINFO_MAPID_FIELD.full_name = ".com.ljsd.jieling.protocols.MapInfo.mapId"
MAPINFO_MAPID_FIELD.number = 1
MAPINFO_MAPID_FIELD.index = 0
MAPINFO_MAPID_FIELD.label = 1
MAPINFO_MAPID_FIELD.has_default_value = false
MAPINFO_MAPID_FIELD.default_value = 0
MAPINFO_MAPID_FIELD.type = 5
MAPINFO_MAPID_FIELD.cpp_type = 1
MAPINFO_LEASTTIME_FIELD.name = "leastTime"
MAPINFO_LEASTTIME_FIELD.full_name = ".com.ljsd.jieling.protocols.MapInfo.leastTime"
MAPINFO_LEASTTIME_FIELD.number = 2
MAPINFO_LEASTTIME_FIELD.index = 1
MAPINFO_LEASTTIME_FIELD.label = 1
MAPINFO_LEASTTIME_FIELD.has_default_value = false
MAPINFO_LEASTTIME_FIELD.default_value = 0
MAPINFO_LEASTTIME_FIELD.type = 5
MAPINFO_LEASTTIME_FIELD.cpp_type = 1
MAPINFO_STARS_FIELD.name = "stars"
MAPINFO_STARS_FIELD.full_name = ".com.ljsd.jieling.protocols.MapInfo.stars"
MAPINFO_STARS_FIELD.number = 3
MAPINFO_STARS_FIELD.index = 2
MAPINFO_STARS_FIELD.label = 3
MAPINFO_STARS_FIELD.has_default_value = false
MAPINFO_STARS_FIELD.default_value = {}
MAPINFO_STARS_FIELD.type = 5
MAPINFO_STARS_FIELD.cpp_type = 1
MAPINFO.name = "MapInfo"
MAPINFO.full_name = ".com.ljsd.jieling.protocols.MapInfo"
MAPINFO.nested_types = {}
MAPINFO.enum_types = {}
MAPINFO.fields = {MAPINFO_MAPID_FIELD, MAPINFO_LEASTTIME_FIELD, MAPINFO_STARS_FIELD}
MAPINFO.is_extendable = false
MAPINFO.extensions = {}
AdventureRecommendHeroInfo = protobuf.Message(ADVENTURERECOMMENDHEROINFO)
AdventureStateInfo = protobuf.Message(ADVENTURESTATEINFO)
Cell = protobuf.Message(CELL)
Drop = protobuf.Message(DROP)
Equip = protobuf.Message(EQUIP)
ErrorResponse = protobuf.Message(ERRORRESPONSE)
EventBehaviorCommon = protobuf.Message(EVENTBEHAVIORCOMMON)
EventBehaviorValues = protobuf.Message(EVENTBEHAVIORVALUES)
ExploreDetail = protobuf.Message(EXPLOREDETAIL)
FightData = protobuf.Message(FIGHTDATA)
FightTeamInfo = protobuf.Message(FIGHTTEAMINFO)
FightUnitInfo = protobuf.Message(FIGHTUNITINFO)
FoodBuffer = protobuf.Message(FOODBUFFER)
GMCommand = protobuf.Message(GMCOMMAND)
Hero = protobuf.Message(HERO)
Item = protobuf.Message(ITEM)
LevelDifficulty = protobuf.Message(LEVELDIFFICULTY)
LevelDifficultyInfos = protobuf.Message(LEVELDIFFICULTYINFOS)
Mail = protobuf.Message(MAIL)
MapInfo = protobuf.Message(MAPINFO)
Mission = protobuf.Message(MISSION)
NewPlayerGuidePoint = protobuf.Message(NEWPLAYERGUIDEPOINT)
Player = protobuf.Message(PLAYER)
PokemonInfo = protobuf.Message(POKEMONINFO)
Pokemoncomonpent = protobuf.Message(POKEMONCOMONPENT)
SpecialEffects = protobuf.Message(SPECIALEFFECTS)
TeamHeroInfo = protobuf.Message(TEAMHEROINFO)
TeamPokemonInfo = protobuf.Message(TEAMPOKEMONINFO)
TeamPosInfo = protobuf.Message(TEAMPOSINFO)
WorkShopBaseInfo = protobuf.Message(WORKSHOPBASEINFO)
WorkShopUnLockInfo = protobuf.Message(WORKSHOPUNLOCKINFO)