Umbra Unit Frames
Интерфейс в World of Warcraft — это то, на что вы смотрите каждый бой. И если стандартные фреймы юнитов кажутся вам громоздкими, а информация в них разбросана так, что приходится вглядываться, есть решение. Umbra Unit Frames — это аддон, который переосмысляет то, как вы читаете здоровье, ресурсы и ауры. Никакого визуального шума, только то, что действительно важно в бою.
Что такое Umbra Unit Frames и для кого он
Umbra Unit Frames — это аддон для отображения фреймов юнитов, вдохновлённый идеей ShadowedUnitFrames, но с собственным характером. Автор не скрывает: визуальное вдохновение взято у легендарного аддона, но код полностью независимый, а внешний вид — уникальный. Главная философия проста: ваш персонаж и его цель должны быть в центре внимания, а цифры, которые вы реально читаете, — самыми крупными элементами на экране.
Если вы устали от перегруженных интерфейсов, где полоски здоровья сливаются с фоновыми текстурами, а ауры занимают пол-экрана, Umbra Unit Frames для World of Warcraft станет глотком свежего воздуха. Аддон строит каждый фрейм из одних и тех же деталей, а затем обрезает лишнее в зависимости от назначения: фрейм игрока, цели, пета, босса или группы.
Ключевые особенности дизайна
Цвет класса по краю, здоровье — нейтральное
Трёхпиксельная рамка и имя несут цвет вашего класса, а полоса здоровья остаётся нейтрально-зелёной. Это осознанное решение: падение здоровья читается именно как падение здоровья, а не как смена цвета. Если хотите классовый цвет на самой полосе — это переключается одной настройкой.
Портрет в отдельной колонке
Узкий прямоугольный портрет располагается слева от имени и полос — как на фрейме игрока, так и на фрейме цели. Никаких круглых медальонов и светящихся колец за вашими цифрами.
Ресурсы — тонкая линия
Мана, энергия и ярость бегут тонкой линией под полосой здоровья, а не занимают вторую большую полосу. Здоровье остаётся тем, что вы видите первым.
Ауры с подчёркиванием
Тонкая цветная линия под каждым значком вместо толстой рамки вокруг него. Ваши эффекты и важные дебаффы всё равно выделяются, а сетка остаётся спокойной.
Щиты и входящее исцеление различимы
Поглощения рисуются штриховкой, входящее исцеление — бледным полупрозрачным сегментом. Их невозможно спутать с уже имеющимся здоровьем.
Дальность через затухание
Персонаж вне зоны действия просто затухает вместе с портретом, оставаясь узнаваемым, а не превращаясь в серую копию.
Поддерживаемые версии World of Warcraft
Один пакет покрывает все поддерживаемые версии игры — выбирать отдельную сборку не нужно. Аддон работает на единой кодовой базе для следующих клиентов:
- Retail (Midnight) — протестирован внутри подземелья;
- WoW: Forever — работает с одним исключением, о котором ниже;
- Mists of Pandaria Classic — фреймы, ауры и заголовок группы проверены в работе;
- Anniversary (Burning Crusade) — фреймы, ауры и портреты работают;
- Classic Era — фреймы, ауры и портреты работают.
Классические клиенты называют себя Classic, но несут почти всё, что требуют Umbra и oUF. Ауры — главное исключение: там нет виджета, из которого Retail строит кнопки, поэтому Umbra рисует их сам. Отмена баффа правой кнопкой вне боя работает только на них. На Mists не все ресурсы классов известны: Eclipse, Shadow Orbs, Burning Embers и Demonic Fury остаются пустыми, а Chi показывается только для Windwalker. Burning Crusade и Classic Era показывают лишь комбо-очки, а на Burning Crusade нет колонки боссов.
Фреймы и их содержимое
Каждый фрейм несёт ровно то, что нужно:
- Игрок — полоса применения заклинаний, классовый ресурс, значение силы, уровень, 16 баффов и 8 дебаффов;
- Цель — полоса применения, значение силы, уровень в цвете сложности, 8 баффов и 16 дебаффов;
- Пет — та же ширина для выравнивания, но короче: без полосы применения и рядов аур;
- Цель цели — один вопрос: на танке это или на мне;
- Босс — столько, сколько в бою, каждый со своей полосой применения;
- Группа — колонка с полосами применения, значениями силы, уровнями, рядом дебаффов, ролью и затуханием по дальности.
Рейдовых фреймов сознательно нет — с этой задачей отлично справляются стандартные фреймы Blizzard с классовым окрашиванием. Фрейма фокуса тоже нет: его построили и убрали, потому что пустой фрейм — это фрейм, который мешает.
Как установить Umbra Unit Frames
Установка максимально простая. Скачайте Umbra Unit Frames через менеджер аддонов или распакуйте zip-архив в папку Interface\AddOns вручную. Папка должна называться UmbraUnitFrames, а команда для настроек — /uuf. Важный момент: существует несвязанный аддон с именем Umbra, поэтому длинное название позволяет держать оба установленными рядом.
Если вы предпочитаете не возиться с ручной распаковкой, лаунчер foxygame.net умеет ставить Umbra Unit Frames в один клик и сам следит за обновлениями — каталог дополнений там собран так, что нужная версия под вашу сборку WoW подбирается автоматически. Это удобно, когда играете сразу на нескольких клиентах.
Настройка и команды
При первом входе аддон сам задаст вопросы. Небольшое окно проведёт вас по настройкам — по одному вопросу на страницу, каждый с иллюстрацией того, что делает ответ: макет, цвет полосы здоровья, положение уровня, остаются ли стандартные баффы и менеджер группы, и как перетащить фреймы на место. Каждый ответ применяется сразу, а «Пропустить» оставляет значения по умолчанию.
Команда /uuf открывает окно настроек. Его также можно найти в отсеке аддонов под миникартой на Retail и Forever, на кнопке миникарты на классических клиентах и в меню «Опции › Модификации» везде. Все настройки применяются на месте — перезагрузка не нужна. В бою перемещение фреймов запрещено игрой, а выбранный в бою макет применится после его окончания.
Основные команды:
- /uuf layout classic, modern — вся компоновка;
- /uuf auras umbra, both — кто показывает ваши баффы и дебаффы;
- /uuf health class, plain — что окрашивает полосы здоровья;
- /uuf group umbra, both — остаётся ли менеджер группы на левом краю;
- /uuf level portrait, name, off — где стоит уровень;
- /uuf unlock и /uuf lock — перетаскивание и возврат фреймов;
- /uuf reset — сброс позиций текущего макета;
- /uuf setup — повторный запуск вопросов первого входа.
Есть и /uuf dev — набор проверок только для чтения, которые ничего не меняют и печатают состояние клиента. /uuf dev test заполняет все слоты аур заглушками, чтобы оценить макет при полной загрузке.
Два макета — один переключатель
Макет решает три вещи одновременно, потому что по отдельности они не имеют смысла: где стоят фреймы, с какой стороны висят ряды аур и находится ли пет над вами или под вами. Каждый макет запоминает свои перетащенные позиции, так что можно настроить оба и свободно переключаться.
Макет modern — стандартный, повторяет расположение из Dragonflight: игрок и цель встречаются в нижней трети, баффы над ними, пет под полосой применения, дебаффы под петом, колонка группы уходит к левому краю. Макет classic — там, где раньше жил фрейм игрока: игрок и цель в верхнем левом углу, пет над ними, оба ряда аур ниже, колонка группы висит под всем блоком. Колонка боссов одинакова в обоих макетах — правый край, по центру.
Совместимость и нюансы
Аддон не поддерживает Clique, и это сказано прямо, а не оставлено на потом. На WoW: Forever есть одно исключение, и оно на стороне клиента, а не Umbra: колонка группы там не строится, потому что клиент компилирует защищённые сниппеты через отсутствующую функцию. Umbra замечает это в течение двух секунд, скрывает колонку и возвращает стандартную панель группы. Все остальные фреймы работают без изменений.
Отдельно стоит упомянуть Secret Values: с патча 12.0 игра скрывает точные значения здоровья и силы в энкаунтерах, Mythic+ и PvP. Дизайн Umbra идеально подходит для этого — нейтральная полоса здоровья с классовым цветом по краю никогда не нуждалась в вычислении цвета из здоровья, поэтому фреймы выглядят одинаково и в бою с боссом, и вне его. Единственное, что вы заметите, — здоровье читается в процентах, пока бой скрывает число.
Umbra Unit Frames распространяется бесплатно и остаётся бесплатным. Исходный код открыт под лицензией MIT и живёт на GitHub — если проект когда-нибудь замолчит, кто-то другой сможет его подхватить. Именно этого не мог предложить ShadowedUnitFrames. Umbra — независимый аддон, не официальный преемник ShadowedUnitFrames и не связан с Blizzard Entertainment.
Итог
Umbra Unit Frames — это аддон для тех, кто ценит ясность. Меньше беспорядка, больше чёткости: классовый цвет по краю, портрет в своей колонке, ресурсы тонкой линией и ауры с аккуратным подчёркиванием. Один пакет для Retail, Classic, TBC, WotLK, Cataclysm и MoP, простая установка и настройка, которая задаёт вопросы один раз. Если ваш интерфейс должен работать на вас, а не против, Umbra Unit Frames стоит попробовать.