arena record

master_huanxiang
wangyuan 2019-05-11 16:24:06 +08:00
parent c1396c4970
commit 5b9874121c
5 changed files with 220 additions and 121 deletions

View File

@ -19,8 +19,10 @@ GETARENARANKINFORESPONSE = protobuf.Descriptor();
local GETARENARANKINFORESPONSE_RANKINFOS_FIELD = protobuf.FieldDescriptor();
local GETARENARANKINFORESPONSE_MYSCORE_FIELD = protobuf.FieldDescriptor();
local GETARENARANKINFORESPONSE_MYRANK_FIELD = protobuf.FieldDescriptor();
FLUSHARENARESPONSE = protobuf.Descriptor();
local FLUSHARENARESPONSE_ARENAENEMYS_FIELD = protobuf.FieldDescriptor();
ARENARANDOMRESPONSE = protobuf.Descriptor();
local ARENARANDOMRESPONSE_ARENAENEMYS_FIELD = protobuf.FieldDescriptor();
ARENARECORDINFORESPONSE = protobuf.Descriptor();
local ARENARECORDINFORESPONSE_ARENARECORDINFO_FIELD = protobuf.FieldDescriptor();
GETARENAINFORESPONSE_ARENAINFO_FIELD.name = "arenaInfo"
GETARENAINFORESPONSE_ARENAINFO_FIELD.full_name = ".com.ljsd.jieling.protocols.GetArenaInfoResponse.arenaInfo"
@ -160,28 +162,47 @@ GETARENARANKINFORESPONSE.enum_types = {}
GETARENARANKINFORESPONSE.fields = {GETARENARANKINFORESPONSE_RANKINFOS_FIELD, GETARENARANKINFORESPONSE_MYSCORE_FIELD, GETARENARANKINFORESPONSE_MYRANK_FIELD}
GETARENARANKINFORESPONSE.is_extendable = false
GETARENARANKINFORESPONSE.extensions = {}
FLUSHARENARESPONSE_ARENAENEMYS_FIELD.name = "arenaEnemys"
FLUSHARENARESPONSE_ARENAENEMYS_FIELD.full_name = ".com.ljsd.jieling.protocols.FlushArenaResponse.arenaEnemys"
FLUSHARENARESPONSE_ARENAENEMYS_FIELD.number = 1
FLUSHARENARESPONSE_ARENAENEMYS_FIELD.index = 0
FLUSHARENARESPONSE_ARENAENEMYS_FIELD.label = 3
FLUSHARENARESPONSE_ARENAENEMYS_FIELD.has_default_value = false
FLUSHARENARESPONSE_ARENAENEMYS_FIELD.default_value = {}
FLUSHARENARESPONSE_ARENAENEMYS_FIELD.message_type = CommonProto_pb.ARENAENEMY
FLUSHARENARESPONSE_ARENAENEMYS_FIELD.type = 11
FLUSHARENARESPONSE_ARENAENEMYS_FIELD.cpp_type = 10
ARENARANDOMRESPONSE_ARENAENEMYS_FIELD.name = "arenaEnemys"
ARENARANDOMRESPONSE_ARENAENEMYS_FIELD.full_name = ".com.ljsd.jieling.protocols.ArenaRandomResponse.arenaEnemys"
ARENARANDOMRESPONSE_ARENAENEMYS_FIELD.number = 1
ARENARANDOMRESPONSE_ARENAENEMYS_FIELD.index = 0
ARENARANDOMRESPONSE_ARENAENEMYS_FIELD.label = 3
ARENARANDOMRESPONSE_ARENAENEMYS_FIELD.has_default_value = false
ARENARANDOMRESPONSE_ARENAENEMYS_FIELD.default_value = {}
ARENARANDOMRESPONSE_ARENAENEMYS_FIELD.message_type = CommonProto_pb.ARENAENEMY
ARENARANDOMRESPONSE_ARENAENEMYS_FIELD.type = 11
ARENARANDOMRESPONSE_ARENAENEMYS_FIELD.cpp_type = 10
FLUSHARENARESPONSE.name = "FlushArenaResponse"
FLUSHARENARESPONSE.full_name = ".com.ljsd.jieling.protocols.FlushArenaResponse"
FLUSHARENARESPONSE.nested_types = {}
FLUSHARENARESPONSE.enum_types = {}
FLUSHARENARESPONSE.fields = {FLUSHARENARESPONSE_ARENAENEMYS_FIELD}
FLUSHARENARESPONSE.is_extendable = false
FLUSHARENARESPONSE.extensions = {}
ARENARANDOMRESPONSE.name = "ArenaRandomResponse"
ARENARANDOMRESPONSE.full_name = ".com.ljsd.jieling.protocols.ArenaRandomResponse"
ARENARANDOMRESPONSE.nested_types = {}
ARENARANDOMRESPONSE.enum_types = {}
ARENARANDOMRESPONSE.fields = {ARENARANDOMRESPONSE_ARENAENEMYS_FIELD}
ARENARANDOMRESPONSE.is_extendable = false
ARENARANDOMRESPONSE.extensions = {}
ARENARECORDINFORESPONSE_ARENARECORDINFO_FIELD.name = "arenaRecordInfo"
ARENARECORDINFORESPONSE_ARENARECORDINFO_FIELD.full_name = ".com.ljsd.jieling.protocols.ArenaRecordInfoResponse.arenaRecordInfo"
ARENARECORDINFORESPONSE_ARENARECORDINFO_FIELD.number = 1
ARENARECORDINFORESPONSE_ARENARECORDINFO_FIELD.index = 0
ARENARECORDINFORESPONSE_ARENARECORDINFO_FIELD.label = 3
ARENARECORDINFORESPONSE_ARENARECORDINFO_FIELD.has_default_value = false
ARENARECORDINFORESPONSE_ARENARECORDINFO_FIELD.default_value = {}
ARENARECORDINFORESPONSE_ARENARECORDINFO_FIELD.message_type = CommonProto_pb.ARENARECORDINFO
ARENARECORDINFORESPONSE_ARENARECORDINFO_FIELD.type = 11
ARENARECORDINFORESPONSE_ARENARECORDINFO_FIELD.cpp_type = 10
ARENARECORDINFORESPONSE.name = "ArenaRecordInfoResponse"
ARENARECORDINFORESPONSE.full_name = ".com.ljsd.jieling.protocols.ArenaRecordInfoResponse"
ARENARECORDINFORESPONSE.nested_types = {}
ARENARECORDINFORESPONSE.enum_types = {}
ARENARECORDINFORESPONSE.fields = {ARENARECORDINFORESPONSE_ARENARECORDINFO_FIELD}
ARENARECORDINFORESPONSE.is_extendable = false
ARENARECORDINFORESPONSE.extensions = {}
ArenaChallengeRequest = protobuf.Message(ARENACHALLENGEREQUEST)
ArenaChallengeResponse = protobuf.Message(ARENACHALLENGERESPONSE)
FlushArenaResponse = protobuf.Message(FLUSHARENARESPONSE)
ArenaRandomResponse = protobuf.Message(ARENARANDOMRESPONSE)
ArenaRecordInfoResponse = protobuf.Message(ARENARECORDINFORESPONSE)
GetArenaInfoResponse = protobuf.Message(GETARENAINFORESPONSE)
GetArenaRankInfoRequest = protobuf.Message(GETARENARANKINFOREQUEST)
GetArenaRankInfoResponse = protobuf.Message(GETARENARANKINFORESPONSE)

