4984d6df7f
camelot's spellbook inside 1.12's SpellBookFrame, which keeps its open and close paths and its close button: two pages or one, category tabs (General with the class icon, the class trees, the pet), the condensed grid under a header, paging by arrows and wheel, and a settings menu (hide passives, show all ranks). The cells are plain buttons, since 1.12's CastSpell is not protected; clicks follow 1.12's SpellButton_OnClick (Shift: a /cast line into an open macro window or pick up; right click: pet autocast). The book scales down to fit the screen as camelot's does. Not ported: flyout groups (1.12 has no GetSpellInfo to name a group's spells by id) and search. Verified: harness probe (no load errors; hide passives drops the stub's passives, the pet category opens with Shift-P's ToggleSpellBook, a click casts the cell's slot); captures at 1600x900 with stubbed spells, two pages and one. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
38 lines
1.8 KiB
Lua
38 lines
1.8 KiB
Lua
-- MoonWell UI strings: Russian on a ruRU client, English otherwise.
|
|
|
|
MOONWELLUI_TEXT = {
|
|
CHOOSE_TITLE = "Choose Your Interface",
|
|
CLASSIC = "Classic",
|
|
CLASSIC_DESC = "The original World of Warcraft 1.12 interface.",
|
|
FOREVER = "Forever UI",
|
|
FOREVER_DESC = "A modern interface. Early version: unit frames, bars and minimap.",
|
|
FINISH = "Finish",
|
|
CANCEL = "Cancel",
|
|
HINT = "You can change it later: Esc > Interface Style.",
|
|
MENU_BUTTON = "Interface Style",
|
|
ATTRIBUTES = "Attributes",
|
|
DEFENSE = "Defense",
|
|
ALL_RANKS = "Show All Spell Ranks",
|
|
HIGHEST_RANK = "Highest Rank",
|
|
FOREVER_ON = "Forever UI is on (early version): unit frames, bars, minimap, buffs, bags, tooltips and the character window are ported, the other windows are still classic.",
|
|
}
|
|
|
|
if GetLocale() == "ruRU" then
|
|
MOONWELLUI_TEXT = {
|
|
CHOOSE_TITLE = "Выберите интерфейс",
|
|
CLASSIC = "Классический",
|
|
CLASSIC_DESC = "Привычный интерфейс World of Warcraft 1.12.",
|
|
FOREVER = "Forever UI",
|
|
FOREVER_DESC = "Современный интерфейс. Ранняя версия: рамки, панели и миникарта.",
|
|
FINISH = "Готово",
|
|
CANCEL = "Отмена",
|
|
HINT = "Выбор можно изменить позже: Esc > «Стиль интерфейса».",
|
|
MENU_BUTTON = "Стиль интерфейса",
|
|
ATTRIBUTES = "Характеристики",
|
|
DEFENSE = "Защита",
|
|
ALL_RANKS = "Показывать все ранги",
|
|
HIGHEST_RANK = "Высшее звание",
|
|
FOREVER_ON = "Forever UI включён (ранняя версия): перенесены рамки, панели, миникарта, баффы, сумки, подсказки и окно персонажа, остальные окна пока классические.",
|
|
}
|
|
end
|