История изменений
Q2PRO-X 1.5 → 1.6 Final. Возможности и исправления по темам.
Визуальное упрощение уровня
- Новый режим меняет оформление архитектуры карты: однотонные поверхности, клетка и другие узоры, свои цвета, сила эффекта и освещение. Игроки, оружие, броня и остальные предметы сохраняют собственные настройки внешности.
- Настройки доступны из меню онлайн-игры и рендера. Режим выключен по умолчанию; эффекты AVFX настраиваются отдельно.
Повышенная частота сервера и подключение
- Добавлена адаптация к частоте обновлений сервера, включая 60 Гц. Режим согласуется с сервером: включение настройки не превращает обычный сервер 10 Гц в сервер 60 Гц. Фактическая частота соединения видна в консоли.
- Обновлены расчёты времени для предсказания, LAGHAX, Бога сети, отправки команд и демок. Исправлены рывки удалённых игроков при частых серверных обновлениях. Адаптация включается отдельно и по умолчанию выключена.
- Поиск адреса сервера и подключение голосового чата выполняются без блокировки интерфейса. Недоступный адрес больше не должен останавливать консоль и музыку на время ожидания ответа.
- Команда protocol_info показывает параметры текущего соединения. Добавлены история серверов, переподключение и локальный кеш списка серверов с настраиваемым таймаутом. Серверы из кеша проверяются заново.
Цветовые темы и оформление интерфейса
- Область прозрачности меню можно переключать между всем экраном и только панелью. Главное меню и подменю используют одинаковую настройку.
- Цвета текста, секций, выделения и фона меню выбираются по названиям и меняются сразу. Отдельно настраиваются логотип, его свечение и молнии, подпись версии, кнопки интро и музыки, одноцветные музыкальные визуализации. У каждой группы есть возврат к заводскому оформлению.
- У подписи версии есть свечение, бегущий блик и радужная волна. Дата сборки остаётся видна. Выделение пункта меню больше не перекрывает заголовок соседней секции.
- Размеры заголовков, секций, обычных и выделенных пунктов регулируются отдельно. У текста появились настраиваемые тени, у выделения — форма с дугами по краям.
- В разделе «Пресеты → Пресеты цветового оформления» есть 20 общих тем игры и шесть пользовательских ячеек с сохранением, переименованием и подтверждением перезаписи. Тема объединяет оформление меню, логотипа, версии, музыкального фона и кнопок консоли.
- Общая палитра из 44 именованных цветов доступна также для визуальных подсветок и упрощения архитектуры уровня. Сохранённые свои оттенки остаются на месте.
- Диалоги и окна пресетов, включая AVFX, используют выбранное оформление. Для них отдельно настраиваются цвета фона, текста, кнопок и полей ввода, а также размеры заголовка, текста и кнопок. Есть предпросмотр; настройки входят в заводские и пользовательские цветовые темы.
Контактные эффекты AVFX и частицы
- Добавлены кровь на моделях и поверхностях, лужи, раны, следы попаданий и взрывов, осколки и испарение. Для оружия задаются отдельные параметры; кровь и испарение можно использовать одновременно.
- Источники эффектов включаются отдельно: свой игрок, другие игроки, монстры и воспроизведение демок. Общий мастер по умолчанию выключен. Контактные пресеты независимы от обычных пресетов и генератора AVFX.
- У луж крови есть настройки отражений и качества. Вертикальные кровяные следы не отражают сцену. Исправлены отрывы следов от поверхности, мерцание отражений и связанные с ними остановки рендера.
- Стандартные семейства частиц получили отдельные переключатели и RGB. Частицы AVFX управляются своими настройками; у падающих и летающих метеоров и комет есть собственные цвета. Новые параметры учтены в пресетах и режиме полного хаоса генератора AVFX.
Освещение, модели и анимация предметов
- Добавлены независимые пресеты освещения и видимости, заводские варианты и пользовательские слоты. Подсветка отдельных частей моделей и Bloom получили дополнительные настройки.
- Интенсивность модуляции регулируется отдельно для живых моделей, трупов, оружия, брони и других групп. Трупы можно сделать темнее, сохранив привычную яркость живых игроков.
- Восемь персональных пресетов позволяют назначить модель, скин и цвет конкретным игрокам по нику. В одном пресете можно перечислить несколько ников; их регистр не имеет значения.
- Для групп предметов добавлена необязательная анимация: небольшое подпрыгивание, сжатие и растяжение. Вращение сохраняется; тени, подсветка, Bloom и отражения следуют за моделью. Игроки и оружие в руках не затрагиваются.
- Расширены материалы и объекты поверхностей AVFX: металл, объёмный кирпич, трава, плющ, папоротники, камни, почва и листья. Исправлены освещение, тени, отражения и проверки поддержки тесселяции.
Игра с ботами OpenTDM-X
- В комплект входит пакет OpenTDM-X для Windows. Из клиента можно выбрать поддерживаемую карту, соперников, уровень и поведение ботов, настроить игру и разрешить автоматические таймеры предметов.
- Доступны обычный режим, хардкор, тренировка, тренировка с хардкором, максимальная агрессия, оборона и хаос. Свои настройки можно сохранять в пользовательские пресеты.
- Мод, меню, карты и каталог настроек ботов обновляются отдельным пакетом без новой сборки клиента. Есть ручная проверка, автоматическое обновление и расписание. Занятые файлы не заменяются во время игры.
- Локальный сервер завершается вместе с запустившим его клиентом. Таймеры предметов сбрасываются при переходе от разминки к матчу.
Консоль, перевод и поиск настроек
- Консоль можно разделить на категории: всё, чат, события игроков, системные сообщения и введённые команды. Вкладки располагаются сверху или слева; обычный общий вид сохранён по умолчанию.
- Новое окно переводит видимые сообщения игроков: язык определяется автоматически или выбирается вручную. Ники сохраняются, неизменившийся текст повторно не отправляется, игровые приветствия вроде gg и gl hf пропускаются. Перевод можно выделять и копировать.
- Окно перевода перемещается и разворачивается, имеет настройки шрифта и прозрачности. Горячая клавиша назначается пользователем. При категоризации перевод доступен во вкладке чата.
- Вкладка «Всё» в CVAR Browser включает команды и переменные. Поиск понимает ошибочную русскую раскладку английского имени. Обновлены русские и английские описания, значения и подсказки.
- TAB добавляет пробел после однозначно дополненной команды; адрес сервера в строке ввода превращается в connect. Язык интерфейса выбирается явно: автоматически, English или Русский.
Демки и статистика
- Браузер ищет демки в модах, вложенных папках и архивах, обновляет индекс в фоне и показывает сведения о записи. Команда demo принимает полный путь Windows, в том числе путь с кавычками из Far.
- Исправлены выбор POV в MVD2, переход к следующему фрагу и лишняя диагностика в консоли. Бог сети отключён при просмотре демки; настройки записи и отдельного визуального профиля сохранены.
- Доработаны локальная статистика матчей, сведения о картах и соперниках, подсказки и поиск записей.
Звук и музыка
- Добавлены настраиваемый звук попадания и музыкальный фон для состояний здоровья и защиты игрока.
- Онлайн-музыка может сопровождаться спектром и другими визуализациями на фоне меню. Есть прозрачность и плавное появление и исчезновение. Музыку интро можно выключить отдельно.
- Исправлены повторное включение онлайн-музыки в игре, переходы между меню, картой и демкой, поведение звука при потере фокуса и предсказание звука оружия.
Управление и исправления
- Добавлены глобальные настройки блокировки системных клавиш и сочетаний при активном окне игры. Все запреты выключены по умолчанию.
- Уточнены режимы ввода мыши и работа параметров ускорения. Исправлено удержание курсора в активном игровом окне, включая случаи появления панели задач поверх игры.
- Исправлены Alt+Enter, смена мода при подключении и сохранение модовых настроек при переподключении и возвращении с другого мода.
- Предсказание оружия учитывает обратный отсчёт и паузы в OpenTDM/OpenTDM-X. Таймеры предметов учитывают паузы и оставшееся время выпавших усилений.
- Доработаны личные сообщения об убийствах и смерти, цвета ников, шрифт консоли, размещение кнопок и элементов HUD. Исправлены вылеты, проблемы EGL/WGL и лишние диагностические сообщения.