ui: load TurtleWoW's LFT group finder, so its minimap eye and /lft exist
benilla.toc sources the stock FrameXML off the player's chain, and it omitted the LFT (Looking-For-Turtle) files, so the group finder never loaded. Add LFT_Data.lua, LFT.lua, LFTTemplates.xml and LFT.xml in the reference toc's order, with `json.lua` (the codec its group payloads decode through) and OctoWoW's blink-pause overlay last. `CharacterFrameTemplates.xml` comes in ahead of its users: LFT's Browse/Queue tabs, and CharacterFrame.xml's own tabs, inherit `CharacterFrameTabButtonTemplate`, which only that file defines and the reference toc lists apart.
This commit is contained in:
@@ -107,6 +107,9 @@ Interface\FrameXML\UIErrorsFrame.xml
|
||||
# Anchors `relativeTo="UIErrorsFrame"`.
|
||||
Interface\FrameXML\RaidWarning.xml
|
||||
Interface\FrameXML\ContainerFrame.xml
|
||||
# `CharacterFrameTabButtonTemplate`, which `CharacterFrame.xml`'s own tabs (and TurtleWoW's LFT
|
||||
# group finder) inherit; the reference's toc lists it apart, so bring it in ahead of its users.
|
||||
Interface\FrameXML\CharacterFrameTemplates.xml
|
||||
# `CharacterFrame` parents every tab page below, and its OnLoad reads `PlayerFrameHealthBar`,
|
||||
# `PlayerFrameManaBar` and `MainMenuExpBar`; PaperDollFrame.xml declares templates the pet page
|
||||
# and the bag bar inherit.
|
||||
@@ -158,6 +161,15 @@ Interface\FrameXML\BonusActionBarFrame.xml
|
||||
Interface\FrameXML\WorldStateFrame.xml
|
||||
# `ClassTrainerListScrollFrameTemplate`, which on-demand addons inherit.
|
||||
Interface\FrameXML\ClassTrainerFrameTemplates.xml
|
||||
# TurtleWoW's Looking-For-Turtle group finder (`/lft`, and the minimap eye): the reference's own
|
||||
# toc lists LFT_Data.lua, LFT.lua, LFTTemplates.xml and LFT.xml in that order, and OctoWoW's
|
||||
# blink-pause overlay rides last. `json.lua` is the codec the group payloads decode through.
|
||||
Interface\FrameXML\json.lua
|
||||
Interface\FrameXML\LFT\LFT_Data.lua
|
||||
Interface\FrameXML\LFT\LFT.lua
|
||||
Interface\FrameXML\LFT\LFTTemplates.xml
|
||||
Interface\FrameXML\LFT\LFT.xml
|
||||
Interface\FrameXML\OctoLFTBlinkPause\OctoLFTBlinkPause.lua
|
||||
# Ours: the `/errors` script error log and our slash commands.
|
||||
ScriptLogFrame.xml
|
||||
Interface\FrameXML\HelpFrame.xml
|
||||
|
||||
Reference in New Issue
Block a user