FS25 Losowe wydarzenia na świecie
Pełna przeróbka oryginału FS22 w FS25. Probabilistyczny silnik zdarzeń uruchamia wydarzenia na świecie w określonym czasie, wpływając na gospodarkę, pojazdy, pola i nie tylko. Każde wydarzenie ma swoją intensywność, czas trwania i czas odnowienia, w danym momencie odbywa się tylko jedno, a czas odnowienia zapobiega spamowaniu. Oddzielna warstwa fizyki dostosowuje także przyczepność kół i zawieszenie uwzględniające ukształtowanie terenu w pojeździe, którym prowadzisz, na każdej klatce. Wszystkie ustawienia są zapisywane w każdym zapisie gry, więc każda farma działa na swój własny sposób.
✨ Funkcje
- Probabilistyczny silnik zdarzeń
- Ponad 43 wydarzenia w 5 kategoriach
- Konfigurowalna częstotliwość, intensywność i czas odnowienia
- Przełącza według kategorii
- Ręczne wyzwalanie zdarzeń
- Powiadomienia i ostrzeżenia HUD
- Fizyka pojazdów uwzględniających teren
- Konfiguracja dla każdego zapisu gry
🎮 Sterowanie
- Przełącz HUD wydarzenia: F3
- Otwórz panel Ustawienia: Shift + O
- Uruchom zdarzenie testowe (konsola): rweTest
Pamiętaj, że na raz odbywa się tylko jedno wydarzenie, a pomiędzy nimi następuje czas odnowienia, więc każde z nich faktycznie kończy się, zamiast pogrążyć cię w chaosie!
Uwaga: nad zdarzeniami pogodowymi wciąż pracujemy, a w trybie wieloosobowym efekty ekonomiczne i fizyczne obowiązują obecnie na gracza (w przygotowaniu jest pełna synchronizacja sieci).
====================================================================
Repozytorium GitHuba:
https://github.com/Realistic-Farming/FS25_RandomWorldEvents
====================================================================
INFORMACJA O PRAWACH AUTORSKICH:
Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie, kopiowanie,
modyfikowanie lub uznawanie tego moda za swój własny jest surowo zabronione.
Autor oryginalny: TisonK
====================================================================
Cała kategoria zdarzeń związanych z pojazdami została przebudowana w celu wykorzystania pól silnika Farming Simulator 25, dzięki czemu efekty są naprawdę odczuwalne za kierownicą, a nie jedynie w postaci kosmetycznych wyskakujących okienek.
[Co nowego]
- Prawdziwa fizyka pojazdu. Nowa specjalizacja pojazdów wpływa na prędkość, przyspieszenie, prędkość maksymalną (poprzez przełożenie przekładni CVT), wyczucie silnika i sterowanie, stosowane tam, gdzie gra je faktycznie odczytuje, dzięki czemu dobrze współpracuje z innymi modami, takimi jak Cold Start.
- Zwiększenie prędkości teraz faktycznie przewyższa standardową prędkość maksymalną maszyny i dodaje trochę dodatkowego uciągu.
- Problemy z silnikiem oraz nowe wydarzenie na śliskich drogach spowalniają i przytępiają silnik.
- Nowe zjawisko ściągania kierownicy pociąga kierownicę w jedną stronę w krótkich, spokojnych seriach (przyjazne dla klawiatury).
- Gubernator trakcji. Stary fałszywy „chwyt koła” zapewnia teraz naprawdę niską przyczepność, ułatwiając jazdę na błocie, śniegu i lodzie.
[Poprawki]
- Zdarzenia paliwowe teraz faktycznie działają. Stary kod wywoływał funkcje FS25, które nie istnieją (getFillUnitInformation, setFillUnitFillLevel). Używa teraz prawidłowego interfejsu API FillUnit.
- Opłaty za wypadki i naprawy trafiały do niewłaściwego gospodarstwa (identyfikator gospodarstwa 0). Teraz prawidłowo ładują Twoją farmę.
- Koniec z blokowaniem się zdarzeń pojazdu w stanie aktywnym po przeładowaniu.
- Naprawiono awarię, która uruchamiała się po wejściu do pojazdu.
[ Kredyty ]
Technika wprowadzania danych sterujących została zaadaptowana z RealPhysics Steering autorstwa @Tubez47. Dziękuję!
- Naprawiono: Aktywne wydarzenia i liczniki czasu odnowienia przetrwały teraz zapisanie/wczytanie. Wcześniej ponowne wczytanie gry powodowało anulowanie wszelkich aktywnych wydarzeń i resetowanie czasów odnowienia, przez co kontrakty i wydarzenia czasowe były niewiarygodne.
- Nowość: Pełne tłumaczenie na język niemiecki (98 ciągów). Dzięki Phasen-kasper!
- Nowość: tłumaczenie na język duński (102 ciągi). Dzięki DJWestDK!
W tej aktualizacji znajduje się kilka ulepszeń poprawiających jakość życia i poprawek stabilności, w tym
pełne przepisanie sposobu rysowania HUD-u wydarzenia w celu zapewnienia większej niezawodności na różnych mapach
rozdzielczości ekranu.
Co zostało naprawione:
- Przypisania klawiszy są teraz poprawnie zachowywane pomiędzy sesjami
- Pozycja HUD jest zapisywana podczas zapisywania gry, a nie tylko po wyjściu
- Zdarzenia związane ze zwierzętami nie kończą się już po cichu, gdy nie można ustalić identyfikatora farmy
- Usunięto wskazówkę dotyczącą klawisza prawego przycisku myszy ze stopki HUD (wyczyszczono wyświetlacz)
- Naprawiono awarię kolejności ładowania - zaczepy wejściowe są teraz poprawnie rejestrowane podczas uruchamiania
- Cały tekst HUD jest teraz w pełni przetłumaczony, zamiast pokazywać zakodowany na stałe angielski
Co nowego:
- HUD jest teraz rysowany bezpośrednio przez mod - bardziej stabilny, działa na wszystkich ustawieniach ekranu
- Numer wersji i kluczowa wskazówka w HUD aktualizują się dynamicznie
- Subsystem API — inne mody mogą teraz programowo łączyć się z wydarzeniami RWE
- Mostek cross-modowy do integracji z FarmTablet (zdarzenia widoczne na tablecie)
- Ulepszone narzędzia debugowania do diagnozowania problemów ze zdarzeniami
- Zaktualizowana ikona modu
Zapisz migrację: nie jest wymagane. Istniejące normalnie oszczędzają obciążenie.
- Przepisano panel ustawień
- Naprawiono błąd związany z nieprawidłowym wywołaniem FarmId powodującym błąd płatności
- Naprawiono zapisywanie pozycji nakładki HUD
- Tłumaczenie NIE jest aktualizowane!!!
Proszę PONOWNIE PRZYPISAĆ oba skróty klawiszowe:
- RWE_TOGGLE_HUD -> Włącz/wyłącz nakładkę
- RWE_TOGGLE_SETTINGS -> Otwórz panel ustawień
Mam świadomość, że kamera porusza się wraz z kursorem myszy i że niektóre rejestry nie są wyświetlane.
Zapomniałem też, aby wersja widziała Cię w panelu dynamicznie... (to samo dotyczy tekstu WSKAZÓWKI)
Zostanie naprawiony w następnej aktualizacji!
Ta aktualizacja łączy Random World Events z resztą ekosystemu modów.
FarmTablet, dynamika rynku, stres w uprawach i nawóz do gleby mogą teraz obsługiwać wszystko
wykrywa RWE i automatycznie reaguje na aktywne zdarzenia.
Co nowego/naprawiono:
- Inne mody (FarmTablet, Dynamika rynku, Nawóz do gleby, Stres upraw) teraz
wykrywaj RWE i reaguj na aktywne zdarzenia w czasie rzeczywistym
- FarmTablet: aplikacja Random World Events pokazuje teraz Twoje aktywne wydarzenie,
częstotliwość i intensywność były prawidłowe — zostało zepsute przed tą aktualizacją
- Układ HUD jest teraz zapisywany po zapisaniu gry, a nie tylko po wyjściu
- Tekst wydarzenia w interfejsie HUD nie wyświetla już zakodowanego na stałe języka angielskiego w grach innych niż angielski
- Naprawiono rzadką awarię w obsłudze uszkodzeń pojazdu, gdy brakowało pojazdu z modyfikacjami
oczekiwana specyfikacja zużycia
- Naprawiono zdarzenia związane ze zwierzętami, które niepoprawnie ładowały farmę 0 zamiast farmy
- Poprawiono stopkę HUD-u - usunięto podpowiedź dotyczącą przycisku, która tam nie pasowała
Zapisuje: Nie jest wymagana migracja.
Nakładka HUD wydarzeń światowych została w pełni zlokalizowana i teraz będzie poprawnie wyświetlać cały tekst w oparciu o wybrany język gry, zamiast wyświetlać zakodowany na stałe angielski. Obejmuje to tytuły, wskaźniki stanu, etykiety czasu odnowienia/timera i wskazówki. Obsługiwane języki to niemiecki, francuski, polski, hiszpański, włoski, czeski, brazylijski portugalski, ukraiński i rosyjski.
Dodatkowo naprawiono interakcję prawego przycisku myszy (RMB) w interfejsie HUD, umożliwiając prawidłowe przesuwanie i edycję. Ten problem dotyczył głównie użytkowników bez dodatkowych modów związanych z HUD-em. Dziękujemy @sava4903-coder za pomoc w rozwiązaniu problemu 💯
Żadnych zmian w rozgrywce. Zapisywanie plików pozostaje w pełni kompatybilne.
- Dodano niestandardowy HUD, zgrupowane ustawienia UX, system dostarczania efektów
- Dodano mostek międzymodowy Mission.randomWorldEvents dla FarmTablet
- Naprawiono układ HUD-u zapisu podczas zapisywania gry, a nie tylko po zakończeniu sesji
- Naprawiono ApplyVehicleDamage — awaria spec_wearable, usuń martwy kod
- Naprawiono teksturowane tło ikony FS25; skompresuj do DXT1
- Zmieniono wersję na 2.1.1.0
W tej aktualizacji system wydarzeń otrzymał pełną aktualizację wizualną. Strona ustawień zawieszała się u niektórych graczy, F3 nic nie robiła i nie było dobrego sposobu, aby jednym rzutem oka sprawdzić, co dzieje się w grze.
Co nowego:
• Nowy panel HUD pokazuje aktywne wydarzenie, kategorię, pozostały czas i czas odnowienia • Wyskakujące powiadomienia o wydarzeniach migają na ekranie, gdy coś się wydarzy • Przeciągnij i zmień rozmiar panelu HUD, gdziekolwiek chcesz — pozycja zapisuje się automatycznie • F3 teraz poprawnie włącza/wyłącza HUD • Strona ustawień została przeorganizowana w przejrzyste sekcje: Czas, HUD, Kategorie, Fizyka, Debugowanie
• Czas odnowienia jest teraz pokazywany w prostych minutach (5 min, 30 min itd.)
• Nowe ustawienie skali HUD (0,6x do 1,8x) zastosowane na żywo ze strony ustawień
Co zostało naprawione:
• Awaria strony ustawień po najechaniu kursorem na opcje — teraz stabilna
• Nagłówki Fizyka i Debugowanie nakładające się na inne ustawienia
• Artefakt szarego pola pojawiający się w układzie ustawień
• Klawisz skrótu F3 po cichu nic nie robił z powodu wewnętrznego błędu wejściowego
• W poprzednich wersjach w zipie modów brakowało wszystkich plików API zdarzeń
Nie jest wymagana migracja zapisów — istniejące zapisy ładują się normalnie.
Poprawia niedokładne informacje na stronach pomocy w grze (Pauza → Pomoc → Random World Events).
Ustawienia nie znajdują się już na niestandardowym wyskakującym ekranie.
Są one teraz zintegrowane bezpośrednio z wbudowanym w grę menu **ESC > Ustawienia**, w dedykowanej sekcji **Random World Events** na dole strony Ustawienia gry.