Initial version - 1.2.0.60

EN: 1.2.0.60
CN: 1.2.0.61
JP: 1.2.0.63
KR: 1.2.0.67
This commit is contained in:
SL1900
2025-12-03 01:00:00 +09:00
commit 5e0d58cfad
3595 changed files with 9373562 additions and 0 deletions
@@ -0,0 +1,27 @@
local TemplateDiscLimitCtrl = class("TemplateDiscLimitCtrl", BaseCtrl)
TemplateDiscLimitCtrl._mapNodeConfig = {
tbCurrentLimit = {
sNodeName = "imgDiscLimit",
nCount = 6,
sComponentName = "Image"
},
tbNextLimit = {
sNodeName = "imgDiscUpgrade",
nCount = 6,
sComponentName = "RectTransform"
}
}
TemplateDiscLimitCtrl._mapEventConfig = {}
function TemplateDiscLimitCtrl:SetLimit(nCurrentLimit, nNextLimit, nDiscRarity)
if nNextLimit <= nCurrentLimit then
nNextLimit = 0
end
for i = 1, 6 do
self._mapNode.tbCurrentLimit[i].gameObject:SetActive(i <= nCurrentLimit or i == 1)
self:SetAtlasSprite(self._mapNode.tbCurrentLimit[i], "12_rare", AllEnum.FrameType_New.DiscLimitL .. AllEnum.FrameColor_New[nDiscRarity])
local imgDiscUpgrade = self._mapNode.tbNextLimit[i]:GetChild(0):GetComponent("Image")
imgDiscUpgrade.gameObject:SetActive(nCurrentLimit < i and i <= nNextLimit)
self:SetAtlasSprite(imgDiscUpgrade, "12_rare", AllEnum.FrameType_New.DiscLimitL .. AllEnum.FrameColor_New[nDiscRarity])
end
end
return TemplateDiscLimitCtrl