新号圆月活动请求fix、符文材料个数显示修改

This commit is contained in:
Fang 2023-09-19 20:52:11 +08:00
parent e5adf118d0
commit 5c7355d951
2 changed files with 18 additions and 2 deletions

View File

@ -155,7 +155,7 @@ function RunesInfoComp:autoQuenching()
self.txProg:setText(I18N:getGlobalText(I18N.GlobalConst.STR_MAX)) self.txProg:setText(I18N:getGlobalText(I18N.GlobalConst.STR_MAX))
end end
self.txLevel:setText(I18N:getGlobalText(I18N.GlobalConst.RUNES_DESC_1, self.tempLevel)) self.txLevel:setText(I18N:getGlobalText(I18N.GlobalConst.RUNES_DESC_1, self.tempLevel))
self.txNum:setText(self.tempMaterialCount) self.txNum:setText(GFunc.num2Str(self.tempMaterialCount))
if self.tempMaterialCount < self.tempCostNum then if self.tempMaterialCount < self.tempCostNum then
-- 剩余材料不够,结束自动淬炼 -- 剩余材料不够,结束自动淬炼
ModuleManager.RunesManager:reqSyncQuenching(true) ModuleManager.RunesManager:reqSyncQuenching(true)
@ -178,7 +178,7 @@ function RunesInfoComp:refreshLevelExp()
self.txProg:setText(I18N:getGlobalText(I18N.GlobalConst.STR_MAX)) self.txProg:setText(I18N:getGlobalText(I18N.GlobalConst.STR_MAX))
end end
self.txLevel:setText(I18N:getGlobalText(I18N.GlobalConst.RUNES_DESC_1, DataManager.RunesData:getLevel())) self.txLevel:setText(I18N:getGlobalText(I18N.GlobalConst.RUNES_DESC_1, DataManager.RunesData:getLevel()))
self.txNum:setText(DataManager.RunesData:getMaterialCount()) self.txNum:setText(GFunc.num2Str(DataManager.RunesData:getMaterialCount()))
end end
-- 刷新符文 -- 刷新符文

View File

@ -12,6 +12,7 @@ end
function FullMoonData:clear() function FullMoonData:clear()
DataManager:unregisterCrossDayFunc("FullMoonData") DataManager:unregisterCrossDayFunc("FullMoonData")
DataManager:unregisterTryOpenFunc("FullMoonData")
end end
-- 设置活动数据 -- 设置活动数据
@ -25,6 +26,21 @@ function FullMoonData:setActStatus(data)
Logger.logHighlight("圆月活动开启时间:") Logger.logHighlight("圆月活动开启时间:")
Logger.printTable(data) Logger.printTable(data)
end end
if not self:isOpen() then
-- 活动开启
DataManager:registerTryOpenFunc("FullMoonData", function()
if not self:isOpen() then
return
end
if not self:isOpenTime() then
return
end
DataManager:unregisterTryOpenFunc("FullMoonData")
ModuleManager.FullMoonManager:reqActData()
end)
end
end end
-- 获取活动数据成功 -- 获取活动数据成功