Динамические цены на урожай для Farming Simulator 25, вдохновленные реальным миром. Цены колеблются ежедневно и внутридневно в зависимости от мировых событий, предложения, спроса и сезонных изменений. Это первый общедоступный релиз, охватывающий все основные системы.
Что включено:
Механизм динамического ценообразования — для каждого отслеживаемого урожая есть текущая цена, построенная на основе базовой цены, коэффициента волатильности и набора модификаторов событий.
Цены меняются внутри дня каждую игровую минуту и ежедневно смещаются с возвратом к среднему значению к базе. Они фиксируют от 50% до 200% базы, поэтому ситуация остается нестабильной, но не абсурдной.
Семь мировых событий — региональная засуха, небывалый урожай, сбой в торговле, геополитический кризис, биотопливная инициатива, кормовой бум для скота и болезнь корнеплодов. Каждый из них срабатывает вероятностно, с перезарядкой каждого типа и случайной интенсивностью, поэтому рынки чувствуют себя живыми, не превращаясь в шум.
Фьючерсные контракты — зафиксируйте цену продажи сегодня с поставкой в течение 120 игровых дней. Выполните вовремя полную выплату по фиксированной цене; пропустите срок, и вы получите штраф в размере 15% за невыполненную часть. Если у вас установлен FS25_UsedPlus, ваш кредитный рейтинг увеличит этот штраф от 10% до 20%.
Экран рынка (F10) — полноценная страница InGameMenu с тремя вкладками: текущие цены с процентным изменением и график тенденций сессии, активные мировые события с интенсивностью и оставшимся временем, а также история ваших контрактов. Нажмите N или нажмите «Новый контракт», чтобы открыть диалоговое окно контракта в любом месте экрана.
Интеграция модов — FS25_BetterContracts: выполнение контракта на сбор урожая вызывает кратковременный всплеск предложения этого урожая. FS25_UsedPlus: результаты контракта влияют на ваш кредитный рейтинг, и ваш рейтинг увеличивает штраф по умолчанию. Обе интеграции активируются автоматически при обнаружении.
Переводы — включены все 25 языков Farming Simulator 25.
Настройки — включение/отключение динамических цен, включение/отключение событий, частота событий, масштаб волатильности и ведение журнала отладки. Все это доступно в игре в разделе ESC > Настройки > Динамика рынка.
Известные ограничения
Мультиплеер является однопользовательским только в этом выпуске. Состояние цены, события и контракты не синхронизируются между клиентами. Хостинг на выделенном сервере работает, но только серверный игрок видит текущие цены MDM. Многопользовательская синхронизация запланирована на будущий выпуск.
Данные сохранения хранятся в savegame/modSettings/FS25_MarketDynamics.xml. Удаление мода во время сохранения безопасно — файл просто игнорируется при следующей загрузке.
Фьючерсные контракты теперь правильно отслеживают поставки урожая. Раньше контракты фиксировались на уровне 0% выполнения независимо от того, сколько было поставлено. (PriceHook.lua — используйте fillDelta вместо возвращаемого значения SellFillType, которое не является допустимым количеством литров в FS25.)