SimpleEllesmereExtras — дополнение для окон WoW

SimpleEllesmereExtras для World of Warcraft: скины окон, превью ссылок, эмодзи в чате и алерт чар. Скачать и установить просто!

SimpleEllesmereExtras

Если вы давно сидите на EllesmereUI и вам нравится её аккуратный стиль, вы наверняка замечали досадную мелочь: часть стандартных окон Blizzard остаётся нетронутой. Групповой поиск, диалоги ролей, чат-пузыри — всё это выбивается из общей картины. Именно эту проблему закрывает SimpleEllesmereExtras — сторонний аддон, который дополняет интерфейс, не ломая оригинал. Важно понимать: это не работа самого Ellesmere, а независимый проект сообщества.

Главная фишка в том, что SimpleEllesmereExtras ничего не патчит внутри EllesmereUI. Всё взаимодействие идёт через её публичный API скинов. Это значит, что вам не нужно лезть в файлы, что-то править руками или бояться, что после обновления всё развалится. Хотите скачать SimpleEllesmereExtras — просто добавьте его к своей сборке, и он сам подхватит нужные настройки.

Что умеет аддон

Набор функций подобран так, чтобы закрыть именно те дыры, которые чаще всего мозолят глаз. Разберём по порядку.

Пакеты окон

Аддон скинит мелкие окна Blizzard, для которых у EllesmereUI нет собственного пакета. Групповой поиск и вкладки PVP-категорий выравниваются в плоскую плиту с квадратной иконкой. То же самое касается опроса ролей, диалогов PVP Ready и «Choose your Roles», а также чат-пузырей. Выбранный вами шрифт переносится на 31 окно, а подписи кнопок подгоняются по размеру, а не обрезаются — «Start a Group» останется целым. Всё это отключается командой /euilocal, и ни одно окно, которое EllesmereUI скинит сама, не затрагивается.

Превью ссылок в чате

Наведите курсор на ссылку предмета, заклинания, задания, достижения или валюты в чате — и появится всплывающая подсказка. Уходит она при отводе курсора, прокрутке и в бою. Переключается через /euihover. Мелочь, а экономит кучу кликов.

Эмодзи в чате

Игра рисует Unicode-эмодзи пустым квадратом, потому что в шрифтах нет нужных глифов. SimpleEllesmereExtras решает это: эмодзи рендерится как встроенная текстура. Работают и шорткоды вида :smile:, и классические ASCII-смайлы. Поддержаны все однокодовые эмодзи, для которых у Noto есть арт, плюс около девяноста коротких алиасов. При этом отправляемый текст не меняется — игроки без аддона увидят :smile:, а не пустоту.

Скин Baganator

Сумки, банк и гильдбанк получают вид EllesmereUI. Слоты предметов не трогаются, если ими управляет Masque. Скин следует за собственным переключателем Third-Party Addons в EllesmereUI.

Алерт чар и камней

Пульсирующая рамка на слоте в окне персонажа или осмотра, если не хватает чар (красная) или камня (янтарная). Правила для слотов соответствуют логике EllesmereUI в 12.x.

Совместимость с версиями World of Warcraft

Аддон рассчитан на актуальный Retail и активно используется в современных патчах. Что касается Classic-веток — Classic, TBC, WotLK, Cataclysm и MoP — здесь стоит быть внимательным: часть функций завязана на API EllesmereUI и на особенности интерфейса 12.x, поэтому в старых версиях игры набор возможностей может отличаться или требовать проверки. Перед установкой сверьтесь с описанием на странице проекта.

Кстати, если не хочется возиться с ручной распаковкой архивов, удобно ставить через лаунчер foxygame.net: он подхватывает SimpleEllesmereExtras из каталога дополнений и сам обновляет его при выходе новой версии. Для тех, кто держит несколько сборок под разные версии WoW, это заметно экономит время.

Команды

  • /euihover — включить или выключить превью ссылок в чате.
  • /euiemoji — переключить рендер эмодзи.
  • /euiemoji size <8-32> — размер эмодзи в чате.
  • /euiemoji list <текст> — поиск по именам эмодзи.
  • /euilocal on|off|status — выключить пакеты окон, затем /reload.
  • /euidiag <FrameName> — дамп текста окна с шрифтом, размером и шириной блоков.
  • /seediag <FrameName> — список обрезанного или вылезающего текста.

Две последние команды — настоящая находка для баг-репортов. Скопировали вывод, вставили в отчёт — разработчику сразу видно, что пошло не так.

Как установить

Установка стандартная: скачайте SimpleEllesmereExtras, распакуйте архив и положите папку в директорию Interface/AddOns вашего клиента World of Warcraft. Запустите игру, проверьте список аддонов на экране выбора персонажа. Если вы уже используете EllesmereUI, дополнительные настройки не потребуются — скины подхватятся автоматически. Чат-функции, к слову, работают и без EllesmereUI, а вот пакеты окон, скин Baganator и алерт чар без неё не запустятся.

Поддержка и лицензия

Баги, вопросы и идеи обсуждаются в Discord: discord.gg/zHT3bGEQ52. Канал #support — для ошибок и помощи, #ideas — для предложений, #announcements — для заметок о релизах. Есть и трекер задач на GitHub. В баг-репорт обязательно включайте версию EllesmereUI. Исходники открыты на github.com/JoesphG/SimpleEllesmereExtras под лицензией MIT, арт эмодзи взят из Noto Color Emoji (OFL 1.1).

Итог

SimpleEllesmereExtras — это аккуратное дополнение для тех, кто ценит целостный интерфейс. Оно не пытается переделать EllesmereUI, а бережно закрывает оставшиеся углы: окна, чат, сумки и подсказки о недостающих чарах. Если вы искали способ сделать свою сборку для World of Warcraft чуть более завершённой без риска сломать основу — этот аддон стоит попробовать.