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,61 @@
local VampireLevelSelect_TalentPointHintCtrl = class("VampireLevelSelect_TalentPointHintCtrl", BaseCtrl)
VampireLevelSelect_TalentPointHintCtrl._mapNodeConfig = {
rtProperty = {sComponentName = "Animator"},
TMPFateCardCount = {sComponentName = "TMP_Text"},
TMPTalentPointCount = {sComponentName = "TMP_Text"},
TMPFateCardHintTitle1 = {
sComponentName = "TMP_Text",
sLanguageId = "VampireTalent_FateCardTrans_NewCardTitle"
},
TMPFateCardHintTitle2 = {
sComponentName = "TMP_Text",
sLanguageId = "VampireTalent_FateCardTrans_TalentTitle"
},
TMPPointMaxHint = {
sComponentName = "TMP_Text",
sLanguageId = "VampireTalent_FateCardTrans_TalentPointMaxCount"
},
btnHIntClose = {
sComponentName = "UIButton",
callback = "OnBtnClick_Close"
},
SuccessBar = {
sNodeName = "imgBg",
sCtrlName = "Game.UI.SuccessBarEx.SuccessBarCtrl"
}
}
VampireLevelSelect_TalentPointHintCtrl._mapEventConfig = {}
VampireLevelSelect_TalentPointHintCtrl._mapRedDotConfig = {}
function VampireLevelSelect_TalentPointHintCtrl:Awake()
end
function VampireLevelSelect_TalentPointHintCtrl:FadeIn()
end
function VampireLevelSelect_TalentPointHintCtrl:FadeOut()
end
function VampireLevelSelect_TalentPointHintCtrl:OnEnable()
end
function VampireLevelSelect_TalentPointHintCtrl:OnDisable()
end
function VampireLevelSelect_TalentPointHintCtrl:OnDestroy()
end
function VampireLevelSelect_TalentPointHintCtrl:OnRelease()
end
function VampireLevelSelect_TalentPointHintCtrl:OpenHint(nFateCardCount, nPoint)
local nFateCardPoint = ConfigTable.GetConfigNumber("FateCardBookToVampireTalentPoint")
if nFateCardPoint == nil then
nFateCardPoint = 1
end
local nTotalPoint = nFateCardCount * nFateCardPoint
self._mapNode.TMPPointMaxHint.gameObject:SetActive(nPoint < nTotalPoint)
local nFateCardCount = math.floor(nPoint / nFateCardPoint)
NovaAPI.SetTMPText(self._mapNode.TMPFateCardCount, nFateCardCount)
NovaAPI.SetTMPText(self._mapNode.TMPTalentPointCount, nPoint)
self.gameObject:SetActive(true)
self._mapNode.SuccessBar:PlayAni(AllEnum.SuccessBar.Purple, {
self._mapNode.rtProperty
})
end
function VampireLevelSelect_TalentPointHintCtrl:OnBtnClick_Close()
self.gameObject:SetActive(false)
end
return VampireLevelSelect_TalentPointHintCtrl