From 6085b2193a3111410de778f75669a518446a1e7b Mon Sep 17 00:00:00 2001
From: wangzhenxing <1545929779@qq.com>
Date: Wed, 6 Sep 2023 14:43:33 +0800
Subject: [PATCH] =?UTF-8?q?=E5=A4=9A=E5=AF=B9=E5=A1=94=E6=8C=91=E6=88=98?=
=?UTF-8?q?=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Modules/MonsterCamp/GodsWayTowerPanel.lua | 8 +--
.../~Lua/View/GodsWaySingleSingleWave.lua | 49 ++++++++++---------
2 files changed, 30 insertions(+), 27 deletions(-)
diff --git a/Assets/ManagedResources/~Lua/Modules/MonsterCamp/GodsWayTowerPanel.lua b/Assets/ManagedResources/~Lua/Modules/MonsterCamp/GodsWayTowerPanel.lua
index 4c66506049..03a271655c 100644
--- a/Assets/ManagedResources/~Lua/Modules/MonsterCamp/GodsWayTowerPanel.lua
+++ b/Assets/ManagedResources/~Lua/Modules/MonsterCamp/GodsWayTowerPanel.lua
@@ -125,10 +125,10 @@ function GodsWayTowerPanel:BindEvent()
PopupTipPanel.ShowTip("扫荡次数不足")
return
end
- if not ConfigManager.TryGetConfigDataByDoubleKey(ConfigName.DuoDuiTower,"Type",curType,"TowerNumber",curFloor + 1) then
- PopupTipPanel.ShowTip("已通关全部层数,无法继续挑战")
- return
- end
+ -- if not ConfigManager.TryGetConfigDataByDoubleKey(ConfigName.DuoDuiTower,"Type",curType,"TowerNumber",curFloor + 1) then
+ -- PopupTipPanel.ShowTip("已通关全部层数,无法继续挑战")
+ -- return
+ -- end
-- if FormationManager.CheckFormationValid(curType + 3000) then
-- MonsterCampManager.ExecuteFightBattle(trailData.monsterWave + 1 ,0,function() this:OnShow() end,curType,true)
-- else
diff --git a/Assets/ManagedResources/~Lua/View/GodsWaySingleSingleWave.lua b/Assets/ManagedResources/~Lua/View/GodsWaySingleSingleWave.lua
index 1a10635c17..e37793870f 100644
--- a/Assets/ManagedResources/~Lua/View/GodsWaySingleSingleWave.lua
+++ b/Assets/ManagedResources/~Lua/View/GodsWaySingleSingleWave.lua
@@ -56,7 +56,7 @@ function GodsWaySingleSingleWave:OnOpen()
--self.bg.sprite = self.spLoader:LoadSprite(GetFourElementBgByType(self.trailData.fourElementType))
self:UpdatePrivilage()
if self.data.wave < curFloor then
- self.pass.gameObject:SetActive(true)
+ self.pass.gameObject:SetActive(false)
self.fight.gameObject:SetActive(false)
self.reward.gameObject:SetActive(false)
else
@@ -102,25 +102,27 @@ function GodsWaySingleSingleWave:OnOpen()
end)
end
if self.data.wave == curFloor then
- if self.freeTimes <=0 and self.buyTimes <= 0 then
- PopupTipPanel.ShowTip("今日已无扫荡次数!")
- return
- end
- if self.freeTimes <= 0 then
- if BagManager.GetItemCountById(self.itemId) < self.costNum then
- PopupTipPanel.ShowTip(string.format(Language[10298], itemConfig[self.itemId].Name))
- return
- end
- local buyId=GodsWayTowerManager.GetTowerBuyIdByType(curType)
- MsgPanel.ShowTwo(string.format("是否花费%s%s购买一次扫荡次数?",self.costNum,itemConfig[self.itemId].Name),function() end,function()
- ShopManager.RequestBuyShopItem(SHOP_TYPE.FUNCTION_SHOP,self.storeDataId,1,function()
- PrivilegeManager.RefreshPrivilegeUsedTimes(buyId, 1)
- x()
- end)
- end,"取消","确定")
- else
- x()
- end
+ -- if self.freeTimes <=0 and self.buyTimes <= 0 then
+ -- PopupTipPanel.ShowTip("今日已无扫荡次数!")
+ -- return
+ -- end
+ -- if self.freeTimes <= 0 then
+ -- if BagManager.GetItemCountById(self.itemId) < self.costNum then
+ -- PopupTipPanel.ShowTip(string.format(Language[10298], itemConfig[self.itemId].Name))
+ -- return
+ -- end
+ -- local buyId=GodsWayTowerManager.GetTowerBuyIdByType(curType)
+ -- MsgPanel.ShowTwo(string.format("是否花费%s%s购买一次扫荡次数?",self.costNum,itemConfig[self.itemId].Name),function() end,function()
+ -- ShopManager.RequestBuyShopItem(SHOP_TYPE.FUNCTION_SHOP,self.storeDataId,1,function()
+ -- PrivilegeManager.RefreshPrivilegeUsedTimes(buyId, 1)
+ -- x()
+ -- end)
+ -- end,"取消","确定")
+ -- else
+ -- x()
+ --
+ PopupTipPanel.ShowTip("已通关最高层")
+ return
elseif self.data.wave == curFloor + 1 then
local teamType=0
local myTeams=teamIds[curType]
@@ -273,8 +275,8 @@ function GodsWaySingleSingleWave:SetIcon()
Util.SetGray(self.fight,false)
else
--self.fightBtnMask.sprite = self.spLoader:LoadSprite("r_guji_jihuianniu_02")
- self.fightBtnIcon.gameObject:SetActive(true)
- self.fightBtnNum.gameObject:SetActive(true)
+ self.fightBtnIcon.gameObject:SetActive(false)
+ self.fightBtnNum.gameObject:SetActive(false)
self.fightBtnIcon.sprite = self.spLoader:LoadSprite(GetResourcePath(itemConfig[self.itemId].ResourceID))
local color = 0
LogError("self.itemId==="..self.itemId)
@@ -285,10 +287,11 @@ function GodsWaySingleSingleWave:SetIcon()
color = "17232A"
end
self.fightBtnNum.text =string.format("%s",color,self.costNum)
- self.fightBtnText.text = string.format("%s",color,"扫荡")
+ --.fightBtnText.text = string.format("%s",color,"扫荡")
if self.buyTimes < 1 then
Util.SetGray(self.fight,true)
end
+ self.fightBtnText.text = string.format("%s","17232A","已通关")
end
else
self.rewardData = self.data.firstReward