Фреймворк для процессоров для преобразования предметов и многого другого, читайте функции игрока!
![[SYR] Processor Framework — 1](/api/img?u=https%3A%2F%2Fi.imgur.com%2Fs8csNp7.png&w=1280)
Процессор берет набор ингредиентов и превращает его автономно в продукт в течение определенного периода времени. Фреймворк поддерживает огромное разнообразие настроек для индивидуализации процессов и приносит простой в использовании пользовательский интерфейс для игроков, а также несколько других улучшений, таких как улучшенные текстуры.
![[SYR] Processor Framework — 2](/api/img?u=https%3A%2F%2Fi.imgur.com%2FeiAAg6q.png&w=1280)
Преимущества
игроков:- Новая текстура бочки HD
- Бочка может быть изготовлена из любого типа древесины
- Пивоварня может быть изготовлена из любого типа древесины
- ITab для быстрого выбора продуктов и ингредиентов
- Продукты показаны в здании переработки
- Улучшение производительности по сравнению с ванилью
Кнопка - в настройках для замены ванильных бочек
Мод в основном ориентирован на авторов модов, которые хотят добавить какой-либо процессор в свой мод или сделать существующий объект процессором. Документацию можно найти в вики на Github:
github.com/Syrchalis/ProcessorFramework/wiki![[SYR] Processor Framework — 3](/api/img?u=https%3A%2F%2Fi.imgur.com%2FBHPtNVt.png&w=1280)
Загрузите на ранней стадии порядка загрузки. Некоторые исправленные моды должны быть загружены раньше, они настроены для отображения на экране модов.
Следующие моды исправлены и обновлены для использования фреймворка процессора:
- VFE Средневековый
- VFE поселенцев
- викингов VFE
- Соленое мясо
- RimBees
Проект овощного сада - Проект «Овощной сад» - напитки (версия UF)
Плодородные поля:
![[SYR] Processor Framework — 4](/api/img?u=https%3A%2F%2Fi.imgur.com%2Fx3y72Eg.png&w=1280)
Важно:
Processor Framework
заменяет другие фреймворки в модах, которые он исправляет, например, RimBees (VE Framework) или Garden Drinks UF (Universal Fermenter). Эти моды
больше не потребуют старого фреймворка. Ваш список модов или менеджер модов все равно будут жаловаться на то, что им нужен старый фреймворк или на порядок загрузки. Игнорируйте это! У меня было слишком много комментаторов, которые этого не понимали.
Сохранить игры:
- Добавление: Безопасно
- Удаление: небезопасно
Несовместимости
:
Универсальный ферментер? Почему сейчас? Что изменилось?
Все началось год назад, в октябре 2020 года. Я получил массовый pull request на GitHub. Этот запрос на внесение изменений добавил несколько новых функций и изменил большую часть кода. Как автор, я не могу просто принять и объединить такой пул-запрос без тщательного рассмотрения кода. Потому что мне нужно понимать, как это работает, чтобы устранять всплывающие проблемы.
Запрос на вытягивание оставался не объединенным в течение нескольких месяцев. В конце концов вышла версия 1.3, и я не смог вовремя обновить свои моды. Шарлотта обновила универсальный ферментер и объединила запрос на вытягивание. В октябре 2021 года я обновил универсальный ферментер, но это привело к появлению двух разных версий - одна с запросом на вытягивание (и всеми крупными изменениями) добавлена, а другая без. Некоторые моддеры адаптировали и использовали функции вилки Шарлотты.
Особенности хорошие, поэтому я попробовал сам объединить pull request. Тем не менее, я сразу заметил две большие проблемы, которые сделали мод непригодным к выпуску. Поскольку я не был знаком с тем, как работает код, я не мог исправить эти проблемы.
В результате я решил переписать
весь код , добавить функции и многое другое.
Все эти изменения затруднили совместимость, поэтому проще сделать его отдельным модом. Теперь моддеры могут переходить из моего UF или Charlottes UF (или даже VE фреймворка) в PF в своем собственном темпе. В названии также должно быть уточнено, что это абсолютно
не мод
просто для ферментации, а для любого процесса, который со временем трансформирует предметы, не требуя, чтобы пешка стояла там и работала.
![[SYR] Processor Framework — 5](/api/img?u=https%3A%2F%2Fi.imgur.com%2F1YxHVGs.png&w=1280)
Коллекция моих модов для RimWorld
Если вам нравятся мои моды, подумайте о том, чтобы бросить мне десять центов: