Skip to content

Beta8 - #120

Merged
fxpw merged 7 commits into
fxpw:mainfrom
AmonRay:beta8
Aug 12, 2026
Merged

Beta8#120
fxpw merged 7 commits into
fxpw:mainfrom
AmonRay:beta8

Conversation

@AmonRay

@AmonRay AmonRay commented Aug 12, 2026

Copy link
Copy Markdown

Добавлено

  • Большой набор новых DataTexts:

    • счётчик патронов и осколков души;
    • почта;
    • Call to Arms;
    • индикатор боя;
    • сложность подземелий и рейдов;
    • валюты;
    • дата;
    • наборы экипировки;
    • уровень предметов;
    • локация;
    • микро-бар;
    • скорость движения;
    • опыт;
    • репутация;
    • громкость;
    • характеристики: сила, ловкость, выносливость, интеллект, дух, защита, уклонение, парирование, скорость и меткость заклинаний, сила исцеления и основная характеристика.
  • Threat Bar с настройками:

    • цвета танка;
    • плавное заполнение;
    • отображение текста;
    • отображение при наведении;
    • собственный фрейм;
    • точка привязки.
  • Отслеживание ролей группы и рейда в API:

    • роли участников;
    • определение танков;
    • определение танка, удерживающего цель;
    • уровень угрозы на цели.
  • Обновление здоровья и энергии неймплейтов по событиям (UNIT_HEALTH и другим) вместо постоянного опроса через OnUpdate. Это снижает нагрузку и делает обновление полос более точным.

  • Настройки банка гильдии:

    • уровень предмета;
    • количество предметов в ячейках;
    • шрифт;
    • цвет;
    • позиция;
    • порог отображения.
  • Улучшения сумок:

    • автопереключение при открытии банка, аукциона, торговли, профессий и банка гильдии;
    • индикатор скрытых сумок на вкладке.
  • Полностью переработан скин магазина Sirus и Battle Pass.

  • Добавлены скины для:

    • лога боя;
    • окна отладки ViragDevTool;
    • подбора группы.
  • Обновлён Ace3 skin:

    • чекбоксы;
    • вкладки;
    • поля ввода;
    • ползунки в окне настроек.
  • Добавлены новые текстуры:

    • логотипы Sirus для окна настроек;
    • стрелка изменения размера окна.
  • Добавлена Elastic-анимация для элементов интерфейса, в том числе декоративный отскок логотипа в окне настроек.

  • Добавлены вспомогательные функции:

    • OffsetFrameLevel;
    • стилизованное поле поиска.
  • Обновлены локализации ruRU и enUS.


Изменено

  • Полностью переработано окно настроек:

    • новое левое меню с логотипом;
    • поиск по настройкам непосредственно в окне;
    • кнопки разделов с обрезкой длинных русских названий;
    • тултип с полным названием;
    • прокрутка списка кнопок.
  • Переработана логика сумок:

    • показ и скрытие контейнеров;
    • индикатор на вкладке;
    • хук на открытие всех сумок.
  • Расширены настройки DataBars:

    • прозрачность;
    • собственная текстура полосы;
    • отображение текста;
    • пропуск кликов;
    • уровень и слой фрейма;
    • точка привязки.
  • В настройках ActionBars добавлены отдельные цвета для:

    • текста клавиш;
    • счётчика стаков;
    • макросов.
  • Часть кода перенесена из ElvUI-development:

    • DataTexts;
    • оформление окна настроек;
    • локализации.
  • Функции управления окном настроек перенесены из Init.lua в Core/Config.lua.

  • Проведена чистка комментариев:

    • удалены лишние и устаревшие;
    • оставшиеся комментарии переведены на русский.

Удалено

  • Опрос здоровья и энергии неймплейтов через OnUpdate — заменён обновлением по событиям.
  • Старые функции управления окном настроек из Init.lua — перенесены в Config.lua и переименованы.
  • Лишние пояснения и мусорные комментарии в коде.

@fxpw

fxpw commented Aug 12, 2026

Copy link
Copy Markdown
Owner

@AmonRay накидай скринов как это выглядит

@AmonRay

AmonRay commented Aug 12, 2026

Copy link
Copy Markdown
Author

в соседнем МРе 2 скринчина лежит (options). По всем пунктам лень проходиться

@fxpw
fxpw merged commit 8ad76c0 into fxpw:main Aug 12, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants