Мод доступности The Bazaar получил ряд обновлений

Мод доступности для Roguelike автобатлера The Bazaar получил несколько обновлений.

Новые функции:
* Статистика боя по каждой карте в режиме обзора: нажмите H в режиме обзора, чтобы увидеть урон, лечение, щит, триггеры и критические удары по каждому предмету. Перемещение осуществляется с помощью стрелок вверх/вниз. Предметы отсортированы по нанесённому урону.
* Отображение ранга игрока: теперь ваш ранг отображается при выборе рейтингового режима в меню выбора героя, а также в виде навигационной статистики в статистике героя (клавиша V).
* Идентификация предметов задания: предметы задания помечены префиксом «Quest:» в магазине и «Quest item» в подробном описании.
* Перестановка предметов в хранилище: теперь сочетание клавиш Shift+Left/Left изменяет порядок предметов в хранилище (ранее это работало только на доске).
* Функция «Случайный герой» доступна с помощью клавиатуры.
* Поддержка механиков по ремонту в боевых сообщениях.
* В показаниях предмета отображается статистика «Цели ремонта».
* 7 новых типов боевых действий, объявляемых во время боя: ускорение, зарядка, уничтожение, регенерация, кража золота, увеличение/уменьшение максимального здоровья.
* Новые типы боевых действий во время боя: эффекты полёта (симулятор свободного падения и аналогичные предметы), отключение предмета, трансформация карты, улучшения в бою, завершение квеста.

Улучшения:
* Упрощённая установка: полная версия теперь включает BepInEx — просто распакуйте архив и скопируйте его в папку с игрой.
* Уточнено значение клавиши Enter: открывает меню действий для предметов на доске/в хранилище, покупает в магазине.
* Критические попадания теперь отображаются крупным шрифтом: «Критический удар! Меч: 180 урона» вместо «180 урона, критический удар».
* В сообщениях о перезарядке теперь всегда указывается название предмета и количество: «Граната перезаряжена, 2 патрона».
* В изменённых характеристиках теперь, по возможности, отображается информация об изменениях: «урон увеличен на 50».
* Пакетный режим защиты от спама: быстрая сборка, многократно изменяющая элементы, предотвращает рассылку спам‑сообщений:
* вместо того чтобы 10 раз повторять «Модифицированный меч», объявляет: «Вы: 150 урона, 10 баффов, 5 перезарядок гранат»;
* сводка по нескольким перезарядкам: «8 перезарядок» или «Граната перезаряжена 3 раза» для одного предмета;
* учтено 3 усиления/ослабления: «3 усиления, 2 ослабления».
* Описание фиксированных элементов управления: клавиша Backspace — это клавиша отмены (а не Escape).
* Улучшена система обнаружения пьедесталов зачарования: внедрён кэш и система с двойной стратегией для надёжного обнаружения.
* Теперь используется публичный API данных игры напрямую вместо хрупкой рефлексии.
* Прямая проверка типов вместо сопоставления строк по названиям типов — для обнаружения пьедесталов больше не нужна рефлексия.

