diff --git a/lua_out/HeroInfoProto_pb.lua b/lua_out/HeroInfoProto_pb.lua index bdf4098..9be6c6c 100644 --- a/lua_out/HeroInfoProto_pb.lua +++ b/lua_out/HeroInfoProto_pb.lua @@ -25,6 +25,12 @@ local TEAMPOSSAVEREQUEST_HEROIDS_FIELD = protobuf.FieldDescriptor(); local TEAMPOSSAVEREQUEST_POKEMONIDS_FIELD = protobuf.FieldDescriptor(); UPHEROLEVELREQUEST = protobuf.Descriptor(); local UPHEROLEVELREQUEST_HEROID_FIELD = protobuf.FieldDescriptor(); +UPHEROSTARREQUEST = protobuf.Descriptor(); +local UPHEROSTARREQUEST_HEROID_FIELD = protobuf.FieldDescriptor(); +local UPHEROSTARREQUEST_CONSUMEMATERIALS_FIELD = protobuf.FieldDescriptor(); +CONSUMEMATERIAL = protobuf.Descriptor(); +local CONSUMEMATERIAL_POSITION_FIELD = protobuf.FieldDescriptor(); +local CONSUMEMATERIAL_HEROIDS_FIELD = protobuf.FieldDescriptor(); GETHEROLISTINFOREQUEST_NUM_FIELD.name = "num" GETHEROLISTINFOREQUEST_NUM_FIELD.full_name = ".com.ljsd.jieling.protocols.GetHeroListInfoRequest.num" @@ -216,7 +222,63 @@ UPHEROLEVELREQUEST.enum_types = {} UPHEROLEVELREQUEST.fields = {UPHEROLEVELREQUEST_HEROID_FIELD} UPHEROLEVELREQUEST.is_extendable = false UPHEROLEVELREQUEST.extensions = {} +UPHEROSTARREQUEST_HEROID_FIELD.name = "heroId" +UPHEROSTARREQUEST_HEROID_FIELD.full_name = ".com.ljsd.jieling.protocols.UpHeroStarRequest.heroId" +UPHEROSTARREQUEST_HEROID_FIELD.number = 1 +UPHEROSTARREQUEST_HEROID_FIELD.index = 0 +UPHEROSTARREQUEST_HEROID_FIELD.label = 1 +UPHEROSTARREQUEST_HEROID_FIELD.has_default_value = false +UPHEROSTARREQUEST_HEROID_FIELD.default_value = "" +UPHEROSTARREQUEST_HEROID_FIELD.type = 9 +UPHEROSTARREQUEST_HEROID_FIELD.cpp_type = 9 +UPHEROSTARREQUEST_CONSUMEMATERIALS_FIELD.name = "consumeMaterials" +UPHEROSTARREQUEST_CONSUMEMATERIALS_FIELD.full_name = ".com.ljsd.jieling.protocols.UpHeroStarRequest.consumeMaterials" +UPHEROSTARREQUEST_CONSUMEMATERIALS_FIELD.number = 2 +UPHEROSTARREQUEST_CONSUMEMATERIALS_FIELD.index = 1 +UPHEROSTARREQUEST_CONSUMEMATERIALS_FIELD.label = 3 +UPHEROSTARREQUEST_CONSUMEMATERIALS_FIELD.has_default_value = false +UPHEROSTARREQUEST_CONSUMEMATERIALS_FIELD.default_value = {} +UPHEROSTARREQUEST_CONSUMEMATERIALS_FIELD.message_type = _CONSUMEMATERIAL +UPHEROSTARREQUEST_CONSUMEMATERIALS_FIELD.type = 11 +UPHEROSTARREQUEST_CONSUMEMATERIALS_FIELD.cpp_type = 10 + +UPHEROSTARREQUEST.name = "UpHeroStarRequest" +UPHEROSTARREQUEST.full_name = ".com.ljsd.jieling.protocols.UpHeroStarRequest" +UPHEROSTARREQUEST.nested_types = {} +UPHEROSTARREQUEST.enum_types = {} +UPHEROSTARREQUEST.fields = {UPHEROSTARREQUEST_HEROID_FIELD, UPHEROSTARREQUEST_CONSUMEMATERIALS_FIELD} +UPHEROSTARREQUEST.is_extendable = false +UPHEROSTARREQUEST.extensions = {} +CONSUMEMATERIAL_POSITION_FIELD.name = "position" +CONSUMEMATERIAL_POSITION_FIELD.full_name = ".com.ljsd.jieling.protocols.ConsumeMaterial.position" +CONSUMEMATERIAL_POSITION_FIELD.number = 1 +CONSUMEMATERIAL_POSITION_FIELD.index = 0 +CONSUMEMATERIAL_POSITION_FIELD.label = 1 +CONSUMEMATERIAL_POSITION_FIELD.has_default_value = false +CONSUMEMATERIAL_POSITION_FIELD.default_value = 0 +CONSUMEMATERIAL_POSITION_FIELD.type = 5 +CONSUMEMATERIAL_POSITION_FIELD.cpp_type = 1 + +CONSUMEMATERIAL_HEROIDS_FIELD.name = "heroIds" +CONSUMEMATERIAL_HEROIDS_FIELD.full_name = ".com.ljsd.jieling.protocols.ConsumeMaterial.heroIds" +CONSUMEMATERIAL_HEROIDS_FIELD.number = 2 +CONSUMEMATERIAL_HEROIDS_FIELD.index = 1 +CONSUMEMATERIAL_HEROIDS_FIELD.label = 3 +CONSUMEMATERIAL_HEROIDS_FIELD.has_default_value = false +CONSUMEMATERIAL_HEROIDS_FIELD.default_value = {} +CONSUMEMATERIAL_HEROIDS_FIELD.type = 9 +CONSUMEMATERIAL_HEROIDS_FIELD.cpp_type = 9 + +CONSUMEMATERIAL.name = "ConsumeMaterial" +CONSUMEMATERIAL.full_name = ".com.ljsd.jieling.protocols.ConsumeMaterial" +CONSUMEMATERIAL.nested_types = {} +CONSUMEMATERIAL.enum_types = {} +CONSUMEMATERIAL.fields = {CONSUMEMATERIAL_POSITION_FIELD, CONSUMEMATERIAL_HEROIDS_FIELD} +CONSUMEMATERIAL.is_extendable = false +CONSUMEMATERIAL.extensions = {} + +ConsumeMaterial = protobuf.Message(CONSUMEMATERIAL) DrawHeroRequest = protobuf.Message(DRAWHEROREQUEST) DrawHeroResponse = protobuf.Message(DRAWHERORESPONSE) GetHeroListInfoRequest = protobuf.Message(GETHEROLISTINFOREQUEST) @@ -225,4 +287,5 @@ HeroRandRequest = protobuf.Message(HERORANDREQUEST) HeroRandResponse = protobuf.Message(HERORANDRESPONSE) TeamposSaveRequest = protobuf.Message(TEAMPOSSAVEREQUEST) UpHeroLevelRequest = protobuf.Message(UPHEROLEVELREQUEST) +UpHeroStarRequest = protobuf.Message(UPHEROSTARREQUEST) diff --git a/lua_out/MessageTypeProto_pb.lua b/lua_out/MessageTypeProto_pb.lua index d6fac59..880df27 100644 --- a/lua_out/MessageTypeProto_pb.lua +++ b/lua_out/MessageTypeProto_pb.lua @@ -39,6 +39,8 @@ local MESSAGETYPE_TEAM_POS_SAVE_REQUEST_ENUM = protobuf.EnumValueDescriptor(); local MESSAGETYPE_TEAM_POS_SAVE_RESPONSE_ENUM = protobuf.EnumValueDescriptor(); local MESSAGETYPE_UP_HERO_LEVEL_REQUEST_ENUM = protobuf.EnumValueDescriptor(); local MESSAGETYPE_UP_HERO_LEVEL_RESPONSE_ENUM = protobuf.EnumValueDescriptor(); +local MESSAGETYPE_UP_HERO_STAR_REQUEST_ENUM = protobuf.EnumValueDescriptor(); +local MESSAGETYPE_UP_HERO_STAR_RESPONSE_ENUM = protobuf.EnumValueDescriptor(); MESSAGETYPE_HEART_BEAT_REQUEST_ENUM.name = "HEART_BEAT_REQUEST" MESSAGETYPE_HEART_BEAT_REQUEST_ENUM.index = 0 @@ -145,9 +147,15 @@ MESSAGETYPE_UP_HERO_LEVEL_REQUEST_ENUM.number = 12000 MESSAGETYPE_UP_HERO_LEVEL_RESPONSE_ENUM.name = "UP_HERO_LEVEL_RESPONSE" MESSAGETYPE_UP_HERO_LEVEL_RESPONSE_ENUM.index = 34 MESSAGETYPE_UP_HERO_LEVEL_RESPONSE_ENUM.number = 12001 +MESSAGETYPE_UP_HERO_STAR_REQUEST_ENUM.name = "UP_HERO_STAR_REQUEST" +MESSAGETYPE_UP_HERO_STAR_REQUEST_ENUM.index = 35 +MESSAGETYPE_UP_HERO_STAR_REQUEST_ENUM.number = 12002 +MESSAGETYPE_UP_HERO_STAR_RESPONSE_ENUM.name = "UP_HERO_STAR_RESPONSE" +MESSAGETYPE_UP_HERO_STAR_RESPONSE_ENUM.index = 36 +MESSAGETYPE_UP_HERO_STAR_RESPONSE_ENUM.number = 12003 MESSAGETYPE.name = "MessageType" MESSAGETYPE.full_name = ".com.ljsd.jieling.protocols.MessageType" -MESSAGETYPE.values = {MESSAGETYPE_HEART_BEAT_REQUEST_ENUM,MESSAGETYPE_HEART_BEAT_RESPONSE_ENUM,MESSAGETYPE_DRAW_HERO_REQUEST_ENUM,MESSAGETYPE_DRAW_HERO_RESPONSE_ENUM,MESSAGETYPE_ERROR_CODE_INDICATION_ENUM,MESSAGETYPE_FIGHT_START_REQUEST_ENUM,MESSAGETYPE_FIGHT_START_RESPONSE_ENUM,MESSAGETYPE_FIGHT_END_REQUEST_ENUM,MESSAGETYPE_FIGHT_END_RESPONSE_ENUM,MESSAGETYPE_GET_PLAYERINFO_REQUEST_ENUM,MESSAGETYPE_GET_PLAYERINFO_RESPONSE_ENUM,MESSAGETYPE_GET_HEROINFO_REQUEST_ENUM,MESSAGETYPE_GET_HEROINFO_RESPONSE_ENUM,MESSAGETYPE_GET_ITEMINFO_REQUEST_ENUM,MESSAGETYPE_GET_ITEMINFO_RESPONSE_ENUM,MESSAGETYPE_GM_REQUEST_ENUM,MESSAGETYPE_GM_RESPONSE_ENUM,MESSAGETYPE_HERO_RAND_REQQUEST_ENUM,MESSAGETYPE_HERO_RAND_RESPONSE_ENUM,MESSAGETYPE_LOGIN_REQUEST_ENUM,MESSAGETYPE_LOGIN_RESPONSE_ENUM,MESSAGETYPE_MAP_ENTER_REQUEST_ENUM,MESSAGETYPE_MAP_ENTER_RESPONSE_ENUM,MESSAGETYPE_MAP_OUT_REQUEST_ENUM,MESSAGETYPE_MAP_OUT_RESPONSE_ENUM,MESSAGETYPE_MAP_UDPATE_EVENT_REQUEST_ENUM,MESSAGETYPE_MAP_UDPATE_EVENT_RESPONSE_ENUM,MESSAGETYPE_RECONNECT_REQUEST_ENUM,MESSAGETYPE_RECONNECT_RESPONSE_ENUM,MESSAGETYPE_TRIGGER_EVENT_REQUEST_ENUM,MESSAGETYPE_TRIGGER_EVENT_RESPONSE_ENUM,MESSAGETYPE_TEAM_POS_SAVE_REQUEST_ENUM,MESSAGETYPE_TEAM_POS_SAVE_RESPONSE_ENUM,MESSAGETYPE_UP_HERO_LEVEL_REQUEST_ENUM,MESSAGETYPE_UP_HERO_LEVEL_RESPONSE_ENUM} +MESSAGETYPE.values = {MESSAGETYPE_HEART_BEAT_REQUEST_ENUM,MESSAGETYPE_HEART_BEAT_RESPONSE_ENUM,MESSAGETYPE_DRAW_HERO_REQUEST_ENUM,MESSAGETYPE_DRAW_HERO_RESPONSE_ENUM,MESSAGETYPE_ERROR_CODE_INDICATION_ENUM,MESSAGETYPE_FIGHT_START_REQUEST_ENUM,MESSAGETYPE_FIGHT_START_RESPONSE_ENUM,MESSAGETYPE_FIGHT_END_REQUEST_ENUM,MESSAGETYPE_FIGHT_END_RESPONSE_ENUM,MESSAGETYPE_GET_PLAYERINFO_REQUEST_ENUM,MESSAGETYPE_GET_PLAYERINFO_RESPONSE_ENUM,MESSAGETYPE_GET_HEROINFO_REQUEST_ENUM,MESSAGETYPE_GET_HEROINFO_RESPONSE_ENUM,MESSAGETYPE_GET_ITEMINFO_REQUEST_ENUM,MESSAGETYPE_GET_ITEMINFO_RESPONSE_ENUM,MESSAGETYPE_GM_REQUEST_ENUM,MESSAGETYPE_GM_RESPONSE_ENUM,MESSAGETYPE_HERO_RAND_REQQUEST_ENUM,MESSAGETYPE_HERO_RAND_RESPONSE_ENUM,MESSAGETYPE_LOGIN_REQUEST_ENUM,MESSAGETYPE_LOGIN_RESPONSE_ENUM,MESSAGETYPE_MAP_ENTER_REQUEST_ENUM,MESSAGETYPE_MAP_ENTER_RESPONSE_ENUM,MESSAGETYPE_MAP_OUT_REQUEST_ENUM,MESSAGETYPE_MAP_OUT_RESPONSE_ENUM,MESSAGETYPE_MAP_UDPATE_EVENT_REQUEST_ENUM,MESSAGETYPE_MAP_UDPATE_EVENT_RESPONSE_ENUM,MESSAGETYPE_RECONNECT_REQUEST_ENUM,MESSAGETYPE_RECONNECT_RESPONSE_ENUM,MESSAGETYPE_TRIGGER_EVENT_REQUEST_ENUM,MESSAGETYPE_TRIGGER_EVENT_RESPONSE_ENUM,MESSAGETYPE_TEAM_POS_SAVE_REQUEST_ENUM,MESSAGETYPE_TEAM_POS_SAVE_RESPONSE_ENUM,MESSAGETYPE_UP_HERO_LEVEL_REQUEST_ENUM,MESSAGETYPE_UP_HERO_LEVEL_RESPONSE_ENUM,MESSAGETYPE_UP_HERO_STAR_REQUEST_ENUM,MESSAGETYPE_UP_HERO_STAR_RESPONSE_ENUM} DRAW_HERO_REQUEST = 10300 DRAW_HERO_RESPONSE = 10301 @@ -184,4 +192,6 @@ TRIGGER_EVENT_REQUEST = 11900 TRIGGER_EVENT_RESPONSE = 11901 UP_HERO_LEVEL_REQUEST = 12000 UP_HERO_LEVEL_RESPONSE = 12001 +UP_HERO_STAR_REQUEST = 12002 +UP_HERO_STAR_RESPONSE = 12003 diff --git a/protos/HeroInfoProto.proto b/protos/HeroInfoProto.proto index 55d938d..b8c2d6c 100644 --- a/protos/HeroInfoProto.proto +++ b/protos/HeroInfoProto.proto @@ -42,3 +42,14 @@ import "CommonProto.proto"; message UpHeroLevelRequest{ optional string heroId = 1; //升级或突破的英雄id } + + message UpHeroStarRequest{ + optional string heroId = 1; //升星的英雄id + repeated ConsumeMaterial consumeMaterials = 2; //消耗英雄组信息 + + } + + message ConsumeMaterial{ + optional int32 position=1; //卡槽位置 + repeated string heroIds=2; //消耗英雄ids + } diff --git a/protos/MessageTypeProto.proto b/protos/MessageTypeProto.proto index 7e29ade..ac8999d 100644 --- a/protos/MessageTypeProto.proto +++ b/protos/MessageTypeProto.proto @@ -75,6 +75,10 @@ enum MessageType{ // U 12000 UP_HERO_LEVEL_REQUEST = 12000; // 升级或突破 UP_HERO_LEVEL_RESPONSE = 12001; + + UP_HERO_STAR_REQUEST = 12002; // 升星 + UP_HERO_STAR_RESPONSE = 12003; + // V 12100 // W 12200 // X 12300