英雄升星

master_huanxiang
wangyuan 2019-01-23 11:04:18 +08:00
parent 82b0c81cdf
commit 9bba84907c
4 changed files with 89 additions and 1 deletions

View File

@ -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)

View File

@ -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

View File

@ -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
}

View File

@ -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