Исправлены ошибки:
* Исправлена ошибка, из‑за которой в PvP‑сражениях в качестве вражеского героя всегда отображался «Viper» (теперь считывается фактический герой из данных противника).
* Исправлена ошибка, из‑за которой при нажатии клавиши Enter в PvP‑столкновении вместо правильного имени и ранга героя отображалось «Viper».
* Исправлена ошибка, из‑за которой предметы добычи не отображали тег «Добыча» (теперь отображается «Добыча, Оружие» и т. д.).
* Исправлена ошибка, из‑за которой алтарь зачарования отображался как улучшение при использовании сочетания клавиш Shift+U.
* Добавлена обработка ошибок в предварительном просмотре обновления для предотвращения скрытых сбоев.
* Обновлено сообщение в разделе «Краткий обзор»: теперь в нём перечислены все доступные разделы.
* Исправлена ошибка, из‑за которой экран выбора героя не работал после обновления игры (асинхронная загрузка героев).
* Исправлены проблемы синхронизации меню паузы и меню параметров:
* теперь нажатие клавиши Escape корректно закрывает всю систему паузы (игра обрабатывает это изначально);
* исправлена ошибка, из‑за которой меню параметров зависало при открытии из меню паузы;
* исправлена ошибка синхронизации состояния пользовательского интерфейса с игровыми меню;
* теперь функция HideDialogs очищает все элементы интерфейса специальных возможностей (Параметры + Меню боя);
* предотвращено создание дубликатов FightMenuUI при открытом OptionsUI.
* Исправлена ошибка, из‑за которой ползунки громкости некорректно применяли изменения: теперь событие onValueChanged явно запускается при внесении изменений.
* Исправлена проблема с зацикливанием нажатия клавиши Escape между меню паузы и меню настроек:
* теперь нажатие клавиши Escape корректно запускает действие «Назад» при открытии всплывающего окна;
* устранено дублирование создания элементов пользовательского интерфейса, вызывавшее конфликты в меню;
* теперь меню корректно очищаются при переходе между ними.
* Исправлена ошибка, из‑за которой предварительный просмотр улучшений/зачарований не отображался в диалоговом окне подтверждения:
* теперь сочетание клавиш U в меню действий отображает предварительный просмотр перед выполнением (ранее оно обходило подтверждение);
* в диалоговом окне предварительного просмотра для подтверждения используется клавиша U (в дополнение к Enter);
* в режиме предварительного просмотра теперь корректно отображаются изменения характеристик: «Изменения: урон с 10 до 15, время перезарядки с 3,0 с до 2,5 с».
* Исправлена ошибка, из‑за которой легендарный предмет не мог получить зачарование на пьедестале зачарования.
* Исправлен предварительный просмотр зачарования, показывавший информацию об уровне улучшения вместо эффектов зачарования.
* Исправлена ошибка, из‑за которой навыки/предметы противника отображались в статистике игрока в итогах боя:
* триггеры навыков противника (лечение, щит и т. д.) больше не учитываются как ваши предметы;
* предметы PvP‑противника теперь правильно разделены на секцию «Предметы противника».
* Исправлены условия/требования предметов задания:
* предметы задания теперь отображают требования и прогресс: «Задание: нанести 500 урона (350/500)»;
* завершённые задания показывают: «Задание: нанести 500 урона (Выполнено)»;
* навигация в магазине показывает прогресс: «Задание 350/500: Название предмета»;
* в подробном просмотре отображается полный текст условий задания из игровых данных.
* Исправлена ошибка, из‑за которой пьедесталы зачарования некорректно показывали подтверждение улучшения вместо информации о зачаровании.
* Исправлена ошибка, из‑за которой предметы задания не показывали награды за завершение: теперь строки с деталями задания включают «Награда: [описание эффекта]».
* Исправлена ошибка, из‑за которой предметы с уровнем «Алмаз» блокировались от зачарования на пьедесталах зачарования.
* Исправлен предварительный просмотр улучшения, некорректно показывавший «улучшение до Алмаза» для улучшений характеристик золотого уровня:
* теперь правильно отображается «Улучшение характеристик», когда пьедестал нацелен на тот же уровень;
* используется фактический целевой уровень пьедестала вместо жёстко заданного следующего уровня.
* Исправлена ошибка, из‑за которой статистика героя игрока (клавиша V) была недоступна во время боя — теперь стрелки вниз/вверх работают для чтения статистики героя, стрелки влево/вправо переключают «Статистика/Навыки».
* Исправлена ошибка, из‑за которой пассивные предметы не отображались в боевой статистике (клавиша H): водяное колесо, брелок и другие вспомогательные предметы теперь показывают количество срабатываний в итогах.
* Исправлена ошибка, из‑за которой хранилище застревало в открытом состоянии после зачарования из хранилища: игра закрывает интерфейс хранилища при выходе из состояния пьедестала, но не отправляет событие закрытия, из‑за чего внутреннее состояние мода рассинхронизируется — теперь состояние хранилища принудительно сбрасывается при выходе из пьедестала.
* Исправлена ошибка отслеживания боевого урона (клавиша H), не учитывавшая усиление навыков: навыки вроде «Стеклянной пушки», удваивающие урон оружия, не отражались в боевой статистике — теперь используется реальная разница HealthBefore/HealthAfter из боевых событий, включающая все эффекты навыков.

Скачать последнюю версию мода

Комментарии

Добавить комментарий