|
51 | 51 | local nodeEdgesCache = {}; |
52 | 52 | function getNodeEdges(nodeID) |
53 | 53 | if not nodeEdgesCache[nodeID] then |
54 | | - nodeEdgesCache[nodeID] = LibTalentTree:GetNodeEdges(TalentViewer.treeId, nodeID) or emptyTable; |
| 54 | + nodeEdgesCache[nodeID] = LibTalentTree:GetNodeEdges(nodeID) or emptyTable; |
55 | 55 | end |
56 | 56 | return nodeEdgesCache[nodeID]; |
57 | 57 | end |
@@ -184,8 +184,8 @@ function TalentViewerUIMixin:MeetsEdgeRequirements(nodeID) |
184 | 184 | local hasActiveIncomingEdge = false |
185 | 185 | local hasInactiveIncomingEdge = false |
186 | 186 | for _, incomingNodeId in ipairs(incomingEdges) do |
187 | | - local nodeInfo = LibTalentTree:GetLibNodeInfo(TalentViewer.treeId, incomingNodeId) |
188 | | - if not nodeInfo then nodeInfo = LibTalentTree:GetNodeInfo(TalentViewer.treeId, incomingNodeId) end |
| 187 | + local nodeInfo = LibTalentTree:GetLibNodeInfo(incomingNodeId) |
| 188 | + if not nodeInfo then nodeInfo = LibTalentTree:GetNodeInfo(incomingNodeId) end |
189 | 189 | if nodeInfo and LibTalentTree:IsNodeVisibleForSpec(TalentViewer.selectedSpecId, incomingNodeId) then |
190 | 190 | local isGranted = LibTalentTree:IsNodeGrantedForSpec(TalentViewer.selectedSpecId, incomingNodeId) |
191 | 191 | local isChoiceNode = self:IsChoiceNode(nodeInfo) |
@@ -213,10 +213,10 @@ end |
213 | 213 | function TalentViewerUIMixin:GetAndCacheNodeInfo(nodeID) |
214 | 214 | local function GetNodeInfoCallback(nodeID) |
215 | 215 | --- @class TVNodeInfo: libNodeInfo |
216 | | - local nodeInfo = LibTalentTree:GetLibNodeInfo(TalentViewer.treeId, nodeID) |
| 216 | + local nodeInfo = LibTalentTree:GetLibNodeInfo(nodeID) |
217 | 217 | if not nodeInfo then |
218 | 218 | --- @class TVNodeInfo: libNodeInfo |
219 | | - nodeInfo = LibTalentTree:GetNodeInfo(TalentViewer.treeId, nodeID) |
| 219 | + nodeInfo = LibTalentTree:GetNodeInfo(nodeID) |
220 | 220 | if DevTool and DevTool.AddData then |
221 | 221 | DevTool:AddData( |
222 | 222 | { |
|
559 | 559 | function TalentViewerUIMixin:GetAndCacheTreeCurrencyInfo(specID) |
560 | 560 | local function GetTreeCurrencyInfoCallback(specID) |
561 | 561 | local treeCurrencyInfo = {}; |
562 | | - local treeID = LibTalentTree:GetClassTreeId(tvCache.specIdToClassIdMap[specID]); |
| 562 | + local treeID = LibTalentTree:GetClassTreeID(tvCache.specIdToClassIdMap[specID]); |
563 | 563 | local currencies = LibTalentTree:GetTreeCurrencies(treeID); |
564 | 564 | for i, currencyInfo in ipairs(currencies) do |
565 | 565 | if currencyInfo.isClassCurrency then |
@@ -718,10 +718,10 @@ function TalentViewerUIMixin:GetActiveSubTreeID() |
718 | 718 | end |
719 | 719 |
|
720 | 720 | function TalentViewerUIMixin:OnSubTreeSelectionChange() |
721 | | - local subTreeIDs = LibTalentTree:GetSubTreeIdsForSpecId(self:GetSpecID()); |
| 721 | + local subTreeIDs = LibTalentTree:GetSubTreeIDsForSpecID(self:GetSpecID()); |
722 | 722 | for _, subTreeID in ipairs(subTreeIDs) do |
723 | 723 | local isActive = self:GetActiveSubTreeID() == subTreeID; |
724 | | - local nodes = LibTalentTree:GetSubTreeNodeIds(subTreeID); |
| 724 | + local nodes = LibTalentTree:GetSubTreeNodeIDs(subTreeID); |
725 | 725 | for _, nodeID in ipairs(nodes) do |
726 | 726 | local button = self:GetTalentButtonByNodeID(nodeID); |
727 | 727 | if button then |
|
0 commit comments