Функции
DevTools
Скриншоты
Скриншоты появятся здесь, когда будут готовы.
OneWoW DevTools — необязательный инспектор для разработчиков. Он нужен для работы над аддонами, изучения интерфейса и поиска сбоев — чтобы играть, не требуется.
Требуется: ядро OneWoW. Включите DevTools в Управление функциями (группа утилит, не обычный список функций).
Открыть: /1wdt (см. слэш-команды)
Окно меняет размер. Размер и положение запоминаются. Оно закрывается, когда вы вступаете в бой.
Для кого это
- Авторы аддонов, которым нужно смотреть фреймы, события или ошибки Lua
- Те, кто копается в текстурах, шрифтах и цветах интерфейса
- Любой, кто ловит конфликт или ошибку Lua
Если нужны только Bags, QoL и остальной игровой набор, оставьте DevTools выключенным.
Что можно делать
Вкладки по порядку: Фрейм, События, Ошибки, Monitor, Globals, Текстуры, Шрифты, Звуки, Цвета, Макет, Editor, Настройки.
Фрейм
Выберите фрейм под курсором, пройдите дерево родитель / потомок, ищите по имени и копируйте сведения. Боевые секреты (12.0+) маскируются, если их нельзя прочитать.
События
Запуск, пауза и фильтр живого журнала событий. Необязательный «пожарный шланг» (все события — шумно).
Ошибки
Ошибки Lua за сессию со стеком и копированием. Необязательный плавающий список DEVMODE (/1wdt devmode). Если установлен !BugGrabber, те же захваты видны здесь.
Monitor
Память по аддонам и необязательные столбцы ЦП / профилировщика движка.
Globals
Просмотр глобальных переменных, таблиц Enum и данных аддонов. Закладки и помощники копирования. Секреты остаются скрытыми.
Текстуры, Шрифты, Звуки, Цвета, Макет
Просмотр атласов, объектов шрифтов, звуков, выбора цвета и экранной сетки.
Editor
Внутриигровые фрагменты Lua. Run выполняет Lua на уровне аддона — запускайте только код, который понимаете.
Настройки
Тема, язык (все 11 языков набора) и кнопка мини-карты.
Советы
- Включайте только когда нужно. Это утилита, не часть обычного игрового набора.
- Окно не останется открытым в бою.
- Ошибки и сведения о фреймах безопаснее копировать отсюда, чем из спама в чате.