Files
StellaSora_DataLua/lua/game/ui/soldier/sandtable/items/soldiernodeitemctrl.lua
T
SL1900 8c4bd41668 Update - 1.13.0.124
EN: 1.13.0.124
CN: 1.13.0.124
JP: 1.13.0.128
KR: 1.13.0.130
2026-07-21 12:30:00 +09:00

20 lines
620 B
Lua

local SoldierNodeItemCtrl = class("SoldierNodeItemCtrl", BaseCtrl)
function SoldierNodeItemCtrl:Awake()
self.serverData = PlayerData.SoldierData.ServerData
end
function SoldierNodeItemCtrl:OnEnable()
end
function SoldierNodeItemCtrl:OnDisable()
end
function SoldierNodeItemCtrl:OnDestroy()
end
function SoldierNodeItemCtrl:OnRefresh(nodeId)
local config = ConfigTable.GetData("SoldierNodePlan", nodeId)
if config then
self:SetPngSprite(self._mapNode.imgIcon, config.NodeIcon)
end
local curNodeId = self.serverData:GetNodeId()
self._mapNode.imgStatus:SetActive(curNodeId == nodeId)
end
return SoldierNodeItemCtrl