【山河社稷图】是否通关

dev_chengFeng
zhangqiang 2021-05-18 16:51:43 +08:00
parent c4865509b3
commit d36dfd9e25
3 changed files with 15 additions and 3 deletions

View File

@ -671,6 +671,7 @@ HARDSTAGENODE_NODEID_FIELD = protobuf.FieldDescriptor();
HARDSTAGENODE_TYPE_FIELD = protobuf.FieldDescriptor();
HARDSTAGENODE_STATE_FIELD = protobuf.FieldDescriptor();
HARDSTAGENODE_ISFIRST_FIELD = protobuf.FieldDescriptor();
HARDSTAGENODE_ISPASS_FIELD = protobuf.FieldDescriptor();
HARDSTAGECHAPTER = protobuf.Descriptor();
HARDSTAGECHAPTER_CHAPTERID_FIELD = protobuf.FieldDescriptor();
HARDSTAGECHAPTER_NODE_FIELD = protobuf.FieldDescriptor();
@ -7055,11 +7056,21 @@ HARDSTAGENODE_ISFIRST_FIELD.default_value = false
HARDSTAGENODE_ISFIRST_FIELD.type = 8
HARDSTAGENODE_ISFIRST_FIELD.cpp_type = 7
HARDSTAGENODE_ISPASS_FIELD.name = "isPass"
HARDSTAGENODE_ISPASS_FIELD.full_name = ".rpc.protocols.HardStageNode.isPass"
HARDSTAGENODE_ISPASS_FIELD.number = 5
HARDSTAGENODE_ISPASS_FIELD.index = 4
HARDSTAGENODE_ISPASS_FIELD.label = 1
HARDSTAGENODE_ISPASS_FIELD.has_default_value = false
HARDSTAGENODE_ISPASS_FIELD.default_value = false
HARDSTAGENODE_ISPASS_FIELD.type = 8
HARDSTAGENODE_ISPASS_FIELD.cpp_type = 7
HARDSTAGENODE.name = "HardStageNode"
HARDSTAGENODE.full_name = ".rpc.protocols.HardStageNode"
HARDSTAGENODE.nested_types = {}
HARDSTAGENODE.enum_types = {}
HARDSTAGENODE.fields = {HARDSTAGENODE_NODEID_FIELD, HARDSTAGENODE_TYPE_FIELD, HARDSTAGENODE_STATE_FIELD, HARDSTAGENODE_ISFIRST_FIELD}
HARDSTAGENODE.fields = {HARDSTAGENODE_NODEID_FIELD, HARDSTAGENODE_TYPE_FIELD, HARDSTAGENODE_STATE_FIELD, HARDSTAGENODE_ISFIRST_FIELD, HARDSTAGENODE_ISPASS_FIELD}
HARDSTAGENODE.is_extendable = false
HARDSTAGENODE.extensions = {}
HARDSTAGECHAPTER_CHAPTERID_FIELD.name = "chapterId"

View File

@ -67,6 +67,7 @@ function this.UpdataChapterData(msg,_isShowChapterOpenPopup)
HardStageNode.type = msg.chapter[i].node[j].type--类型:0.大节点1.小节点
HardStageNode.state = msg.chapter[i].node[j].state--状态:0-7星级状态8为荣耀三星,0为小节点未通过1为小节点通过
HardStageNode.isFirst= msg.chapter[i].node[j].isFirst--是否是第一次荣耀
HardStageNode.isPass= msg.chapter[i].node[j].isPass--节点是否通过
HardStageNode.config = HardStage[msg.chapter[i].node[j].nodeId]--表
this.SetCurChapterLevelId(HardStageNode.nodeId)
singleHardStageChapter.node[HardStageNode.nodeId] = HardStageNode

View File

@ -95,8 +95,8 @@ function this.SingleDataShow(_go,_rewardData,_index)
noButton:SetActive(not FightLevelManager.GetCurLevelStarState(fightLevelData.state,index))
okButton:SetActive(FightLevelManager.GetCurLevelStarState(fightLevelData.state,index))
if index == 0 then--首通
noButton:SetActive(not (fightLevelData.state > 0))--state > 0 说明有星 肯定通关了就
okButton:SetActive(fightLevelData.state > 0)
noButton:SetActive(not fightLevelData.isPass)--state > 0 说明有星 肯定通关了就
okButton:SetActive(fightLevelData.isPass)
else
noButton:SetActive(not FightLevelManager.GetCurLevelStarState(fightLevelData.state,index))
okButton:SetActive(FightLevelManager.GetCurLevelStarState(fightLevelData.state,index))