View File

@ -149,17 +149,18 @@ local ACTIVITYINFO_ENDTIME_FIELD = protobuf.FieldDescriptor();
GMRESPONSE = protobuf.Descriptor();
local GMRESPONSE_DROP_FIELD = protobuf.FieldDescriptor();
local GMRESPONSE_INFO_FIELD = protobuf.FieldDescriptor();
ARENAPERSONINFO = protobuf.Descriptor();
local ARENAPERSONINFO_UID_FIELD = protobuf.FieldDescriptor();
local ARENAPERSONINFO_LEVEL_FIELD = protobuf.FieldDescriptor();
local ARENAPERSONINFO_NAME_FIELD = protobuf.FieldDescriptor();
local ARENAPERSONINFO_SCORE_FIELD = protobuf.FieldDescriptor();
local ARENAPERSONINFO_HEAD_FIELD = protobuf.FieldDescriptor();
local ARENAPERSONINFO_RANK_FIELD = protobuf.FieldDescriptor();
local ARENAPERSONINFO_TOTALFORCE_FIELD = protobuf.FieldDescriptor();
TEAM = protobuf.Descriptor();
local TEAM_HEROTID_FIELD = protobuf.FieldDescriptor();
local TEAM_TOTALFORCE_FIELD = protobuf.FieldDescriptor();
ARENAENEMY = protobuf.Descriptor();
local ARENAENEMY_UID_FIELD = protobuf.FieldDescriptor();
local ARENAENEMY_LEVEL_FIELD = protobuf.FieldDescriptor();
local ARENAENEMY_NAME_FIELD = protobuf.FieldDescriptor();
local ARENAENEMY_SCORE_FIELD = protobuf.FieldDescriptor();
local ARENAENEMY_HEAD_FIELD = protobuf.FieldDescriptor();
local ARENAENEMY_RANK_FIELD = protobuf.FieldDescriptor();
local ARENAENEMY_TOTALFORCE_FIELD = protobuf.FieldDescriptor();
local ARENAENEMY_PERSONINFO_FIELD = protobuf.FieldDescriptor();
local ARENAENEMY_TEAM_FIELD = protobuf.FieldDescriptor();
ARENAINFO = protobuf.Descriptor();
local ARENAINFO_FAILNUMS_FIELD = protobuf.FieldDescriptor();
@ -167,6 +168,11 @@ local ARENAINFO_SUCCESSNUMS_FIELD = protobuf.FieldDescriptor();
local ARENAINFO_SCORE_FIELD = protobuf.FieldDescriptor();
local ARENAINFO_USEFREETIMES_FIELD = protobuf.FieldDescriptor();
local ARENAINFO_ARENAENEMYS_FIELD = protobuf.FieldDescriptor();
ARENARECORDINFO = protobuf.Descriptor();
local ARENARECORDINFO_ID_FIELD = protobuf.FieldDescriptor();
local ARENARECORDINFO_ATTACKINFO_FIELD = protobuf.FieldDescriptor();
local ARENARECORDINFO_ATTACKTIME_FIELD = protobuf.FieldDescriptor();
local ARENARECORDINFO_MYSCORECHANGE_FIELD = protobuf.FieldDescriptor();
ERRORRESPONSE_ERRCODE_FIELD.name = "errCode"
ERRORRESPONSE_ERRCODE_FIELD.full_name = ".com.ljsd.jieling.protocols.ErrorResponse.errCode"
@ -1542,6 +1548,83 @@ GMRESPONSE.enum_types = {}
GMRESPONSE.fields = {GMRESPONSE_DROP_FIELD, GMRESPONSE_INFO_FIELD}
GMRESPONSE.is_extendable = false
GMRESPONSE.extensions = {}
ARENAPERSONINFO_UID_FIELD.name = "uid"
ARENAPERSONINFO_UID_FIELD.full_name = ".com.ljsd.jieling.protocols.ArenaPersonInfo.uid"
ARENAPERSONINFO_UID_FIELD.number = 1
ARENAPERSONINFO_UID_FIELD.index = 0
ARENAPERSONINFO_UID_FIELD.label = 1
ARENAPERSONINFO_UID_FIELD.has_default_value = false
ARENAPERSONINFO_UID_FIELD.default_value = 0
ARENAPERSONINFO_UID_FIELD.type = 5
ARENAPERSONINFO_UID_FIELD.cpp_type = 1
ARENAPERSONINFO_LEVEL_FIELD.name = "level"
ARENAPERSONINFO_LEVEL_FIELD.full_name = ".com.ljsd.jieling.protocols.ArenaPersonInfo.level"
ARENAPERSONINFO_LEVEL_FIELD.number = 2
ARENAPERSONINFO_LEVEL_FIELD.index = 1
ARENAPERSONINFO_LEVEL_FIELD.label = 1
ARENAPERSONINFO_LEVEL_FIELD.has_default_value = false
ARENAPERSONINFO_LEVEL_FIELD.default_value = 0
ARENAPERSONINFO_LEVEL_FIELD.type = 5
ARENAPERSONINFO_LEVEL_FIELD.cpp_type = 1
ARENAPERSONINFO_NAME_FIELD.name = "name"
ARENAPERSONINFO_NAME_FIELD.full_name = ".com.ljsd.jieling.protocols.ArenaPersonInfo.name"
ARENAPERSONINFO_NAME_FIELD.number = 3
ARENAPERSONINFO_NAME_FIELD.index = 2
ARENAPERSONINFO_NAME_FIELD.label = 1
ARENAPERSONINFO_NAME_FIELD.has_default_value = false
ARENAPERSONINFO_NAME_FIELD.default_value = ""
ARENAPERSONINFO_NAME_FIELD.type = 9
ARENAPERSONINFO_NAME_FIELD.cpp_type = 9
ARENAPERSONINFO_SCORE_FIELD.name = "score"
ARENAPERSONINFO_SCORE_FIELD.full_name = ".com.ljsd.jieling.protocols.ArenaPersonInfo.score"
ARENAPERSONINFO_SCORE_FIELD.number = 4
ARENAPERSONINFO_SCORE_FIELD.index = 3
ARENAPERSONINFO_SCORE_FIELD.label = 1
ARENAPERSONINFO_SCORE_FIELD.has_default_value = false
ARENAPERSONINFO_SCORE_FIELD.default_value = 0
ARENAPERSONINFO_SCORE_FIELD.type = 5
ARENAPERSONINFO_SCORE_FIELD.cpp_type = 1
ARENAPERSONINFO_HEAD_FIELD.name = "head"
ARENAPERSONINFO_HEAD_FIELD.full_name = ".com.ljsd.jieling.protocols.ArenaPersonInfo.head"
ARENAPERSONINFO_HEAD_FIELD.number = 5
ARENAPERSONINFO_HEAD_FIELD.index = 4
ARENAPERSONINFO_HEAD_FIELD.label = 1
ARENAPERSONINFO_HEAD_FIELD.has_default_value = false
ARENAPERSONINFO_HEAD_FIELD.default_value = 0
ARENAPERSONINFO_HEAD_FIELD.type = 5
ARENAPERSONINFO_HEAD_FIELD.cpp_type = 1
ARENAPERSONINFO_RANK_FIELD.name = "rank"
ARENAPERSONINFO_RANK_FIELD.full_name = ".com.ljsd.jieling.protocols.ArenaPersonInfo.rank"
ARENAPERSONINFO_RANK_FIELD.number = 6
ARENAPERSONINFO_RANK_FIELD.index = 5
ARENAPERSONINFO_RANK_FIELD.label = 1
ARENAPERSONINFO_RANK_FIELD.has_default_value = false
ARENAPERSONINFO_RANK_FIELD.default_value = 0
ARENAPERSONINFO_RANK_FIELD.type = 5
ARENAPERSONINFO_RANK_FIELD.cpp_type = 1
ARENAPERSONINFO_TOTALFORCE_FIELD.name = "totalForce"
ARENAPERSONINFO_TOTALFORCE_FIELD.full_name = ".com.ljsd.jieling.protocols.ArenaPersonInfo.totalForce"
ARENAPERSONINFO_TOTALFORCE_FIELD.number = 7
ARENAPERSONINFO_TOTALFORCE_FIELD.index = 6
ARENAPERSONINFO_TOTALFORCE_FIELD.label = 1
ARENAPERSONINFO_TOTALFORCE_FIELD.has_default_value = false
ARENAPERSONINFO_TOTALFORCE_FIELD.default_value = 0
ARENAPERSONINFO_TOTALFORCE_FIELD.type = 5
ARENAPERSONINFO_TOTALFORCE_FIELD.cpp_type = 1
ARENAPERSONINFO.name = "ArenaPersonInfo"
ARENAPERSONINFO.full_name = ".com.ljsd.jieling.protocols.ArenaPersonInfo"
ARENAPERSONINFO.nested_types = {}
ARENAPERSONINFO.enum_types = {}
ARENAPERSONINFO.fields = {ARENAPERSONINFO_UID_FIELD, ARENAPERSONINFO_LEVEL_FIELD, ARENAPERSONINFO_NAME_FIELD, ARENAPERSONINFO_SCORE_FIELD, ARENAPERSONINFO_HEAD_FIELD, ARENAPERSONINFO_RANK_FIELD, ARENAPERSONINFO_TOTALFORCE_FIELD}
ARENAPERSONINFO.is_extendable = false
ARENAPERSONINFO.extensions = {}
TEAM_HEROTID_FIELD.name = "heroTid"
TEAM_HEROTID_FIELD.full_name = ".com.ljsd.jieling.protocols.Team.heroTid"
TEAM_HEROTID_FIELD.number = 1
@ -1552,97 +1635,28 @@ TEAM_HEROTID_FIELD.default_value = {}
TEAM_HEROTID_FIELD.type = 5
TEAM_HEROTID_FIELD.cpp_type = 1
TEAM_TOTALFORCE_FIELD.name = "totalForce"
TEAM_TOTALFORCE_FIELD.full_name = ".com.ljsd.jieling.protocols.Team.totalForce"
TEAM_TOTALFORCE_FIELD.number = 2
TEAM_TOTALFORCE_FIELD.index = 1
TEAM_TOTALFORCE_FIELD.label = 1
TEAM_TOTALFORCE_FIELD.has_default_value = false
TEAM_TOTALFORCE_FIELD.default_value = 0
TEAM_TOTALFORCE_FIELD.type = 5
TEAM_TOTALFORCE_FIELD.cpp_type = 1
TEAM.name = "Team"
TEAM.full_name = ".com.ljsd.jieling.protocols.Team"
TEAM.nested_types = {}
TEAM.enum_types = {}
TEAM.fields = {TEAM_HEROTID_FIELD, TEAM_TOTALFORCE_FIELD}
TEAM.fields = {TEAM_HEROTID_FIELD}
TEAM.is_extendable = false
TEAM.extensions = {}
ARENAENEMY_UID_FIELD.name = "uid"
ARENAENEMY_UID_FIELD.full_name = ".com.ljsd.jieling.protocols.ArenaEnemy.uid"
ARENAENEMY_UID_FIELD.number = 1
ARENAENEMY_UID_FIELD.index = 0
ARENAENEMY_UID_FIELD.label = 1
ARENAENEMY_UID_FIELD.has_default_value = false
ARENAENEMY_UID_FIELD.default_value = 0
ARENAENEMY_UID_FIELD.type = 5
ARENAENEMY_UID_FIELD.cpp_type = 1
ARENAENEMY_LEVEL_FIELD.name = "level"
ARENAENEMY_LEVEL_FIELD.full_name = ".com.ljsd.jieling.protocols.ArenaEnemy.level"
ARENAENEMY_LEVEL_FIELD.number = 2
ARENAENEMY_LEVEL_FIELD.index = 1
ARENAENEMY_LEVEL_FIELD.label = 1
ARENAENEMY_LEVEL_FIELD.has_default_value = false
ARENAENEMY_LEVEL_FIELD.default_value = 0
ARENAENEMY_LEVEL_FIELD.type = 5
ARENAENEMY_LEVEL_FIELD.cpp_type = 1
ARENAENEMY_NAME_FIELD.name = "name"
ARENAENEMY_NAME_FIELD.full_name = ".com.ljsd.jieling.protocols.ArenaEnemy.name"
ARENAENEMY_NAME_FIELD.number = 3
ARENAENEMY_NAME_FIELD.index = 2
ARENAENEMY_NAME_FIELD.label = 1
ARENAENEMY_NAME_FIELD.has_default_value = false
ARENAENEMY_NAME_FIELD.default_value = ""
ARENAENEMY_NAME_FIELD.type = 9
ARENAENEMY_NAME_FIELD.cpp_type = 9
ARENAENEMY_SCORE_FIELD.name = "score"
ARENAENEMY_SCORE_FIELD.full_name = ".com.ljsd.jieling.protocols.ArenaEnemy.score"
ARENAENEMY_SCORE_FIELD.number = 4
ARENAENEMY_SCORE_FIELD.index = 3
ARENAENEMY_SCORE_FIELD.label = 1
ARENAENEMY_SCORE_FIELD.has_default_value = false
ARENAENEMY_SCORE_FIELD.default_value = 0
ARENAENEMY_SCORE_FIELD.type = 5
ARENAENEMY_SCORE_FIELD.cpp_type = 1
ARENAENEMY_HEAD_FIELD.name = "head"
ARENAENEMY_HEAD_FIELD.full_name = ".com.ljsd.jieling.protocols.ArenaEnemy.head"
ARENAENEMY_HEAD_FIELD.number = 5
ARENAENEMY_HEAD_FIELD.index = 4
ARENAENEMY_HEAD_FIELD.label = 1
ARENAENEMY_HEAD_FIELD.has_default_value = false
ARENAENEMY_HEAD_FIELD.default_value = 0
ARENAENEMY_HEAD_FIELD.type = 5
ARENAENEMY_HEAD_FIELD.cpp_type = 1
ARENAENEMY_RANK_FIELD.name = "rank"
ARENAENEMY_RANK_FIELD.full_name = ".com.ljsd.jieling.protocols.ArenaEnemy.rank"
ARENAENEMY_RANK_FIELD.number = 6
ARENAENEMY_RANK_FIELD.index = 5
ARENAENEMY_RANK_FIELD.label = 1
ARENAENEMY_RANK_FIELD.has_default_value = false
ARENAENEMY_RANK_FIELD.default_value = 0
ARENAENEMY_RANK_FIELD.type = 5
ARENAENEMY_RANK_FIELD.cpp_type = 1
ARENAENEMY_TOTALFORCE_FIELD.name = "totalForce"
ARENAENEMY_TOTALFORCE_FIELD.full_name = ".com.ljsd.jieling.protocols.ArenaEnemy.totalForce"
ARENAENEMY_TOTALFORCE_FIELD.number = 7
ARENAENEMY_TOTALFORCE_FIELD.index = 6
ARENAENEMY_TOTALFORCE_FIELD.label = 1
ARENAENEMY_TOTALFORCE_FIELD.has_default_value = false
ARENAENEMY_TOTALFORCE_FIELD.default_value = 0
ARENAENEMY_TOTALFORCE_FIELD.type = 5
ARENAENEMY_TOTALFORCE_FIELD.cpp_type = 1
ARENAENEMY_PERSONINFO_FIELD.name = "personInfo"
ARENAENEMY_PERSONINFO_FIELD.full_name = ".com.ljsd.jieling.protocols.ArenaEnemy.personInfo"
ARENAENEMY_PERSONINFO_FIELD.number = 1
ARENAENEMY_PERSONINFO_FIELD.index = 0
ARENAENEMY_PERSONINFO_FIELD.label = 1
ARENAENEMY_PERSONINFO_FIELD.has_default_value = false
ARENAENEMY_PERSONINFO_FIELD.default_value = nil
ARENAENEMY_PERSONINFO_FIELD.message_type = ARENAPERSONINFO
ARENAENEMY_PERSONINFO_FIELD.type = 11
ARENAENEMY_PERSONINFO_FIELD.cpp_type = 10
ARENAENEMY_TEAM_FIELD.name = "team"
ARENAENEMY_TEAM_FIELD.full_name = ".com.ljsd.jieling.protocols.ArenaEnemy.team"
ARENAENEMY_TEAM_FIELD.number = 8
ARENAENEMY_TEAM_FIELD.index = 7
ARENAENEMY_TEAM_FIELD.number = 2
ARENAENEMY_TEAM_FIELD.index = 1
ARENAENEMY_TEAM_FIELD.label = 1
ARENAENEMY_TEAM_FIELD.has_default_value = false
ARENAENEMY_TEAM_FIELD.default_value = nil
@ -1654,7 +1668,7 @@ ARENAENEMY.name = "ArenaEnemy"
ARENAENEMY.full_name = ".com.ljsd.jieling.protocols.ArenaEnemy"
ARENAENEMY.nested_types = {}
ARENAENEMY.enum_types = {}
ARENAENEMY.fields = {ARENAENEMY_UID_FIELD, ARENAENEMY_LEVEL_FIELD, ARENAENEMY_NAME_FIELD, ARENAENEMY_SCORE_FIELD, ARENAENEMY_HEAD_FIELD, ARENAENEMY_RANK_FIELD, ARENAENEMY_TOTALFORCE_FIELD, ARENAENEMY_TEAM_FIELD}
ARENAENEMY.fields = {ARENAENEMY_PERSONINFO_FIELD, ARENAENEMY_TEAM_FIELD}
ARENAENEMY.is_extendable = false
ARENAENEMY.extensions = {}
ARENAINFO_FAILNUMS_FIELD.name = "failNums"
@ -1715,6 +1729,54 @@ ARENAINFO.enum_types = {}
ARENAINFO.fields = {ARENAINFO_FAILNUMS_FIELD, ARENAINFO_SUCCESSNUMS_FIELD, ARENAINFO_SCORE_FIELD, ARENAINFO_USEFREETIMES_FIELD, ARENAINFO_ARENAENEMYS_FIELD}
ARENAINFO.is_extendable = false
ARENAINFO.extensions = {}
ARENARECORDINFO_ID_FIELD.name = "id"
ARENARECORDINFO_ID_FIELD.full_name = ".com.ljsd.jieling.protocols.ArenaRecordInfo.id"
ARENARECORDINFO_ID_FIELD.number = 1
ARENARECORDINFO_ID_FIELD.index = 0
ARENARECORDINFO_ID_FIELD.label = 1
ARENARECORDINFO_ID_FIELD.has_default_value = false
ARENARECORDINFO_ID_FIELD.default_value = ""
ARENARECORDINFO_ID_FIELD.type = 9
ARENARECORDINFO_ID_FIELD.cpp_type = 9
ARENARECORDINFO_ATTACKINFO_FIELD.name = "attackInfo"
ARENARECORDINFO_ATTACKINFO_FIELD.full_name = ".com.ljsd.jieling.protocols.ArenaRecordInfo.attackInfo"
ARENARECORDINFO_ATTACKINFO_FIELD.number = 2
ARENARECORDINFO_ATTACKINFO_FIELD.index = 1
ARENARECORDINFO_ATTACKINFO_FIELD.label = 1
ARENARECORDINFO_ATTACKINFO_FIELD.has_default_value = false
ARENARECORDINFO_ATTACKINFO_FIELD.default_value = nil
ARENARECORDINFO_ATTACKINFO_FIELD.message_type = ARENAPERSONINFO
ARENARECORDINFO_ATTACKINFO_FIELD.type = 11
ARENARECORDINFO_ATTACKINFO_FIELD.cpp_type = 10
ARENARECORDINFO_ATTACKTIME_FIELD.name = "attackTime"
ARENARECORDINFO_ATTACKTIME_FIELD.full_name = ".com.ljsd.jieling.protocols.ArenaRecordInfo.attackTime"
ARENARECORDINFO_ATTACKTIME_FIELD.number = 3
ARENARECORDINFO_ATTACKTIME_FIELD.index = 2
ARENARECORDINFO_ATTACKTIME_FIELD.label = 1
ARENARECORDINFO_ATTACKTIME_FIELD.has_default_value = false
ARENARECORDINFO_ATTACKTIME_FIELD.default_value = 0
ARENARECORDINFO_ATTACKTIME_FIELD.type = 5
ARENARECORDINFO_ATTACKTIME_FIELD.cpp_type = 1
ARENARECORDINFO_MYSCORECHANGE_FIELD.name = "myScoreChange"
ARENARECORDINFO_MYSCORECHANGE_FIELD.full_name = ".com.ljsd.jieling.protocols.ArenaRecordInfo.myScoreChange"
ARENARECORDINFO_MYSCORECHANGE_FIELD.number = 4
ARENARECORDINFO_MYSCORECHANGE_FIELD.index = 3
ARENARECORDINFO_MYSCORECHANGE_FIELD.label = 1
ARENARECORDINFO_MYSCORECHANGE_FIELD.has_default_value = false
ARENARECORDINFO_MYSCORECHANGE_FIELD.default_value = 0
ARENARECORDINFO_MYSCORECHANGE_FIELD.type = 5
ARENARECORDINFO_MYSCORECHANGE_FIELD.cpp_type = 1
ARENARECORDINFO.name = "ArenaRecordInfo"
ARENARECORDINFO.full_name = ".com.ljsd.jieling.protocols.ArenaRecordInfo"
ARENARECORDINFO.nested_types = {}
ARENARECORDINFO.enum_types = {}
ARENARECORDINFO.fields = {ARENARECORDINFO_ID_FIELD, ARENARECORDINFO_ATTACKINFO_FIELD, ARENARECORDINFO_ATTACKTIME_FIELD, ARENARECORDINFO_MYSCORECHANGE_FIELD}
ARENARECORDINFO.is_extendable = false
ARENARECORDINFO.extensions = {}
ActivityInfo = protobuf.Message(ACTIVITYINFO)
ActivityInfo.MissionInfo = protobuf.Message(ACTIVITYINFO_MISSIONINFO)
@ -1722,6 +1784,8 @@ AdventureRecommendHeroInfo = protobuf.Message(ADVENTURERECOMMENDHEROINFO)
AdventureStateInfo = protobuf.Message(ADVENTURESTATEINFO)
ArenaEnemy = protobuf.Message(ARENAENEMY)
ArenaInfo = protobuf.Message(ARENAINFO)
ArenaPersonInfo = protobuf.Message(ARENAPERSONINFO)
ArenaRecordInfo = protobuf.Message(ARENARECORDINFO)
Cell = protobuf.Message(CELL)
Drop = protobuf.Message(DROP)
Equip = protobuf.Message(EQUIP)

