[Multi-Threading Pawns]
Улучшает время тика и FPS, безопасно перенося врагов/механоидов в фоновый поток выборки с применением на основном потоке. Разработан для сохранения идентичного игрового поведения и сглаживания пиковых нагрузок. Может использоваться вместе с другими модами на производительность (например,
RocketMan).
Ключевые особенности
- Безопасное планирование для врагов/мехов: фоновая выборка и распределение бюджета, выполнение на основном потоке для сглаживания пиков
- Удаление дубликатов + приоритизация очереди основного потока: приоритет для критических действий, объединение дубликатов
- Динамические адаптивные бюджеты: автоматическая настройка интервалов выборки/обратного вызова/хеширования в зависимости от времени кадра (больше не перезаписывает ваши сохранённые настройки)
- Приоритизация врагов: штурмовые/ближнего боя/агрессивные состояния получают более высокий приоритет
- Оптимизация освещения: отложенные обновления + пакетная обработка, предварительно вычисленная таблица затухания LUT
Заметки по использованию
- Агрессивные изменения; рекомендуется тестировать на новом сохранении. Добавление/удаление в процессе игры может быть рискованным
- Если вы видите красные ошибки или странное поведение поселенцев, отключите мод и откатите изменения
- Если настройки существуют, настраивайте их постепенно и наблюдайте за стабильностью/влиянием на производительность
Совместимость
- Предназначен для работы с большинством модов контента
- Потенциальные конфликты: моды, которые глубоко патчат Tick поселенца, ИИ, JobDriver, назначение работы, системы пути/мышления
- Другие моды на производительность могут суммироваться или конфликтовать; тестируйте в вашей сборке
Ожидаемые показатели производительности
Прирост зависит от количества ядер CPU, размера колонии, нагрузки и других модов. Параллелизация имеет накладные расходы; не во всех сценариях наблюдается значительное улучшение.
Известные риски
- Избегайте агрессивных настроек с модами на тяжёлый ИИ/Job; сначала отключайте экспериментальные функции, если возникают проблемы
- В крайних случаях могут возникнуть незначительные рассинхронизации поведения; откатите изменения и прикрепите логи, если это необходимо
Порядок загрузки
Обычно после большинства модов контента. Если конфликтует с модами на глубокий ИИ/Job, следуйте их рекомендациям или выберите один из них.
Мод требует: Harmony[/url]