Теперь он также оптимизирует кэши и галочки, а не только графический интерфейс!
WOWGAG Performance Patch удаляет ненужную работу из окон и интерфейса RimWorld и добавляет ряд опций кэширования и тиков.
Он нацелен на модифицированные окна, а также на ванильные, и работает, пропуская элементы, которые находятся за пределами экрана, и повторно используя результаты графического интерфейса, которые в противном случае были бы пересчитаны для каждого кадра.
Настройки
Вкладка «Общие»
- Профилирование окон
- Подробный журнал
- Periodic report
- Отчет при открытии или закрытии окна
- Ограничение журнала автоподъема
- Установка галочек на кадр вручную
- Результаты повторного использования патча
- Повторное использование поиска имени типа
- Предварительная загрузка мод-контента
- Более параллельное чтение файла патча
Вкладка GUI
- Повторное использование текстовых измерений (глобально)
- Опустите пропуск на розыгрыш, который никогда не доходит до экрана (глобальные, модифицированные окна включены)
- Опустить текст за кадром (глобально)
- Пропустите разделители стола за пределами экрана
- Ограничить диапазон поиска подсказок
- Повторное использование текста значка панели колониста
- Повторное использование текста сообщения журнала
- Подавление текста всплывающей подсказки, который будет отброшен
- Узкий поиск подсказок
- Повторное использование текста области проверки
- Пропустите записи за пределами экрана на вкладке «Фракции»
- Пропустите записи за пределами экрана на вкладке Ideoligions
- Исключить записи за кадром
- Исключить ссылки на исследования за пределами экрана
- Повторно используйте порядок сортировки вкладки «Хранение»
- Свернуть поиск счетов на вкладке Хранилище
- Удалите дубликат расчета пропускной способности на вкладке «Здоровье».
- Повторное использование названий условий на вкладке «Здоровье»
- Партийные обозначения
- Выпадающие списки Reuse Numbers (Числа)
- and 3 more
Вкладка «Кэши»
- Повторное использование рендеринга трупа
- Повторное использование информации о материале при рисовании колонистов
- Пропуск настройки дубликата цвета при рисовании колонистов
- Пропустить бесполезные сканы слияния
- Повторное использование проверок невидимости
- Повторное использование родительских преобразований при рисовании колонистов
- Начинайте подготовку к розыгрышу колонистов и вещей пораньше
- Повторное использование проверок обновления внешнего вида
- Пропустить математику отметки состояния бездействия над колонистами
- Повторное использование цветового коэффициента падения
- Повторное использование проверки настроения бара колонистов
- Повторное использование поиска компонентов
- Исключить эффекты за кадром
- Кэш галочек для сайтов вызовов STAT
- Повторное использование результатов расчета STAT
- Повторное использование чертежей элементов
- Пропускайте бездействующую математику с переносным элементом на колонистах
- Оптимизация поиска частей тела
- Повторное использование смещений параметров снаряжения
- Повторное использование проверок шамблера
- Свернуть расчет оценки стиля
- Повторное использование проверок получения мыслей
- Повторное использование сканирования рецепта по рыночной стоимости
- Дедупликация обновлений подключения к каналу
- Повторное использование рельефа и строительных ценностей
- Повторное использование результатов поиска текстур
- Повторное использование идентификаторов базового цвета материала
- Проверка доступности буксировки для повторного использования
- Уменьшите проверки готовности графики перед рисованием
- Повторное использование рабочих узлов рендеринга
- Пропускать графическую проверку при рисовании колонистов
- Повторное использование силуэтов
- Пропустить пустой пропуск раздела карты
- Пропустить перерисовку, когда изменяется только количество стеков
- Оптимизация чертежа индикатора диапазона
- Оптимизация мировой проверки окклюзии
- Пропустить заповеди праздной идеологии
- Дедупликация строительных чеков REACH
- Выйти из здания без хитпоинтов из списка ремонта
- Проверка более легкого глубокого сверления
- Замените обновление визуализации Kyulen (Kyulen - NinetailFox)
- Минимизация расчета анимации лица (Facial Animation)
- Пропустить рисование пустых слоев лица (анимация лица)
- Пропустить повторный поиск по головному слою (анимация лица)
- Пропустить перестройку дерева рендеринга во время анимации (анимация ближнего боя)
- Исправление емкости хранилища для сбора и перевозки (адаптивная структура хранения)
- and 8 more
Вкладка Tick rate
- Пропустить обновления пустых объектов карты мира
- Повторно используйте окружающую красоту и удобные проверки температуры
- Интервал проверки значка панели колониста
- Более широкий период покоя для персонажей мира
- Обновление списка переносимых автомобилей с задержкой
- Задержка обновления настроения
- Исключить визуальные и звуковые эффекты за пределами экрана
- Интервал обновления газовой сети
- Задержка обновлений компонентов World
- Пропустить обновления компонента пустого персонажа
- Интервал обновления среды карты
- Интервал перепроверки ролевых действий
- Задержка обновлений для заэкранных персонажей
- Повторно использовать общее настроение
- Интервал проверки удобства использования кровати
- Пропустить повторяющиеся расчеты общего настроения
- Пропустить проверку включения
- Повторное использование полных проверок хранения
- Интервал проверки покоя персонажа в мире
- Задержка обновлений здоровья для заэкранных персонажей
- Быстрое удаление списка вещей
- Длинный интервал обновления установки
- Интервал принятия решения о враждебном ответе
- Интервал проверки срочных заданий в режиме ожидания
- Задержка обновлений здоровья для экранных персонажей
- Пакетная позиция перерисовывается
- Повторное использование запрещенных проверок
- Предел области распространения шума
- Более длительный интервал обновления для экранных персонажей
- Задержка срочных проверок рабочих переключателей
- Сдерживайте поиск пустых уловов
- Продлить ожидание бездействия
- Интервал повторного поиска огневой позиции в бою
- Интервал перевыбора цели в бою
- Интервал проверки цели при прицеливании
- Обновление раскачивания установки на кадр
- Пропустить анимацию ближнего боя за пределами экрана (анимация ближнего боя)
- Используйте кэш изображений символов при уменьшении масштаба (анимация лица)
- and 7 more
Экспериментальная вкладка (многожильная параллельная обработка)
- Параллельные рабочие потоки
- Обновление окружения параллельной карты
- Здоровье и потребности параллельного персонажа
- Параллельные символьные компоненты
- Предварительное вычисление постоянных проверок поведения
- Предварительно вычислить условия перерыва в работе
- Предварительный расчет решений о вакансиях
- Параллельный поиск работы
- Пересчет стоимости пути параллельного мира
Прибыль в реальном мире сильно варьируется в зависимости от вашего списка модов и от того, какие части пользовательского интерфейса вы на самом деле используете.
Вместо того, чтобы обрабатывать один именованный мод за раз, он работает с общей структурой графического интерфейса, поэтому окна, добавленные другими модами, могут быть закрыты автоматически.
«Повторное использование результатов патча» сокращает время загрузки при запуске игры.
При первом запуске вы этого не заметите, потому что кэш строится; со следующего запуска результаты патча используются повторно и загрузка происходит быстрее.
Если список модов меняется, кэш перестраивается, поэтому время загрузки возвращается к нормальному для этого запуска.
※ Предметы на вкладке «Скорость тиков» меняют поведение игры. Вы получаете тики в секунду в обмен на некоторую обработку - например, колонисты за кадром или решения о работе - происходящую уже в установленный вами интервал. Вкладки «GUI» и «Caches» дают те же результаты, что и ваниль.
Q1. Нужен ли другой мод?
Только Гармония.
Q2. Как насчет CE?
ДА - Взрывы CE и другие детали, которые основаны на ванили, также оптимизированы.
Использование его вместе с
патчем Combat Extended Performance дает еще лучшие результаты.
Q3. Могу ли я добавить его к существующему сохранению?
Да, вы можете добавить его в текущее сохранение в любое время.
Удаление мода также не влияет на сохраненные данные.
Q4. Применимо ли оно к окнам, добавленным другими модами?
Да. Он построен не под один конкретный мод - он работает на общей структуре GUI.
Тем не менее, если окно медленное из-за вычислений внутри самого мода, выигрыш может быть небольшим.
Q5. Безопасно ли использовать вместе с другими модами оптимизации?
Да. Этот мод автоматически обнаруживает перекрывающуюся работу и отключает там свой патч.
Тем не менее, используемый сам по себе без какого-либо другого мода оптимизации, он уже дает тот же эффект.
Q6. Это патч для оптимизации, сделанный ИИ - можно ли ему доверять?
Я сам проверил это, увидел достаточно выигрыша и просто делюсь тем, что сделал для собственного использования.
Если вас беспокоит оптимизационный патч, созданный ИИ, просто проигнорируйте его.
Сообщения об ошибках всегда приветствуются.
Включение подробного журнала и совместное использование файла журнала очень помогает в дальнейшей оптимизации.
Поддержка
▶Discord