-- Generated By protoc-gen-lua Do not Edit local protobuf = require "protobuf/protobuf" local ProtoReqireList = { base_pb = require("Proto/base_pb"), } local pet_info_pb = {} local PETVARIATION = protobuf.EnumDescriptor(); local PETVARIATION_ENUM = { NOVARIATION = protobuf.EnumValueDescriptor(), VARIATION = protobuf.EnumValueDescriptor(), } local GODPET = protobuf.EnumDescriptor(); local GODPET_ENUM = { NOGOD = protobuf.EnumValueDescriptor(), GOD = protobuf.EnumValueDescriptor(), } local PETSEX = protobuf.EnumDescriptor(); local PETSEX_ENUM = { MALE = protobuf.EnumValueDescriptor(), FEMALE = protobuf.EnumValueDescriptor(), } local GODPETBREAK = protobuf.EnumDescriptor(); local GODPETBREAK_ENUM = { ZEROBREAK = protobuf.EnumValueDescriptor(), ONEBREAK = protobuf.EnumValueDescriptor(), TWOBREAK = protobuf.EnumValueDescriptor(), } local BREEDLISTTYPE = protobuf.EnumDescriptor(); local BREEDLISTTYPE_ENUM = { FRIENDLIST = protobuf.EnumValueDescriptor(), GUILDLIST = protobuf.EnumValueDescriptor(), ALLLIST = protobuf.EnumValueDescriptor(), } local PETGLOBALINFO = protobuf.Descriptor(); local PURIFYINFO = protobuf.Descriptor(); local RELATIONSKILLNUMS = protobuf.Descriptor(); local RELATIONRUNESKILL = protobuf.Descriptor(); local PETINFO = protobuf.Descriptor(); local PETAPTITUDE = protobuf.Descriptor(); local PETUSEDEXPITEM = protobuf.Descriptor(); local PETUSEDPURIFYITEM = protobuf.Descriptor(); local PETSLOTINFO = protobuf.Descriptor(); local PETFORMATIONINFO = protobuf.Descriptor(); local PETBREEDINFO = protobuf.Descriptor(); local SHAREPETINFO = protobuf.Descriptor(); local fieldDataArr = nil local fieldData = nil PETVARIATION_ENUM.NOVARIATION.name = "NoVariation" PETVARIATION_ENUM.NOVARIATION.index = 0 PETVARIATION_ENUM.NOVARIATION.number = 0 PETVARIATION_ENUM.VARIATION.name = "Variation" PETVARIATION_ENUM.VARIATION.index = 1 PETVARIATION_ENUM.VARIATION.number = 1 PETVARIATION.name = "PetVariation" PETVARIATION.full_name = ".pet.PetVariation" PETVARIATION.values = {PETVARIATION_ENUM.NOVARIATION,PETVARIATION_ENUM.VARIATION} GODPET_ENUM.NOGOD.name = "NoGod" GODPET_ENUM.NOGOD.index = 0 GODPET_ENUM.NOGOD.number = 1 GODPET_ENUM.GOD.name = "God" GODPET_ENUM.GOD.index = 1 GODPET_ENUM.GOD.number = 2 GODPET.name = "GodPet" GODPET.full_name = ".pet.GodPet" GODPET.values = {GODPET_ENUM.NOGOD,GODPET_ENUM.GOD} PETSEX_ENUM.MALE.name = "Male" PETSEX_ENUM.MALE.index = 0 PETSEX_ENUM.MALE.number = 0 PETSEX_ENUM.FEMALE.name = "Female" PETSEX_ENUM.FEMALE.index = 1 PETSEX_ENUM.FEMALE.number = 1 PETSEX.name = "PetSex" PETSEX.full_name = ".pet.PetSex" PETSEX.values = {PETSEX_ENUM.MALE,PETSEX_ENUM.FEMALE} GODPETBREAK_ENUM.ZEROBREAK.name = "ZeroBreak" GODPETBREAK_ENUM.ZEROBREAK.index = 0 GODPETBREAK_ENUM.ZEROBREAK.number = 0 GODPETBREAK_ENUM.ONEBREAK.name = "OneBreak" GODPETBREAK_ENUM.ONEBREAK.index = 1 GODPETBREAK_ENUM.ONEBREAK.number = 1 GODPETBREAK_ENUM.TWOBREAK.name = "TwoBreak" GODPETBREAK_ENUM.TWOBREAK.index = 2 GODPETBREAK_ENUM.TWOBREAK.number = 2 GODPETBREAK.name = "GodPetBreak" GODPETBREAK.full_name = ".pet.GodPetBreak" GODPETBREAK.values = {GODPETBREAK_ENUM.ZEROBREAK,GODPETBREAK_ENUM.ONEBREAK,GODPETBREAK_ENUM.TWOBREAK} BREEDLISTTYPE_ENUM.FRIENDLIST.name = "FriendList" BREEDLISTTYPE_ENUM.FRIENDLIST.index = 0 BREEDLISTTYPE_ENUM.FRIENDLIST.number = 0 BREEDLISTTYPE_ENUM.GUILDLIST.name = "GuildList" BREEDLISTTYPE_ENUM.GUILDLIST.index = 1 BREEDLISTTYPE_ENUM.GUILDLIST.number = 1 BREEDLISTTYPE_ENUM.ALLLIST.name = "AllList" BREEDLISTTYPE_ENUM.ALLLIST.index = 2 BREEDLISTTYPE_ENUM.ALLLIST.number = 2 BREEDLISTTYPE.name = "BreedListType" BREEDLISTTYPE.full_name = ".pet.BreedListType" BREEDLISTTYPE.values = {BREEDLISTTYPE_ENUM.FRIENDLIST,BREEDLISTTYPE_ENUM.GUILDLIST,BREEDLISTTYPE_ENUM.ALLLIST} -- fields for PetGlobalInfo fieldDataArr = {} -- field for petMaxCount of PetGlobalInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petMaxCount" fieldData.full_name = ".pet.PetGlobalInfo.petMaxCount" 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 followPetId of PetGlobalInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "followPetId" fieldData.full_name = ".pet.PetGlobalInfo.followPetId" fieldData.number = 2 fieldData.index = 1 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = "" fieldData.type = 9 fieldData.cpp_type = 9 fieldDataArr[2] = fieldData -- field for purifyInfo of PetGlobalInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "purifyInfo" fieldData.full_name = ".pet.PetGlobalInfo.purifyInfo" fieldData.number = 3 fieldData.index = 2 fieldData.label = 3 fieldData.has_default_value = false fieldData.default_value = {} fieldData.message_type = PURIFYINFO fieldData.type = 11 fieldData.cpp_type = 10 fieldDataArr[3] = fieldData -- field for breedEndTime of PetGlobalInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "breedEndTime" fieldData.full_name = ".pet.PetGlobalInfo.breedEndTime" 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 dailyBreedTimes of PetGlobalInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "dailyBreedTimes" fieldData.full_name = ".pet.PetGlobalInfo.dailyBreedTimes" 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 breedParentInfo of PetGlobalInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "breedParentInfo" fieldData.full_name = ".pet.PetGlobalInfo.breedParentInfo" fieldData.number = 6 fieldData.index = 5 fieldData.label = 3 fieldData.has_default_value = false fieldData.default_value = {} fieldData.message_type = PETBREEDINFO fieldData.type = 11 fieldData.cpp_type = 10 fieldDataArr[6] = fieldData -- field for useExtraItem of PetGlobalInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "useExtraItem" fieldData.full_name = ".pet.PetGlobalInfo.useExtraItem" fieldData.number = 7 fieldData.index = 6 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = false fieldData.type = 8 fieldData.cpp_type = 7 fieldDataArr[7] = fieldData -- field for weekBreedTimes of PetGlobalInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "weekBreedTimes" fieldData.full_name = ".pet.PetGlobalInfo.weekBreedTimes" fieldData.number = 8 fieldData.index = 7 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[8] = fieldData -- field for hasRewardWeekBreed of PetGlobalInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "hasRewardWeekBreed" fieldData.full_name = ".pet.PetGlobalInfo.hasRewardWeekBreed" fieldData.number = 9 fieldData.index = 8 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = false fieldData.type = 8 fieldData.cpp_type = 7 fieldDataArr[9] = fieldData -- field for allRelationRuneSkill of PetGlobalInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "allRelationRuneSkill" fieldData.full_name = ".pet.PetGlobalInfo.allRelationRuneSkill" fieldData.number = 10 fieldData.index = 9 fieldData.label = 3 fieldData.has_default_value = false fieldData.default_value = {} fieldData.message_type = RELATIONSKILLNUMS fieldData.type = 11 fieldData.cpp_type = 10 fieldDataArr[10] = fieldData -- field for curRelationRuneSkill of PetGlobalInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "curRelationRuneSkill" fieldData.full_name = ".pet.PetGlobalInfo.curRelationRuneSkill" fieldData.number = 11 fieldData.index = 10 fieldData.label = 3 fieldData.has_default_value = false fieldData.default_value = {} fieldData.message_type = RELATIONRUNESKILL fieldData.type = 11 fieldData.cpp_type = 10 fieldDataArr[11] = fieldData -- field for dailyCaptureTimes of PetGlobalInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "dailyCaptureTimes" fieldData.full_name = ".pet.PetGlobalInfo.dailyCaptureTimes" fieldData.number = 12 fieldData.index = 11 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[12] = fieldData -- field for hasRewardDailyCapture of PetGlobalInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "hasRewardDailyCapture" fieldData.full_name = ".pet.PetGlobalInfo.hasRewardDailyCapture" fieldData.number = 13 fieldData.index = 12 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = false fieldData.type = 8 fieldData.cpp_type = 7 fieldDataArr[13] = fieldData PETGLOBALINFO.name = "PetGlobalInfo" PETGLOBALINFO.full_name = ".pet.PetGlobalInfo" PETGLOBALINFO.nested_types = {} PETGLOBALINFO.enum_types = {} PETGLOBALINFO.fields = fieldDataArr PETGLOBALINFO.is_extendable = false PETGLOBALINFO.extensions = {} -- fields for PurifyInfo fieldDataArr = {} -- field for petTalentRefineId of PurifyInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petTalentRefineId" fieldData.full_name = ".pet.PurifyInfo.petTalentRefineId" fieldData.number = 1 fieldData.index = 0 fieldData.label = 2 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[1] = fieldData -- field for purifyNums of PurifyInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "purifyNums" fieldData.full_name = ".pet.PurifyInfo.purifyNums" fieldData.number = 2 fieldData.index = 1 fieldData.label = 2 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[2] = fieldData PURIFYINFO.name = "PurifyInfo" PURIFYINFO.full_name = ".pet.PurifyInfo" PURIFYINFO.nested_types = {} PURIFYINFO.enum_types = {} PURIFYINFO.fields = fieldDataArr PURIFYINFO.is_extendable = false PURIFYINFO.extensions = {} -- fields for RelationSkillNums fieldDataArr = {} -- field for runeSkillId of RelationSkillNums fieldData = protobuf.FieldDescriptor() fieldData.name = "runeSkillId" fieldData.full_name = ".pet.RelationSkillNums.runeSkillId" fieldData.number = 1 fieldData.index = 0 fieldData.label = 2 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[1] = fieldData -- field for runeSkillNum of RelationSkillNums fieldData = protobuf.FieldDescriptor() fieldData.name = "runeSkillNum" fieldData.full_name = ".pet.RelationSkillNums.runeSkillNum" fieldData.number = 2 fieldData.index = 1 fieldData.label = 2 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[2] = fieldData RELATIONSKILLNUMS.name = "RelationSkillNums" RELATIONSKILLNUMS.full_name = ".pet.RelationSkillNums" RELATIONSKILLNUMS.nested_types = {} RELATIONSKILLNUMS.enum_types = {} RELATIONSKILLNUMS.fields = fieldDataArr RELATIONSKILLNUMS.is_extendable = false RELATIONSKILLNUMS.extensions = {} -- fields for RelationRuneSkill fieldDataArr = {} -- field for heroId of RelationRuneSkill fieldData = protobuf.FieldDescriptor() fieldData.name = "heroId" fieldData.full_name = ".pet.RelationRuneSkill.heroId" fieldData.number = 1 fieldData.index = 0 fieldData.label = 2 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[1] = fieldData -- field for runeSkillId of RelationRuneSkill fieldData = protobuf.FieldDescriptor() fieldData.name = "runeSkillId" fieldData.full_name = ".pet.RelationRuneSkill.runeSkillId" fieldData.number = 2 fieldData.index = 1 fieldData.label = 2 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[2] = fieldData RELATIONRUNESKILL.name = "RelationRuneSkill" RELATIONRUNESKILL.full_name = ".pet.RelationRuneSkill" RELATIONRUNESKILL.nested_types = {} RELATIONRUNESKILL.enum_types = {} RELATIONRUNESKILL.fields = fieldDataArr RELATIONRUNESKILL.is_extendable = false RELATIONRUNESKILL.extensions = {} -- fields for PetInfo fieldDataArr = {} -- field for petUniqId of PetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petUniqId" fieldData.full_name = ".pet.PetInfo.petUniqId" 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 petName of PetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petName" fieldData.full_name = ".pet.PetInfo.petName" fieldData.number = 2 fieldData.index = 1 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = "" fieldData.type = 9 fieldData.cpp_type = 9 fieldDataArr[2] = fieldData -- field for petType of PetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petType" fieldData.full_name = ".pet.PetInfo.petType" 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 petSex of PetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petSex" fieldData.full_name = ".pet.PetInfo.petSex" 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 petGeneration of PetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petGeneration" fieldData.full_name = ".pet.PetInfo.petGeneration" 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 petPedigree of PetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petPedigree" fieldData.full_name = ".pet.PetInfo.petPedigree" 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 -- field for petAptitude of PetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petAptitude" fieldData.full_name = ".pet.PetInfo.petAptitude" fieldData.number = 7 fieldData.index = 6 fieldData.label = 3 fieldData.has_default_value = false fieldData.default_value = {} fieldData.message_type = PETAPTITUDE fieldData.type = 11 fieldData.cpp_type = 10 fieldDataArr[7] = fieldData -- field for petVariation of PetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petVariation" fieldData.full_name = ".pet.PetInfo.petVariation" fieldData.number = 8 fieldData.index = 7 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[8] = fieldData -- field for petLevel of PetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petLevel" fieldData.full_name = ".pet.PetInfo.petLevel" fieldData.number = 9 fieldData.index = 8 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[9] = fieldData -- field for petExp of PetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petExp" fieldData.full_name = ".pet.PetInfo.petExp" fieldData.number = 10 fieldData.index = 9 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[10] = fieldData -- field for petUsedExpItem of PetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petUsedExpItem" fieldData.full_name = ".pet.PetInfo.petUsedExpItem" fieldData.number = 11 fieldData.index = 10 fieldData.label = 3 fieldData.has_default_value = false fieldData.default_value = {} fieldData.message_type = PETUSEDEXPITEM fieldData.type = 11 fieldData.cpp_type = 10 fieldDataArr[11] = fieldData -- field for petQuality of PetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petQuality" fieldData.full_name = ".pet.PetInfo.petQuality" fieldData.number = 12 fieldData.index = 11 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[12] = fieldData -- field for bigBreak of PetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "bigBreak" fieldData.full_name = ".pet.PetInfo.bigBreak" fieldData.number = 13 fieldData.index = 12 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[13] = fieldData -- field for smallBreak of PetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "smallBreak" fieldData.full_name = ".pet.PetInfo.smallBreak" fieldData.number = 14 fieldData.index = 13 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[14] = fieldData -- field for congenitalSkill of PetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "congenitalSkill" fieldData.full_name = ".pet.PetInfo.congenitalSkill" fieldData.number = 15 fieldData.index = 14 fieldData.label = 3 fieldData.has_default_value = false fieldData.default_value = {} fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[15] = fieldData -- field for hasUnSavePurifyInfo of PetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "hasUnSavePurifyInfo" fieldData.full_name = ".pet.PetInfo.hasUnSavePurifyInfo" fieldData.number = 16 fieldData.index = 15 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = false fieldData.type = 8 fieldData.cpp_type = 7 fieldDataArr[16] = fieldData -- field for newAptitude of PetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "newAptitude" fieldData.full_name = ".pet.PetInfo.newAptitude" fieldData.number = 17 fieldData.index = 16 fieldData.label = 3 fieldData.has_default_value = false fieldData.default_value = {} fieldData.message_type = PETAPTITUDE fieldData.type = 11 fieldData.cpp_type = 10 fieldDataArr[17] = fieldData -- field for newPetVariation of PetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "newPetVariation" fieldData.full_name = ".pet.PetInfo.newPetVariation" fieldData.number = 18 fieldData.index = 17 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[18] = fieldData -- field for newCongenitalSkill of PetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "newCongenitalSkill" fieldData.full_name = ".pet.PetInfo.newCongenitalSkill" fieldData.number = 19 fieldData.index = 18 fieldData.label = 3 fieldData.has_default_value = false fieldData.default_value = {} fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[19] = fieldData -- field for breedTimes of PetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "breedTimes" fieldData.full_name = ".pet.PetInfo.breedTimes" fieldData.number = 20 fieldData.index = 19 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[20] = fieldData -- field for baseGS of PetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "baseGS" fieldData.full_name = ".pet.PetInfo.baseGS" fieldData.number = 21 fieldData.index = 20 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[21] = fieldData -- field for attr of PetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "attr" fieldData.full_name = ".pet.PetInfo.attr" fieldData.number = 22 fieldData.index = 21 fieldData.label = 2 fieldData.has_default_value = false fieldData.default_value = nil fieldData.message_type = ProtoReqireList.base_pb.Attr fieldData.type = 11 fieldData.cpp_type = 10 fieldDataArr[22] = fieldData -- field for childSkill of PetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "childSkill" fieldData.full_name = ".pet.PetInfo.childSkill" fieldData.number = 23 fieldData.index = 22 fieldData.label = 3 fieldData.has_default_value = false fieldData.default_value = {} fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[23] = fieldData -- field for petUsedPurifyItem of PetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petUsedPurifyItem" fieldData.full_name = ".pet.PetInfo.petUsedPurifyItem" fieldData.number = 24 fieldData.index = 23 fieldData.label = 3 fieldData.has_default_value = false fieldData.default_value = {} fieldData.message_type = PETUSEDPURIFYITEM fieldData.type = 11 fieldData.cpp_type = 10 fieldDataArr[24] = fieldData PETINFO.name = "PetInfo" PETINFO.full_name = ".pet.PetInfo" PETINFO.nested_types = {} PETINFO.enum_types = {} PETINFO.fields = fieldDataArr PETINFO.is_extendable = false PETINFO.extensions = {} -- fields for PetAptitude fieldDataArr = {} -- field for aptitudeType of PetAptitude fieldData = protobuf.FieldDescriptor() fieldData.name = "aptitudeType" fieldData.full_name = ".pet.PetAptitude.aptitudeType" fieldData.number = 1 fieldData.index = 0 fieldData.label = 2 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[1] = fieldData -- field for aptitudeValue of PetAptitude fieldData = protobuf.FieldDescriptor() fieldData.name = "aptitudeValue" fieldData.full_name = ".pet.PetAptitude.aptitudeValue" fieldData.number = 2 fieldData.index = 1 fieldData.label = 2 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[2] = fieldData PETAPTITUDE.name = "PetAptitude" PETAPTITUDE.full_name = ".pet.PetAptitude" PETAPTITUDE.nested_types = {} PETAPTITUDE.enum_types = {} PETAPTITUDE.fields = fieldDataArr PETAPTITUDE.is_extendable = false PETAPTITUDE.extensions = {} -- fields for PetUsedExpItem fieldDataArr = {} -- field for itemId of PetUsedExpItem fieldData = protobuf.FieldDescriptor() fieldData.name = "itemId" fieldData.full_name = ".pet.PetUsedExpItem.itemId" fieldData.number = 1 fieldData.index = 0 fieldData.label = 2 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[1] = fieldData -- field for itemNum of PetUsedExpItem fieldData = protobuf.FieldDescriptor() fieldData.name = "itemNum" fieldData.full_name = ".pet.PetUsedExpItem.itemNum" fieldData.number = 2 fieldData.index = 1 fieldData.label = 2 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[2] = fieldData PETUSEDEXPITEM.name = "PetUsedExpItem" PETUSEDEXPITEM.full_name = ".pet.PetUsedExpItem" PETUSEDEXPITEM.nested_types = {} PETUSEDEXPITEM.enum_types = {} PETUSEDEXPITEM.fields = fieldDataArr PETUSEDEXPITEM.is_extendable = false PETUSEDEXPITEM.extensions = {} -- fields for PetUsedPurifyItem fieldDataArr = {} -- field for itemId of PetUsedPurifyItem fieldData = protobuf.FieldDescriptor() fieldData.name = "itemId" fieldData.full_name = ".pet.PetUsedPurifyItem.itemId" fieldData.number = 1 fieldData.index = 0 fieldData.label = 2 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[1] = fieldData -- field for itemNum of PetUsedPurifyItem fieldData = protobuf.FieldDescriptor() fieldData.name = "itemNum" fieldData.full_name = ".pet.PetUsedPurifyItem.itemNum" fieldData.number = 2 fieldData.index = 1 fieldData.label = 2 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[2] = fieldData PETUSEDPURIFYITEM.name = "PetUsedPurifyItem" PETUSEDPURIFYITEM.full_name = ".pet.PetUsedPurifyItem" PETUSEDPURIFYITEM.nested_types = {} PETUSEDPURIFYITEM.enum_types = {} PETUSEDPURIFYITEM.fields = fieldDataArr PETUSEDPURIFYITEM.is_extendable = false PETUSEDPURIFYITEM.extensions = {} -- fields for PetSlotInfo fieldDataArr = {} -- field for slotId of PetSlotInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "slotId" fieldData.full_name = ".pet.PetSlotInfo.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 petUniqId of PetSlotInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petUniqId" fieldData.full_name = ".pet.PetSlotInfo.petUniqId" fieldData.number = 2 fieldData.index = 1 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = "" fieldData.type = 9 fieldData.cpp_type = 9 fieldDataArr[2] = fieldData -- field for talismanBigBreak of PetSlotInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "talismanBigBreak" fieldData.full_name = ".pet.PetSlotInfo.talismanBigBreak" 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 talismanSmallBreak of PetSlotInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "talismanSmallBreak" fieldData.full_name = ".pet.PetSlotInfo.talismanSmallBreak" 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 talismanSkill of PetSlotInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "talismanSkill" fieldData.full_name = ".pet.PetSlotInfo.talismanSkill" fieldData.number = 5 fieldData.index = 4 fieldData.label = 3 fieldData.has_default_value = false fieldData.default_value = {} fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[5] = fieldData -- field for slotGS of PetSlotInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "slotGS" fieldData.full_name = ".pet.PetSlotInfo.slotGS" 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 -- field for attr of PetSlotInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "attr" fieldData.full_name = ".pet.PetSlotInfo.attr" fieldData.number = 7 fieldData.index = 6 fieldData.label = 2 fieldData.has_default_value = false fieldData.default_value = nil fieldData.message_type = ProtoReqireList.base_pb.Attr fieldData.type = 11 fieldData.cpp_type = 10 fieldDataArr[7] = fieldData PETSLOTINFO.name = "PetSlotInfo" PETSLOTINFO.full_name = ".pet.PetSlotInfo" PETSLOTINFO.nested_types = {} PETSLOTINFO.enum_types = {} PETSLOTINFO.fields = fieldDataArr PETSLOTINFO.is_extendable = false PETSLOTINFO.extensions = {} -- fields for PetFormationInfo fieldDataArr = {} -- field for firstId of PetFormationInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "firstId" fieldData.full_name = ".pet.PetFormationInfo.firstId" 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 secondId of PetFormationInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "secondId" fieldData.full_name = ".pet.PetFormationInfo.secondId" fieldData.number = 2 fieldData.index = 1 fieldData.label = 3 fieldData.has_default_value = false fieldData.default_value = {} fieldData.type = 9 fieldData.cpp_type = 9 fieldDataArr[2] = fieldData PETFORMATIONINFO.name = "PetFormationInfo" PETFORMATIONINFO.full_name = ".pet.PetFormationInfo" PETFORMATIONINFO.nested_types = {} PETFORMATIONINFO.enum_types = {} PETFORMATIONINFO.fields = fieldDataArr PETFORMATIONINFO.is_extendable = false PETFORMATIONINFO.extensions = {} -- fields for PetBreedInfo fieldDataArr = {} -- field for playerAcid of PetBreedInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "playerAcid" fieldData.full_name = ".pet.PetBreedInfo.playerAcid" 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 playerName of PetBreedInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "playerName" fieldData.full_name = ".pet.PetBreedInfo.playerName" fieldData.number = 2 fieldData.index = 1 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = "" fieldData.type = 9 fieldData.cpp_type = 9 fieldDataArr[2] = fieldData -- field for playerPortrait of PetBreedInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "playerPortrait" fieldData.full_name = ".pet.PetBreedInfo.playerPortrait" 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 selectPet of PetBreedInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "selectPet" fieldData.full_name = ".pet.PetBreedInfo.selectPet" fieldData.number = 4 fieldData.index = 3 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = false fieldData.type = 8 fieldData.cpp_type = 7 fieldDataArr[4] = fieldData -- field for petId of PetBreedInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petId" fieldData.full_name = ".pet.PetBreedInfo.petId" 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 isLock of PetBreedInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "isLock" fieldData.full_name = ".pet.PetBreedInfo.isLock" 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 petSex of PetBreedInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petSex" fieldData.full_name = ".pet.PetBreedInfo.petSex" fieldData.number = 7 fieldData.index = 6 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[7] = fieldData -- field for petPedigree of PetBreedInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petPedigree" fieldData.full_name = ".pet.PetBreedInfo.petPedigree" fieldData.number = 8 fieldData.index = 7 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[8] = fieldData -- field for petVariation of PetBreedInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petVariation" fieldData.full_name = ".pet.PetBreedInfo.petVariation" fieldData.number = 9 fieldData.index = 8 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[9] = fieldData -- field for playerFrameId of PetBreedInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "playerFrameId" fieldData.full_name = ".pet.PetBreedInfo.playerFrameId" fieldData.number = 10 fieldData.index = 9 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 13 fieldData.cpp_type = 3 fieldDataArr[10] = fieldData PETBREEDINFO.name = "PetBreedInfo" PETBREEDINFO.full_name = ".pet.PetBreedInfo" PETBREEDINFO.nested_types = {} PETBREEDINFO.enum_types = {} PETBREEDINFO.fields = fieldDataArr PETBREEDINFO.is_extendable = false PETBREEDINFO.extensions = {} -- fields for SharePetInfo fieldDataArr = {} -- field for petUniqId of SharePetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petUniqId" fieldData.full_name = ".pet.SharePetInfo.petUniqId" 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 petName of SharePetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petName" fieldData.full_name = ".pet.SharePetInfo.petName" fieldData.number = 2 fieldData.index = 1 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = "" fieldData.type = 9 fieldData.cpp_type = 9 fieldDataArr[2] = fieldData -- field for petType of SharePetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petType" fieldData.full_name = ".pet.SharePetInfo.petType" 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 petGeneration of SharePetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petGeneration" fieldData.full_name = ".pet.SharePetInfo.petGeneration" 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 petPedigree of SharePetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petPedigree" fieldData.full_name = ".pet.SharePetInfo.petPedigree" 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 petAptitude of SharePetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petAptitude" fieldData.full_name = ".pet.SharePetInfo.petAptitude" fieldData.number = 6 fieldData.index = 5 fieldData.label = 3 fieldData.has_default_value = false fieldData.default_value = {} fieldData.message_type = PETAPTITUDE fieldData.type = 11 fieldData.cpp_type = 10 fieldDataArr[6] = fieldData -- field for petVariation of SharePetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petVariation" fieldData.full_name = ".pet.SharePetInfo.petVariation" fieldData.number = 7 fieldData.index = 6 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[7] = fieldData -- field for petLevel of SharePetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petLevel" fieldData.full_name = ".pet.SharePetInfo.petLevel" fieldData.number = 8 fieldData.index = 7 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[8] = fieldData -- field for petQuality of SharePetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "petQuality" fieldData.full_name = ".pet.SharePetInfo.petQuality" fieldData.number = 9 fieldData.index = 8 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[9] = fieldData -- field for bigBreak of SharePetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "bigBreak" fieldData.full_name = ".pet.SharePetInfo.bigBreak" fieldData.number = 10 fieldData.index = 9 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[10] = fieldData -- field for congenitalSkill of SharePetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "congenitalSkill" fieldData.full_name = ".pet.SharePetInfo.congenitalSkill" fieldData.number = 11 fieldData.index = 10 fieldData.label = 3 fieldData.has_default_value = false fieldData.default_value = {} fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[11] = fieldData -- field for childSkill of SharePetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "childSkill" fieldData.full_name = ".pet.SharePetInfo.childSkill" fieldData.number = 12 fieldData.index = 11 fieldData.label = 3 fieldData.has_default_value = false fieldData.default_value = {} fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[12] = fieldData -- field for talismanSkill of SharePetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "talismanSkill" fieldData.full_name = ".pet.SharePetInfo.talismanSkill" fieldData.number = 13 fieldData.index = 12 fieldData.label = 3 fieldData.has_default_value = false fieldData.default_value = {} fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[13] = fieldData -- field for allGS of SharePetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "allGS" fieldData.full_name = ".pet.SharePetInfo.allGS" fieldData.number = 14 fieldData.index = 13 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = 0 fieldData.type = 5 fieldData.cpp_type = 1 fieldDataArr[14] = fieldData -- field for attr of SharePetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "attr" fieldData.full_name = ".pet.SharePetInfo.attr" fieldData.number = 15 fieldData.index = 14 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = nil fieldData.message_type = ProtoReqireList.base_pb.Attr fieldData.type = 11 fieldData.cpp_type = 10 fieldDataArr[15] = fieldData -- field for isLineUp of SharePetInfo fieldData = protobuf.FieldDescriptor() fieldData.name = "isLineUp" fieldData.full_name = ".pet.SharePetInfo.isLineUp" fieldData.number = 16 fieldData.index = 15 fieldData.label = 1 fieldData.has_default_value = false fieldData.default_value = false fieldData.type = 8 fieldData.cpp_type = 7 fieldDataArr[16] = fieldData SHAREPETINFO.name = "SharePetInfo" SHAREPETINFO.full_name = ".pet.SharePetInfo" SHAREPETINFO.nested_types = {} SHAREPETINFO.enum_types = {} SHAREPETINFO.fields = fieldDataArr SHAREPETINFO.is_extendable = false SHAREPETINFO.extensions = {} fieldDataArr = nil fieldData = nil pet_info_pb.AllList = 2 pet_info_pb.Female = 1 pet_info_pb.FriendList = 0 pet_info_pb.God = 2 pet_info_pb.GuildList = 1 pet_info_pb.Male = 0 pet_info_pb.NoGod = 1 pet_info_pb.NoVariation = 0 pet_info_pb.OneBreak = 1 pet_info_pb.PetAptitude = protobuf.Message(PETAPTITUDE) pet_info_pb.PetBreedInfo = protobuf.Message(PETBREEDINFO) pet_info_pb.PetFormationInfo = protobuf.Message(PETFORMATIONINFO) pet_info_pb.PetGlobalInfo = protobuf.Message(PETGLOBALINFO) pet_info_pb.PetInfo = protobuf.Message(PETINFO) pet_info_pb.PetSlotInfo = protobuf.Message(PETSLOTINFO) pet_info_pb.PetUsedExpItem = protobuf.Message(PETUSEDEXPITEM) pet_info_pb.PetUsedPurifyItem = protobuf.Message(PETUSEDPURIFYITEM) pet_info_pb.PurifyInfo = protobuf.Message(PURIFYINFO) pet_info_pb.RelationRuneSkill = protobuf.Message(RELATIONRUNESKILL) pet_info_pb.RelationSkillNums = protobuf.Message(RELATIONSKILLNUMS) pet_info_pb.SharePetInfo = protobuf.Message(SHAREPETINFO) pet_info_pb.TwoBreak = 2 pet_info_pb.Variation = 1 pet_info_pb.ZeroBreak = 0 return pet_info_pb