Скачать файл
NeatUI Mechanics перерабатывает окно механики автомобилей с помощью NeatUI Framework. Для каждого автомобиля создаётся отдельная вкладка.
Вкладки автомобилей
- Осмотр автомобиля открывает его в текущей вкладке. Кнопка Pin закрепляет вкладку, чтобы переключаться между автомобилем-донором и ремонтируемым автомобилем.
- Список автомобилей отображается слева и содержит сведения об общем состоянии и расстоянии до каждого автомобиля. Под ним находятся действия для деталей и карточка выбранной детали. Список можно разместить в виде вкладок сверху – это настраивается.
- Уход от автомобиля больше не закрывает окно. Автомобили в радиусе 20 м остаются активными: действия сначала ведут к ним, а кнопка Go there позволяет сразу подойти. Для автомобилей дальше 20 м или вне загруженной области отображается последняя информация и время её получения.
- При возвращении к автомобилю он открывается сразу, без повторного осмотра. Повторная проверка требуется только после удаления более чем на 20 м либо если с момента последнего осмотра изменились деталь, топливо или аккумулятор. Работы, выполненные самостоятельно, изменением не считаются.
- Вкладки сохраняются до выхода в главное меню.
- Кнопка на левой боковой панели под картой открывает и закрывает окно на последней вкладке, даже если рядом нет автомобиля.
Окно механики
- Карта деталей из базовой игры масштабируется под окно и окрашивается от красного до зелёного в зависимости от состояния. Выбранная деталь подсвечивается. Поддерживаются карты деталей модифицированных автомобилей.
- В окне отображаются название, тип, общее состояние, уровень топлива, заряд аккумулятора, мощность, качество и вес автомобиля, а также предупреждения об отсутствующих и сильно изношенных деталях.
- Доступны фильтры All , Damaged и Missing , строка поиска и список деталей с индикатором состояния. Список отображается в два столбца. Количество столбцов – 1, 2 или 3 – настраивается и уменьшается при узком окне.
- Карточка выбранной детали показывает стандартные сведения в виде списка параметров.
- Действия с деталью представлены кнопками с указанием необходимых инструментов, навыка и шанса успеха. В компактном окне вместо кнопок используются значки. Их можно разместить над названием детали или внутри строки выбранной детали. Описание значка отображается при наведении. Не поместившиеся действия доступны через More... . Доступны действия из стандартного меню деталей, поэтому отображаются и опции других модов, включая AutoMechanics и Vehicle Repair Overhaul. Нажатие правой кнопкой мыши открывает полное меню.
- Закрытые детали обрабатываются автоматически: тормоз или элемент подвески находится под колесом, а дверь – под окном. Если стандартная игра требует сначала снять колесо, команда Uninstall снимается с закрывающей детали, после чего выполняется демонтаж нужной детали. Закрывающая деталь запоминается и возвращается на место при установке детали через окно. Если её нет или установить её невозможно, отображается соответствующее сообщение. Функция использует ту же настройку, что и Best parts; при отключении сохраняется стандартная недоступная команда Uninstall .
- При первом демонтаже отображается, какие детали ещё дают опыт навыка Mechanics.
- Индикатор прогресса, а также вспышки успешного и неудачного действия сохраняются.
- При установке детали через окно или Best parts она удерживается в свободной руке. Исключение – действия, которым требуется инструмент в этой руке.
Best parts: перенос деталей с одного автомобиля на другой
Кнопка Best parts открывает отдельное окно рядом с окном механики. Его можно перемещать за заголовок и изменять размер за края.
- Можно выбрать автомобиль для установки деталей и источники деталей: закреплённые автомобили, инвентарь с сумками и расположенные рядом контейнеры.
- В списке отображаются все детали, которые улучшат автомобиль: установленная деталь, найденная лучшая деталь и её местоположение, прирост характеристик и шанс успешной замены, если он ниже 100%. Информация по каждому этапу доступна при наведении. Детали, которые невозможно заменить, отображаются с причиной: двигатель, отсутствующий инструмент или мешающее колесо.
- Ненужные замены можно отключить. Для старых деталей доступны варианты: установить их на автомобиль-донор, оставить или бросить рядом с автомобилем. Команда Show steps показывает все этапы по порядку.
- Кнопка Start выполняет замену с помощью стандартных действий игры. Сначала снимаются старые детали целевого автомобиля, поэтому неудачная проверка не разбирает автомобиль-донор. Затем новые детали снимаются с донора, старые устанавливаются на него, а новые детали монтируются на целевой автомобиль. По умолчанию на каждый этап даётся одна попытка, но значение можно изменить до трёх. Неудачная попытка может снизить состояние детали на 5–9 пунктов. Если установка на автомобиль-донор не удалась, слот остаётся пустым, а деталь оказывается в инвентаре. Во время работы отображается состояние каждого слота. Результат каждой замены отмечается как Done (Fitted) , Failed или Skipped до следующего планирования. Процесс можно остановить в любой момент.
- Кнопка Untick risky отключает все замены с шансом ниже 100%. После этого она меняется на Tick risky и возвращает их в список. В заголовке отображаются автомобили, которые нужно закрепить: автомобиль-донор и автомобиль для установки деталей.
- Настройка Prefer better part types отключена по умолчанию. Обычные детали получают преимущество в 15% перед деталями типа Old, а детали Performance – в 25%. Например, шина Regular с состоянием 75% превосходит шину Old с состоянием 90%.
- Закрывающие детали обрабатываются отдельно: тормоз или элемент подвески находится под колесом, а дверь – под окном. Best parts снимает закрывающую деталь, оставляет её на земле рядом с исходным автомобилем и возвращает после завершения работы с расположенными под ней деталями. Функция настраивается и включена по умолчанию. При отключении такие детали пропускаются, а команда Uninstall для них остаётся недоступной. Закрывающая деталь не переносится на другой автомобиль. Если она сама участвует в замене, операция выполняется вместе с остальной группой. Если деталь не снимается, изменения не применяются. Даже при неудаче с расположенной под ней деталью закрывающая деталь возвращается на место. После завершения отображается информация о деталях, оставшихся рядом с автомобилями.
- Перед перемещением более чем на 4 м деталь помещается в изношенную сумку на спине.
- Защита здоровья останавливает замену, если здоровье достигает 30% или ниже. Переносимая деталь сбрасывается на землю, чтобы персонаж не погиб во время ожидания. Порог можно изменить, а значение 0 отключает функцию.
Клавиатура и контроллер
- Стрелки или крестовина переключают вкладки, фильтры, детали и кнопки действий. Enter или A активирует выбранный элемент. Панель Best parts работает так же, а Esc или B закрывает её.
- PgUp и PgDn или LB и RB переключают автомобиль. Insert или Y закрепляет вкладку. Home и End перемещают по списку. Клавиша / активирует строку поиска.
Настройки
Настройки открываются через значок шестерёнки в заголовке окна или через Options > Mods . Для всего окна доступен единый ползунок Overall size с вариантами Thin, Compact, Normal и Roomy. При включении Detailed configuration можно отдельно настроить размер строки поиска, заголовков разделов, строк, кнопок и меню настроек, а также плавную прокрутку. Размер списка автомобилей настраивается отдельно и не изменяется другими параметрами.
Размеры и плавная прокрутка могут быть общими для модов NeatUI через Use global settings . Значок ссылки в меню шестерёнки позволяет использовать отдельные настройки только для этого мода. Сохранённые ранее размеры переносятся автоматически.
Дополнительно настраиваются расположение списка автомобилей слева или сверху, количество столбцов деталей, отображение действий в виде текста или значков, размещение значков в строке детали, индикаторы состояния, сохранение окна после ухода, подсказка об опыте, мигание отсутствующих деталей, ограничение здоровья, количество попыток на этап, параметр Prefer better part types и снятие закрывающих деталей в Best parts.
Совместимость
Мод работает только на стороне клиента. Требуется NeatUI Framework . Окно, меню деталей, осмотр и все действия используют функции базовой игры, поэтому моды, добавляющие собственные действия, продолжают работать.
- Workshop ID: 3832114824
- ID мода: NeatUI_Mechanics
| Версия Project Zomboid |
|
- Комментарии