【特权加等级奖励】1
parent
ae10b715cd
commit
80183cd5a0
|
@ -77,6 +77,7 @@ HERO_LOCKSTATE_FIELD = protobuf.FieldDescriptor();
|
|||
HERO_JEWELS_FIELD = protobuf.FieldDescriptor();
|
||||
HERO_CREATETYPE_FIELD = protobuf.FieldDescriptor();
|
||||
HERO_CHANGEID_FIELD = protobuf.FieldDescriptor();
|
||||
HERO_SEALIDLIST_FIELD = protobuf.FieldDescriptor();
|
||||
POKEMONINFO = protobuf.Descriptor();
|
||||
POKEMONINFO_TEMPID_FIELD = protobuf.FieldDescriptor();
|
||||
POKEMONINFO_ID_FIELD = protobuf.FieldDescriptor();
|
||||
|
@ -441,10 +442,6 @@ EXPERTINFO_SEX_FIELD = protobuf.FieldDescriptor();
|
|||
SIGNININFO = protobuf.Descriptor();
|
||||
SIGNININFO_DAYS_FIELD = protobuf.FieldDescriptor();
|
||||
SIGNININFO_STATE_FIELD = protobuf.FieldDescriptor();
|
||||
PURPLESEALSHOWINFO = protobuf.Descriptor();
|
||||
PURPLESEALSHOWINFO_ID_FIELD = protobuf.FieldDescriptor();
|
||||
PURPLESEALSHOWINFO_TYPE_FIELD = protobuf.FieldDescriptor();
|
||||
PURPLESEALSHOWINFO_HEROTID_FIELD = protobuf.FieldDescriptor();
|
||||
TEAMSIMPLEINFO = protobuf.Descriptor();
|
||||
TEAMSIMPLEINFO_HEROID_FIELD = protobuf.FieldDescriptor();
|
||||
TEAMSIMPLEINFO_HEROTID_FIELD = protobuf.FieldDescriptor();
|
||||
|
@ -457,7 +454,6 @@ TEAMONETEAMINFO_TEAM_FIELD = protobuf.FieldDescriptor();
|
|||
TEAMONETEAMINFO_POKEMONINFOS_FIELD = protobuf.FieldDescriptor();
|
||||
TEAMONETEAMINFO_TOTALFORCE_FIELD = protobuf.FieldDescriptor();
|
||||
TEAMONETEAMINFO_REMAINHP_FIELD = protobuf.FieldDescriptor();
|
||||
TEAMONETEAMINFO_SEALSHOW_FIELD = protobuf.FieldDescriptor();
|
||||
TEAMONEINFO = protobuf.Descriptor();
|
||||
TEAMONEINFO_UID_FIELD = protobuf.FieldDescriptor();
|
||||
TEAMONEINFO_LEVEL_FIELD = protobuf.FieldDescriptor();
|
||||
|
@ -688,6 +684,9 @@ PURPLEMANSIONSEAL_ID_FIELD = protobuf.FieldDescriptor();
|
|||
PURPLEMANSIONSEAL_TYPE_FIELD = protobuf.FieldDescriptor();
|
||||
PURPLEMANSIONSEAL_SUBID_FIELD = protobuf.FieldDescriptor();
|
||||
PURPLEMANSIONSEAL_STATE_FIELD = protobuf.FieldDescriptor();
|
||||
KEYVAL = protobuf.Descriptor();
|
||||
KEYVAL_KEY_FIELD = protobuf.FieldDescriptor();
|
||||
KEYVAL_VAL_FIELD = protobuf.FieldDescriptor();
|
||||
|
||||
ERRORRESPONSE_ERRCODE_FIELD.name = "errCode"
|
||||
ERRORRESPONSE_ERRCODE_FIELD.full_name = ".rpc.protocols.ErrorResponse.errCode"
|
||||
|
@ -1398,11 +1397,21 @@ HERO_CHANGEID_FIELD.default_value = 0
|
|||
HERO_CHANGEID_FIELD.type = 5
|
||||
HERO_CHANGEID_FIELD.cpp_type = 1
|
||||
|
||||
HERO_SEALIDLIST_FIELD.name = "sealIdList"
|
||||
HERO_SEALIDLIST_FIELD.full_name = ".rpc.protocols.Hero.sealIdList"
|
||||
HERO_SEALIDLIST_FIELD.number = 17
|
||||
HERO_SEALIDLIST_FIELD.index = 15
|
||||
HERO_SEALIDLIST_FIELD.label = 3
|
||||
HERO_SEALIDLIST_FIELD.has_default_value = false
|
||||
HERO_SEALIDLIST_FIELD.default_value = {}
|
||||
HERO_SEALIDLIST_FIELD.type = 5
|
||||
HERO_SEALIDLIST_FIELD.cpp_type = 1
|
||||
|
||||
HERO.name = "Hero"
|
||||
HERO.full_name = ".rpc.protocols.Hero"
|
||||
HERO.nested_types = {}
|
||||
HERO.enum_types = {}
|
||||
HERO.fields = {HERO_ID_FIELD, HERO_HEROID_FIELD, HERO_LEVEL_FIELD, HERO_BREAKID_FIELD, HERO_STAR_FIELD, HERO_SKINID_FIELD, HERO_EQUIPIDLIST_FIELD, HERO_CREATETIME_FIELD, HERO_STARBREAKID_FIELD, HERO_ESPECIALEQUIPLEVEL_FIELD, HERO_SOULPOS_FIELD, HERO_LOCKSTATE_FIELD, HERO_JEWELS_FIELD, HERO_CREATETYPE_FIELD, HERO_CHANGEID_FIELD}
|
||||
HERO.fields = {HERO_ID_FIELD, HERO_HEROID_FIELD, HERO_LEVEL_FIELD, HERO_BREAKID_FIELD, HERO_STAR_FIELD, HERO_SKINID_FIELD, HERO_EQUIPIDLIST_FIELD, HERO_CREATETIME_FIELD, HERO_STARBREAKID_FIELD, HERO_ESPECIALEQUIPLEVEL_FIELD, HERO_SOULPOS_FIELD, HERO_LOCKSTATE_FIELD, HERO_JEWELS_FIELD, HERO_CREATETYPE_FIELD, HERO_CHANGEID_FIELD, HERO_SEALIDLIST_FIELD}
|
||||
HERO.is_extendable = false
|
||||
HERO.extensions = {}
|
||||
POKEMONINFO_TEMPID_FIELD.name = "tempId"
|
||||
|
@ -4878,43 +4887,6 @@ SIGNININFO.enum_types = {}
|
|||
SIGNININFO.fields = {SIGNININFO_DAYS_FIELD, SIGNININFO_STATE_FIELD}
|
||||
SIGNININFO.is_extendable = false
|
||||
SIGNININFO.extensions = {}
|
||||
PURPLESEALSHOWINFO_ID_FIELD.name = "id"
|
||||
PURPLESEALSHOWINFO_ID_FIELD.full_name = ".rpc.protocols.PurpleSealShowInfo.id"
|
||||
PURPLESEALSHOWINFO_ID_FIELD.number = 1
|
||||
PURPLESEALSHOWINFO_ID_FIELD.index = 0
|
||||
PURPLESEALSHOWINFO_ID_FIELD.label = 1
|
||||
PURPLESEALSHOWINFO_ID_FIELD.has_default_value = false
|
||||
PURPLESEALSHOWINFO_ID_FIELD.default_value = 0
|
||||
PURPLESEALSHOWINFO_ID_FIELD.type = 5
|
||||
PURPLESEALSHOWINFO_ID_FIELD.cpp_type = 1
|
||||
|
||||
PURPLESEALSHOWINFO_TYPE_FIELD.name = "type"
|
||||
PURPLESEALSHOWINFO_TYPE_FIELD.full_name = ".rpc.protocols.PurpleSealShowInfo.type"
|
||||
PURPLESEALSHOWINFO_TYPE_FIELD.number = 2
|
||||
PURPLESEALSHOWINFO_TYPE_FIELD.index = 1
|
||||
PURPLESEALSHOWINFO_TYPE_FIELD.label = 1
|
||||
PURPLESEALSHOWINFO_TYPE_FIELD.has_default_value = false
|
||||
PURPLESEALSHOWINFO_TYPE_FIELD.default_value = 0
|
||||
PURPLESEALSHOWINFO_TYPE_FIELD.type = 5
|
||||
PURPLESEALSHOWINFO_TYPE_FIELD.cpp_type = 1
|
||||
|
||||
PURPLESEALSHOWINFO_HEROTID_FIELD.name = "heroTId"
|
||||
PURPLESEALSHOWINFO_HEROTID_FIELD.full_name = ".rpc.protocols.PurpleSealShowInfo.heroTId"
|
||||
PURPLESEALSHOWINFO_HEROTID_FIELD.number = 3
|
||||
PURPLESEALSHOWINFO_HEROTID_FIELD.index = 2
|
||||
PURPLESEALSHOWINFO_HEROTID_FIELD.label = 1
|
||||
PURPLESEALSHOWINFO_HEROTID_FIELD.has_default_value = false
|
||||
PURPLESEALSHOWINFO_HEROTID_FIELD.default_value = 0
|
||||
PURPLESEALSHOWINFO_HEROTID_FIELD.type = 5
|
||||
PURPLESEALSHOWINFO_HEROTID_FIELD.cpp_type = 1
|
||||
|
||||
PURPLESEALSHOWINFO.name = "PurpleSealShowInfo"
|
||||
PURPLESEALSHOWINFO.full_name = ".rpc.protocols.PurpleSealShowInfo"
|
||||
PURPLESEALSHOWINFO.nested_types = {}
|
||||
PURPLESEALSHOWINFO.enum_types = {}
|
||||
PURPLESEALSHOWINFO.fields = {PURPLESEALSHOWINFO_ID_FIELD, PURPLESEALSHOWINFO_TYPE_FIELD, PURPLESEALSHOWINFO_HEROTID_FIELD}
|
||||
PURPLESEALSHOWINFO.is_extendable = false
|
||||
PURPLESEALSHOWINFO.extensions = {}
|
||||
TEAMSIMPLEINFO_HEROID_FIELD.name = "heroid"
|
||||
TEAMSIMPLEINFO_HEROID_FIELD.full_name = ".rpc.protocols.TeamSimpleInfo.heroid"
|
||||
TEAMSIMPLEINFO_HEROID_FIELD.number = 1
|
||||
|
@ -5024,22 +4996,11 @@ TEAMONETEAMINFO_REMAINHP_FIELD.default_value = {}
|
|||
TEAMONETEAMINFO_REMAINHP_FIELD.type = 3
|
||||
TEAMONETEAMINFO_REMAINHP_FIELD.cpp_type = 2
|
||||
|
||||
TEAMONETEAMINFO_SEALSHOW_FIELD.name = "sealShow"
|
||||
TEAMONETEAMINFO_SEALSHOW_FIELD.full_name = ".rpc.protocols.TeamOneTeamInfo.sealShow"
|
||||
TEAMONETEAMINFO_SEALSHOW_FIELD.number = 5
|
||||
TEAMONETEAMINFO_SEALSHOW_FIELD.index = 4
|
||||
TEAMONETEAMINFO_SEALSHOW_FIELD.label = 3
|
||||
TEAMONETEAMINFO_SEALSHOW_FIELD.has_default_value = false
|
||||
TEAMONETEAMINFO_SEALSHOW_FIELD.default_value = {}
|
||||
TEAMONETEAMINFO_SEALSHOW_FIELD.message_type = PURPLESEALSHOWINFO
|
||||
TEAMONETEAMINFO_SEALSHOW_FIELD.type = 11
|
||||
TEAMONETEAMINFO_SEALSHOW_FIELD.cpp_type = 10
|
||||
|
||||
TEAMONETEAMINFO.name = "TeamOneTeamInfo"
|
||||
TEAMONETEAMINFO.full_name = ".rpc.protocols.TeamOneTeamInfo"
|
||||
TEAMONETEAMINFO.nested_types = {}
|
||||
TEAMONETEAMINFO.enum_types = {}
|
||||
TEAMONETEAMINFO.fields = {TEAMONETEAMINFO_TEAM_FIELD, TEAMONETEAMINFO_POKEMONINFOS_FIELD, TEAMONETEAMINFO_TOTALFORCE_FIELD, TEAMONETEAMINFO_REMAINHP_FIELD, TEAMONETEAMINFO_SEALSHOW_FIELD}
|
||||
TEAMONETEAMINFO.fields = {TEAMONETEAMINFO_TEAM_FIELD, TEAMONETEAMINFO_POKEMONINFOS_FIELD, TEAMONETEAMINFO_TOTALFORCE_FIELD, TEAMONETEAMINFO_REMAINHP_FIELD}
|
||||
TEAMONETEAMINFO.is_extendable = false
|
||||
TEAMONETEAMINFO.extensions = {}
|
||||
TEAMONEINFO_UID_FIELD.name = "uid"
|
||||
|
@ -7229,6 +7190,33 @@ PURPLEMANSIONSEAL.enum_types = {}
|
|||
PURPLEMANSIONSEAL.fields = {PURPLEMANSIONSEAL_ID_FIELD, PURPLEMANSIONSEAL_TYPE_FIELD, PURPLEMANSIONSEAL_SUBID_FIELD, PURPLEMANSIONSEAL_STATE_FIELD}
|
||||
PURPLEMANSIONSEAL.is_extendable = false
|
||||
PURPLEMANSIONSEAL.extensions = {}
|
||||
KEYVAL_KEY_FIELD.name = "key"
|
||||
KEYVAL_KEY_FIELD.full_name = ".rpc.protocols.KeyVal.key"
|
||||
KEYVAL_KEY_FIELD.number = 1
|
||||
KEYVAL_KEY_FIELD.index = 0
|
||||
KEYVAL_KEY_FIELD.label = 1
|
||||
KEYVAL_KEY_FIELD.has_default_value = false
|
||||
KEYVAL_KEY_FIELD.default_value = 0
|
||||
KEYVAL_KEY_FIELD.type = 5
|
||||
KEYVAL_KEY_FIELD.cpp_type = 1
|
||||
|
||||
KEYVAL_VAL_FIELD.name = "val"
|
||||
KEYVAL_VAL_FIELD.full_name = ".rpc.protocols.KeyVal.val"
|
||||
KEYVAL_VAL_FIELD.number = 2
|
||||
KEYVAL_VAL_FIELD.index = 1
|
||||
KEYVAL_VAL_FIELD.label = 1
|
||||
KEYVAL_VAL_FIELD.has_default_value = false
|
||||
KEYVAL_VAL_FIELD.default_value = 0
|
||||
KEYVAL_VAL_FIELD.type = 5
|
||||
KEYVAL_VAL_FIELD.cpp_type = 1
|
||||
|
||||
KEYVAL.name = "KeyVal"
|
||||
KEYVAL.full_name = ".rpc.protocols.KeyVal"
|
||||
KEYVAL.nested_types = {}
|
||||
KEYVAL.enum_types = {}
|
||||
KEYVAL.fields = {KEYVAL_KEY_FIELD, KEYVAL_VAL_FIELD}
|
||||
KEYVAL.is_extendable = false
|
||||
KEYVAL.extensions = {}
|
||||
|
||||
ActivityInfo = protobuf.Message(ACTIVITYINFO)
|
||||
ActivityInfo.MissionInfo = protobuf.Message(ACTIVITYINFO_MISSIONINFO)
|
||||
|
@ -7291,6 +7279,7 @@ JourneyCell = protobuf.Message(JOURNEYCELL)
|
|||
JourneyGoodsInfo = protobuf.Message(JOURNEYGOODSINFO)
|
||||
JourneyInfo = protobuf.Message(JOURNEYINFO)
|
||||
JourneyMonsterInfo = protobuf.Message(JOURNEYMONSTERINFO)
|
||||
KeyVal = protobuf.Message(KEYVAL)
|
||||
LevelDifficulty = protobuf.Message(LEVELDIFFICULTY)
|
||||
LevelDifficultyInfos = protobuf.Message(LEVELDIFFICULTYINFOS)
|
||||
LuckWheelRewardPosInfo = protobuf.Message(LUCKWHEELREWARDPOSINFO)
|
||||
|
@ -7308,7 +7297,6 @@ Pokemoncomonpent = protobuf.Message(POKEMONCOMONPENT)
|
|||
PosMineral = protobuf.Message(POSMINERAL)
|
||||
Privilege = protobuf.Message(PRIVILEGE)
|
||||
PurpleMansionSeal = protobuf.Message(PURPLEMANSIONSEAL)
|
||||
PurpleSealShowInfo = protobuf.Message(PURPLESEALSHOWINFO)
|
||||
QuestionOptions = protobuf.Message(QUESTIONOPTIONS)
|
||||
RankInfo = protobuf.Message(RANKINFO)
|
||||
RedOneDetail = protobuf.Message(REDONEDETAIL)
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -525,6 +525,13 @@ HARDSTAGEREPORTREQUSET = protobuf.Descriptor();
|
|||
HARDSTAGEREPORTREQUSET_HARDSTAGEID_FIELD = protobuf.FieldDescriptor();
|
||||
HARDSTAGEREPORTRESPONSE = protobuf.Descriptor();
|
||||
HARDSTAGEREPORTRESPONSE_PLAYER_FIELD = protobuf.FieldDescriptor();
|
||||
VIPLEVELSTATEREQUSET = protobuf.Descriptor();
|
||||
VIPLEVELSTATERESPONSE = protobuf.Descriptor();
|
||||
VIPLEVELSTATERESPONSE_VIPSTATE_FIELD = protobuf.FieldDescriptor();
|
||||
VIPLEVELSTATEREWARDREQUSET = protobuf.Descriptor();
|
||||
VIPLEVELSTATEREWARDREQUSET_VIPLEVELID_FIELD = protobuf.FieldDescriptor();
|
||||
VIPLEVELSTATEREWARDRESPONSE = protobuf.Descriptor();
|
||||
VIPLEVELSTATEREWARDRESPONSE_DROP_FIELD = protobuf.FieldDescriptor();
|
||||
|
||||
ERRORMSGRESPONSE_MSG_FIELD.name = "msg"
|
||||
ERRORMSGRESPONSE_MSG_FIELD.full_name = ".rpc.protocols.ErrorMsgResponse.msg"
|
||||
|
@ -5316,6 +5323,66 @@ HARDSTAGEREPORTRESPONSE.enum_types = {}
|
|||
HARDSTAGEREPORTRESPONSE.fields = {HARDSTAGEREPORTRESPONSE_PLAYER_FIELD}
|
||||
HARDSTAGEREPORTRESPONSE.is_extendable = false
|
||||
HARDSTAGEREPORTRESPONSE.extensions = {}
|
||||
VIPLEVELSTATEREQUSET.name = "VipLevelStateRequset"
|
||||
VIPLEVELSTATEREQUSET.full_name = ".rpc.protocols.VipLevelStateRequset"
|
||||
VIPLEVELSTATEREQUSET.nested_types = {}
|
||||
VIPLEVELSTATEREQUSET.enum_types = {}
|
||||
VIPLEVELSTATEREQUSET.fields = {}
|
||||
VIPLEVELSTATEREQUSET.is_extendable = false
|
||||
VIPLEVELSTATEREQUSET.extensions = {}
|
||||
VIPLEVELSTATERESPONSE_VIPSTATE_FIELD.name = "vipState"
|
||||
VIPLEVELSTATERESPONSE_VIPSTATE_FIELD.full_name = ".rpc.protocols.VipLevelStateResponse.vipState"
|
||||
VIPLEVELSTATERESPONSE_VIPSTATE_FIELD.number = 1
|
||||
VIPLEVELSTATERESPONSE_VIPSTATE_FIELD.index = 0
|
||||
VIPLEVELSTATERESPONSE_VIPSTATE_FIELD.label = 3
|
||||
VIPLEVELSTATERESPONSE_VIPSTATE_FIELD.has_default_value = false
|
||||
VIPLEVELSTATERESPONSE_VIPSTATE_FIELD.default_value = {}
|
||||
VIPLEVELSTATERESPONSE_VIPSTATE_FIELD.message_type = CommonProto_pb.KEYVAL
|
||||
VIPLEVELSTATERESPONSE_VIPSTATE_FIELD.type = 11
|
||||
VIPLEVELSTATERESPONSE_VIPSTATE_FIELD.cpp_type = 10
|
||||
|
||||
VIPLEVELSTATERESPONSE.name = "VipLevelStateResponse"
|
||||
VIPLEVELSTATERESPONSE.full_name = ".rpc.protocols.VipLevelStateResponse"
|
||||
VIPLEVELSTATERESPONSE.nested_types = {}
|
||||
VIPLEVELSTATERESPONSE.enum_types = {}
|
||||
VIPLEVELSTATERESPONSE.fields = {VIPLEVELSTATERESPONSE_VIPSTATE_FIELD}
|
||||
VIPLEVELSTATERESPONSE.is_extendable = false
|
||||
VIPLEVELSTATERESPONSE.extensions = {}
|
||||
VIPLEVELSTATEREWARDREQUSET_VIPLEVELID_FIELD.name = "vipLevelId"
|
||||
VIPLEVELSTATEREWARDREQUSET_VIPLEVELID_FIELD.full_name = ".rpc.protocols.VipLevelStateRewardRequset.vipLevelId"
|
||||
VIPLEVELSTATEREWARDREQUSET_VIPLEVELID_FIELD.number = 1
|
||||
VIPLEVELSTATEREWARDREQUSET_VIPLEVELID_FIELD.index = 0
|
||||
VIPLEVELSTATEREWARDREQUSET_VIPLEVELID_FIELD.label = 1
|
||||
VIPLEVELSTATEREWARDREQUSET_VIPLEVELID_FIELD.has_default_value = false
|
||||
VIPLEVELSTATEREWARDREQUSET_VIPLEVELID_FIELD.default_value = 0
|
||||
VIPLEVELSTATEREWARDREQUSET_VIPLEVELID_FIELD.type = 5
|
||||
VIPLEVELSTATEREWARDREQUSET_VIPLEVELID_FIELD.cpp_type = 1
|
||||
|
||||
VIPLEVELSTATEREWARDREQUSET.name = "VipLevelStateRewardRequset"
|
||||
VIPLEVELSTATEREWARDREQUSET.full_name = ".rpc.protocols.VipLevelStateRewardRequset"
|
||||
VIPLEVELSTATEREWARDREQUSET.nested_types = {}
|
||||
VIPLEVELSTATEREWARDREQUSET.enum_types = {}
|
||||
VIPLEVELSTATEREWARDREQUSET.fields = {VIPLEVELSTATEREWARDREQUSET_VIPLEVELID_FIELD}
|
||||
VIPLEVELSTATEREWARDREQUSET.is_extendable = false
|
||||
VIPLEVELSTATEREWARDREQUSET.extensions = {}
|
||||
VIPLEVELSTATEREWARDRESPONSE_DROP_FIELD.name = "drop"
|
||||
VIPLEVELSTATEREWARDRESPONSE_DROP_FIELD.full_name = ".rpc.protocols.VipLevelStateRewardResponse.drop"
|
||||
VIPLEVELSTATEREWARDRESPONSE_DROP_FIELD.number = 1
|
||||
VIPLEVELSTATEREWARDRESPONSE_DROP_FIELD.index = 0
|
||||
VIPLEVELSTATEREWARDRESPONSE_DROP_FIELD.label = 1
|
||||
VIPLEVELSTATEREWARDRESPONSE_DROP_FIELD.has_default_value = false
|
||||
VIPLEVELSTATEREWARDRESPONSE_DROP_FIELD.default_value = nil
|
||||
VIPLEVELSTATEREWARDRESPONSE_DROP_FIELD.message_type = CommonProto_pb.DROP
|
||||
VIPLEVELSTATEREWARDRESPONSE_DROP_FIELD.type = 11
|
||||
VIPLEVELSTATEREWARDRESPONSE_DROP_FIELD.cpp_type = 10
|
||||
|
||||
VIPLEVELSTATEREWARDRESPONSE.name = "VipLevelStateRewardResponse"
|
||||
VIPLEVELSTATEREWARDRESPONSE.full_name = ".rpc.protocols.VipLevelStateRewardResponse"
|
||||
VIPLEVELSTATEREWARDRESPONSE.nested_types = {}
|
||||
VIPLEVELSTATEREWARDRESPONSE.enum_types = {}
|
||||
VIPLEVELSTATEREWARDRESPONSE.fields = {VIPLEVELSTATEREWARDRESPONSE_DROP_FIELD}
|
||||
VIPLEVELSTATEREWARDRESPONSE.is_extendable = false
|
||||
VIPLEVELSTATEREWARDRESPONSE.extensions = {}
|
||||
|
||||
ActiveUserMountRequest = protobuf.Message(ACTIVEUSERMOUNTREQUEST)
|
||||
ActiveUserMountResponse = protobuf.Message(ACTIVEUSERMOUNTRESPONSE)
|
||||
|
@ -5468,6 +5535,10 @@ UseHeadFrameResponse = protobuf.Message(USEHEADFRAMERESPONSE)
|
|||
UserForceChangeRequest = protobuf.Message(USERFORCECHANGEREQUEST)
|
||||
ViewHeroInfoRequest = protobuf.Message(VIEWHEROINFOREQUEST)
|
||||
ViewHeroInfoResponse = protobuf.Message(VIEWHEROINFORESPONSE)
|
||||
VipLevelStateRequset = protobuf.Message(VIPLEVELSTATEREQUSET)
|
||||
VipLevelStateResponse = protobuf.Message(VIPLEVELSTATERESPONSE)
|
||||
VipLevelStateRewardRequset = protobuf.Message(VIPLEVELSTATEREWARDREQUSET)
|
||||
VipLevelStateRewardResponse = protobuf.Message(VIPLEVELSTATEREWARDRESPONSE)
|
||||
VipLevelUpResponse = protobuf.Message(VIPLEVELUPRESPONSE)
|
||||
VipTakeBoxRequest = protobuf.Message(VIPTAKEBOXREQUEST)
|
||||
VipTakeBoxResponse = protobuf.Message(VIPTAKEBOXRESPONSE)
|
||||
|
|
|
@ -465,6 +465,7 @@ function this.ExecuteLoading()
|
|||
function() NetManager.HongMengInfoResponse(LoadingPanel.OnStep) end,
|
||||
function() NetManager.AllBookEnableResponse(LoadingPanel.OnStep) end,
|
||||
function() NetManager.HardStageRequest(LoadingPanel.OnStep) end,
|
||||
-- function() NetManager.VipLevelStateRequset(LoadingPanel.OnStep) end,
|
||||
--[[[35] =]] function() -- 登录请求最终接口,所有请求放在此接口之前
|
||||
-- 登录成功确认
|
||||
NetManager.LoginConfimRequest()
|
||||
|
|
|
@ -130,6 +130,8 @@ function this.RegisterMessage(network)
|
|||
socket:RegistNetMessage(MessageTypeProto_pb.HARD_STAGE_INFO_RESPONSE, this.HardStageResponse)
|
||||
-- 神印信息推送
|
||||
socket:RegistNetMessage(MessageTypeProto_pb.PurpleMansionSealIndication, this.PracticeImprintData)
|
||||
-- Vip等级奖励信息推送
|
||||
socket:RegistNetMessage(MessageTypeProto_pb.VIP_LEVEL_STATE_RESPONSE, this.RefreshLevleRewardDatas)
|
||||
end
|
||||
function this.OpenHongMengTowerGuideIndication(buffer)
|
||||
local data = buffer:DataByte()
|
||||
|
@ -915,4 +917,12 @@ function this.PracticeImprintData(buffer)
|
|||
msg:ParseFromString(data)
|
||||
PracticeManager.UpdataImprintDataFromServer(msg.sealList)
|
||||
end
|
||||
--Vip等级奖励推送
|
||||
function this.RefreshLevleRewardDatas(buffer)
|
||||
local data = buffer:DataByte()
|
||||
local msg = PlayerInfoProto_pb.VipLevelStateRewardResponse()
|
||||
msg:ParseFromString(data)
|
||||
VipManager.InitLevleRewardDatas(msg)
|
||||
end
|
||||
|
||||
return this
|
|
@ -5093,4 +5093,32 @@ function NetManager.GetHardStageChapterReward(_chapterId,_rewradId,func)
|
|||
end
|
||||
end)
|
||||
end
|
||||
--vip特权奖励初始化
|
||||
function NetManager.VipLevelStateRequset(func)
|
||||
local data = PlayerInfoProto_pb.VipLevelStateRequset()
|
||||
local msg = data:SerializeToString()
|
||||
Network:SendMessageWithCallBack(MessageTypeProto_pb.VIP_LEVEL_STATE_REQUEST, MessageTypeProto_pb.VIP_LEVEL_STATE_RESPONSE, msg, function(buffer)
|
||||
local data = buffer:DataByte()
|
||||
local msg = PlayerInfoProto_pb.VipLevelStateResponse()
|
||||
msg:ParseFromString(data)
|
||||
VipManager.InitLevleRewardDatas(msg)
|
||||
if func then
|
||||
func(msg)
|
||||
end
|
||||
end)
|
||||
end
|
||||
--vip特权奖励领取
|
||||
function NetManager.VipLevelStateRewardRequset(vipLevelId,func)
|
||||
local data = PlayerInfoProto_pb.VipLevelStateRewardRequset()
|
||||
data.vipLevelId = vipLevelId
|
||||
local msg = data:SerializeToString()
|
||||
Network:SendMessageWithCallBack(MessageTypeProto_pb.VIP_LEVEL_STATE_REWARD_REQUEST, MessageTypeProto_pb.VIP_LEVEL_STATE_REWARD_RESPONSE, msg, function(buffer)
|
||||
local data = buffer:DataByte()
|
||||
local msg = PlayerInfoProto_pb.VipLevelStateRewardResponse()
|
||||
msg:ParseFromString(data)
|
||||
if func then
|
||||
func(msg)
|
||||
end
|
||||
end)
|
||||
end
|
||||
return this
|
|
@ -61,7 +61,7 @@ function this.ReceiveNextRankingData(msg,fun)
|
|||
--滚动数据
|
||||
local length=#this.curRankingData
|
||||
for i, rank in ipairs(msg.ranks) do
|
||||
--LogGreen("UserRank "..rank.rankInfo.rank)
|
||||
-- LogGreen("UserRank "..rank.rankInfo.rank.." userName "..rank.userName.." rank.rankInfo.param1 "..rank.rankInfo.param1.." practiceLevel:"..rank.practiceLevel)
|
||||
rank.userName = PracticeManager.SetNameColor(rank.userName,rank.practiceLevel)
|
||||
this.curRankingData[length+i]=rank
|
||||
end
|
||||
|
|
|
@ -18,7 +18,7 @@ local maxLevel = 0
|
|||
local m_chargedNum = 0
|
||||
local m_rewardLeve = 0
|
||||
local lastCharged = 0
|
||||
|
||||
local levleRewardDatas = {}
|
||||
function this.Initialize()
|
||||
--累充金额,由服务器返回
|
||||
-- 设置最高等级
|
||||
|
@ -395,7 +395,17 @@ end
|
|||
|
||||
-- 检测新vip红点
|
||||
function this.CheckNewVipRP()
|
||||
if VipManager.GetVipLevel() >= VipManager.GetMaxVipLevel() then
|
||||
--等级奖励红点
|
||||
local vipCurLevel = VipManager.GetVipLevel()
|
||||
-- if levleRewardDatas then
|
||||
-- for i = 0, #levleRewardDatas do
|
||||
-- if levleRewardDatas[i].val and levleRewardDatas[i].val == 1 then
|
||||
-- return true
|
||||
-- end
|
||||
-- end
|
||||
-- end
|
||||
|
||||
if vipCurLevel >= VipManager.GetMaxVipLevel() then
|
||||
return false
|
||||
end
|
||||
local isFinish = true
|
||||
|
@ -465,5 +475,25 @@ function this.GetAddPro()
|
|||
end
|
||||
return proList
|
||||
end
|
||||
--levleRewardDatas vip特权等级奖励初始化
|
||||
function this.InitLevleRewardDatas(msg)
|
||||
LogError("----------------------------------")
|
||||
for i = 1, #msg.vipState do
|
||||
LogError("msg.vipState[i].key "..msg.vipState[i].key.." val "..msg.vipState[i].val)
|
||||
levleRewardDatas[msg.vipState[i].key] = msg.vipState[i].val--val 0 不可领取 1 可领取 2已领取
|
||||
end
|
||||
end
|
||||
function this.SetLevleRewardDatas(key,val)
|
||||
if levleRewardDatas[key] then
|
||||
levleRewardDatas[key] = val
|
||||
end
|
||||
end
|
||||
function this.GetLevleRewardDatas(key)
|
||||
if levleRewardDatas[key] then
|
||||
return levleRewardDatas[key]
|
||||
else
|
||||
return 0
|
||||
end
|
||||
|
||||
end
|
||||
return this
|
|
@ -18,6 +18,7 @@ local ReceiveTypeIconDef = {
|
|||
local orginLayer
|
||||
local GameSetting = ConfigManager.GetConfig(ConfigName.GameSetting)
|
||||
|
||||
local allRewardItemPres = {}
|
||||
function VipPanelV2:InitComponent()
|
||||
this.spLoader = SpriteLoader.New()
|
||||
orginLayer = 0
|
||||
|
@ -81,6 +82,9 @@ function VipPanelV2:InitComponent()
|
|||
for i = 1, self.taskList.transform.childCount do
|
||||
self.taskItemList[i] = self.taskList.transform:GetChild(i - 1)
|
||||
end
|
||||
self.allRewardItemParent = Util.GetGameObject(self.transform, "frame/topPart/stateRoot/rewardGird")
|
||||
self.getReawardBtn = Util.GetGameObject(self.transform, "frame/topPart/stateRoot/getReawardBtn")
|
||||
self.getReawardBtnText = Util.GetGameObject(self.transform, "frame/topPart/stateRoot/getReawardBtn/Text"):GetComponent("Text")
|
||||
end
|
||||
|
||||
function VipPanelV2:BindEvent()
|
||||
|
@ -109,6 +113,9 @@ function VipPanelV2:BindEvent()
|
|||
Util.AddClick(self.btnLvUp, function()
|
||||
self:OnBtnLvUpClicked()
|
||||
end)
|
||||
Util.AddClick(self.getReawardBtn, function()
|
||||
self:OnGetReawardBtnClicked(self.curShowLevel)
|
||||
end)
|
||||
|
||||
end
|
||||
|
||||
|
@ -182,6 +189,7 @@ function VipPanelV2:OnDestroy()
|
|||
SubUIManager.Close(this.playerInfoView)
|
||||
this.playerInfoView = nil
|
||||
end
|
||||
allRewardItemPres = {}
|
||||
end
|
||||
|
||||
function VipPanelV2:InitVipContext()
|
||||
|
@ -472,6 +480,7 @@ end
|
|||
function VipPanelV2:OnBtnLvUpClicked()
|
||||
local oldPowerNum = FormationManager.GetFormationPower(FormationTypeDef.FORMATION_NORMAL)
|
||||
NetManager.RequestVipLevelUp(function(respond)
|
||||
-- VipManager.SetLevleRewardDatas(self.curShowLevel,1)
|
||||
self:OnShow()
|
||||
SoundManager.PlaySound(SoundConfig.Sound_VipUpLevel)
|
||||
local newPowerNum = FormationManager.GetFormationPower(FormationTypeDef.FORMATION_NORMAL)
|
||||
|
@ -487,6 +496,7 @@ function VipPanelV2:RefreshPanelStatus(level)
|
|||
self.currentLvNum.text = level
|
||||
self:SetVipPrivileges(level)
|
||||
self:SetRewardList(level)
|
||||
self:ShowRewardInfo(level)
|
||||
end
|
||||
|
||||
--特权任务发生变化
|
||||
|
@ -529,5 +539,49 @@ function this.CheckVipLvPos(tarObj,lv)
|
|||
tarObj.transform:DOAnchorPosX(0,0)
|
||||
end
|
||||
end
|
||||
|
||||
--奖励
|
||||
function VipPanelV2:ShowRewardInfo(level)
|
||||
LogYellow("level "..level)
|
||||
local state = VipManager.GetLevleRewardDatas(level)--0 未领取 1 已领取
|
||||
local vipCurLevel = VipManager.GetVipLevel()
|
||||
if state == 0 or state == 1 then
|
||||
self.getReawardBtnText.text = Language[10018]
|
||||
elseif state == 2 then
|
||||
self.getReawardBtnText.text = Language[10101]
|
||||
end
|
||||
local curConfig = ConfigManager.GetConfigData(ConfigName.VipLevelConfig, level)
|
||||
local reward = curConfig.Reward
|
||||
if reward then
|
||||
for i = 1, math.max(#allRewardItemPres, #reward) do
|
||||
local go = allRewardItemPres[i]
|
||||
if not go then
|
||||
go = SubUIManager.Open(SubUIConfig.ItemView, self.allRewardItemParent.transform)
|
||||
go.gameObject.name = "frame"..i
|
||||
allRewardItemPres[i] = go
|
||||
end
|
||||
go.gameObject:SetActive(false)
|
||||
end
|
||||
for i = 1, #reward do
|
||||
allRewardItemPres[i].gameObject:SetActive(true)
|
||||
allRewardItemPres[i]:OnOpen(false,reward[i],0.9)
|
||||
end
|
||||
end
|
||||
end
|
||||
function VipPanelV2:OnGetReawardBtnClicked(level)
|
||||
local state = VipManager.GetLevleRewardDatas(level)--0 不可领取 1 可领取 2已领取
|
||||
local vipCurLevel = VipManager.GetVipLevel()
|
||||
LogYellow("state "..state)
|
||||
if state == 0 then
|
||||
PopupTipPanel.ShowTip(string.format( "特权%s级后可领取!",level))
|
||||
elseif state == 1 then
|
||||
NetManager.VipLevelStateRewardRequset(level,function(msg)
|
||||
VipManager.SetLevleRewardDatas(level,2)
|
||||
UIManager.OpenPanel(UIName.RewardItemPopup,msg.drop,1,function()
|
||||
VipPanelV2:ShowRewardInfo(level)
|
||||
end)
|
||||
end)
|
||||
elseif state == 2 then
|
||||
PopupTipPanel.ShowTip(Language[10101])
|
||||
end
|
||||
end
|
||||
return VipPanelV2
|
Loading…
Reference in New Issue