58 lines
3.2 KiB
Lua
58 lines
3.2 KiB
Lua
--[[----------------------------------------------------------------------------
|
||
patches/Custom_EncounterJournal.xml.patch
|
||
─────────────────────────────────────────────────────────────────────────────
|
||
Это НЕ замена файла — это патч-сниппеты для существующего
|
||
Custom_EncounterJournal.xml. Вставьте обозначенные блоки.
|
||
|
||
В оригинальном Custom_EncounterJournal.xml внутри EncounterJournal.bg или
|
||
аналогичного контейнера уже есть вкладки SuggestTab / DungeonTab / RaidTab /
|
||
LootJournalTab. Нужно вставить GuideTab ПЕРЕД ними (id=1) и сдвинуть
|
||
анкоры остальных.
|
||
------------------------------------------------------------------------------]]
|
||
|
||
-- ─── ПАТЧ #1 ───────────────────────────────────────────────────────────────
|
||
-- НАЙТИ блок вкладки SuggestTab (или то, что у вас сейчас называется
|
||
-- «$parentSuggestTab» / «$parentDungeonTab») и ДОБАВИТЬ перед ним
|
||
-- следующую кнопку. id=1, чтобы EJ_ContentTab_OnClick знал об этой вкладке.
|
||
|
||
<Button name="$parentGuideTab"
|
||
inherits="EncounterTierTabTemplate"
|
||
text="MW_PLAYER_GUIDE"
|
||
parentKey="guideTab"
|
||
id="1">
|
||
<Anchors>
|
||
<Anchor point="BOTTOMLEFT" relativeTo="$parent" relativePoint="TOPLEFT">
|
||
<Offset><AbsDimension x="40" y="2"/></Offset>
|
||
</Anchor>
|
||
</Anchors>
|
||
<Scripts>
|
||
<OnClick function="EJ_ContentTab_OnClick"/>
|
||
</Scripts>
|
||
</Button>
|
||
|
||
|
||
-- ─── ПАТЧ #2 ───────────────────────────────────────────────────────────────
|
||
-- ИЗМЕНИТЬ id существующих вкладок (теперь Путеводитель = 1):
|
||
--
|
||
-- SuggestTab id="2" (было 1)
|
||
-- DungeonTab id="3" (было 2)
|
||
-- RaidTab id="4" (было 3)
|
||
-- LootJournalTab id="5" (было 4)
|
||
--
|
||
-- И СДВИНУТЬ анкор первой следующей вкладки (SuggestTab), чтобы она
|
||
-- цеплялась за GuideTab:
|
||
|
||
<Anchors>
|
||
<Anchor point="BOTTOMLEFT" relativeTo="$parentGuideTab" relativePoint="BOTTOMRIGHT">
|
||
<Offset><AbsDimension x="-15" y="0"/></Offset>
|
||
</Anchor>
|
||
</Anchors>
|
||
|
||
|
||
-- ─── ПАТЧ #3 ───────────────────────────────────────────────────────────────
|
||
-- В конце <Ui>... </Ui>, ПЕРЕД закрывающим тегом, добавить include
|
||
-- для нашего PlayerGuide.xml, чтобы PlayerGuideFrame создавался ВНУТРИ
|
||
-- родителя EncounterJournal:
|
||
|
||
<Include file="PlayerGuide.xml"/>
|