FS25 Dynamika rynku wersja 1.1.9.2







FS25 Dynamika rynku wersja 1.1.9.2
Dynamiczne ceny plonów inspirowane rzeczywistością w grze Farming Simulator 25. Ceny wahają się codziennie i w ciągu dnia w zależności od wydarzeń na świecie, podaży, popytu i wstrząsów gospodarczych — żadna rozgrywka nie jest taka sama.
Dynamiczny system cenowy — każda śledzona uprawa ma cenę na żywo, zbudowaną na podstawie ceny bazowej, współczynnika zmienności i modyfikatora zdarzeń na żywo. Ceny zmieniają się co minutę w grze i zmieniają się codziennie, stopniowo powracając do średniej bazowej. Ograniczają się one do 50–200% wartości bazowej, dzięki czemu rynki pozostają zmienne, ale nigdy nie osiągają absurdalnych wartości.
Dziesięć wydarzeń na świecie – regionalna susza, rekordowe zbiory, zakłócenia w handlu, kryzys geopolityczny, inicjatywa biopaliwowa, boom na paszę dla zwierząt gospodarskich, epidemia szkodników, gwałtowny spadek temperatur, panika finansowa i premia za białko. Każde z nich ma charakter probabilistyczny, z czasem odnowienia dla każdego typu i losową intensywnością – wahania cen są zróżnicowane, a nie płaskie, dzięki czemu rynki wydają się żywe i nieprzewidywalne. Gwałtowny spadek temperatur to pierwsze wydarzenie o mieszanym kierunku, które zwiększa plony niektórych roślin, a jednocześnie je hamuje. Panika finansowa to rzadki czarny łabędź, który jednocześnie obniża ceny wszystkich surowców.
Kontrakty terminowe – ustal cenę sprzedaży już dziś z dostawą do 120 dni w grze. Wprowadź dowolną ilość za pomocą pola tekstowego i ustaw dowolny przedział czasowy dostawy – nie ograniczają Cię żadne ustawienia. Zrealizuj zamówienie na czas, aby otrzymać pełną, zablokowaną cenę; jeśli nie dotrzymasz terminu, naliczymy Ci karę w wysokości 15% za niezrealizowaną część. Jeśli masz zainstalowaną aplikację FS25_UsedPlus, Twój scoring kredytowy powiększy tę karę o 10–20%.
Ekran rynku — pełna strona InGameMenu z trzema zakładkami: ceny na żywo ze zmianą procentową i wykresem trendów sesji, aktywne wydarzenia na świecie z intensywnością i pozostałym czasem oraz historia kontraktów. Naciśnij N lub kliknij Nowy kontrakt, aby otworzyć okno dialogowe kontraktu z dowolnego miejsca na ekranie.
Strojenie wydarzeń — skonfiguruj dokładnie, które uprawy będą objęte każdym wydarzeniem w grze, za pomocą interfejsu użytkownika Ustawień Wydarzeń. Okno dialogowe „Przeglądaj typy wypełnień” pozwala przewijać i klikać, aby wybrać nazwy upraw, eliminując konieczność ręcznego wpisywania.
Tryb wieloosobowy (z autorytatywnym serwerem) — stan cen, wydarzenia światowe i kontrakty futures są synchronizowane między klientami. Symulacja działa bezobsługowo na dedykowanych serwerach i nie wymaga interfejsu graficznego. Tworzenie i realizacja kontraktów odbywa się poprzez weryfikowane zdarzenia sieciowe.
Integracje z modami — FS25_FuturesMission: ukończenie misji żniwnej powoduje krótkotrwały wzrost podaży plonów, tymczasowo obniżając ich cenę. FS25_UsedPlus: wyniki kontraktu wpływają na Twój scoring kredytowy, a Twój scoring skaluje karę za zwłokę. Obie integracje aktywują się automatycznie po wykryciu.
Ustawienia — włączanie/wyłączanie dynamicznych cen, włączanie/wyłączanie zdarzeń, częstotliwości zdarzeń, skali zmienności i rejestrowania debugowania. Wszystkie te ustawienia są dostępne w grze w menu ESC > Ustawienia > Dynamika rynku.
Lokalizacja na 26 języków — w tym wszystkie 25 języków Farming Simulator.
Dane zapisu są przechowywane w pliku savegameDirectory/FS25_MarketDynamics.xml. Usunięcie modyfikacji w trakcie zapisu jest bezpieczne — plik jest po prostu ignorowany przy następnym załadowaniu.
Wersja 1.1.9.2
– Dodano brakujące pola deliveryStartTime i bcManaged do MarketSerializer i synchronizacji sieciowej (#64)
– Naprawiono przesunięcie terminu BCIntegration, aby używać daysPerPeriod (#64)
– Dodano haki UPIntegration i poprawiono klawisze usuwania modyfikatorów (#64)
– Dodano opcje zapasowe onLoad i getExtraData do wszystkich zdarzeń bezstanowych w celu zapewnienia bezpieczeństwa podczas zapisywania i ładowania (#64)
– Naprawiono duplikację dodatkowego wypełnienia w zdarzeniu TradeDisruptionEvent (#64)
– Dodano okres karencji na rozpoczęcie sesji w MarketDynamics, aby zapobiec natychmiastowemu niewykonaniu zobowiązań umownych po ponownym uruchomieniu serwera (#63, #60)
– Wprowadzono MDMMarketSyncEvent w celu synchronizacji cen serwerów i aktywnych zdarzeń z klientami, naprawiając desynchronizacje (#62)
– Dodano deterministyczną logikę realizacji kontraktu „najstarszy-najpierw”
– Zarejestrowano brakujące okna dialogowe i dodano strażników zerowych w głównych systemach
Wymagane mody:
Lepsze kontrakty
tisonK, LeGrizzly
