From 24f12c58f37140619fef089ec1ddfbadd990638f Mon Sep 17 00:00:00 2001 From: mashiyu Date: Thu, 17 Jan 2019 19:09:23 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lua_out/CommonProto_pb.lua | 1105 +++++++++--------- lua_out/HeroInfoProto_pb.lua | 4 +- lua_out/MapInfoProto_pb.lua | 2 +- lua_out/PlayerInfoProto_pb.lua | 52 +- protos/CommonProto.proto | 4 - protos/HeroInfoProto.proto | 4 +- protos/MapInfoProto.proto | 2 +- protos/PlayerInfoProto.proto | 5 +- tools/protoc-gen-lua/protobuf/containers.lua | 2 +- tools/protoc-gen-lua/protobuf/protobuf.lua | 4 +- 10 files changed, 559 insertions(+), 625 deletions(-) diff --git a/lua_out/CommonProto_pb.lua b/lua_out/CommonProto_pb.lua index 5ff1755..5043fa3 100644 --- a/lua_out/CommonProto_pb.lua +++ b/lua_out/CommonProto_pb.lua @@ -3,613 +3,594 @@ local protobuf = require "protobuf/protobuf" module('CommonProto_pb') -COMMON = protobuf.Descriptor(); -COMMON_PLAYER = protobuf.Descriptor(); -local COMMON_PLAYER_UID_FIELD = protobuf.FieldDescriptor(); -local COMMON_PLAYER_NICKNAME_FIELD = protobuf.FieldDescriptor(); -local COMMON_PLAYER_LEVEL_FIELD = protobuf.FieldDescriptor(); -local COMMON_PLAYER_EXP_FIELD = protobuf.FieldDescriptor(); -local COMMON_PLAYER_VIPLEVEL_FIELD = protobuf.FieldDescriptor(); -local COMMON_PLAYER_FAMILYID_FIELD = protobuf.FieldDescriptor(); -local COMMON_PLAYER_HEAD_FIELD = protobuf.FieldDescriptor(); -local COMMON_PLAYER_GOLD_FIELD = protobuf.FieldDescriptor(); -local COMMON_PLAYER_GEM_FIELD = protobuf.FieldDescriptor(); -local COMMON_PLAYER_CHARGEGEM_FIELD = protobuf.FieldDescriptor(); -COMMON_ITEM = protobuf.Descriptor(); -local COMMON_ITEM_ITEMID_FIELD = protobuf.FieldDescriptor(); -local COMMON_ITEM_ITEMNUM_FIELD = protobuf.FieldDescriptor(); -local COMMON_ITEM_ENDINGTIME_FIELD = protobuf.FieldDescriptor(); -COMMON_HERO = protobuf.Descriptor(); -local COMMON_HERO_ID_FIELD = protobuf.FieldDescriptor(); -local COMMON_HERO_HEROID_FIELD = protobuf.FieldDescriptor(); -local COMMON_HERO_HEROTYPE_FIELD = protobuf.FieldDescriptor(); -local COMMON_HERO_LEVEL_FIELD = protobuf.FieldDescriptor(); -local COMMON_HERO_STAR_FIELD = protobuf.FieldDescriptor(); -local COMMON_HERO_QUALITY_FIELD = protobuf.FieldDescriptor(); -local COMMON_HERO_HP_FIELD = protobuf.FieldDescriptor(); -local COMMON_HERO_ATTACK_FIELD = protobuf.FieldDescriptor(); -local COMMON_HERO_PDEFENCE_FIELD = protobuf.FieldDescriptor(); -local COMMON_HERO_MDEFENCE_FIELD = protobuf.FieldDescriptor(); -local COMMON_HERO_SPEED_FIELD = protobuf.FieldDescriptor(); -local COMMON_HERO_SKILLLIST_FIELD = protobuf.FieldDescriptor(); -local COMMON_HERO_EQUIPLIST_FIELD = protobuf.FieldDescriptor(); -COMMON_SKILL = protobuf.Descriptor(); -local COMMON_SKILL_SKILLID_FIELD = protobuf.FieldDescriptor(); -local COMMON_SKILL_SKILLTYPE_FIELD = protobuf.FieldDescriptor(); -local COMMON_SKILL_LEVEL_FIELD = protobuf.FieldDescriptor(); -local COMMON_SKILL_STAR_FIELD = protobuf.FieldDescriptor(); -local COMMON_SKILL_CD_FIELD = protobuf.FieldDescriptor(); -local COMMON_SKILL_EFFECTID_FIELD = protobuf.FieldDescriptor(); -COMMON_MAIL = protobuf.Descriptor(); -local COMMON_MAIL_MAILID_FIELD = protobuf.FieldDescriptor(); -local COMMON_MAIL_ITEMID_FIELD = protobuf.FieldDescriptor(); -COMMON_CELLEVENT = protobuf.Descriptor(); -local COMMON_CELLEVENT_EVENTID_FIELD = protobuf.FieldDescriptor(); -local COMMON_CELLEVENT_STATE_FIELD = protobuf.FieldDescriptor(); -COMMON_CELL = protobuf.Descriptor(); -local COMMON_CELL_CELLID_FIELD = protobuf.FieldDescriptor(); -local COMMON_CELL_CELLEVENTS_FIELD = protobuf.FieldDescriptor(); -COMMON_MISSION = protobuf.Descriptor(); -local COMMON_MISSION_ID_FIELD = protobuf.FieldDescriptor(); -local COMMON_MISSION_ITEMID_FIELD = protobuf.FieldDescriptor(); -COMMON_EQUIP = protobuf.Descriptor(); -local COMMON_EQUIP_ID_FIELD = protobuf.FieldDescriptor(); -local COMMON_EQUIP_EQUIPID_FIELD = protobuf.FieldDescriptor(); -local COMMON_EQUIP_LEVEL_FIELD = protobuf.FieldDescriptor(); -local COMMON_EQUIP_STAR_FIELD = protobuf.FieldDescriptor(); -COMMON_FAMILY = protobuf.Descriptor(); -local COMMON_FAMILY_ID_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_GOLD_FIELD = protobuf.FieldDescriptor(); +local PLAYER_GEM_FIELD = protobuf.FieldDescriptor(); +local PLAYER_CHARGEGEM_FIELD = protobuf.FieldDescriptor(); +ITEM = protobuf.Descriptor(); +local ITEM_ITEMID_FIELD = protobuf.FieldDescriptor(); +local ITEM_ITEMNUM_FIELD = protobuf.FieldDescriptor(); +local ITEM_ENDINGTIME_FIELD = protobuf.FieldDescriptor(); +HERO = protobuf.Descriptor(); +local HERO_ID_FIELD = protobuf.FieldDescriptor(); +local HERO_HEROID_FIELD = protobuf.FieldDescriptor(); +local HERO_HEROTYPE_FIELD = protobuf.FieldDescriptor(); +local HERO_LEVEL_FIELD = protobuf.FieldDescriptor(); +local HERO_STAR_FIELD = protobuf.FieldDescriptor(); +local HERO_QUALITY_FIELD = protobuf.FieldDescriptor(); +local HERO_HP_FIELD = protobuf.FieldDescriptor(); +local HERO_ATTACK_FIELD = protobuf.FieldDescriptor(); +local HERO_PDEFENCE_FIELD = protobuf.FieldDescriptor(); +local HERO_MDEFENCE_FIELD = protobuf.FieldDescriptor(); +local HERO_SPEED_FIELD = protobuf.FieldDescriptor(); +local HERO_SKILLLIST_FIELD = protobuf.FieldDescriptor(); +local HERO_EQUIPLIST_FIELD = protobuf.FieldDescriptor(); +SKILL = protobuf.Descriptor(); +local SKILL_SKILLID_FIELD = protobuf.FieldDescriptor(); +local SKILL_SKILLTYPE_FIELD = protobuf.FieldDescriptor(); +local SKILL_LEVEL_FIELD = protobuf.FieldDescriptor(); +local SKILL_STAR_FIELD = protobuf.FieldDescriptor(); +local SKILL_CD_FIELD = protobuf.FieldDescriptor(); +local SKILL_EFFECTID_FIELD = protobuf.FieldDescriptor(); +MAIL = protobuf.Descriptor(); +local MAIL_MAILID_FIELD = protobuf.FieldDescriptor(); +local MAIL_ITEMID_FIELD = protobuf.FieldDescriptor(); +CELLEVENT = protobuf.Descriptor(); +local CELLEVENT_EVENTID_FIELD = protobuf.FieldDescriptor(); +local CELLEVENT_STATE_FIELD = protobuf.FieldDescriptor(); +CELL = protobuf.Descriptor(); +local CELL_CELLID_FIELD = protobuf.FieldDescriptor(); +local CELL_CELLEVENTS_FIELD = protobuf.FieldDescriptor(); +MISSION = protobuf.Descriptor(); +local MISSION_ID_FIELD = protobuf.FieldDescriptor(); +local MISSION_ITEMID_FIELD = protobuf.FieldDescriptor(); +EQUIP = protobuf.Descriptor(); +local EQUIP_ID_FIELD = protobuf.FieldDescriptor(); +local EQUIP_EQUIPID_FIELD = protobuf.FieldDescriptor(); +local EQUIP_LEVEL_FIELD = protobuf.FieldDescriptor(); +local EQUIP_STAR_FIELD = protobuf.FieldDescriptor(); +FAMILY = protobuf.Descriptor(); +local FAMILY_ID_FIELD = protobuf.FieldDescriptor(); -COMMON_PLAYER_UID_FIELD.name = "uid" -COMMON_PLAYER_UID_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Player.uid" -COMMON_PLAYER_UID_FIELD.number = 1 -COMMON_PLAYER_UID_FIELD.index = 0 -COMMON_PLAYER_UID_FIELD.label = 1 -COMMON_PLAYER_UID_FIELD.has_default_value = false -COMMON_PLAYER_UID_FIELD.default_value = 0 -COMMON_PLAYER_UID_FIELD.type = 5 -COMMON_PLAYER_UID_FIELD.cpp_type = 1 +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 -COMMON_PLAYER_NICKNAME_FIELD.name = "nickName" -COMMON_PLAYER_NICKNAME_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Player.nickName" -COMMON_PLAYER_NICKNAME_FIELD.number = 2 -COMMON_PLAYER_NICKNAME_FIELD.index = 1 -COMMON_PLAYER_NICKNAME_FIELD.label = 1 -COMMON_PLAYER_NICKNAME_FIELD.has_default_value = false -COMMON_PLAYER_NICKNAME_FIELD.default_value = "" -COMMON_PLAYER_NICKNAME_FIELD.type = 9 -COMMON_PLAYER_NICKNAME_FIELD.cpp_type = 9 +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 -COMMON_PLAYER_LEVEL_FIELD.name = "level" -COMMON_PLAYER_LEVEL_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Player.level" -COMMON_PLAYER_LEVEL_FIELD.number = 3 -COMMON_PLAYER_LEVEL_FIELD.index = 2 -COMMON_PLAYER_LEVEL_FIELD.label = 1 -COMMON_PLAYER_LEVEL_FIELD.has_default_value = false -COMMON_PLAYER_LEVEL_FIELD.default_value = 0 -COMMON_PLAYER_LEVEL_FIELD.type = 5 -COMMON_PLAYER_LEVEL_FIELD.cpp_type = 1 +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 -COMMON_PLAYER_EXP_FIELD.name = "exp" -COMMON_PLAYER_EXP_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Player.exp" -COMMON_PLAYER_EXP_FIELD.number = 4 -COMMON_PLAYER_EXP_FIELD.index = 3 -COMMON_PLAYER_EXP_FIELD.label = 1 -COMMON_PLAYER_EXP_FIELD.has_default_value = false -COMMON_PLAYER_EXP_FIELD.default_value = 0 -COMMON_PLAYER_EXP_FIELD.type = 5 -COMMON_PLAYER_EXP_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 -COMMON_PLAYER_VIPLEVEL_FIELD.name = "vipLevel" -COMMON_PLAYER_VIPLEVEL_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Player.vipLevel" -COMMON_PLAYER_VIPLEVEL_FIELD.number = 5 -COMMON_PLAYER_VIPLEVEL_FIELD.index = 4 -COMMON_PLAYER_VIPLEVEL_FIELD.label = 1 -COMMON_PLAYER_VIPLEVEL_FIELD.has_default_value = false -COMMON_PLAYER_VIPLEVEL_FIELD.default_value = 0 -COMMON_PLAYER_VIPLEVEL_FIELD.type = 5 -COMMON_PLAYER_VIPLEVEL_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 -COMMON_PLAYER_FAMILYID_FIELD.name = "familyId" -COMMON_PLAYER_FAMILYID_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Player.familyId" -COMMON_PLAYER_FAMILYID_FIELD.number = 6 -COMMON_PLAYER_FAMILYID_FIELD.index = 5 -COMMON_PLAYER_FAMILYID_FIELD.label = 1 -COMMON_PLAYER_FAMILYID_FIELD.has_default_value = false -COMMON_PLAYER_FAMILYID_FIELD.default_value = "" -COMMON_PLAYER_FAMILYID_FIELD.type = 9 -COMMON_PLAYER_FAMILYID_FIELD.cpp_type = 9 +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 -COMMON_PLAYER_HEAD_FIELD.name = "head" -COMMON_PLAYER_HEAD_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Player.head" -COMMON_PLAYER_HEAD_FIELD.number = 7 -COMMON_PLAYER_HEAD_FIELD.index = 6 -COMMON_PLAYER_HEAD_FIELD.label = 1 -COMMON_PLAYER_HEAD_FIELD.has_default_value = false -COMMON_PLAYER_HEAD_FIELD.default_value = "" -COMMON_PLAYER_HEAD_FIELD.type = 9 -COMMON_PLAYER_HEAD_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 -COMMON_PLAYER_GOLD_FIELD.name = "gold" -COMMON_PLAYER_GOLD_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Player.gold" -COMMON_PLAYER_GOLD_FIELD.number = 8 -COMMON_PLAYER_GOLD_FIELD.index = 7 -COMMON_PLAYER_GOLD_FIELD.label = 1 -COMMON_PLAYER_GOLD_FIELD.has_default_value = false -COMMON_PLAYER_GOLD_FIELD.default_value = 0 -COMMON_PLAYER_GOLD_FIELD.type = 3 -COMMON_PLAYER_GOLD_FIELD.cpp_type = 2 +PLAYER_GOLD_FIELD.name = "gold" +PLAYER_GOLD_FIELD.full_name = ".com.ljsd.jieling.protocols.Player.gold" +PLAYER_GOLD_FIELD.number = 8 +PLAYER_GOLD_FIELD.index = 7 +PLAYER_GOLD_FIELD.label = 1 +PLAYER_GOLD_FIELD.has_default_value = false +PLAYER_GOLD_FIELD.default_value = 0 +PLAYER_GOLD_FIELD.type = 3 +PLAYER_GOLD_FIELD.cpp_type = 2 -COMMON_PLAYER_GEM_FIELD.name = "gem" -COMMON_PLAYER_GEM_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Player.gem" -COMMON_PLAYER_GEM_FIELD.number = 9 -COMMON_PLAYER_GEM_FIELD.index = 8 -COMMON_PLAYER_GEM_FIELD.label = 1 -COMMON_PLAYER_GEM_FIELD.has_default_value = false -COMMON_PLAYER_GEM_FIELD.default_value = 0 -COMMON_PLAYER_GEM_FIELD.type = 5 -COMMON_PLAYER_GEM_FIELD.cpp_type = 1 +PLAYER_GEM_FIELD.name = "gem" +PLAYER_GEM_FIELD.full_name = ".com.ljsd.jieling.protocols.Player.gem" +PLAYER_GEM_FIELD.number = 9 +PLAYER_GEM_FIELD.index = 8 +PLAYER_GEM_FIELD.label = 1 +PLAYER_GEM_FIELD.has_default_value = false +PLAYER_GEM_FIELD.default_value = 0 +PLAYER_GEM_FIELD.type = 5 +PLAYER_GEM_FIELD.cpp_type = 1 -COMMON_PLAYER_CHARGEGEM_FIELD.name = "chargeGem" -COMMON_PLAYER_CHARGEGEM_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Player.chargeGem" -COMMON_PLAYER_CHARGEGEM_FIELD.number = 10 -COMMON_PLAYER_CHARGEGEM_FIELD.index = 9 -COMMON_PLAYER_CHARGEGEM_FIELD.label = 1 -COMMON_PLAYER_CHARGEGEM_FIELD.has_default_value = false -COMMON_PLAYER_CHARGEGEM_FIELD.default_value = 0 -COMMON_PLAYER_CHARGEGEM_FIELD.type = 5 -COMMON_PLAYER_CHARGEGEM_FIELD.cpp_type = 1 +PLAYER_CHARGEGEM_FIELD.name = "chargeGem" +PLAYER_CHARGEGEM_FIELD.full_name = ".com.ljsd.jieling.protocols.Player.chargeGem" +PLAYER_CHARGEGEM_FIELD.number = 10 +PLAYER_CHARGEGEM_FIELD.index = 9 +PLAYER_CHARGEGEM_FIELD.label = 1 +PLAYER_CHARGEGEM_FIELD.has_default_value = false +PLAYER_CHARGEGEM_FIELD.default_value = 0 +PLAYER_CHARGEGEM_FIELD.type = 5 +PLAYER_CHARGEGEM_FIELD.cpp_type = 1 -COMMON_PLAYER.name = "Player" -COMMON_PLAYER.full_name = ".com.ljsd.jieling.protocols.Common.Player" -COMMON_PLAYER.nested_types = {} -COMMON_PLAYER.enum_types = {} -COMMON_PLAYER.fields = {COMMON_PLAYER_UID_FIELD, COMMON_PLAYER_NICKNAME_FIELD, COMMON_PLAYER_LEVEL_FIELD, COMMON_PLAYER_EXP_FIELD, COMMON_PLAYER_VIPLEVEL_FIELD, COMMON_PLAYER_FAMILYID_FIELD, COMMON_PLAYER_HEAD_FIELD, COMMON_PLAYER_GOLD_FIELD, COMMON_PLAYER_GEM_FIELD, COMMON_PLAYER_CHARGEGEM_FIELD} -COMMON_PLAYER.is_extendable = false -COMMON_PLAYER.extensions = {} -COMMON_PLAYER.containing_type = COMMON -COMMON_ITEM_ITEMID_FIELD.name = "itemId" -COMMON_ITEM_ITEMID_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Item.itemId" -COMMON_ITEM_ITEMID_FIELD.number = 1 -COMMON_ITEM_ITEMID_FIELD.index = 0 -COMMON_ITEM_ITEMID_FIELD.label = 1 -COMMON_ITEM_ITEMID_FIELD.has_default_value = false -COMMON_ITEM_ITEMID_FIELD.default_value = 0 -COMMON_ITEM_ITEMID_FIELD.type = 5 -COMMON_ITEM_ITEMID_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_GOLD_FIELD, PLAYER_GEM_FIELD, PLAYER_CHARGEGEM_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 -COMMON_ITEM_ITEMNUM_FIELD.name = "itemNum" -COMMON_ITEM_ITEMNUM_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Item.itemNum" -COMMON_ITEM_ITEMNUM_FIELD.number = 2 -COMMON_ITEM_ITEMNUM_FIELD.index = 1 -COMMON_ITEM_ITEMNUM_FIELD.label = 1 -COMMON_ITEM_ITEMNUM_FIELD.has_default_value = false -COMMON_ITEM_ITEMNUM_FIELD.default_value = 0 -COMMON_ITEM_ITEMNUM_FIELD.type = 5 -COMMON_ITEM_ITEMNUM_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 -COMMON_ITEM_ENDINGTIME_FIELD.name = "endingTime" -COMMON_ITEM_ENDINGTIME_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Item.endingTime" -COMMON_ITEM_ENDINGTIME_FIELD.number = 3 -COMMON_ITEM_ENDINGTIME_FIELD.index = 2 -COMMON_ITEM_ENDINGTIME_FIELD.label = 1 -COMMON_ITEM_ENDINGTIME_FIELD.has_default_value = false -COMMON_ITEM_ENDINGTIME_FIELD.default_value = 0 -COMMON_ITEM_ENDINGTIME_FIELD.type = 5 -COMMON_ITEM_ENDINGTIME_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 -COMMON_ITEM.name = "Item" -COMMON_ITEM.full_name = ".com.ljsd.jieling.protocols.Common.Item" -COMMON_ITEM.nested_types = {} -COMMON_ITEM.enum_types = {} -COMMON_ITEM.fields = {COMMON_ITEM_ITEMID_FIELD, COMMON_ITEM_ITEMNUM_FIELD, COMMON_ITEM_ENDINGTIME_FIELD} -COMMON_ITEM.is_extendable = false -COMMON_ITEM.extensions = {} -COMMON_ITEM.containing_type = COMMON -COMMON_HERO_ID_FIELD.name = "id" -COMMON_HERO_ID_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Hero.id" -COMMON_HERO_ID_FIELD.number = 1 -COMMON_HERO_ID_FIELD.index = 0 -COMMON_HERO_ID_FIELD.label = 1 -COMMON_HERO_ID_FIELD.has_default_value = false -COMMON_HERO_ID_FIELD.default_value = "" -COMMON_HERO_ID_FIELD.type = 9 -COMMON_HERO_ID_FIELD.cpp_type = 9 +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 = {} +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 -COMMON_HERO_HEROID_FIELD.name = "heroId" -COMMON_HERO_HEROID_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Hero.heroId" -COMMON_HERO_HEROID_FIELD.number = 2 -COMMON_HERO_HEROID_FIELD.index = 1 -COMMON_HERO_HEROID_FIELD.label = 1 -COMMON_HERO_HEROID_FIELD.has_default_value = false -COMMON_HERO_HEROID_FIELD.default_value = 0 -COMMON_HERO_HEROID_FIELD.type = 5 -COMMON_HERO_HEROID_FIELD.cpp_type = 1 +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 -COMMON_HERO_HEROTYPE_FIELD.name = "heroType" -COMMON_HERO_HEROTYPE_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Hero.heroType" -COMMON_HERO_HEROTYPE_FIELD.number = 3 -COMMON_HERO_HEROTYPE_FIELD.index = 2 -COMMON_HERO_HEROTYPE_FIELD.label = 1 -COMMON_HERO_HEROTYPE_FIELD.has_default_value = false -COMMON_HERO_HEROTYPE_FIELD.default_value = 0 -COMMON_HERO_HEROTYPE_FIELD.type = 5 -COMMON_HERO_HEROTYPE_FIELD.cpp_type = 1 +HERO_HEROTYPE_FIELD.name = "heroType" +HERO_HEROTYPE_FIELD.full_name = ".com.ljsd.jieling.protocols.Hero.heroType" +HERO_HEROTYPE_FIELD.number = 3 +HERO_HEROTYPE_FIELD.index = 2 +HERO_HEROTYPE_FIELD.label = 1 +HERO_HEROTYPE_FIELD.has_default_value = false +HERO_HEROTYPE_FIELD.default_value = 0 +HERO_HEROTYPE_FIELD.type = 5 +HERO_HEROTYPE_FIELD.cpp_type = 1 -COMMON_HERO_LEVEL_FIELD.name = "level" -COMMON_HERO_LEVEL_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Hero.level" -COMMON_HERO_LEVEL_FIELD.number = 4 -COMMON_HERO_LEVEL_FIELD.index = 3 -COMMON_HERO_LEVEL_FIELD.label = 1 -COMMON_HERO_LEVEL_FIELD.has_default_value = false -COMMON_HERO_LEVEL_FIELD.default_value = 0 -COMMON_HERO_LEVEL_FIELD.type = 5 -COMMON_HERO_LEVEL_FIELD.cpp_type = 1 +HERO_LEVEL_FIELD.name = "level" +HERO_LEVEL_FIELD.full_name = ".com.ljsd.jieling.protocols.Hero.level" +HERO_LEVEL_FIELD.number = 4 +HERO_LEVEL_FIELD.index = 3 +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 -COMMON_HERO_STAR_FIELD.name = "star" -COMMON_HERO_STAR_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Hero.star" -COMMON_HERO_STAR_FIELD.number = 5 -COMMON_HERO_STAR_FIELD.index = 4 -COMMON_HERO_STAR_FIELD.label = 1 -COMMON_HERO_STAR_FIELD.has_default_value = false -COMMON_HERO_STAR_FIELD.default_value = 0 -COMMON_HERO_STAR_FIELD.type = 5 -COMMON_HERO_STAR_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 -COMMON_HERO_QUALITY_FIELD.name = "quality" -COMMON_HERO_QUALITY_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Hero.quality" -COMMON_HERO_QUALITY_FIELD.number = 6 -COMMON_HERO_QUALITY_FIELD.index = 5 -COMMON_HERO_QUALITY_FIELD.label = 1 -COMMON_HERO_QUALITY_FIELD.has_default_value = false -COMMON_HERO_QUALITY_FIELD.default_value = 0 -COMMON_HERO_QUALITY_FIELD.type = 5 -COMMON_HERO_QUALITY_FIELD.cpp_type = 1 +HERO_QUALITY_FIELD.name = "quality" +HERO_QUALITY_FIELD.full_name = ".com.ljsd.jieling.protocols.Hero.quality" +HERO_QUALITY_FIELD.number = 6 +HERO_QUALITY_FIELD.index = 5 +HERO_QUALITY_FIELD.label = 1 +HERO_QUALITY_FIELD.has_default_value = false +HERO_QUALITY_FIELD.default_value = 0 +HERO_QUALITY_FIELD.type = 5 +HERO_QUALITY_FIELD.cpp_type = 1 -COMMON_HERO_HP_FIELD.name = "hp" -COMMON_HERO_HP_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Hero.hp" -COMMON_HERO_HP_FIELD.number = 7 -COMMON_HERO_HP_FIELD.index = 6 -COMMON_HERO_HP_FIELD.label = 1 -COMMON_HERO_HP_FIELD.has_default_value = false -COMMON_HERO_HP_FIELD.default_value = 0 -COMMON_HERO_HP_FIELD.type = 5 -COMMON_HERO_HP_FIELD.cpp_type = 1 +HERO_HP_FIELD.name = "hp" +HERO_HP_FIELD.full_name = ".com.ljsd.jieling.protocols.Hero.hp" +HERO_HP_FIELD.number = 7 +HERO_HP_FIELD.index = 6 +HERO_HP_FIELD.label = 1 +HERO_HP_FIELD.has_default_value = false +HERO_HP_FIELD.default_value = 0 +HERO_HP_FIELD.type = 5 +HERO_HP_FIELD.cpp_type = 1 -COMMON_HERO_ATTACK_FIELD.name = "attack" -COMMON_HERO_ATTACK_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Hero.attack" -COMMON_HERO_ATTACK_FIELD.number = 8 -COMMON_HERO_ATTACK_FIELD.index = 7 -COMMON_HERO_ATTACK_FIELD.label = 1 -COMMON_HERO_ATTACK_FIELD.has_default_value = false -COMMON_HERO_ATTACK_FIELD.default_value = 0 -COMMON_HERO_ATTACK_FIELD.type = 5 -COMMON_HERO_ATTACK_FIELD.cpp_type = 1 +HERO_ATTACK_FIELD.name = "attack" +HERO_ATTACK_FIELD.full_name = ".com.ljsd.jieling.protocols.Hero.attack" +HERO_ATTACK_FIELD.number = 8 +HERO_ATTACK_FIELD.index = 7 +HERO_ATTACK_FIELD.label = 1 +HERO_ATTACK_FIELD.has_default_value = false +HERO_ATTACK_FIELD.default_value = 0 +HERO_ATTACK_FIELD.type = 5 +HERO_ATTACK_FIELD.cpp_type = 1 -COMMON_HERO_PDEFENCE_FIELD.name = "pDefence" -COMMON_HERO_PDEFENCE_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Hero.pDefence" -COMMON_HERO_PDEFENCE_FIELD.number = 9 -COMMON_HERO_PDEFENCE_FIELD.index = 8 -COMMON_HERO_PDEFENCE_FIELD.label = 1 -COMMON_HERO_PDEFENCE_FIELD.has_default_value = false -COMMON_HERO_PDEFENCE_FIELD.default_value = 0 -COMMON_HERO_PDEFENCE_FIELD.type = 5 -COMMON_HERO_PDEFENCE_FIELD.cpp_type = 1 +HERO_PDEFENCE_FIELD.name = "pDefence" +HERO_PDEFENCE_FIELD.full_name = ".com.ljsd.jieling.protocols.Hero.pDefence" +HERO_PDEFENCE_FIELD.number = 9 +HERO_PDEFENCE_FIELD.index = 8 +HERO_PDEFENCE_FIELD.label = 1 +HERO_PDEFENCE_FIELD.has_default_value = false +HERO_PDEFENCE_FIELD.default_value = 0 +HERO_PDEFENCE_FIELD.type = 5 +HERO_PDEFENCE_FIELD.cpp_type = 1 -COMMON_HERO_MDEFENCE_FIELD.name = "mDefence" -COMMON_HERO_MDEFENCE_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Hero.mDefence" -COMMON_HERO_MDEFENCE_FIELD.number = 10 -COMMON_HERO_MDEFENCE_FIELD.index = 9 -COMMON_HERO_MDEFENCE_FIELD.label = 1 -COMMON_HERO_MDEFENCE_FIELD.has_default_value = false -COMMON_HERO_MDEFENCE_FIELD.default_value = 0 -COMMON_HERO_MDEFENCE_FIELD.type = 5 -COMMON_HERO_MDEFENCE_FIELD.cpp_type = 1 +HERO_MDEFENCE_FIELD.name = "mDefence" +HERO_MDEFENCE_FIELD.full_name = ".com.ljsd.jieling.protocols.Hero.mDefence" +HERO_MDEFENCE_FIELD.number = 10 +HERO_MDEFENCE_FIELD.index = 9 +HERO_MDEFENCE_FIELD.label = 1 +HERO_MDEFENCE_FIELD.has_default_value = false +HERO_MDEFENCE_FIELD.default_value = 0 +HERO_MDEFENCE_FIELD.type = 5 +HERO_MDEFENCE_FIELD.cpp_type = 1 -COMMON_HERO_SPEED_FIELD.name = "speed" -COMMON_HERO_SPEED_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Hero.speed" -COMMON_HERO_SPEED_FIELD.number = 11 -COMMON_HERO_SPEED_FIELD.index = 10 -COMMON_HERO_SPEED_FIELD.label = 1 -COMMON_HERO_SPEED_FIELD.has_default_value = false -COMMON_HERO_SPEED_FIELD.default_value = 0 -COMMON_HERO_SPEED_FIELD.type = 5 -COMMON_HERO_SPEED_FIELD.cpp_type = 1 +HERO_SPEED_FIELD.name = "speed" +HERO_SPEED_FIELD.full_name = ".com.ljsd.jieling.protocols.Hero.speed" +HERO_SPEED_FIELD.number = 11 +HERO_SPEED_FIELD.index = 10 +HERO_SPEED_FIELD.label = 1 +HERO_SPEED_FIELD.has_default_value = false +HERO_SPEED_FIELD.default_value = 0 +HERO_SPEED_FIELD.type = 5 +HERO_SPEED_FIELD.cpp_type = 1 -COMMON_HERO_SKILLLIST_FIELD.name = "skillList" -COMMON_HERO_SKILLLIST_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Hero.skillList" -COMMON_HERO_SKILLLIST_FIELD.number = 12 -COMMON_HERO_SKILLLIST_FIELD.index = 11 -COMMON_HERO_SKILLLIST_FIELD.label = 3 -COMMON_HERO_SKILLLIST_FIELD.has_default_value = false -COMMON_HERO_SKILLLIST_FIELD.default_value = {} -COMMON_HERO_SKILLLIST_FIELD.message_type = _COMMON_SKILL -COMMON_HERO_SKILLLIST_FIELD.type = 11 -COMMON_HERO_SKILLLIST_FIELD.cpp_type = 10 +HERO_SKILLLIST_FIELD.name = "skillList" +HERO_SKILLLIST_FIELD.full_name = ".com.ljsd.jieling.protocols.Hero.skillList" +HERO_SKILLLIST_FIELD.number = 12 +HERO_SKILLLIST_FIELD.index = 11 +HERO_SKILLLIST_FIELD.label = 3 +HERO_SKILLLIST_FIELD.has_default_value = false +HERO_SKILLLIST_FIELD.default_value = {} +HERO_SKILLLIST_FIELD.message_type = _SKILL +HERO_SKILLLIST_FIELD.type = 11 +HERO_SKILLLIST_FIELD.cpp_type = 10 -COMMON_HERO_EQUIPLIST_FIELD.name = "equipList" -COMMON_HERO_EQUIPLIST_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Hero.equipList" -COMMON_HERO_EQUIPLIST_FIELD.number = 13 -COMMON_HERO_EQUIPLIST_FIELD.index = 12 -COMMON_HERO_EQUIPLIST_FIELD.label = 3 -COMMON_HERO_EQUIPLIST_FIELD.has_default_value = false -COMMON_HERO_EQUIPLIST_FIELD.default_value = {} -COMMON_HERO_EQUIPLIST_FIELD.message_type = _COMMON_EQUIP -COMMON_HERO_EQUIPLIST_FIELD.type = 11 -COMMON_HERO_EQUIPLIST_FIELD.cpp_type = 10 +HERO_EQUIPLIST_FIELD.name = "equipList" +HERO_EQUIPLIST_FIELD.full_name = ".com.ljsd.jieling.protocols.Hero.equipList" +HERO_EQUIPLIST_FIELD.number = 13 +HERO_EQUIPLIST_FIELD.index = 12 +HERO_EQUIPLIST_FIELD.label = 3 +HERO_EQUIPLIST_FIELD.has_default_value = false +HERO_EQUIPLIST_FIELD.default_value = {} +HERO_EQUIPLIST_FIELD.message_type = _EQUIP +HERO_EQUIPLIST_FIELD.type = 11 +HERO_EQUIPLIST_FIELD.cpp_type = 10 -COMMON_HERO.name = "Hero" -COMMON_HERO.full_name = ".com.ljsd.jieling.protocols.Common.Hero" -COMMON_HERO.nested_types = {} -COMMON_HERO.enum_types = {} -COMMON_HERO.fields = {COMMON_HERO_ID_FIELD, COMMON_HERO_HEROID_FIELD, COMMON_HERO_HEROTYPE_FIELD, COMMON_HERO_LEVEL_FIELD, COMMON_HERO_STAR_FIELD, COMMON_HERO_QUALITY_FIELD, COMMON_HERO_HP_FIELD, COMMON_HERO_ATTACK_FIELD, COMMON_HERO_PDEFENCE_FIELD, COMMON_HERO_MDEFENCE_FIELD, COMMON_HERO_SPEED_FIELD, COMMON_HERO_SKILLLIST_FIELD, COMMON_HERO_EQUIPLIST_FIELD} -COMMON_HERO.is_extendable = false -COMMON_HERO.extensions = {} -COMMON_HERO.containing_type = COMMON -COMMON_SKILL_SKILLID_FIELD.name = "skillId" -COMMON_SKILL_SKILLID_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Skill.skillId" -COMMON_SKILL_SKILLID_FIELD.number = 1 -COMMON_SKILL_SKILLID_FIELD.index = 0 -COMMON_SKILL_SKILLID_FIELD.label = 1 -COMMON_SKILL_SKILLID_FIELD.has_default_value = false -COMMON_SKILL_SKILLID_FIELD.default_value = 0 -COMMON_SKILL_SKILLID_FIELD.type = 5 -COMMON_SKILL_SKILLID_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_HEROTYPE_FIELD, HERO_LEVEL_FIELD, HERO_STAR_FIELD, HERO_QUALITY_FIELD, HERO_HP_FIELD, HERO_ATTACK_FIELD, HERO_PDEFENCE_FIELD, HERO_MDEFENCE_FIELD, HERO_SPEED_FIELD, HERO_SKILLLIST_FIELD, HERO_EQUIPLIST_FIELD} +HERO.is_extendable = false +HERO.extensions = {} +SKILL_SKILLID_FIELD.name = "skillId" +SKILL_SKILLID_FIELD.full_name = ".com.ljsd.jieling.protocols.Skill.skillId" +SKILL_SKILLID_FIELD.number = 1 +SKILL_SKILLID_FIELD.index = 0 +SKILL_SKILLID_FIELD.label = 1 +SKILL_SKILLID_FIELD.has_default_value = false +SKILL_SKILLID_FIELD.default_value = 0 +SKILL_SKILLID_FIELD.type = 5 +SKILL_SKILLID_FIELD.cpp_type = 1 -COMMON_SKILL_SKILLTYPE_FIELD.name = "skillType" -COMMON_SKILL_SKILLTYPE_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Skill.skillType" -COMMON_SKILL_SKILLTYPE_FIELD.number = 2 -COMMON_SKILL_SKILLTYPE_FIELD.index = 1 -COMMON_SKILL_SKILLTYPE_FIELD.label = 1 -COMMON_SKILL_SKILLTYPE_FIELD.has_default_value = false -COMMON_SKILL_SKILLTYPE_FIELD.default_value = 0 -COMMON_SKILL_SKILLTYPE_FIELD.type = 5 -COMMON_SKILL_SKILLTYPE_FIELD.cpp_type = 1 +SKILL_SKILLTYPE_FIELD.name = "skillType" +SKILL_SKILLTYPE_FIELD.full_name = ".com.ljsd.jieling.protocols.Skill.skillType" +SKILL_SKILLTYPE_FIELD.number = 2 +SKILL_SKILLTYPE_FIELD.index = 1 +SKILL_SKILLTYPE_FIELD.label = 1 +SKILL_SKILLTYPE_FIELD.has_default_value = false +SKILL_SKILLTYPE_FIELD.default_value = 0 +SKILL_SKILLTYPE_FIELD.type = 5 +SKILL_SKILLTYPE_FIELD.cpp_type = 1 -COMMON_SKILL_LEVEL_FIELD.name = "level" -COMMON_SKILL_LEVEL_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Skill.level" -COMMON_SKILL_LEVEL_FIELD.number = 3 -COMMON_SKILL_LEVEL_FIELD.index = 2 -COMMON_SKILL_LEVEL_FIELD.label = 1 -COMMON_SKILL_LEVEL_FIELD.has_default_value = false -COMMON_SKILL_LEVEL_FIELD.default_value = 0 -COMMON_SKILL_LEVEL_FIELD.type = 5 -COMMON_SKILL_LEVEL_FIELD.cpp_type = 1 +SKILL_LEVEL_FIELD.name = "level" +SKILL_LEVEL_FIELD.full_name = ".com.ljsd.jieling.protocols.Skill.level" +SKILL_LEVEL_FIELD.number = 3 +SKILL_LEVEL_FIELD.index = 2 +SKILL_LEVEL_FIELD.label = 1 +SKILL_LEVEL_FIELD.has_default_value = false +SKILL_LEVEL_FIELD.default_value = 0 +SKILL_LEVEL_FIELD.type = 5 +SKILL_LEVEL_FIELD.cpp_type = 1 -COMMON_SKILL_STAR_FIELD.name = "star" -COMMON_SKILL_STAR_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Skill.star" -COMMON_SKILL_STAR_FIELD.number = 4 -COMMON_SKILL_STAR_FIELD.index = 3 -COMMON_SKILL_STAR_FIELD.label = 1 -COMMON_SKILL_STAR_FIELD.has_default_value = false -COMMON_SKILL_STAR_FIELD.default_value = 0 -COMMON_SKILL_STAR_FIELD.type = 5 -COMMON_SKILL_STAR_FIELD.cpp_type = 1 +SKILL_STAR_FIELD.name = "star" +SKILL_STAR_FIELD.full_name = ".com.ljsd.jieling.protocols.Skill.star" +SKILL_STAR_FIELD.number = 4 +SKILL_STAR_FIELD.index = 3 +SKILL_STAR_FIELD.label = 1 +SKILL_STAR_FIELD.has_default_value = false +SKILL_STAR_FIELD.default_value = 0 +SKILL_STAR_FIELD.type = 5 +SKILL_STAR_FIELD.cpp_type = 1 -COMMON_SKILL_CD_FIELD.name = "cd" -COMMON_SKILL_CD_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Skill.cd" -COMMON_SKILL_CD_FIELD.number = 5 -COMMON_SKILL_CD_FIELD.index = 4 -COMMON_SKILL_CD_FIELD.label = 1 -COMMON_SKILL_CD_FIELD.has_default_value = false -COMMON_SKILL_CD_FIELD.default_value = 0 -COMMON_SKILL_CD_FIELD.type = 5 -COMMON_SKILL_CD_FIELD.cpp_type = 1 +SKILL_CD_FIELD.name = "cd" +SKILL_CD_FIELD.full_name = ".com.ljsd.jieling.protocols.Skill.cd" +SKILL_CD_FIELD.number = 5 +SKILL_CD_FIELD.index = 4 +SKILL_CD_FIELD.label = 1 +SKILL_CD_FIELD.has_default_value = false +SKILL_CD_FIELD.default_value = 0 +SKILL_CD_FIELD.type = 5 +SKILL_CD_FIELD.cpp_type = 1 -COMMON_SKILL_EFFECTID_FIELD.name = "effectId" -COMMON_SKILL_EFFECTID_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Skill.effectId" -COMMON_SKILL_EFFECTID_FIELD.number = 6 -COMMON_SKILL_EFFECTID_FIELD.index = 5 -COMMON_SKILL_EFFECTID_FIELD.label = 3 -COMMON_SKILL_EFFECTID_FIELD.has_default_value = false -COMMON_SKILL_EFFECTID_FIELD.default_value = {} -COMMON_SKILL_EFFECTID_FIELD.type = 5 -COMMON_SKILL_EFFECTID_FIELD.cpp_type = 1 +SKILL_EFFECTID_FIELD.name = "effectId" +SKILL_EFFECTID_FIELD.full_name = ".com.ljsd.jieling.protocols.Skill.effectId" +SKILL_EFFECTID_FIELD.number = 6 +SKILL_EFFECTID_FIELD.index = 5 +SKILL_EFFECTID_FIELD.label = 3 +SKILL_EFFECTID_FIELD.has_default_value = false +SKILL_EFFECTID_FIELD.default_value = {} +SKILL_EFFECTID_FIELD.type = 5 +SKILL_EFFECTID_FIELD.cpp_type = 1 -COMMON_SKILL.name = "Skill" -COMMON_SKILL.full_name = ".com.ljsd.jieling.protocols.Common.Skill" -COMMON_SKILL.nested_types = {} -COMMON_SKILL.enum_types = {} -COMMON_SKILL.fields = {COMMON_SKILL_SKILLID_FIELD, COMMON_SKILL_SKILLTYPE_FIELD, COMMON_SKILL_LEVEL_FIELD, COMMON_SKILL_STAR_FIELD, COMMON_SKILL_CD_FIELD, COMMON_SKILL_EFFECTID_FIELD} -COMMON_SKILL.is_extendable = false -COMMON_SKILL.extensions = {} -COMMON_SKILL.containing_type = COMMON -COMMON_MAIL_MAILID_FIELD.name = "mailId" -COMMON_MAIL_MAILID_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Mail.mailId" -COMMON_MAIL_MAILID_FIELD.number = 1 -COMMON_MAIL_MAILID_FIELD.index = 0 -COMMON_MAIL_MAILID_FIELD.label = 1 -COMMON_MAIL_MAILID_FIELD.has_default_value = false -COMMON_MAIL_MAILID_FIELD.default_value = 0 -COMMON_MAIL_MAILID_FIELD.type = 5 -COMMON_MAIL_MAILID_FIELD.cpp_type = 1 +SKILL.name = "Skill" +SKILL.full_name = ".com.ljsd.jieling.protocols.Skill" +SKILL.nested_types = {} +SKILL.enum_types = {} +SKILL.fields = {SKILL_SKILLID_FIELD, SKILL_SKILLTYPE_FIELD, SKILL_LEVEL_FIELD, SKILL_STAR_FIELD, SKILL_CD_FIELD, SKILL_EFFECTID_FIELD} +SKILL.is_extendable = false +SKILL.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 = 0 +MAIL_MAILID_FIELD.type = 5 +MAIL_MAILID_FIELD.cpp_type = 1 -COMMON_MAIL_ITEMID_FIELD.name = "itemId" -COMMON_MAIL_ITEMID_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Mail.itemId" -COMMON_MAIL_ITEMID_FIELD.number = 2 -COMMON_MAIL_ITEMID_FIELD.index = 1 -COMMON_MAIL_ITEMID_FIELD.label = 1 -COMMON_MAIL_ITEMID_FIELD.has_default_value = false -COMMON_MAIL_ITEMID_FIELD.default_value = 0 -COMMON_MAIL_ITEMID_FIELD.type = 5 -COMMON_MAIL_ITEMID_FIELD.cpp_type = 1 +MAIL_ITEMID_FIELD.name = "itemId" +MAIL_ITEMID_FIELD.full_name = ".com.ljsd.jieling.protocols.Mail.itemId" +MAIL_ITEMID_FIELD.number = 2 +MAIL_ITEMID_FIELD.index = 1 +MAIL_ITEMID_FIELD.label = 1 +MAIL_ITEMID_FIELD.has_default_value = false +MAIL_ITEMID_FIELD.default_value = 0 +MAIL_ITEMID_FIELD.type = 5 +MAIL_ITEMID_FIELD.cpp_type = 1 -COMMON_MAIL.name = "Mail" -COMMON_MAIL.full_name = ".com.ljsd.jieling.protocols.Common.Mail" -COMMON_MAIL.nested_types = {} -COMMON_MAIL.enum_types = {} -COMMON_MAIL.fields = {COMMON_MAIL_MAILID_FIELD, COMMON_MAIL_ITEMID_FIELD} -COMMON_MAIL.is_extendable = false -COMMON_MAIL.extensions = {} -COMMON_MAIL.containing_type = COMMON -COMMON_CELLEVENT_EVENTID_FIELD.name = "eventId" -COMMON_CELLEVENT_EVENTID_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.CellEvent.eventId" -COMMON_CELLEVENT_EVENTID_FIELD.number = 1 -COMMON_CELLEVENT_EVENTID_FIELD.index = 0 -COMMON_CELLEVENT_EVENTID_FIELD.label = 1 -COMMON_CELLEVENT_EVENTID_FIELD.has_default_value = false -COMMON_CELLEVENT_EVENTID_FIELD.default_value = 0 -COMMON_CELLEVENT_EVENTID_FIELD.type = 5 -COMMON_CELLEVENT_EVENTID_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_ITEMID_FIELD} +MAIL.is_extendable = false +MAIL.extensions = {} +CELLEVENT_EVENTID_FIELD.name = "eventId" +CELLEVENT_EVENTID_FIELD.full_name = ".com.ljsd.jieling.protocols.CellEvent.eventId" +CELLEVENT_EVENTID_FIELD.number = 1 +CELLEVENT_EVENTID_FIELD.index = 0 +CELLEVENT_EVENTID_FIELD.label = 1 +CELLEVENT_EVENTID_FIELD.has_default_value = false +CELLEVENT_EVENTID_FIELD.default_value = 0 +CELLEVENT_EVENTID_FIELD.type = 5 +CELLEVENT_EVENTID_FIELD.cpp_type = 1 -COMMON_CELLEVENT_STATE_FIELD.name = "state" -COMMON_CELLEVENT_STATE_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.CellEvent.state" -COMMON_CELLEVENT_STATE_FIELD.number = 2 -COMMON_CELLEVENT_STATE_FIELD.index = 1 -COMMON_CELLEVENT_STATE_FIELD.label = 1 -COMMON_CELLEVENT_STATE_FIELD.has_default_value = false -COMMON_CELLEVENT_STATE_FIELD.default_value = 0 -COMMON_CELLEVENT_STATE_FIELD.type = 5 -COMMON_CELLEVENT_STATE_FIELD.cpp_type = 1 +CELLEVENT_STATE_FIELD.name = "state" +CELLEVENT_STATE_FIELD.full_name = ".com.ljsd.jieling.protocols.CellEvent.state" +CELLEVENT_STATE_FIELD.number = 2 +CELLEVENT_STATE_FIELD.index = 1 +CELLEVENT_STATE_FIELD.label = 1 +CELLEVENT_STATE_FIELD.has_default_value = false +CELLEVENT_STATE_FIELD.default_value = 0 +CELLEVENT_STATE_FIELD.type = 5 +CELLEVENT_STATE_FIELD.cpp_type = 1 -COMMON_CELLEVENT.name = "CellEvent" -COMMON_CELLEVENT.full_name = ".com.ljsd.jieling.protocols.Common.CellEvent" -COMMON_CELLEVENT.nested_types = {} -COMMON_CELLEVENT.enum_types = {} -COMMON_CELLEVENT.fields = {COMMON_CELLEVENT_EVENTID_FIELD, COMMON_CELLEVENT_STATE_FIELD} -COMMON_CELLEVENT.is_extendable = false -COMMON_CELLEVENT.extensions = {} -COMMON_CELLEVENT.containing_type = COMMON -COMMON_CELL_CELLID_FIELD.name = "cellId" -COMMON_CELL_CELLID_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Cell.cellId" -COMMON_CELL_CELLID_FIELD.number = 1 -COMMON_CELL_CELLID_FIELD.index = 0 -COMMON_CELL_CELLID_FIELD.label = 1 -COMMON_CELL_CELLID_FIELD.has_default_value = false -COMMON_CELL_CELLID_FIELD.default_value = 0 -COMMON_CELL_CELLID_FIELD.type = 5 -COMMON_CELL_CELLID_FIELD.cpp_type = 1 +CELLEVENT.name = "CellEvent" +CELLEVENT.full_name = ".com.ljsd.jieling.protocols.CellEvent" +CELLEVENT.nested_types = {} +CELLEVENT.enum_types = {} +CELLEVENT.fields = {CELLEVENT_EVENTID_FIELD, CELLEVENT_STATE_FIELD} +CELLEVENT.is_extendable = false +CELLEVENT.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 -COMMON_CELL_CELLEVENTS_FIELD.name = "cellEvents" -COMMON_CELL_CELLEVENTS_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Cell.cellEvents" -COMMON_CELL_CELLEVENTS_FIELD.number = 2 -COMMON_CELL_CELLEVENTS_FIELD.index = 1 -COMMON_CELL_CELLEVENTS_FIELD.label = 3 -COMMON_CELL_CELLEVENTS_FIELD.has_default_value = false -COMMON_CELL_CELLEVENTS_FIELD.default_value = {} -COMMON_CELL_CELLEVENTS_FIELD.message_type = COMMON_CELLEVENT -COMMON_CELL_CELLEVENTS_FIELD.type = 11 -COMMON_CELL_CELLEVENTS_FIELD.cpp_type = 10 +CELL_CELLEVENTS_FIELD.name = "cellEvents" +CELL_CELLEVENTS_FIELD.full_name = ".com.ljsd.jieling.protocols.Cell.cellEvents" +CELL_CELLEVENTS_FIELD.number = 2 +CELL_CELLEVENTS_FIELD.index = 1 +CELL_CELLEVENTS_FIELD.label = 3 +CELL_CELLEVENTS_FIELD.has_default_value = false +CELL_CELLEVENTS_FIELD.default_value = {} +CELL_CELLEVENTS_FIELD.message_type = CELLEVENT +CELL_CELLEVENTS_FIELD.type = 11 +CELL_CELLEVENTS_FIELD.cpp_type = 10 -COMMON_CELL.name = "Cell" -COMMON_CELL.full_name = ".com.ljsd.jieling.protocols.Common.Cell" -COMMON_CELL.nested_types = {} -COMMON_CELL.enum_types = {} -COMMON_CELL.fields = {COMMON_CELL_CELLID_FIELD, COMMON_CELL_CELLEVENTS_FIELD} -COMMON_CELL.is_extendable = false -COMMON_CELL.extensions = {} -COMMON_CELL.containing_type = COMMON -COMMON_MISSION_ID_FIELD.name = "id" -COMMON_MISSION_ID_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Mission.id" -COMMON_MISSION_ID_FIELD.number = 1 -COMMON_MISSION_ID_FIELD.index = 0 -COMMON_MISSION_ID_FIELD.label = 1 -COMMON_MISSION_ID_FIELD.has_default_value = false -COMMON_MISSION_ID_FIELD.default_value = "" -COMMON_MISSION_ID_FIELD.type = 9 -COMMON_MISSION_ID_FIELD.cpp_type = 9 +CELL.name = "Cell" +CELL.full_name = ".com.ljsd.jieling.protocols.Cell" +CELL.nested_types = {} +CELL.enum_types = {} +CELL.fields = {CELL_CELLID_FIELD, CELL_CELLEVENTS_FIELD} +CELL.is_extendable = false +CELL.extensions = {} +MISSION_ID_FIELD.name = "id" +MISSION_ID_FIELD.full_name = ".com.ljsd.jieling.protocols.Mission.id" +MISSION_ID_FIELD.number = 1 +MISSION_ID_FIELD.index = 0 +MISSION_ID_FIELD.label = 1 +MISSION_ID_FIELD.has_default_value = false +MISSION_ID_FIELD.default_value = "" +MISSION_ID_FIELD.type = 9 +MISSION_ID_FIELD.cpp_type = 9 -COMMON_MISSION_ITEMID_FIELD.name = "itemId" -COMMON_MISSION_ITEMID_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Mission.itemId" -COMMON_MISSION_ITEMID_FIELD.number = 2 -COMMON_MISSION_ITEMID_FIELD.index = 1 -COMMON_MISSION_ITEMID_FIELD.label = 1 -COMMON_MISSION_ITEMID_FIELD.has_default_value = false -COMMON_MISSION_ITEMID_FIELD.default_value = 0 -COMMON_MISSION_ITEMID_FIELD.type = 5 -COMMON_MISSION_ITEMID_FIELD.cpp_type = 1 +MISSION_ITEMID_FIELD.name = "itemId" +MISSION_ITEMID_FIELD.full_name = ".com.ljsd.jieling.protocols.Mission.itemId" +MISSION_ITEMID_FIELD.number = 2 +MISSION_ITEMID_FIELD.index = 1 +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 -COMMON_MISSION.name = "Mission" -COMMON_MISSION.full_name = ".com.ljsd.jieling.protocols.Common.Mission" -COMMON_MISSION.nested_types = {} -COMMON_MISSION.enum_types = {} -COMMON_MISSION.fields = {COMMON_MISSION_ID_FIELD, COMMON_MISSION_ITEMID_FIELD} -COMMON_MISSION.is_extendable = false -COMMON_MISSION.extensions = {} -COMMON_MISSION.containing_type = COMMON -COMMON_EQUIP_ID_FIELD.name = "id" -COMMON_EQUIP_ID_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Equip.id" -COMMON_EQUIP_ID_FIELD.number = 1 -COMMON_EQUIP_ID_FIELD.index = 0 -COMMON_EQUIP_ID_FIELD.label = 1 -COMMON_EQUIP_ID_FIELD.has_default_value = false -COMMON_EQUIP_ID_FIELD.default_value = "" -COMMON_EQUIP_ID_FIELD.type = 9 -COMMON_EQUIP_ID_FIELD.cpp_type = 9 +MISSION.name = "Mission" +MISSION.full_name = ".com.ljsd.jieling.protocols.Mission" +MISSION.nested_types = {} +MISSION.enum_types = {} +MISSION.fields = {MISSION_ID_FIELD, MISSION_ITEMID_FIELD} +MISSION.is_extendable = false +MISSION.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 -COMMON_EQUIP_EQUIPID_FIELD.name = "equipId" -COMMON_EQUIP_EQUIPID_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Equip.equipId" -COMMON_EQUIP_EQUIPID_FIELD.number = 2 -COMMON_EQUIP_EQUIPID_FIELD.index = 1 -COMMON_EQUIP_EQUIPID_FIELD.label = 1 -COMMON_EQUIP_EQUIPID_FIELD.has_default_value = false -COMMON_EQUIP_EQUIPID_FIELD.default_value = 0 -COMMON_EQUIP_EQUIPID_FIELD.type = 5 -COMMON_EQUIP_EQUIPID_FIELD.cpp_type = 1 +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 -COMMON_EQUIP_LEVEL_FIELD.name = "level" -COMMON_EQUIP_LEVEL_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Equip.level" -COMMON_EQUIP_LEVEL_FIELD.number = 3 -COMMON_EQUIP_LEVEL_FIELD.index = 2 -COMMON_EQUIP_LEVEL_FIELD.label = 1 -COMMON_EQUIP_LEVEL_FIELD.has_default_value = false -COMMON_EQUIP_LEVEL_FIELD.default_value = 0 -COMMON_EQUIP_LEVEL_FIELD.type = 5 -COMMON_EQUIP_LEVEL_FIELD.cpp_type = 1 +EQUIP_LEVEL_FIELD.name = "level" +EQUIP_LEVEL_FIELD.full_name = ".com.ljsd.jieling.protocols.Equip.level" +EQUIP_LEVEL_FIELD.number = 3 +EQUIP_LEVEL_FIELD.index = 2 +EQUIP_LEVEL_FIELD.label = 1 +EQUIP_LEVEL_FIELD.has_default_value = false +EQUIP_LEVEL_FIELD.default_value = 0 +EQUIP_LEVEL_FIELD.type = 5 +EQUIP_LEVEL_FIELD.cpp_type = 1 -COMMON_EQUIP_STAR_FIELD.name = "star" -COMMON_EQUIP_STAR_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Equip.star" -COMMON_EQUIP_STAR_FIELD.number = 4 -COMMON_EQUIP_STAR_FIELD.index = 3 -COMMON_EQUIP_STAR_FIELD.label = 1 -COMMON_EQUIP_STAR_FIELD.has_default_value = false -COMMON_EQUIP_STAR_FIELD.default_value = 0 -COMMON_EQUIP_STAR_FIELD.type = 5 -COMMON_EQUIP_STAR_FIELD.cpp_type = 1 +EQUIP_STAR_FIELD.name = "star" +EQUIP_STAR_FIELD.full_name = ".com.ljsd.jieling.protocols.Equip.star" +EQUIP_STAR_FIELD.number = 4 +EQUIP_STAR_FIELD.index = 3 +EQUIP_STAR_FIELD.label = 1 +EQUIP_STAR_FIELD.has_default_value = false +EQUIP_STAR_FIELD.default_value = 0 +EQUIP_STAR_FIELD.type = 5 +EQUIP_STAR_FIELD.cpp_type = 1 -COMMON_EQUIP.name = "Equip" -COMMON_EQUIP.full_name = ".com.ljsd.jieling.protocols.Common.Equip" -COMMON_EQUIP.nested_types = {} -COMMON_EQUIP.enum_types = {} -COMMON_EQUIP.fields = {COMMON_EQUIP_ID_FIELD, COMMON_EQUIP_EQUIPID_FIELD, COMMON_EQUIP_LEVEL_FIELD, COMMON_EQUIP_STAR_FIELD} -COMMON_EQUIP.is_extendable = false -COMMON_EQUIP.extensions = {} -COMMON_EQUIP.containing_type = COMMON -COMMON_FAMILY_ID_FIELD.name = "id" -COMMON_FAMILY_ID_FIELD.full_name = ".com.ljsd.jieling.protocols.Common.Family.id" -COMMON_FAMILY_ID_FIELD.number = 1 -COMMON_FAMILY_ID_FIELD.index = 0 -COMMON_FAMILY_ID_FIELD.label = 1 -COMMON_FAMILY_ID_FIELD.has_default_value = false -COMMON_FAMILY_ID_FIELD.default_value = "" -COMMON_FAMILY_ID_FIELD.type = 9 -COMMON_FAMILY_ID_FIELD.cpp_type = 9 +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_LEVEL_FIELD, EQUIP_STAR_FIELD} +EQUIP.is_extendable = false +EQUIP.extensions = {} +FAMILY_ID_FIELD.name = "id" +FAMILY_ID_FIELD.full_name = ".com.ljsd.jieling.protocols.Family.id" +FAMILY_ID_FIELD.number = 1 +FAMILY_ID_FIELD.index = 0 +FAMILY_ID_FIELD.label = 1 +FAMILY_ID_FIELD.has_default_value = false +FAMILY_ID_FIELD.default_value = "" +FAMILY_ID_FIELD.type = 9 +FAMILY_ID_FIELD.cpp_type = 9 -COMMON_FAMILY.name = "Family" -COMMON_FAMILY.full_name = ".com.ljsd.jieling.protocols.Common.Family" -COMMON_FAMILY.nested_types = {} -COMMON_FAMILY.enum_types = {} -COMMON_FAMILY.fields = {COMMON_FAMILY_ID_FIELD} -COMMON_FAMILY.is_extendable = false -COMMON_FAMILY.extensions = {} -COMMON_FAMILY.containing_type = COMMON -COMMON.name = "Common" -COMMON.full_name = ".com.ljsd.jieling.protocols.Common" -COMMON.nested_types = {COMMON_PLAYER, COMMON_ITEM, COMMON_HERO, COMMON_SKILL, COMMON_MAIL, COMMON_CELLEVENT, COMMON_CELL, COMMON_MISSION, COMMON_EQUIP, COMMON_FAMILY} -COMMON.enum_types = {} -COMMON.fields = {} -COMMON.is_extendable = false -COMMON.extensions = {} +FAMILY.name = "Family" +FAMILY.full_name = ".com.ljsd.jieling.protocols.Family" +FAMILY.nested_types = {} +FAMILY.enum_types = {} +FAMILY.fields = {FAMILY_ID_FIELD} +FAMILY.is_extendable = false +FAMILY.extensions = {} -Common = protobuf.Message(COMMON) -Common.Cell = protobuf.Message(COMMON_CELL) -Common.CellEvent = protobuf.Message(COMMON_CELLEVENT) -Common.Equip = protobuf.Message(COMMON_EQUIP) -Common.Family = protobuf.Message(COMMON_FAMILY) -Common.Hero = protobuf.Message(COMMON_HERO) -Common.Item = protobuf.Message(COMMON_ITEM) -Common.Mail = protobuf.Message(COMMON_MAIL) -Common.Mission = protobuf.Message(COMMON_MISSION) -Common.Player = protobuf.Message(COMMON_PLAYER) -Common.Skill = protobuf.Message(COMMON_SKILL) +Cell = protobuf.Message(CELL) +CellEvent = protobuf.Message(CELLEVENT) +Equip = protobuf.Message(EQUIP) +Family = protobuf.Message(FAMILY) +Hero = protobuf.Message(HERO) +Item = protobuf.Message(ITEM) +Mail = protobuf.Message(MAIL) +Mission = protobuf.Message(MISSION) +Player = protobuf.Message(PLAYER) +Skill = protobuf.Message(SKILL) diff --git a/lua_out/HeroInfoProto_pb.lua b/lua_out/HeroInfoProto_pb.lua index 7fb2c4c..29b24dd 100644 --- a/lua_out/HeroInfoProto_pb.lua +++ b/lua_out/HeroInfoProto_pb.lua @@ -51,7 +51,7 @@ HEROINFO_GETHEROINFORESPONSE_HEROLIST_FIELD.index = 0 HEROINFO_GETHEROINFORESPONSE_HEROLIST_FIELD.label = 3 HEROINFO_GETHEROINFORESPONSE_HEROLIST_FIELD.has_default_value = false HEROINFO_GETHEROINFORESPONSE_HEROLIST_FIELD.default_value = {} -HEROINFO_GETHEROINFORESPONSE_HEROLIST_FIELD.message_type = CommonProto_pb.COMMON_HERO +HEROINFO_GETHEROINFORESPONSE_HEROLIST_FIELD.message_type = CommonProto_pb.HERO HEROINFO_GETHEROINFORESPONSE_HEROLIST_FIELD.type = 11 HEROINFO_GETHEROINFORESPONSE_HEROLIST_FIELD.cpp_type = 10 @@ -98,7 +98,7 @@ HEROINFO_DRAWHERORESPONSE_HEROLIST_FIELD.index = 0 HEROINFO_DRAWHERORESPONSE_HEROLIST_FIELD.label = 3 HEROINFO_DRAWHERORESPONSE_HEROLIST_FIELD.has_default_value = false HEROINFO_DRAWHERORESPONSE_HEROLIST_FIELD.default_value = {} -HEROINFO_DRAWHERORESPONSE_HEROLIST_FIELD.message_type = CommonProto_pb.COMMON_HERO +HEROINFO_DRAWHERORESPONSE_HEROLIST_FIELD.message_type = CommonProto_pb.HERO HEROINFO_DRAWHERORESPONSE_HEROLIST_FIELD.type = 11 HEROINFO_DRAWHERORESPONSE_HEROLIST_FIELD.cpp_type = 10 diff --git a/lua_out/MapInfoProto_pb.lua b/lua_out/MapInfoProto_pb.lua index 50ebb50..f68b714 100644 --- a/lua_out/MapInfoProto_pb.lua +++ b/lua_out/MapInfoProto_pb.lua @@ -56,7 +56,7 @@ MAPINFO_MAPENTERRESPONSE_MAPLIST_FIELD.index = 0 MAPINFO_MAPENTERRESPONSE_MAPLIST_FIELD.label = 3 MAPINFO_MAPENTERRESPONSE_MAPLIST_FIELD.has_default_value = false MAPINFO_MAPENTERRESPONSE_MAPLIST_FIELD.default_value = {} -MAPINFO_MAPENTERRESPONSE_MAPLIST_FIELD.message_type = CommonProto_pb.COMMON_CELL +MAPINFO_MAPENTERRESPONSE_MAPLIST_FIELD.message_type = CommonProto_pb.CELL MAPINFO_MAPENTERRESPONSE_MAPLIST_FIELD.type = 11 MAPINFO_MAPENTERRESPONSE_MAPLIST_FIELD.cpp_type = 10 diff --git a/lua_out/PlayerInfoProto_pb.lua b/lua_out/PlayerInfoProto_pb.lua index a3fea60..8408e0d 100644 --- a/lua_out/PlayerInfoProto_pb.lua +++ b/lua_out/PlayerInfoProto_pb.lua @@ -12,10 +12,6 @@ local PLAYERINFO_LOGINREQUEST_STR_FIELD = protobuf.FieldDescriptor(); PLAYERINFO_LOGINRESPONSE = protobuf.Descriptor(); local PLAYERINFO_LOGINRESPONSE_RESULTCODE_FIELD = protobuf.FieldDescriptor(); local PLAYERINFO_LOGINRESPONSE_NEWTOKEN_FIELD = protobuf.FieldDescriptor(); -local PLAYERINFO_LOGINRESPONSE_TEST_FIELD = protobuf.FieldDescriptor(); -PLAYERINFO_TEST = protobuf.Descriptor(); -local PLAYERINFO_TEST_RESULTCODE_FIELD = protobuf.FieldDescriptor(); -local PLAYERINFO_TEST_NEWTOKEN_FIELD = protobuf.FieldDescriptor(); PLAYERINFO_GETPLAYERINFOREQUEST = protobuf.Descriptor(); local PLAYERINFO_GETPLAYERINFOREQUEST_NUM_FIELD = protobuf.FieldDescriptor(); local PLAYERINFO_GETPLAYERINFOREQUEST_STR_FIELD = protobuf.FieldDescriptor(); @@ -85,53 +81,14 @@ PLAYERINFO_LOGINRESPONSE_NEWTOKEN_FIELD.default_value = "" PLAYERINFO_LOGINRESPONSE_NEWTOKEN_FIELD.type = 9 PLAYERINFO_LOGINRESPONSE_NEWTOKEN_FIELD.cpp_type = 9 -PLAYERINFO_LOGINRESPONSE_TEST_FIELD.name = "test" -PLAYERINFO_LOGINRESPONSE_TEST_FIELD.full_name = ".com.ljsd.jieling.protocols.PlayerInfo.LoginResponse.test" -PLAYERINFO_LOGINRESPONSE_TEST_FIELD.number = 3 -PLAYERINFO_LOGINRESPONSE_TEST_FIELD.index = 2 -PLAYERINFO_LOGINRESPONSE_TEST_FIELD.label = 3 -PLAYERINFO_LOGINRESPONSE_TEST_FIELD.has_default_value = false -PLAYERINFO_LOGINRESPONSE_TEST_FIELD.default_value = {} -PLAYERINFO_LOGINRESPONSE_TEST_FIELD.message_type = _PLAYERINFO_TEST -PLAYERINFO_LOGINRESPONSE_TEST_FIELD.type = 11 -PLAYERINFO_LOGINRESPONSE_TEST_FIELD.cpp_type = 10 - PLAYERINFO_LOGINRESPONSE.name = "LoginResponse" PLAYERINFO_LOGINRESPONSE.full_name = ".com.ljsd.jieling.protocols.PlayerInfo.LoginResponse" PLAYERINFO_LOGINRESPONSE.nested_types = {} PLAYERINFO_LOGINRESPONSE.enum_types = {} -PLAYERINFO_LOGINRESPONSE.fields = {PLAYERINFO_LOGINRESPONSE_RESULTCODE_FIELD, PLAYERINFO_LOGINRESPONSE_NEWTOKEN_FIELD, PLAYERINFO_LOGINRESPONSE_TEST_FIELD} +PLAYERINFO_LOGINRESPONSE.fields = {PLAYERINFO_LOGINRESPONSE_RESULTCODE_FIELD, PLAYERINFO_LOGINRESPONSE_NEWTOKEN_FIELD} PLAYERINFO_LOGINRESPONSE.is_extendable = false PLAYERINFO_LOGINRESPONSE.extensions = {} PLAYERINFO_LOGINRESPONSE.containing_type = PLAYERINFO -PLAYERINFO_TEST_RESULTCODE_FIELD.name = "resultCode" -PLAYERINFO_TEST_RESULTCODE_FIELD.full_name = ".com.ljsd.jieling.protocols.PlayerInfo.Test.resultCode" -PLAYERINFO_TEST_RESULTCODE_FIELD.number = 1 -PLAYERINFO_TEST_RESULTCODE_FIELD.index = 0 -PLAYERINFO_TEST_RESULTCODE_FIELD.label = 1 -PLAYERINFO_TEST_RESULTCODE_FIELD.has_default_value = false -PLAYERINFO_TEST_RESULTCODE_FIELD.default_value = 0 -PLAYERINFO_TEST_RESULTCODE_FIELD.type = 5 -PLAYERINFO_TEST_RESULTCODE_FIELD.cpp_type = 1 - -PLAYERINFO_TEST_NEWTOKEN_FIELD.name = "newToken" -PLAYERINFO_TEST_NEWTOKEN_FIELD.full_name = ".com.ljsd.jieling.protocols.PlayerInfo.Test.newToken" -PLAYERINFO_TEST_NEWTOKEN_FIELD.number = 2 -PLAYERINFO_TEST_NEWTOKEN_FIELD.index = 1 -PLAYERINFO_TEST_NEWTOKEN_FIELD.label = 1 -PLAYERINFO_TEST_NEWTOKEN_FIELD.has_default_value = false -PLAYERINFO_TEST_NEWTOKEN_FIELD.default_value = "" -PLAYERINFO_TEST_NEWTOKEN_FIELD.type = 9 -PLAYERINFO_TEST_NEWTOKEN_FIELD.cpp_type = 9 - -PLAYERINFO_TEST.name = "Test" -PLAYERINFO_TEST.full_name = ".com.ljsd.jieling.protocols.PlayerInfo.Test" -PLAYERINFO_TEST.nested_types = {} -PLAYERINFO_TEST.enum_types = {} -PLAYERINFO_TEST.fields = {PLAYERINFO_TEST_RESULTCODE_FIELD, PLAYERINFO_TEST_NEWTOKEN_FIELD} -PLAYERINFO_TEST.is_extendable = false -PLAYERINFO_TEST.extensions = {} -PLAYERINFO_TEST.containing_type = PLAYERINFO PLAYERINFO_GETPLAYERINFOREQUEST_NUM_FIELD.name = "num" PLAYERINFO_GETPLAYERINFOREQUEST_NUM_FIELD.full_name = ".com.ljsd.jieling.protocols.PlayerInfo.GetPlayerInfoRequest.num" PLAYERINFO_GETPLAYERINFOREQUEST_NUM_FIELD.number = 1 @@ -167,7 +124,7 @@ PLAYERINFO_GETPLAYERINFORESPONSE_PLAYER_FIELD.index = 0 PLAYERINFO_GETPLAYERINFORESPONSE_PLAYER_FIELD.label = 1 PLAYERINFO_GETPLAYERINFORESPONSE_PLAYER_FIELD.has_default_value = false PLAYERINFO_GETPLAYERINFORESPONSE_PLAYER_FIELD.default_value = nil -PLAYERINFO_GETPLAYERINFORESPONSE_PLAYER_FIELD.message_type = CommonProto_pb.COMMON_PLAYER +PLAYERINFO_GETPLAYERINFORESPONSE_PLAYER_FIELD.message_type = CommonProto_pb.PLAYER PLAYERINFO_GETPLAYERINFORESPONSE_PLAYER_FIELD.type = 11 PLAYERINFO_GETPLAYERINFORESPONSE_PLAYER_FIELD.cpp_type = 10 @@ -214,7 +171,7 @@ PLAYERINFO_GETITEMINFORESPONSE_ITEMLIST_FIELD.index = 0 PLAYERINFO_GETITEMINFORESPONSE_ITEMLIST_FIELD.label = 3 PLAYERINFO_GETITEMINFORESPONSE_ITEMLIST_FIELD.has_default_value = false PLAYERINFO_GETITEMINFORESPONSE_ITEMLIST_FIELD.default_value = {} -PLAYERINFO_GETITEMINFORESPONSE_ITEMLIST_FIELD.message_type = CommonProto_pb.COMMON_ITEM +PLAYERINFO_GETITEMINFORESPONSE_ITEMLIST_FIELD.message_type = CommonProto_pb.ITEM PLAYERINFO_GETITEMINFORESPONSE_ITEMLIST_FIELD.type = 11 PLAYERINFO_GETITEMINFORESPONSE_ITEMLIST_FIELD.cpp_type = 10 @@ -228,7 +185,7 @@ PLAYERINFO_GETITEMINFORESPONSE.extensions = {} PLAYERINFO_GETITEMINFORESPONSE.containing_type = PLAYERINFO PLAYERINFO.name = "PlayerInfo" PLAYERINFO.full_name = ".com.ljsd.jieling.protocols.PlayerInfo" -PLAYERINFO.nested_types = {PLAYERINFO_LOGINREQUEST, PLAYERINFO_LOGINRESPONSE, PLAYERINFO_TEST, PLAYERINFO_GETPLAYERINFOREQUEST, PLAYERINFO_GETPLAYERINFORESPONSE, PLAYERINFO_GETITEMINFOREQUEST, PLAYERINFO_GETITEMINFORESPONSE} +PLAYERINFO.nested_types = {PLAYERINFO_LOGINREQUEST, PLAYERINFO_LOGINRESPONSE, PLAYERINFO_GETPLAYERINFOREQUEST, PLAYERINFO_GETPLAYERINFORESPONSE, PLAYERINFO_GETITEMINFOREQUEST, PLAYERINFO_GETITEMINFORESPONSE} PLAYERINFO.enum_types = {} PLAYERINFO.fields = {} PLAYERINFO.is_extendable = false @@ -241,5 +198,4 @@ PlayerInfo.GetPlayerInfoRequest = protobuf.Message(PLAYERINFO_GETPLAYERINFOREQUE PlayerInfo.GetPlayerInfoResponse = protobuf.Message(PLAYERINFO_GETPLAYERINFORESPONSE) PlayerInfo.LoginRequest = protobuf.Message(PLAYERINFO_LOGINREQUEST) PlayerInfo.LoginResponse = protobuf.Message(PLAYERINFO_LOGINRESPONSE) -PlayerInfo.Test = protobuf.Message(PLAYERINFO_TEST) diff --git a/protos/CommonProto.proto b/protos/CommonProto.proto index ac94883..a52a9aa 100644 --- a/protos/CommonProto.proto +++ b/protos/CommonProto.proto @@ -3,8 +3,6 @@ package com.ljsd.jieling.protocols; option optimize_for = SPEED; -message Common{ - message Player{ optional int32 uid = 1; optional string nickName = 2; @@ -23,7 +21,6 @@ message Common{ optional int32 itemId = 1; optional int32 itemNum = 2; optional int32 endingTime = 3; - } @@ -94,4 +91,3 @@ message Common{ optional string id = 1; } -} diff --git a/protos/HeroInfoProto.proto b/protos/HeroInfoProto.proto index 229527d..057c790 100644 --- a/protos/HeroInfoProto.proto +++ b/protos/HeroInfoProto.proto @@ -12,7 +12,7 @@ message HeroInfo{ } message GetHeroInfoResponse{ - repeated Common.Hero heroList = 1; + repeated Hero heroList = 1; } @@ -22,7 +22,7 @@ message HeroInfo{ } message DrawHeroResponse{ - repeated Common.Hero heroList = 1; + repeated Hero heroList = 1; } } diff --git a/protos/MapInfoProto.proto b/protos/MapInfoProto.proto index 9cbacc1..91cc43d 100644 --- a/protos/MapInfoProto.proto +++ b/protos/MapInfoProto.proto @@ -19,7 +19,7 @@ message MapInfo{ } message MapEnterResponse{ // 地图信息 - repeated Common.Cell mapList = 1; + repeated Cell mapList = 1; // 当前所在坐标 optional int32 curXY = 2; } diff --git a/protos/PlayerInfoProto.proto b/protos/PlayerInfoProto.proto index a02df1c..58d6339 100644 --- a/protos/PlayerInfoProto.proto +++ b/protos/PlayerInfoProto.proto @@ -27,7 +27,7 @@ message PlayerInfo{ } message GetPlayerInfoResponse{ - optional Common.Player player = 1; + optional Player player = 1; } @@ -37,6 +37,7 @@ message PlayerInfo{ } message GetItemInfoResponse{ - repeated Common.Item itemlist = 1; + repeated Item itemlist = 1; } + } diff --git a/tools/protoc-gen-lua/protobuf/containers.lua b/tools/protoc-gen-lua/protobuf/containers.lua index da017b8..54ac71e 100644 --- a/tools/protoc-gen-lua/protobuf/containers.lua +++ b/tools/protoc-gen-lua/protobuf/containers.lua @@ -24,7 +24,7 @@ module "containers" local _RCFC_meta = { add = function(self) - local value = self._(message_descriptor._concrete_class and message_descriptor._concrete_class()) or message_descriptor() + local value = self._message_descriptor._concrete_class() local listener = self._listener rawset(self, #self + 1, value) value:_SetListener(listener) diff --git a/tools/protoc-gen-lua/protobuf/protobuf.lua b/tools/protoc-gen-lua/protobuf/protobuf.lua index 808dfc5..0a71a25 100644 --- a/tools/protoc-gen-lua/protobuf/protobuf.lua +++ b/tools/protoc-gen-lua/protobuf/protobuf.lua @@ -285,7 +285,7 @@ local function _DefaultValueConstructorForField(field) if field.cpp_type == FieldDescriptor.CPPTYPE_MESSAGE then local message_type = field.message_type return function (message) - result = (message_type._concrete_class and message_type._concrete_class()) or message_type() + result = message_type._concrete_class() result._SetListener(message._listener_for_children) return result end @@ -360,7 +360,7 @@ local function _AddPropertiesForNonRepeatedCompositeField(field, message_meta) message_meta._getter[property_name] = function(self) local field_value = self._fields[field] if field_value == nil then - field_value = (message_type._concrete_class and message_type._concrete_class()) or message_type() + field_value = message_type._concrete_class() field_value:_SetListener(self._listener_for_children) self._fields[field] = field_value