View File

@ -32,10 +32,14 @@ import "CommonProto.proto";
optional int32 myRank =3 ;//
}
message FlushArenaResponse{
message ArenaRandomResponse{
repeated ArenaEnemy arenaEnemys = 1; //
}
message ArenaRecordInfoResponse{
repeated ArenaRecordInfo arenaRecordInfo =1;
}

View File

@ -248,13 +248,7 @@ option optimize_for = SPEED;
optional string info =2;
}
message Team{
repeated int32 heroTid =1;
optional int32 totalForce=2;
}
message ArenaEnemy{
message ArenaPersonInfo{
optional int32 uid = 1;
optional int32 level =2;
optional string name =3;
@ -262,7 +256,16 @@ option optimize_for = SPEED;
optional int32 head =5;
optional int32 rank =6; //
optional int32 totalForce =7;
optional Team team =8; //
}
message Team{
repeated int32 heroTid =1;
}
message ArenaEnemy{
optional ArenaPersonInfo personInfo =1;
optional Team team =2; //
}
@ -274,3 +277,10 @@ option optimize_for = SPEED;
repeated ArenaEnemy arenaEnemys = 5; //
}
message ArenaRecordInfo{
optional string id=1;//
optional ArenaPersonInfo attackInfo =2 ;//
optional int32 attackTime =3 ; //
optional int32 myScoreChange =4 ;//
}

View File

@ -34,7 +34,7 @@ enum MessageType{
ARENA_RANDOM_ENEMY_REQUEST = 10012; //
ARENA_RANDOM_ENEMY_RESPONSE = 10013;
ARENA_DEFENSE_REQUEST = 10014; //
ARENA_DEFENSE_REQUEST = 10014; //
ARENA_DEFENSE_RESPONSE = 10015;
// B 10100