FS25 Переопределение управления урожаем V2.0.3.5







FS25 Переопределение управления урожаем V2.0.3.5
Crop Control Override — это менеджер политики выращивания культур для каждого сохранения в Farming Simulator 25. Он позволяет игрокам контролировать, какие культуры разрешены для игрока, какие культуры могут сажать фермеры-NPC, а также следует ли ограничивать посадку культур NPC размером поля.
Модификация включает в себя редактируемый графический интерфейс в стиле FS25, XML-файлы правил для каждого сохранения, проверку полей NPC, отчеты о заблокированных полях NPC и защищенный рабочий процесс «Применить»/«Принудительно применить», предотвращающий случайное некорректное состояние сохранения.
Основные возможности графического интерфейса пользователя:
— ВСЕ ПРАВИЛА: просмотр и редактирование правил политики выращивания культур.
— ИНВАЛИДНОСТЬ: просмотрите список сельскохозяйственных культур с глобально аутентификацией.
— ОГРАНИЧЕНИЕ ПО РАЗМЕРУ: просмотр культур с ограничениями по размеру поля NPC.
— NPC отключен: просмотр урожая, который NPC не должны сажать.
— ПРОВЕРКА: просмотрите существующие поля NPC, нарушающие действующую политику, и используйте защищенный пробный запуск / подтверждение сброса.
— КРАТКОЕ ОПИСАНИЕ: просмотр активной конфигурации, количества правил и состояния проверки.
— ПОМОЩЬ: просмотрите внутриигровые подсказки.
Конфигурация:
— Команда APPLY / FORCE APPLY записывает поэтапные изменения правил обрезки в активный XML-файл для каждого сохранения.
— DISCARD сбрасывает значения, заданные на этапе подготовки.
— Команда SAVE DEFAULTS TO CONFIG.XML создает резервную копию существующей конфигурации шаблона и записывает текущий полный набор активных правил в файл config.xml.
— Существующие XML-файлы для каждого сохранения не перезаписываются настройками сохранения по умолчанию.
— Команда RESET BLOCKED DRY-RUN не изменяет состояние сохранения. Команда CONFIRM RESET выполняет фактический сброс заблокированного поля после проверки.
— Проверка включает режим сброса: сезонная обработка или повторный посев.
— В рамках программы RESEED SEASONAL используются текущие сезонные сроки посева и правила политики CCO для выбора замещающей культуры для заблокированных полей NPC.
— Для каждой культуры задан индивидуальный вес повторного посева от 0 до 5, который можно редактировать в графическом интерфейсе пользователя и сохранять как reseedWeight в соответствующем правиле выращивания плодов.
— Значение веса культуры, равное 0, исключает возможность повторного посева этой культуры NPC-персонажами, не отключая эту функцию для игрока.
— Глобальный параметр leaveCultivated остается доступным, что позволяет использовать взвешенные сбросы для оставления некоторых полей в обработанном состоянии вместо их повторного засева.
V2.0.3.5
— Весовые коэффициенты категорий seasonalMission и seasonalLifecycle заменены индивидуальным весом повторного посева от 0 до 5 для каждой культуры.
— Добавлены элементы управления графического интерфейса для редактирования веса повторного посева выбранной культуры.
— Теперь, если вес культуры равен 0, эта культура исключается из повторного посева на поле, контролируемом NPC, но при этом остается активной в других случаях.
— Сохранено глобальное значение веса leaveCultivated.
— Добавлена автоматическая миграция существующих XML-файлов для каждого сохранения, с присвоением веса по умолчанию 5 там, где отсутствует параметр reseedWeight, и удалением устаревших весов категорий при нормализации файлов.
— Добавлена синхронизация в многопользовательском режиме для веса повторного посева для каждой культуры.
