-- Generated By protoc-gen-lua Do not Edit local protobuf = require "protobuf/protobuf" local ProtoReqireList = { } local free_lineup_pb = {} local FREELINEUPFUNC = protobuf.EnumDescriptor(); local FREELINEUPFUNC_ENUM = { COMMON = protobuf.EnumValueDescriptor(), DEMONGOD = protobuf.EnumValueDescriptor(), NATIONTOWER = protobuf.EnumValueDescriptor(), GVGFIGHT = protobuf.EnumValueDescriptor(), STORM = protobuf.EnumValueDescriptor(), MINE = protobuf.EnumValueDescriptor(), TEAMWAR = protobuf.EnumValueDescriptor(), THREETEAMSPK = protobuf.EnumValueDescriptor(), HEROMATCH1V1 = protobuf.EnumValueDescriptor(), SIEGE = protobuf.EnumValueDescriptor(), SLGGVE = protobuf.EnumValueDescriptor(), DRAGONARTERY = protobuf.EnumValueDescriptor(), COUNTRYNIGHTBOSS = protobuf.EnumValueDescriptor(), } local FREELINEUPFUNCINFO = protobuf.Descriptor(); local FREELINEUPDETAIL = protobuf.Descriptor(); local FREELINEUPHEROINFO = protobuf.Descriptor(); local FREELINEUPINFO = protobuf.Descriptor(); local COMMONLINEUPINFO = protobuf.Descriptor(); local FREELINEUPSLOTINFO = protobuf.Descriptor(); local SLOTSDETAILS = protobuf.Descriptor(); local SLOTEQUIPINFO = protobuf.Descriptor(); local SLOTHEROINFO = protobuf.Descriptor(); local SLOTTREASUREINFO = protobuf.Descriptor(); local SLOTHORSEINFO = protobuf.Descriptor(); local SLOTPETINFO = protobuf.Descriptor(); local SLOTPETSLOTBREAK = protobuf.Descriptor(); local FREELINEFUNCTYPEREDPOINT = protobuf.Descriptor(); local fieldDataArr = nil local fieldData = nil FREELINEUPFUNC_ENUM.COMMON.name = "Common" FREELINEUPFUNC_ENUM.COMMON.index = 0 FREELINEUPFUNC_ENUM.COMMON.number = 1 FREELINEUPFUNC_ENUM.DEMONGOD.name = "DemonGod" FREELINEUPFUNC_ENUM.DEMONGOD.index = 1 FREELINEUPFUNC_ENUM.DEMONGOD.number = 2 FREELINEUPFUNC_ENUM.NATIONTOWER.name = "NationTower" FREELINEUPFUNC_ENUM.NATIONTOWER.index = 2 FREELINEUPFUNC_ENUM.NATIONTOWER.number = 3 FREELINEUPFUNC_ENUM.GVGFIGHT.name = "GvGFight" FREELINEUPFUNC_ENUM.GVGFIGHT.index = 3 FREELINEUPFUNC_ENUM.GVGFIGHT.number = 4 FREELINEUPFUNC_ENUM.STORM.name = "Storm" FREELINEUPFUNC_ENUM.STORM.index = 4 FREELINEUPFUNC_ENUM.STORM.number = 5 FREELINEUPFUNC_ENUM.MINE.name = "Mine" FREELINEUPFUNC_ENUM.MINE.index = 5 FREELINEUPFUNC_ENUM.MINE.number = 6 FREELINEUPFUNC_ENUM.TEAMWAR.name = "TeamWar" FREELINEUPFUNC_ENUM.TEAMWAR.index = 6 FREELINEUPFUNC_ENUM.TEAMWAR.number = 7 FREELINEUPFUNC_ENUM.THREETEAMSPK.name = "ThreeTeamsPK" FREELINEUPFUNC_ENUM.THREETEAMSPK.index = 7 FREELINEUPFUNC_ENUM.THREETEAMSPK.number = 8 FREELINEUPFUNC_ENUM.HEROMATCH1V1.name = "HeroMatch1v1" FREELINEUPFUNC_ENUM.HEROMATCH1V1.index = 8 FREELINEUPFUNC_ENUM.HEROMATCH1V1.number = 9 FREELINEUPFUNC_ENUM.SIEGE.name = "Siege" FREELINEUPFUNC_ENUM.SIEGE.index = 9 FREELINEUPFUNC_ENUM.SIEGE.number = 10 FREELINEUPFUNC_ENUM.SLGGVE.name = "SlgGve" FREELINEUPFUNC_ENUM.SLGGVE.index = 10 FREELINEUPFUNC_ENUM.SLGGVE.number = 11 FREELINEUPFUNC_ENUM.DRAGONARTERY.name = "DragonArtery" FREELINEUPFUNC_ENUM.DRAGONARTERY.index = 11 FREELINEUPFUNC_ENUM.DRAGONARTERY.number = 12 FREELINEUPFUNC_ENUM.COUNTRYNIGHTBOSS.name = "CountryNightBoss" FREELINEUPFUNC_ENUM.COUNTRYNIGHTBOSS.index = 12 FREELINEUPFUNC_ENUM.COUNTRYNIGHTBOSS.number = 13 FREELINEUPFUNC.name = "FreeLineupFunc" FREELINEUPFUNC.full_name = ".free_lineup.FreeLineupFunc" FREELINEUPFUNC.values = {FREELINEUPFUNC_ENUM.COMMON,FREELINEUPFUNC_ENUM.DEMONGOD,FREELINEUPFUNC_ENUM.NATIONTOWER,FREELINEUPFUNC_ENUM.GVGFIGHT,FREELINEUPFUNC_ENUM.STORM,FREELINEUPFUNC_ENUM.MINE,FREELINEUPFUNC_ENUM.TEAMWAR,FREELINEUPFUNC_ENUM.THREETEAMSPK,FREELINEUPFUNC_ENUM.HEROMATCH1V1,FREELINEUPFUNC_ENUM.SIEGE,FREELINEUPFUNC_ENUM.SLGGVE,FREELINEUPFUNC_ENUM.DRAGONARTERY,FREELINEUPFUNC_ENUM.COUNTRYNIGHTBOSS} -- fields for FreeLineUpFuncInfo fieldDataArr = {} -- field for acid of FreeLineUpFuncInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "acid" fieldData.full_name = ".free_lineup.FreeLineUpFuncInfo.acid" fieldData.number = 1 fieldData.index = 0 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = "" fieldData.type = 9 fieldData.cpp_type = 9 fieldDataArr[1] = fieldData -- field for funcType of FreeLineUpFuncInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "funcType" fieldData.full_name = ".free_lineup.FreeLineUpFuncInfo.funcType" fieldData.number = 2 fieldData.index = 1 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = nil fieldData.enum_type = FREELINEUPFUNC fieldData.type = 14 fieldData.cpp_type = 8 fieldDataArr[2] = fieldData -- field for lineUps of FreeLineUpFuncInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "lineUps" fieldData.full_name = ".free_lineup.FreeLineUpFuncInfo.lineUps" fieldData.number = 3 fieldData.index = 2 fieldData.label = 3 fieldData.has_default_value = false fieldData.default_value = {} fieldData.message_type = FREELINEUPDETAIL fieldData.type = 11 fieldData.cpp_type = 10 fieldDataArr[3] = fieldData -- field for silkBag of FreeLineUpFuncInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "silkBag" fieldData.full_name = ".free_lineup.FreeLineUpFuncInfo.silkBag" fieldData.number = 4 fieldData.index = 3 fieldData.label = 3 fieldData.has_default_value = false fieldData.default_value = {} fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[4] = fieldData FREELINEUPFUNCINFO.name = "FreeLineUpFuncInfo" FREELINEUPFUNCINFO.full_name = ".free_lineup.FreeLineUpFuncInfo" FREELINEUPFUNCINFO.nested_types = {} FREELINEUPFUNCINFO.enum_types = {} FREELINEUPFUNCINFO.fields = fieldDataArr FREELINEUPFUNCINFO.is_extendable = false FREELINEUPFUNCINFO.extensions = {} -- fields for FreeLineUpDetail fieldDataArr = {} -- field for lineNumber of FreeLineUpDetail fieldData = protobuf.FieldDescriptor() fieldData.name = "lineNumber" fieldData.full_name = ".free_lineup.FreeLineUpDetail.lineNumber" fieldData.number = 1 fieldData.index = 0 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[1] = fieldData -- field for heroInfos of FreeLineUpDetail fieldData = protobuf.FieldDescriptor() fieldData.name = "heroInfos" fieldData.full_name = ".free_lineup.FreeLineUpDetail.heroInfos" fieldData.number = 2 fieldData.index = 1 fieldData.label = 3 fieldData.has_default_value = false fieldData.default_value = {} fieldData.message_type = FREELINEUPHEROINFO fieldData.type = 11 fieldData.cpp_type = 10 fieldDataArr[2] = fieldData -- field for TotalGs of FreeLineUpDetail fieldData = protobuf.FieldDescriptor() fieldData.name = "TotalGs" fieldData.full_name = ".free_lineup.FreeLineUpDetail.TotalGs" fieldData.number = 3 fieldData.index = 2 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 3 fieldData.cpp_type = 2 fieldDataArr[3] = fieldData FREELINEUPDETAIL.name = "FreeLineUpDetail" FREELINEUPDETAIL.full_name = ".free_lineup.FreeLineUpDetail" FREELINEUPDETAIL.nested_types = {} FREELINEUPDETAIL.enum_types = {} FREELINEUPDETAIL.fields = fieldDataArr FREELINEUPDETAIL.is_extendable = false FREELINEUPDETAIL.extensions = {} -- fields for FreeLineUpHeroInfo fieldDataArr = {} -- field for heroId of FreeLineUpHeroInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "heroId" fieldData.full_name = ".free_lineup.FreeLineUpHeroInfo.heroId" fieldData.number = 1 fieldData.index = 0 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[1] = fieldData -- field for posNumber of FreeLineUpHeroInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "posNumber" fieldData.full_name = ".free_lineup.FreeLineUpHeroInfo.posNumber" fieldData.number = 2 fieldData.index = 1 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[2] = fieldData -- field for heroBaseGs of FreeLineUpHeroInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "heroBaseGs" fieldData.full_name = ".free_lineup.FreeLineUpHeroInfo.heroBaseGs" fieldData.number = 3 fieldData.index = 2 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 3 fieldData.cpp_type = 2 fieldDataArr[3] = fieldData -- field for lineUpGs of FreeLineUpHeroInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "lineUpGs" fieldData.full_name = ".free_lineup.FreeLineUpHeroInfo.lineUpGs" fieldData.number = 4 fieldData.index = 3 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 3 fieldData.cpp_type = 2 fieldDataArr[4] = fieldData -- field for HeroBreakLv of FreeLineUpHeroInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "HeroBreakLv" fieldData.full_name = ".free_lineup.FreeLineUpHeroInfo.HeroBreakLv" fieldData.number = 5 fieldData.index = 4 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 13 fieldData.cpp_type = 3 fieldDataArr[5] = fieldData -- field for heroAwaken of FreeLineUpHeroInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "heroAwaken" fieldData.full_name = ".free_lineup.FreeLineUpHeroInfo.heroAwaken" fieldData.number = 6 fieldData.index = 5 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = false fieldData.type = 8 fieldData.cpp_type = 7 fieldDataArr[6] = fieldData -- field for heroAwakenBigBreak of FreeLineUpHeroInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "heroAwakenBigBreak" fieldData.full_name = ".free_lineup.FreeLineUpHeroInfo.heroAwakenBigBreak" fieldData.number = 7 fieldData.index = 6 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 13 fieldData.cpp_type = 3 fieldDataArr[7] = fieldData FREELINEUPHEROINFO.name = "FreeLineUpHeroInfo" FREELINEUPHEROINFO.full_name = ".free_lineup.FreeLineUpHeroInfo" FREELINEUPHEROINFO.nested_types = {} FREELINEUPHEROINFO.enum_types = {} FREELINEUPHEROINFO.fields = fieldDataArr FREELINEUPHEROINFO.is_extendable = false FREELINEUPHEROINFO.extensions = {} -- fields for FreeLineUpInfo fieldDataArr = {} -- field for lineUpInfo of FreeLineUpInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "lineUpInfo" fieldData.full_name = ".free_lineup.FreeLineUpInfo.lineUpInfo" fieldData.number = 1 fieldData.index = 0 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = nil fieldData.message_type = FREELINEUPFUNCINFO fieldData.type = 11 fieldData.cpp_type = 10 fieldDataArr[1] = fieldData -- field for spareHeroInfos of FreeLineUpInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "spareHeroInfos" fieldData.full_name = ".free_lineup.FreeLineUpInfo.spareHeroInfos" fieldData.number = 2 fieldData.index = 1 fieldData.label = 3 fieldData.has_default_value = false fieldData.default_value = {} fieldData.message_type = FREELINEUPHEROINFO fieldData.type = 11 fieldData.cpp_type = 10 fieldDataArr[2] = fieldData FREELINEUPINFO.name = "FreeLineUpInfo" FREELINEUPINFO.full_name = ".free_lineup.FreeLineUpInfo" FREELINEUPINFO.nested_types = {} FREELINEUPINFO.enum_types = {} FREELINEUPINFO.fields = fieldDataArr FREELINEUPINFO.is_extendable = false FREELINEUPINFO.extensions = {} -- fields for CommonLineUpInfo fieldDataArr = {} -- field for lineUpHeroIds of CommonLineUpInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "lineUpHeroIds" fieldData.full_name = ".free_lineup.CommonLineUpInfo.lineUpHeroIds" fieldData.number = 1 fieldData.index = 0 fieldData.label = 3 fieldData.has_default_value = false fieldData.default_value = {} fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[1] = fieldData -- field for funcId of CommonLineUpInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "funcId" fieldData.full_name = ".free_lineup.CommonLineUpInfo.funcId" fieldData.number = 2 fieldData.index = 1 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[2] = fieldData COMMONLINEUPINFO.name = "CommonLineUpInfo" COMMONLINEUPINFO.full_name = ".free_lineup.CommonLineUpInfo" COMMONLINEUPINFO.nested_types = {} COMMONLINEUPINFO.enum_types = {} COMMONLINEUPINFO.fields = fieldDataArr COMMONLINEUPINFO.is_extendable = false COMMONLINEUPINFO.extensions = {} -- fields for FreeLineupSlotInfo fieldDataArr = {} -- field for equipPoses of FreeLineupSlotInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "equipPoses" fieldData.full_name = ".free_lineup.FreeLineupSlotInfo.equipPoses" fieldData.number = 1 fieldData.index = 0 fieldData.label = 3 fieldData.has_default_value = false fieldData.default_value = {} fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[1] = fieldData -- field for heroLevelPos of FreeLineupSlotInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "heroLevelPos" fieldData.full_name = ".free_lineup.FreeLineupSlotInfo.heroLevelPos" fieldData.number = 2 fieldData.index = 1 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[2] = fieldData -- field for horsePos of FreeLineupSlotInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "horsePos" fieldData.full_name = ".free_lineup.FreeLineupSlotInfo.horsePos" fieldData.number = 3 fieldData.index = 2 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[3] = fieldData -- field for treasurePos of FreeLineupSlotInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "treasurePos" fieldData.full_name = ".free_lineup.FreeLineupSlotInfo.treasurePos" fieldData.number = 4 fieldData.index = 3 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[4] = fieldData -- field for petSlotPos of FreeLineupSlotInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petSlotPos" fieldData.full_name = ".free_lineup.FreeLineupSlotInfo.petSlotPos" fieldData.number = 5 fieldData.index = 4 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[5] = fieldData -- field for petPos of FreeLineupSlotInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petPos" fieldData.full_name = ".free_lineup.FreeLineupSlotInfo.petPos" fieldData.number = 6 fieldData.index = 5 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[6] = fieldData FREELINEUPSLOTINFO.name = "FreeLineupSlotInfo" FREELINEUPSLOTINFO.full_name = ".free_lineup.FreeLineupSlotInfo" FREELINEUPSLOTINFO.nested_types = {} FREELINEUPSLOTINFO.enum_types = {} FREELINEUPSLOTINFO.fields = fieldDataArr FREELINEUPSLOTINFO.is_extendable = false FREELINEUPSLOTINFO.extensions = {} -- fields for SlotsDetails fieldDataArr = {} -- field for equipInfos of SlotsDetails fieldData = protobuf.FieldDescriptor() fieldData.name = "equipInfos" fieldData.full_name = ".free_lineup.SlotsDetails.equipInfos" fieldData.number = 1 fieldData.index = 0 fieldData.label = 3 fieldData.has_default_value = false fieldData.default_value = {} fieldData.message_type = SLOTEQUIPINFO fieldData.type = 11 fieldData.cpp_type = 10 fieldDataArr[1] = fieldData -- field for heroInfos of SlotsDetails fieldData = protobuf.FieldDescriptor() fieldData.name = "heroInfos" fieldData.full_name = ".free_lineup.SlotsDetails.heroInfos" fieldData.number = 2 fieldData.index = 1 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = nil fieldData.message_type = SLOTHEROINFO fieldData.type = 11 fieldData.cpp_type = 10 fieldDataArr[2] = fieldData -- field for treasureInfo of SlotsDetails fieldData = protobuf.FieldDescriptor() fieldData.name = "treasureInfo" fieldData.full_name = ".free_lineup.SlotsDetails.treasureInfo" fieldData.number = 3 fieldData.index = 2 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = nil fieldData.message_type = SLOTTREASUREINFO fieldData.type = 11 fieldData.cpp_type = 10 fieldDataArr[3] = fieldData -- field for horseInfo of SlotsDetails fieldData = protobuf.FieldDescriptor() fieldData.name = "horseInfo" fieldData.full_name = ".free_lineup.SlotsDetails.horseInfo" fieldData.number = 4 fieldData.index = 3 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = nil fieldData.message_type = SLOTHORSEINFO fieldData.type = 11 fieldData.cpp_type = 10 fieldDataArr[4] = fieldData SLOTSDETAILS.name = "SlotsDetails" SLOTSDETAILS.full_name = ".free_lineup.SlotsDetails" SLOTSDETAILS.nested_types = {} SLOTSDETAILS.enum_types = {} SLOTSDETAILS.fields = fieldDataArr SLOTSDETAILS.is_extendable = false SLOTSDETAILS.extensions = {} -- fields for SlotEquipInfo fieldDataArr = {} -- field for equipId of SlotEquipInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "equipId" fieldData.full_name = ".free_lineup.SlotEquipInfo.equipId" fieldData.number = 1 fieldData.index = 0 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = "" fieldData.type = 9 fieldData.cpp_type = 9 fieldDataArr[1] = fieldData -- field for equipCfgId of SlotEquipInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "equipCfgId" fieldData.full_name = ".free_lineup.SlotEquipInfo.equipCfgId" fieldData.number = 2 fieldData.index = 1 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 13 fieldData.cpp_type = 3 fieldDataArr[2] = fieldData -- field for equipLv of SlotEquipInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "equipLv" fieldData.full_name = ".free_lineup.SlotEquipInfo.equipLv" fieldData.number = 3 fieldData.index = 2 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 13 fieldData.cpp_type = 3 fieldDataArr[3] = fieldData -- field for jewId of SlotEquipInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "jewId" fieldData.full_name = ".free_lineup.SlotEquipInfo.jewId" fieldData.number = 4 fieldData.index = 3 fieldData.label = 3 fieldData.has_default_value = false fieldData.default_value = {} fieldData.type = 13 fieldData.cpp_type = 3 fieldDataArr[4] = fieldData SLOTEQUIPINFO.name = "SlotEquipInfo" SLOTEQUIPINFO.full_name = ".free_lineup.SlotEquipInfo" SLOTEQUIPINFO.nested_types = {} SLOTEQUIPINFO.enum_types = {} SLOTEQUIPINFO.fields = fieldDataArr SLOTEQUIPINFO.is_extendable = false SLOTEQUIPINFO.extensions = {} -- fields for SlotHeroInfo fieldDataArr = {} -- field for heroLv of SlotHeroInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "heroLv" fieldData.full_name = ".free_lineup.SlotHeroInfo.heroLv" fieldData.number = 1 fieldData.index = 0 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[1] = fieldData -- field for advanceLv of SlotHeroInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "advanceLv" fieldData.full_name = ".free_lineup.SlotHeroInfo.advanceLv" fieldData.number = 2 fieldData.index = 1 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[2] = fieldData -- field for advanceState of SlotHeroInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "advanceState" fieldData.full_name = ".free_lineup.SlotHeroInfo.advanceState" fieldData.number = 3 fieldData.index = 2 fieldData.label = 3 fieldData.has_default_value = false fieldData.default_value = {} fieldData.type = 8 fieldData.cpp_type = 7 fieldDataArr[3] = fieldData SLOTHEROINFO.name = "SlotHeroInfo" SLOTHEROINFO.full_name = ".free_lineup.SlotHeroInfo" SLOTHEROINFO.nested_types = {} SLOTHEROINFO.enum_types = {} SLOTHEROINFO.fields = fieldDataArr SLOTHEROINFO.is_extendable = false SLOTHEROINFO.extensions = {} -- fields for SlotTreasureInfo fieldDataArr = {} -- field for treasureId of SlotTreasureInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "treasureId" fieldData.full_name = ".free_lineup.SlotTreasureInfo.treasureId" fieldData.number = 1 fieldData.index = 0 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[1] = fieldData -- field for treasureLv of SlotTreasureInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "treasureLv" fieldData.full_name = ".free_lineup.SlotTreasureInfo.treasureLv" fieldData.number = 2 fieldData.index = 1 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[2] = fieldData SLOTTREASUREINFO.name = "SlotTreasureInfo" SLOTTREASUREINFO.full_name = ".free_lineup.SlotTreasureInfo" SLOTTREASUREINFO.nested_types = {} SLOTTREASUREINFO.enum_types = {} SLOTTREASUREINFO.fields = fieldDataArr SLOTTREASUREINFO.is_extendable = false SLOTTREASUREINFO.extensions = {} -- fields for SlotHorseInfo fieldDataArr = {} -- field for horseId of SlotHorseInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "horseId" fieldData.full_name = ".free_lineup.SlotHorseInfo.horseId" fieldData.number = 1 fieldData.index = 0 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[1] = fieldData -- field for horseLv of SlotHorseInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "horseLv" fieldData.full_name = ".free_lineup.SlotHorseInfo.horseLv" fieldData.number = 2 fieldData.index = 1 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[2] = fieldData SLOTHORSEINFO.name = "SlotHorseInfo" SLOTHORSEINFO.full_name = ".free_lineup.SlotHorseInfo" SLOTHORSEINFO.nested_types = {} SLOTHORSEINFO.enum_types = {} SLOTHORSEINFO.fields = fieldDataArr SLOTHORSEINFO.is_extendable = false SLOTHORSEINFO.extensions = {} -- fields for SlotPetInfo fieldDataArr = {} -- field for petType of SlotPetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petType" fieldData.full_name = ".free_lineup.SlotPetInfo.petType" fieldData.number = 2 fieldData.index = 0 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[1] = fieldData -- field for stage of SlotPetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "stage" fieldData.full_name = ".free_lineup.SlotPetInfo.stage" fieldData.number = 3 fieldData.index = 1 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[2] = fieldData -- field for petName of SlotPetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petName" fieldData.full_name = ".free_lineup.SlotPetInfo.petName" fieldData.number = 4 fieldData.index = 2 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = "" fieldData.type = 9 fieldData.cpp_type = 9 fieldDataArr[3] = fieldData -- field for petLevel of SlotPetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petLevel" fieldData.full_name = ".free_lineup.SlotPetInfo.petLevel" fieldData.number = 5 fieldData.index = 3 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[4] = fieldData SLOTPETINFO.name = "SlotPetInfo" SLOTPETINFO.full_name = ".free_lineup.SlotPetInfo" SLOTPETINFO.nested_types = {} SLOTPETINFO.enum_types = {} SLOTPETINFO.fields = fieldDataArr SLOTPETINFO.is_extendable = false SLOTPETINFO.extensions = {} -- fields for SlotPetSlotBreak fieldDataArr = {} -- field for slotId of SlotPetSlotBreak fieldData = protobuf.FieldDescriptor() fieldData.name = "slotId" fieldData.full_name = ".free_lineup.SlotPetSlotBreak.slotId" fieldData.number = 1 fieldData.index = 0 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[1] = fieldData -- field for bigBreak of SlotPetSlotBreak fieldData = protobuf.FieldDescriptor() fieldData.name = "bigBreak" fieldData.full_name = ".free_lineup.SlotPetSlotBreak.bigBreak" fieldData.number = 2 fieldData.index = 1 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[2] = fieldData SLOTPETSLOTBREAK.name = "SlotPetSlotBreak" SLOTPETSLOTBREAK.full_name = ".free_lineup.SlotPetSlotBreak" SLOTPETSLOTBREAK.nested_types = {} SLOTPETSLOTBREAK.enum_types = {} SLOTPETSLOTBREAK.fields = fieldDataArr SLOTPETSLOTBREAK.is_extendable = false SLOTPETSLOTBREAK.extensions = {} -- fields for FreeLineFuncTypeRedPoint fieldDataArr = {} -- field for funcType of FreeLineFuncTypeRedPoint fieldData = protobuf.FieldDescriptor() fieldData.name = "funcType" fieldData.full_name = ".free_lineup.FreeLineFuncTypeRedPoint.funcType" fieldData.number = 1 fieldData.index = 0 fieldData.label = 2 fieldData.has_default_value = false fieldData.default_value = nil fieldData.enum_type = FREELINEUPFUNC fieldData.type = 14 fieldData.cpp_type = 8 fieldDataArr[1] = fieldData FREELINEFUNCTYPEREDPOINT.name = "FreeLineFuncTypeRedPoint" FREELINEFUNCTYPEREDPOINT.full_name = ".free_lineup.FreeLineFuncTypeRedPoint" FREELINEFUNCTYPEREDPOINT.nested_types = {} FREELINEFUNCTYPEREDPOINT.enum_types = {} FREELINEFUNCTYPEREDPOINT.fields = fieldDataArr FREELINEFUNCTYPEREDPOINT.is_extendable = false FREELINEFUNCTYPEREDPOINT.extensions = {} fieldDataArr = nil fieldData = nil free_lineup_pb.Common = 1 free_lineup_pb.CommonLineUpInfo = protobuf.Message(COMMONLINEUPINFO) free_lineup_pb.CountryNightBoss = 13 free_lineup_pb.DemonGod = 2 free_lineup_pb.DragonArtery = 12 free_lineup_pb.FreeLineFuncTypeRedPoint = protobuf.Message(FREELINEFUNCTYPEREDPOINT) free_lineup_pb.FreeLineUpDetail = protobuf.Message(FREELINEUPDETAIL) free_lineup_pb.FreeLineUpFuncInfo = protobuf.Message(FREELINEUPFUNCINFO) free_lineup_pb.FreeLineUpHeroInfo = protobuf.Message(FREELINEUPHEROINFO) free_lineup_pb.FreeLineUpInfo = protobuf.Message(FREELINEUPINFO) free_lineup_pb.FreeLineupSlotInfo = protobuf.Message(FREELINEUPSLOTINFO) free_lineup_pb.GvGFight = 4 free_lineup_pb.HeroMatch1v1 = 9 free_lineup_pb.Mine = 6 free_lineup_pb.NationTower = 3 free_lineup_pb.Siege = 10 free_lineup_pb.SlgGve = 11 free_lineup_pb.SlotEquipInfo = protobuf.Message(SLOTEQUIPINFO) free_lineup_pb.SlotHeroInfo = protobuf.Message(SLOTHEROINFO) free_lineup_pb.SlotHorseInfo = protobuf.Message(SLOTHORSEINFO) free_lineup_pb.SlotPetInfo = protobuf.Message(SLOTPETINFO) free_lineup_pb.SlotPetSlotBreak = protobuf.Message(SLOTPETSLOTBREAK) free_lineup_pb.SlotTreasureInfo = protobuf.Message(SLOTTREASUREINFO) free_lineup_pb.SlotsDetails = protobuf.Message(SLOTSDETAILS) free_lineup_pb.Storm = 5 free_lineup_pb.TeamWar = 7 free_lineup_pb.ThreeTeamsPK = 8 return free_lineup_pb