🌾 Realistyczne zbiory w FS25
Zmień swoje doświadczenia ze zbiorami w prawdziwą symulację rolniczą! Kombajny nie mogą już nierealistycznie pędzić z pełną prędkością przez gęste uprawy bez konsekwencji. Prędkość pracy, obciążenie silnika i wydajność zbioru są dynamicznie zależne od gęstości uprawy, szerokości hedera, wilgotności oraz mechanicznej kalibracji maszyny.
---
Najważniejsze funkcje
Obciążenie silnika i prędkość oparte na fizyce: Prędkość jazdy dynamicznie dostosowuje się do masy zbieranej uprawy (t/h), szerokości hedera i mocy pojazdu. Przeciążenie silnika lub użycie nieprawidłowych ustawień skutkuje rzeczywistą utratą ziarna.
Obsługa wszystkich typów maszyn: W pełni skalibrowana fizyka dla kombajnów zbożowych, sieczkarni polowych (sieczka/ kiszonka), kombajnów do roślin korzeniowych i warzyw (ziemniaki, buraki, marchew, pasternak, szpinak, groch), bawełny i trzciny cukrowej.
Interaktywna kalibracja kombajnu (`RShift + K`): Kalibruj obroty wirnika/bębna, szczelinę klepiska, prędkość wentylatora i sita dla każdej uprawy. Prawidłowe ustawienia zapewniają maksymalny zbiór i minimalne straty.
Pakiety ulepszeń warsztatowych (poziomy 1–4): Ulepsz swój kombajn w sklepie:
Poziom 1 (Standard): W pełni ręczna obsługa.
Poziom 2 (Zestaw czujników): Wyświetla wskazówki dotyczące kalibracji (niska / optymalna / wysoka).
Poziom 3 (Monitor zbiorów): Zbiór w czasie rzeczywistym (t/ha, bu/ac), wydajność powierzchniowa (ha/h) i telemetria wilgotności.
Poziom 4 (SI Opti-Harvest): Automatyczna kalibracja ustawień i automatyczne zarządzanie prędkością.
Kompatybilność z SI i Courseplay:** Pomocnicy SI oraz pracownicy Courseplay automatycznie korzystają z zapisanych profili lub optymalnych kalibracji.
Przesuwany HUD: Przejrzysty, ruchomy interfejs ekranowy pokazujący na żywo obciążenie silnika, produktywność (t/h, ha/h), procent strat uprawy i wilgotność.
Globalne profile upraw: Zapisz swoje ulubione ustawienia tylko raz — profile będą automatycznie ładowane dla wszystkich kombajnów i zapisów gry.
3 tryby trudności (ustawienia ESC): Wybierz Arcade (luźny), Normalny (zrównoważony) lub Realistyczny (ścisłe limity fizyczne i kary).
---
⚠️ Uwaga dotycząca trybu wieloosobowego i serwerów dedykowanych
Uwaga: Synchronizacja w trybie wieloosobowym została całkowicie przebudowana w najnowszej aktualizacji. Jednak najnowsza wersja nie przeszła jeszcze szeroko zakrojonych testów na działających serwerach dedykowanych.
Mimo pełnego wsparcia zalecamy ostrożne testowanie na produkcyjnych serwerach dedykowanych. Wszelkie obserwacje lub problemy z synchronizacją można zgłaszać na GitHubie lub Discordzie!
---
🔗 Społeczność i pomoc
💬 **Zgłaszanie błędów i problemów: https://github.com/exekx/FS25_RealisticHarvesting/issues
💡 **Discord i sugestie: https://discord.gg/Dc2CvZJqU4
Prosimy nie przesyłać moda ponownie — wesprzyj jego oryginalnego twórcę!
Rejestr i statystyki zbiorów (Prawy Shift + J)
- Dodano pełnoekranowy dziennik zbiorów oraz menu analityki floty.
- Dodano licznik bieżącego przejazdu po polu, śledzący obszar roboczy, masę zebranego plonu, średnią wydajność, bieżące tempo pracy oraz straty finansowe.
- Dodano funkcję szybkiego resetowania licznika pola za pomocą skrótu Prawy Shift + R lub przycisku w menu.
- Dodano przegląd pól gospodarstwa ze szczegółowymi statystykami plonów i strat dla każdego pola oraz zlecenia.
- Dodano telemetrię floty monitorującą status kombajnu, aktywnego operatora, zużycie maszyny oraz poziom wypełnienia zbiornika ziarna.
- Dodano obsługę kombajnów wynajętych oraz tych używanych w ramach zleceń, z automatycznym usuwaniem ich z listy po zwrocie.
- Dodano archiwum sezonowe rejestrujące operacje zbioru i historię z poprzednich lat.
- Dodano diagnostykę przyczyn strat (przeciążenie separatora, wilgotność i rosa, zużycie noży, nachylenie terenu) oraz ocenę efektywności operatora.
- Dodano automatyczny reset licznika pola przy przejściu na nowe pole lub zmianie uprawy.
Interakcja z kursorem myszy i HUD-em
- Dodano możliwość szybkiego włączania/wyłączania kursora myszy w kabinie za pomocą środkowego przycisku myszy (kliknięcie kółkiem) bez konieczności otwierania menu.
- Dodano funkcję wstrzymywania automatycznego obrotu kamery, gdy kursor myszy jest aktywny.
- Skonfigurowano zamykanie kursora po ponownym kliknięciu kółkiem (z zabezpieczeniem przed przypadkowym wielokrotnym kliknięciem), pozostawiając prawy przycisk myszy w pełni dostępnym.
- Umożliwiono swobodne przesuwanie i klikanie elementów małego HUD-a przy otwartym tablecie kalibracyjnym (Prawy Shift + K).
- Dodano informacje o skrótach klawiszowych dla funkcji kombajnu bezpośrednio w standardowym menu pomocy sterowania (klawisz F1).
Aktualizacje małego HUD-a telemetrycznego
- Zaktualizowano kompaktowy, czterokolumnowy układ HUD-a z klikalnymi polami umożliwiającymi przełączanie wyświetlanych parametrów.
- Dodano wskaźnik zachwaszczenia łanu w czasie rzeczywistym, analizujący gęstość uprawy przed hederem.
- Dodano odczyty: przepustowość (tony/godz.), tempo pracy (hektary/godz.), wilgotność, prędkość jazdy oraz straty.
- W pełni ujednolicono jednostki miary (metryczne, imperialne, buszele) zgodnie z ustawieniami gry.
Fizyka, mechanika i ustawienia
- Dodano opór stawiany przez zachwaszczenie: skupiska chwastów generują do 15% dodatkowego obciążenia silnika i zwiększają opór podczas omłotu.
- Dodano fizykę pracy na zboczach, powodującą dodatkowe straty ziarna wskutek jego przemieszczania się po sitach. - Ulepszono mechanikę zużycia sprzętu: dodano dedykowaną opcję w menu pauzy, funkcję całkowitego odłączania napędu po wyłączeniu systemu oraz bieżącą diagnostykę zużycia w rejestrach zbiorów.
- Dodano niezależne przełączniki w menu pauzy dla strat na zboczach, odporności chwastów i zużycia mechanicznego.
- Dodano wbudowany cykl dobowy wilgotności (poranna rosa, popołudniowe wysychanie) bez konieczności używania modyfikacji zewnętrznych.
- Dodano wielostopniowy model obciążenia mocą dla sieczkarni polowych (walce podające, bęben tnący, dmuchawa przyspieszająca).
- Dodano obliczenia oporu wlotowego dla podbieraczy pokosów w oparciu o gęstość i objętość pokosu.
- Dodano model zapotrzebowania na moc dla sieczkarni słomy (dodatkowe obciążenie silnika rzędu 15–20% podczas siekania w porównaniu do układania pokosu).
System dźwiękowy komputera pokładowego
- Zastąpiono ostry dźwięk brzęczyka autentycznym sygnałem ostrzegawczym komputera pokładowego kombajnu.
- Dodano inteligentny rytm alertów: 3 krótkie sygnały w przypadku krytycznego przeciążenia (powyżej 95%) lub dużych strat, z 18-sekundową przerwą między seriami.
Baza danych upraw i podręcznik
- Dodano kompleksowy, interaktywny podręcznik (11 rozdziałów) w menu pomocy gry (ESC – Pomoc).
- Dodano fabryczne ustawienia bazowe dla ponad 25 rodzajów upraw, w tym trzciny cukrowej, topoli, buraków i fasoli szparagowej.
- Dodano system automatycznego rozpoznawania, klasyfikujący nowe uprawy na mapach niestandardowych na podstawie masy nasion i obecności słomy.
- Całkowicie zaktualizowano terminologię rolniczą i tłumaczenia we wszystkich 27 obsługiwanych językach.
Optymalizacja i stabilność
- Skonsolidowano wszystkie ikony interfejsu w jeden zoptymalizowany atlas tekstur.
- Zoptymalizowano wykorzystanie pamięci przy renderowaniu interfejsu, aby wyeliminować mikroprzycięcia podczas gry.
- Poprawiono działanie suwaka kalibracji w stojących kombajnach i naprawiono błędy przy szybkim wyborze upraw.
- Zapewniono niezawodne zapisywanie danych liczników pól, liczników przebiegu maszyn i ustawień po ponownym wczytaniu gry.
- W pełni zsynchronizowano działanie kombajnu i dziennik zbiorów w trybie wieloosobowym oraz na serwerach dedykowanych.
Nowości:
- Przesuwny mini-HUD: Kliknij lewym przyciskiem myszy i przeciągnij HUD w dowolne miejsce na ekranie; pozycja jest zapisywana między sesjami.
- Magnetyczne przyciąganie HUD-a: Przeciągnięcie HUD-a w pobliże menu pomocy F1 lub panelu Precision Farming powoduje jego automatyczne „przyciągnięcie” do właściwej pozycji, z podświetlonymi prowadnicami dokowania.
- Fizyka kombajnów do winogron i oliwek: Pełna obsługa fizyki samobieżnych maszyn do upraw winorośli, wraz ze specjalistycznymi elementami sterującymi kalibracją w kabinie (prędkość obrotowa otrząsaczy, prędkość przenośnika, wentylatory wyciągowe).
- Straty wynikające ze zużycia sprzętu: Stępione noże listwy tnącej i zużyte elementy młocarni dynamicznie zwiększają zapotrzebowanie na moc oraz straty plonów (do 6,0%, z możliwością włączenia/wyłączenia tej funkcji w ustawieniach).
- Publiczne API integracyjne (RHM_Api): Przejrzyste punkty integracji dla modyfikacji takich jak Courseplay, AutoDrive, mody dotyczące uszkodzeń oraz niestandardowe panele wskaźników.
- Podgląd dźwięku: Regulacja suwaka głośności sygnału dźwiękowego w ustawieniach gry powoduje natychmiastowe odtworzenie testowego sygnału o wybranym poziomie głośności.
Usprawnienia:
- Przebudowa trybu zręcznościowego (Arcade): Kombajny działają bez żadnych ograniczeń – brak sztucznego obciążenia (0%), brak limitów prędkości, brak strat plonów, wyciszone alarmy i brak kar.
- Inteligentny sygnał przeciążenia w kabinie: Zmieniono wzór sygnału na wygodną serię trzech dźwięków; próg aktywacji ustawiono na rzeczywiste przeciążenie silnika (105%), a dźwięk w kabinie odpowiednio wyważono.
- Precyzyjna regulacja głośności sygnału: Płynny suwak głośności w zakresie 0–100% (skok co 10%) z możliwością całkowitego wyciszenia.
- Tablet do kalibracji w kabinie (Shift + K): Zmodernizowany wygląd – bardzo cienkie ramki, efekty podświetlenia krawędziowego szkła i wyższy kontrast danych telemetrycznych.
- Optymalizacja pakietu moda: Rozmiar archiwum zmniejszono z 2,5 MB do 1,0 MB dzięki optymalizacji tekstur i usprawnieniu struktury systemu pomocy.
- Rekalibracja sieczkarni polowej: Zapotrzebowanie na moc obrotowego adaptera do kukurydzy zmniejszono do realistycznej wartości 20 KM/m, co pozwala na uzyskanie autentycznej prędkości zbioru w zakresie 8,5–10 km/h.
- Kompatybilność z modami: Rozwiązano konflikty związane z interfejsem (UI) i blokowaniem kursora, występujące przy użyciu modyfikacji Interactive Control, HeadTrackIC, ScandinavianCurrencies oraz AdditionalGameSettings.
Poprawki błędów:
- Naprawiono problem nakładania się mini-HUD-a na menu pomocy F1 w przypadku aktywacji niestandardowych grup sterowania pojazdem (np. rura wyładowcza, drzwi, drabina) lub modyfikacji zmieniających sposób wyświetlania pomocy (np. InputHelpPager). - Naprawiono niechcianą pustą przerwę między polem Precision Farming a HUD-em po zamknięciu menu F1.
- Naprawiono jednostki zakodowane na stałe w mini HUD-zie: prędkość i wydajność są teraz dokładnie przeliczane na mile na godzinę i ak/h w systemach imperialnych.
- Naprawiono rozdzielczość rzeczywistej mocy silnika platformy modułowej NEXAT (1100 KM) i wyeliminowano pozorne obciążenia zaczepionego WOM-u.
- Naprawiono przerzucanie kukurydzy na kiszonkę między kukurydzą na ziarno a kiszonką z sieczki podczas zatrzymywania i ruszania.
- Naprawiono rzadkie awarie trybu wieloosobowego spowodowane wyczerpaniem się sieciowej flagi „brudnej” w przypadku skomplikowanych maszyn.
- Naprawiono podwójnie kodowane znaki tekstowe i mojibake we wszystkich plikach językowych.
Usunięto:
- Usunięto starszy migający tekst ostrzegawczy o przeciążeniu na środkowym ekranie i przełącznik jego ustawień na rzecz czystego HUD-a i alarmów dźwiękowych.
- Usunięto przestarzałe pliki graficzne ekranu pomocy na rzecz interaktywnego tabletu w kabinie.
- Zastąpiono wewnętrzny akronim „RHM” oficjalnym tytułem moda „Realistic Harvesting”.
- NOWOŚĆ: Przebudowa stron pomocy w grze i interaktywnego poradnika!
Całkowicie przebudowano wszystkie 9 stron samouczka dostępnych w menu ESC (Przegląd, Obciążenie silnika, Straty plonu, Zespół żniwny i heder, Ustawienia omłotu, Profile upraw, Klasy elektroniki, Wilgotność i pogoda, Kompatybilność z modami).
Treść napisano na nowo w przejrzystym stylu typowym dla oficjalnych poradników GIANTS, stosując czytelne listy punktowe oraz eliminując żargon techniczny, wzory i wizualny chaos.
Pełna, wysokiej jakości lokalizacja w 15 językach (EN, UK, DE, FR, PL, ES, IT, CZ, BR, PT, HU, RO, NL, TR, RU).
- NOWOŚĆ: Interaktywne powiadomienia ekranowe!
Dodano dyskretne, kontekstowe banery powiadomień informujące o kluczowych zdarzeniach podczas zbiorów (pierwsza konfiguracja kombajnu, ostrzeżenie o przeciążeniu, optymalne dostrojenie).
Powiadomienia mają estetyczny, ciemny wygląd z zaokrąglonymi rogami i zintegrowanymi ikonami sterowania; można je zamknąć kliknięciem lewym przyciskiem myszy (LPM) lub przypisanym klawiszem skrótu.
- NOWOŚĆ: Ochrona ustawień gracza przed pomocnikami AI i modem Courseplay!
Dodano dedykowane ustawienie `aiHelperTuning` (Zachowaj ustawienia gracza / Zawsze dostrajaj przez AI / Wyłączone).
Przy wyborze opcji „Zachowaj ustawienia gracza” zatrudnieni pracownicy AI oraz Courseplay nie nadpiszą ustawień kombajnu skonfigurowanych przez gracza.
Interfejs kalibracji (Prawy Shift + K) można teraz otwierać podczas pracy pomocnika AI lub Courseplay, aby na bieżąco sprawdzać lub modyfikować ustawienia.
System automatycznie wczytuje i uwzględnia zapisane przez gracza profile upraw dla zatrudnionych pracowników.
- NOWOŚĆ: Płynny hydrostatyczny tempomat i pamięć prędkości dla upraw!
Zastąpiono skokowe zmiany prędkości płynnym, wykładniczym wygładzaniem hydrostatycznym (filtrowanie typu tau), co zapewnia realistyczne przyspieszanie i hamowanie pod obciążeniem.
Przejście oparte na krzywej S (Hermite) łagodzi wjazd materiału do przenośnika pochyłego, zapobiegając nagłemu zatrzymaniu maszyny przy wjeździe w gęsty łan.
Funkcja pamięci prędkości zbioru (cropHarvestingSpeeds) zapamiętuje optymalne tempo pracy dla każdej uprawy, uwzględniając manewry na uwrociach.
Naprawiono problem wahań ogranicznika prędkości oraz szarpania podczas jazdy wstecz.
- NOWOŚĆ: Sygnał dźwiękowy w kabinie informujący o przeciążeniu i dużych stratach!
Dodano elektroniczny sygnał ostrzegawczy w kabinie, aktywowany w przypadku krytycznego przeciążenia silnika (powyżej 98%) lub nadmiernych strat ziarna (powyżej 4,0%). Płynne przejścia dźwięku między widokiem z kabiny (perspektywa pierwszej osoby) a widokiem zewnętrznym (trzecia osoba) z inteligentnym balansem głośności (wzmocnienie dźwięków zewnętrznych o 25%).
Dedykowane ustawienia audio w menu ESC pozwalające na włączanie/wyłączanie alarmów oraz regulację głośności głównej (w zakresie 50%–150%).
- ULEPSZONO: Wykrywanie upraw (Ground Truth) i zaawansowaną klasyfikację maszyn!
Poziom wypełnienia zbiornika (> 50 l) służy teraz jako wiarygodne źródło danych (ground truth) dla aktywnego wyboru uprawy, eliminując błędy nakładania się granic hedera i fałszywe resety.
Zaawansowana klasyfikacja upraw (w oparciu o wiele map) rozróżnia rośliny strączkowe (fasola, bobik) od specjalistycznych upraw korzeniowych (fasola szparagowa).
Uprawy inne niż zboża (winogrona, oliwki, chwasty) są całkowicie wykluczone z obsługi przez standardowe kombajny.
Automatyczne generowanie fizycznych modeli kalibracji ASABE dla niestandardowych map z roślinami strączkowymi.
- ULEPSZONO: Telemetrię HUD i dokowanie modułu Precision Farming!
Dynamiczne kolorowanie rzędów w zależności od obciążenia mechanicznego (biały -> żółty -> pomarańczowy -> pulsujący czerwony alarm krytyczny).
Dokowanie magnetyczne bez odstępów pod panelem plonów Precision Farming, z dostosowaniem do widoczności menu pomocy (F1).
Dodano bieżący odczyt prędkości docelowej w module telemetrii HUD.
Dodano skrót klawiszowy (Right Shift + H) do szybkiego włączania/wyłączania HUD-a RHM.
- NAPRAWIONO: Konflikty sterowania (Interactive Control) i śledzenia ruchów głowy (HeadTracking)!
Zintegrowano dedykowany moduł kompatybilności (RHM_ModCompatibility) dla FS25_interactiveControl i FS25_headTrackICextension.
Wstrzymano wykrywanie punktów kliknięcia w kabinie oraz przechwytywanie nakładki pełnoekranowej podczas aktywnego interfejsu kalibracji RHM, co zapobiega blokowaniu się kliknięć myszy.
Rozwiązano problemy z obrotem kamery i blokadą kursora występujące przy współpracy z modami Courseplay i AutoDrive.
- NAPRAWIONO: Walidację schematu XML zapisu gry i trwałość danych dla wielu pojazdów!
Pełna rejestracja parametrów #isCalibrated i #calibratedCrops w schemacie savegame_vehicles silnika GIANTS, co eliminuje błędy konsoli dotyczące niezarejestrowanych ścieżek w pliku vehicles.xml.
Zastosowano bezpieczne mechanizmy ładowania (hasProperty i pcall), zapobiegające uszkodzeniu zapisu gry lub awariom podczas aktualizacji istniejących karier.
- ZOPTYMALIZOWANO: Wydajność i obciążenie mechanizmu Garbage Collector (GC)!
Zastąpiono dynamiczne tablice typu „przesuwne okno” (w krytycznych pętlach) stałymi buforami cyklicznymi o złożoności O(1), całkowicie eliminując skoki alokacji pamięci i mikroprzycięcia podczas zbiorów.
Usprawniono synchronizację strumienia sieciowego dla dedykowanych serwerów, zapewniając płynne dołączanie do rozgrywki wieloosobowej.
- NOWOŚĆ: Fizyczny system bilansu mocy i obciążenia silnika! Całkowicie wyeliminowano arbitralne, statyczne współczynniki obciążenia dla poszczególnych upraw. Obciążenie silnika kombajnu i dynamiczna regulacja prędkości są teraz obliczane na podstawie rzeczywistego równania bilansu mocy: P_total = P_base + P_header(v) + P_process.
- NOWOŚĆ: Dynamiczny odczyt zapotrzebowania na moc przystawki (PTO)! Zapotrzebowanie przystawki na moc jest pobierane bezpośrednio z jej specyfikacji XML/powerConsumer, co w naturalny sposób wymusza na kombajnach o zbyt małej mocy dostosowanie prędkości pracy do realistycznych wartości w przypadku użycia zbyt dużych przystawek.
- NOWOŚĆ: Natywna, dynamiczna skala plonów (Precision Farming i mapy niestandardowe)! Obciążenie silnika i prędkość w czasie rzeczywistym płynnie dostosowują się do lokalnych wahań plonów, bez zacięć czy nagłych spadków prędkości.
- NOWOŚĆ: Wygładzanie wjazdu w łan! Eliminuje gwałtowne hamowanie i skoki momentu obrotowego w momencie pierwszego kontaktu hedera z gęstym, stojącym zbożem.
- NOWOŚĆ: Dynamiczne wykrywanie i lokalizacja upraw na mapie! Menu kalibracji kombajnu (`Prawy Shift + K`) dynamicznie wykrywa wszystkie aktywne uprawy na mapie, wyświetlając ich nazwy (`ft.title`) w języku gracza.
- NOWOŚĆ: Natychmiastowe, dynamiczne szablony dla niestandardowych upraw z modów! Niestandardowe uprawy specyficzne dla danej mapy są automatycznie klasyfikowane (zboża, rośliny okopowe, paszowe, bawełna) i otrzymują w locie realistyczne fizyczne szablony separacji.
- NOWOŚĆ: Wielopoziomowe dostosowanie dla pracowników AI i Courseplay! Gdy kombajn obsługuje pracownik AI lub pomocnik Courseplay, ustawienia są automatycznie dostosowywane do zainstalowanego poziomu RHM Electronics (Tier 1: ±18%, Tier 2: ±10%, Tier 3: ±4%, Tier 4: 0% + aktywna automatyczna korekta).
- NOWOŚĆ: Priorytet zapisanego profilu gracza dla AI/Courseplay! Wynajęci pomocnicy i Courseplay automatycznie wczytują niestandardowy profil upraw zapisany przez gracza (`profiles.xml`), jeśli taki istnieje.
- NOWOŚĆ: Dostęp do menu kalibracji w kabinie podczas pracy AI/Courseplay! Gracze mogą teraz otwierać i modyfikować menu kalibracji kombajnu (`Prawy Shift + K`) w trakcie aktywnej pracy pomocnika AI lub Courseplay.
- NOWOŚĆ: Skrót klawiszowy do przełączania HUD! Dodano skrót `Prawy Shift + H` do szybkiego włączania/wyłączania nakładki HUD z telemetrią.
- NAPRAWIONO: Trwałość zapisu gry! Aktywne suwaki kalibracji kombajnu, wybrana uprawa i docelowe obciążenie silnika są trwale zapisywane w pliku `vehicles.xml` i z niego przywracane. - NAPRAWIONO: Synchronizacja trybu wieloosobowego i serwerów dedykowanych! Całkowita izolacja pojazdów zapewnia, że ustawienia innych graczy nigdy nie będą zakłócane. Dodano płynną synchronizację profili klient-serwer, gdy SI działa na serwerach dedykowanych.
- NAPRAWIONO: Kompatybilność z Courseplay! Rozwiązano problemy z uruchamianiem nagłówka, opuszczaniem noża i sprawdzaniem prędkości, specjalnie dla operatorów Courseplay.
- NAPRAWIONO: Animacja zatrzymania młocarni! Naprawiono literówkę w odwołaniu do zmiennej w `stopThreshing`, przywracając animację zatrzymania młocarni w odwrotnym kierunku.
- NAPRAWIONO: Konflikt blokady kamery! Całkowicie wyeliminowano problemy z blokadą obrotu/zoomu kamery w Courseplay i AutoDrive.
- OPTYMALIZACJA: Udoskonalenie wydajności i eliminacji zacięć! Zastąpiono przesuwane okna pamięci płaskimi buforami pierścieniowymi O(1), zmniejszono czas wyszukiwania hierarchii pojazdów (250 ms) i buforowano stosunki pikseli mapy, aby wyeliminować mikrozacięcia i obciążenie GC.
- NOWOŚĆ: Integracja modów „Moisture System”! Dodano kary za dynamiczne obciążenie silnika i zwiększone straty w plonach podczas zbiorów w wilgotnych warunkach.
- NOWOŚĆ: Odczyt procentu wilgoci w czasie rzeczywistym zintegrowany z przeciąganym HUDem.
- NOWOŚĆ: Dodano nowe ustawienie umożliwiające włączenie/wyłączenie integracji systemu nawilżania.
- ULEPSZONO: Autopilot „docelowego obciążenia silnika”: zaimplementowano 2% martwą strefę, aby zapobiec mikrooscylacjom i zapewnić znacznie płynniejszą kontrolę tempomatu przy różnej gęstości plonu.
- ULEPSZONE: GUI kalibracji: „Docelowe obciążenie silnika” zawiera teraz dynamiczny, oznaczony kolorami pasek postępu (zielony/żółty/czerwony), zapewniający lepszą informację wizualną zamiast zwykłego tekstu.
- NAPRAWIONO: Wskaźnik wilgotności HUD zamarza do ostatniej wartości, zamiast resetować się do 0%, gdy kombajn przestaje zbierać plony lub cofa się.
- NAPRAWIONO: „Docelowe obciążenie silnika” błędnie wyświetla się jako „automatyczne” w menu kalibracji.
- NOWOŚĆ: Dodano polecenie konsoli diagnostycznej `rhm_inspect` w celu przeglądania danych dotyczących wydajności kombajnu w czasie rzeczywistym w konsoli i pliku log.txt.
- ULEPSZONE: Całkowity przegląd współczynników upraw przy użyciu systemu wyszukiwania opartego na nazwach dla większej precyzji.
- ULEPSZONE: Wyraźne oddzielenie współczynników kukurydzy na ziarno i kukurydzy na kiszonkę, zapewniające realistyczne prędkości zbiorów.
- ULEPSZONE: Zbilansowane współczynniki zbioru trawy i siana zarówno dla metod bezpośredniego cięcia, jak i zbierania.
- ULEPSZONO: Ulepszono mnożnik obciążenia podbieracza (od 0,25 do 0,45) dla pokosów zbożowych, aby zapewnić bardziej realistyczny opór silnika.
- NOWOŚĆ: Uniwersalna „siatka zabezpieczająca paszę” zapewniająca realistyczne obciążenie niestandardowych lub modyfikowanych roślin przetwarzanych przez sieczkarnie samobieżne.
- NAPRAWIONO: Rozwiązano problem polegający na tym, że sieczkarnie samobieżne nie były poprawnie wykrywane ze względu na rozróżnianie wielkości liter w nazwach kategorii.
- Zoptymalizowane funkcje, które mogą mieć wpływ na liczbę klatek na sekundę
- Naprawiono kilka czynników przycinania
- Zaktualizowano HUD
- Zaktualizowane strony pomocy
- Oddzielne ustawienia serwera i klienta
- Kilka drobnych poprawek
- Dodano narzędzie do zmiany współczynników w czasie rzeczywistym (domyślnie wyłączone)
- Napraw kombajn bawełniany
- Wymiana ustawień kombajnu
- Naprawiono błąd występujący podczas zapisywania gry
- NOWOŚĆ: System zakupów! Dodano funkcję zakupu zaawansowanych ustawień kalibracji kombajnu, dodając nowy poziom rozwoju kariery.
- NOWOŚĆ: Całkowicie przeprojektowany interaktywny interfejs GUI kalibracji kombajnu z nowym wyborem kultur, ulepszeniami interakcji i dodatkowymi zakładkami informacyjnymi.
- NOWOŚĆ: Ulepszony, przeciągany HUD wyświetlający wydajność kombajnu, w tym graficzne mierniki wydajności i obciążenia silnika.
- NOWOŚĆ: Do menu pomocy w grze dodano 7 szczegółowych stron obejmujących wszystkie mechaniki modów, z unikalnymi niestandardowymi ikonami i lokalizacją dla 11 języków.
- NOWOŚĆ: dodano stronę z tłumaczeniem „Crop Loss” i udoskonalono opisy modów we wszystkich obsługiwanych językach.
- ULEPSZONE: Zmieniono podstawową logikę zależności prędkości od obciążenia silnika: minimalne straty w plonach teraz legalnie zaczynają się od 80% obciążenia zamiast 100%.
- ULEPSZONE: Współczynnik obciążenia sieczkarni jest teraz w pełni dynamiczny w oparciu o gęstość plonu i szerokość sieczkarni.
- ULEPSZONE: Zrefaktoryzowano mechanizm wstrzykiwania ustawień, aby używać bezpiecznych haków silnika na poziomie klasy (`InGameMenuSettingsFrame.onFrameOpen`) dla maksymalnej kompatybilności z DLC (Vredo Pack, Precision Farming itp.).
- ULEPSZONE: Refaktoryzacja globalnej przestrzeni nazw: Nazwy wszystkich wewnętrznych klas i plików zostały zmienione z przedrostkiem `RHM_`, aby zapobiec kolizjom z modami innych firm.
- ULEPSZONE: Całkowicie przebudowano architekturę debugowania moda. Wszystkie wyniki debugowania są teraz ściśle bramkowane za flagą `-devWarnings` gry, dzięki czemu plik `log.txt` użytkownika jest domyślnie idealnie czysty.
-NAPRAWIONO: Rozwiązano krytyczny konflikt interfejsu użytkownika, w wyniku którego ustawienia DLC znikały z menu gry, gdy aktywne było realistyczne zbiory.
- NAPRAWIONO: Poprawiono wielkość liter w nazwie pliku w `main.lua` (`RHM_Combine`, `RHM_Renderer`), rozwiązując niesławne zawieszanie się ekranu ładowania w 55%.
- NAPRAWIONO: Rozwiązano błąd, w wyniku którego zmiany w menu ustawień nie były poprawnie zapisywane lub synchronizowane z serwerem z powodu nieprawidłowego podpisu wywołania zwrotnego.
-NAPRAWIONO: Wyeliminowano masowy spam konsolowy (60 logów na sekundę) spowodowany przez "Zastosowanie utraty plonów" podczas zbiorów w trybie programisty.
- NAPRAWIONO: Poprawiono błędy składni XML (tagi `<paragraph>`) w `modDesc.xml`, aby zapewnić idealne renderowanie tekstu Menu Pomocy bez ostrzeżeń silnika.
- ULEPSZONE: Zoptymalizowano układ interfejsu użytkownika, aby używać standardowego „gameSettingsLayout” w celu zapewnienia spójnego pozycjonowania menu.
- ULEPSZONO: Usunięto zbędny przycisk „Resetuj” (X) ze stopki, ponieważ powodował niestabilność układu w przypadku innych modów.
- NAPRAWIONO: Maksymalna prędkość zbioru jest ściśle ograniczona przez możliwości hedera w grze podstawowej, uniemożliwiając maszynom do zbioru roślin okopowych przekraczanie realistycznych prędkości.
-NAPRAWIONO: Rozwiązano problemy z desynchronizacją sieci na serwerach dedykowanych, gdzie ustawienia klienta mogły zastąpić ustawienia domyślne serwera.
- NAPRAWIONO: Rozwiązano awarię nieskończonej rekurencji związaną z zapisywaniem ustawień łączenia na serwerach dla wielu graczy.
- NAPRAWIONO: Naprawiono wyciek pamięci w buforach obliczeń obciążenia silnika i produktywności.
- NAPRAWIONO: Uniemożliwiono użytkownikom niebędącym administratorami okazjonalne uzyskiwanie tymczasowego dostępu do Ustawień serwera.
- ULEPSZONE: Współczynniki wydajności cebuli i marchwi zostały ponownie skalibrowane w celu dokładniejszych obliczeń obciążenia silnika.
- ULEPSZONE: Usunięto niepotrzebne dane debugowania z dzienników synchronizacji serwera, aby utrzymać konsolę w czystości.
-NAPRAWIONO: Ustawienia po stronie serwera zostają odblokowane dla klientów niebędących administratorami po ponownym otwarciu menu.
- NAPRAWIONO: Problem z lokalizacją menu „window_grass” w przypadku zbioru trawy.
- ULEPSZONE: Usunięto spamerskie dzienniki debugowania z obliczeń obciążenia silnika.
- ULEPSZONE: Scentralizowana konfiguracja dziennika debugowania (RHM_Debug.lua).
- DODANO: Hiszpańska lokalizacja wszystkich funkcji modów i menu.
- NOWOŚĆ: Dodano ustawienie umożliwiające wyłączenie ostrzeżeń HUDu o „wysokim obciążeniu”.
- ULEPSZONO: Wewnętrzne czyszczenie logiki dla systemu ostrzegawczego.
- NAPRAWIONO: Całkowity przegląd matematyki obliczania plonów, aby idealnie zsynchronizować się z HUD-em Rolnictwa Precyzyjnego i niestandardowymi skalami map.
- NAPRAWIONO: Sieczkarnie samobieżne (kiszonka) wykazują 10-krotnie niższą wydajność z powodu błędów związanych z głośnością silnika.
-NAPRAWIONO: Desynchronizacja matematyczna, gdy ziarno wchodzi do bunkra asynchronicznie z cięcia hedera.
- NOWOŚĆ: Połącz fizykę ustawień podzieloną na dwie niezależne kategorie: Wydajność (wpływa na prędkość przetwarzania) i Utrata plonów (wpływa na zmarnowane ziarno).
- NOWOŚĆ: Przeprojektowano interfejs menu ustawień, aby zawsze wyświetlał jednocześnie wpływ prędkości i strat.
- NOWOŚĆ: Dodano mechanikę „Osłona przed przeciążeniem” – idealne ustawienia chronią teraz przed nagłymi skokami gęstości plonów.
- NAPRAWIONO: Krytyczny błąd, w którym idealne ustawienia kombajnu mogły przypadkowo zmniejszyć prędkość do podstawowych granic.
-NAPRAWIONO: Kombajn nie przyspiesza prawidłowo, gdy poprawiono ustawienia w połowie żniw.
-NAPRAWIONO: Rozwiązano zduplikowaną rejestrację ścieżek XML zapisów gry powodującą błędy dziennika serwera i resetowanie ustawień.
- ULEPSZONE: Wydajność sieczkarni polowej skalibrowana do danych rzeczywistych (współczynnik skorygowany od 0,150 do 0,051).
- NOWOŚĆ: Dodano uniwersalne wykrywanie hedera podbieracza/pokosu z niższym mnożnikiem obciążenia silnika (0,75x).
- NOWOŚĆ: Dodano automatyczne mapowanie zastępcze dla typów fillType „_WINDROW” i „CUT_” do ich podstawowych upraw.
- ULEPSZONE: Precyzyjna kalibracja czynników uprawy i gęstości w oparciu o rzeczywiste docelowe plony (bu/godz.).
- NOWOŚĆ: każda uprawa korzysta teraz z indywidualnych ustawień technicznych zaczerpniętych z rzeczywistych podręczników (dopracowano ponad 20 upraw).
- ULEPSZONE: Uproszczono logikę sieczkarni samojezdnej za pomocą uniwersalnego mnożnika 0,75x.
- ULEPSZONO: Mnożnik podbierania poprawiony do 0,35x w celu zapewnienia zrównoważonego zbioru pokosu.
-NAPRAWIONO: Kombajny nie przyspieszają już powyżej standardowych prędkości roboczych, gdy heder jest w stanie bezczynności (brak plonów).
-NAPRAWIONO: Usunięto skok w zakresie początkowego ograniczenia prędkości podczas opuszczania hedera.
- ULEPSZONE: Solidny system wykrywania sieczkarni i hederów.
- ULEPSZONE: Ograniczenie prędkości ściśle ograniczone do standardowych limitów gry (usunięto sztuczny bonus 1,5x).
- ULEPSZONE: Ponownie skalibrowane współczynniki uprawy dla owsa (+25%), kukurydzy (-50%), soi (-20%) i bawełny (2x).
- ULEPSZONO: Znaczna redukcja obciążenia roślin okopowych (ziemniak, marchew, pasternak, cebula).
- NAPRAWIONO: Ograniczenie prędkości „pętla resetowania” przy 9,9 km/h podczas ciągłego zbioru.
-NAPRAWIONO: Rozszerzony wyjątek dotyczący zbierania roślin okopowych, aby zapewnić realistyczne obciążenie cebuli i marchewki.
- DODANO: Obsługa typów wypełnień ONION_DIRTY i MEADOW.
- NAPRAWIONO: Awaria gry („próba wywołania brakującej metody „getIsControlled”) podczas korzystania ze sprzętu z pakietów DLC (np. Highland DLC NH 8040 z narzędziami Holaras). Dodano kontrolę bezpiecznego zera dla metody.
- NAPRAWIONO: Drugi kombajn do gry w trakcie gry blokuje się przy prędkości 10 km/h. Usunięto nieprawidłowe sprawdzanie kierunku ruchu z metody getSpeedLimit() i dodano ochronę, dzięki czemu ograniczenie prędkości gry w trakcie gry ma zastosowanie tylko wtedy, gdy obcinarka faktycznie działa.
- NAPRAWIONO: Ustawienia trybu AUTO resetują się do 50 na serwerach dedykowanych. Tryb AUTO rejestruje się teraz jako oczekujący, jeśli uprawa nie została jeszcze wykryta i jest stosowany automatycznie przy pierwszym zbiorze.
- NAPRAWIONO: Menu Połącz ustawienia (RShift+K) nie otwiera się i nie zamyka natychmiast podczas korzystania z systemu modułowego NEXAT.
- NAPRAWIONO: Potencjalna awaria gry z powodu braku metody „getAIFieldWorkerIsTurning” w pojazdach niestandardowych.
- NOWOŚĆ: Dodano kompatybilność z modami „HUD Hider” (HUD dopasowuje się do widoczności gry).
- NAPRAWIONO: Błąd obliczania wydajności (T/h) powodujący nagłe skoki.
- NAPRAWIONO: GUI nieoczekiwanie zamyka się podczas rozgrywki.
- NOWOŚĆ: Interaktywne menu ustawień kombajnu i kalibracji (RShift + K).
- NOWOŚĆ: Tryb sterowania ręcznego - Regulacja wentylatora, rotora, sit i podajnika.
- NOWOŚĆ: Nieprawidłowe ustawienia powodują dodatkowe straty w plonach (wyświetlane w GUI).
- NOWOŚĆ: System profili - Zapisz/załaduj niestandardowe ustawienia dla każdej uprawy.
- NOWOŚĆ: Nowe uprawy rozpoczynają się od ustawień neutralnych (50%), wymagających kalibracji.
- NOWOŚĆ: Wyświetlacz strat plonów pokazuje teraz znaki +/- (- dla strat, + dla bonusów, 0 dla optymalnych).
- NOWOŚĆ: Przyciski ręcznej regulacji (+/-) zawsze widoczne w graficznym interfejsie użytkownika kalibracji w celu łatwiejszego strojenia.
-NAPRAWIONO: Obrót kamery prawidłowo blokowany, gdy kursor jest aktywny (interakcja z przeciąganiem HUD/GUI).
-NAPRAWIONO: HUD resetuje się do pozycji poza ekranem. Dodano polecenie automatycznej naprawy i resetowania.
- ULEPSZONE: Blokowanie wejścia wykorzystuje teraz właściwą metodę Camera.isRotatable.
- ULEPSZONO: Zmieniono położenie tekstu podpowiedzi GUI, aby zapobiec nakładaniu się na przyciski.
- NOWOŚĆ: tryb AUTO stosuje teraz niewielkie losowe niedoskonałości (1-10 jednostek) - umiejętne strojenie ręczne może przewyższać AUTO!
- NOWOŚĆ: Ta sama matematyka strat dla trybów AUTO i RĘCZNY - koniec z obejściem zerowych strat w trybie AUTO.
- NAPRAWIONO: Połącz ustawienia teraz poprawnie zapisane i wczytane z zapisanej gry (vehicles.xml).
- NAPRAWIONO: Pamięć podręczna profileCount została poprawnie przywrócona po załadowaniu zapisanej gry.
- NAPRAWIONO: Automatyczne wykrywanie przycinania teraz tylko po stronie serwera - zapobiega desynchronizacji losowych wartości w trybie wieloosobowym.
- ULEPSZONE: Wszystkie ustawienia modów (serwer + klient) są teraz przechowywane w folderze modSettings/.
- ULEPSZONE: Serwer dedykowany w pełni obsługiwany - każdy pojazd zachowuje swój własny profil kalibracji.
- Fizyczny system utraty plonów! Straty zmniejszają teraz faktyczną ilość ziarna zebranego w zbiorniku. (Nadal w wersji beta, mogą wystąpić krytyczne problemy. Można wyłączyć w ustawieniach)
- Straty w plonach zaczynają się przy 95% obciążeniu silnika (poprzednio 100%).
- Formuła progresywnej straty - większe przeciążenie = wykładniczo wyższe straty.
- Kary za straty mają teraz bezpośredni wpływ na plony, zapewniając bardziej realistyczną rozgrywkę.
- Menu ustawień zostało przeorganizowane w „Modelowanie” oraz „Interfejs użytkownika i efekty wizualne”.
- Przeciągalny interfejs użytkownika! Kliknij prawym przyciskiem myszy, aby przełączyć kursor, a następnie przeciągnij interfejs użytkownika, aby go przesunąć. (Może powodować problemy z modami, które używają tych samych klawiszy skrótu, zmień klawisz skrótu w ustawieniach, aby temu zapobiec).
- Niezależne sterowanie harwesterem (opcja).
- Wskaźniki interfejsu są teraz natychmiastowo resetowane po podniesieniu/zatrzymaniu noża.
- Konfigurowalna zawartość interfejsu (przełączanie poszczególnych elementów).
Naprawiono
- Trwałość ustawień: Naprawiono błąd, który powodował, że ustawienia trudności (silnik/utrata) nie zapisywały się poprawnie pomiędzy sesjami gry
- Przechowywanie ustawień: Przeniesiono ustawienia do katalogu modSettings, aby zapewnić lepszą globalną trwałość w zapisanych grach
- Monitor plonu: Naprawiono wyświetlanie plonu pokazujące nieprawidłowe wartości (teraz dokładne ± 5% z realistycznym szumem)
- Wskaźnik przepustowości: Naprawiono wskaźnik T/h (ton na godzinę) - teraz działa i wyświetla szybkość zbioru w czasie rzeczywistym
- Pozycja HUD: Poprawiono położenie HUD-u, aby było nieco wyżej na ekranie dla lepszej widoczności
- Zgodność z Nexat: Naprawiono nieprawidłowe wyświetlanie HUD-u podczas korzystania z modułowego systemu kombajnów Nexat
- Wykrywanie noża: Poprawione wykrywanie, kiedy heder faktycznie działa, a kiedy jest dopiero podłączony (zapobiega ograniczeniom prędkości, gdy heder jest podniesiony)
Zmieniono
- Obliczenia oparte na masie: obciążenie silnika jest teraz oparte na rzeczywistej zebranej masie, a nie na teoretycznej powierzchni upraw
- Konserwatywny start: Dodano ograniczenie prędkości początkowej do 7 km/h przy rozpoczynaniu żniw (zapobiega natychmiastowemu przeciążeniu)
- Czynniki uprawy: Zrównoważono współczynniki trudności dla różnych upraw w oparciu o rzeczywiste prędkości zbiorów
- Wydajność: zoptymalizowane obliczenia obciążenia dla płynniejszej rozgrywki
- Naprawiono wyświetlanie nieprawidłowych wartości w obliczeniach produktywności (było 1000 razy za niskie)
- Zwiększona dokładność konwersji masy na objętość przy użyciu rzeczywistej gęstości plonu
— Naprawiono problemy z GitHubem nr 1 i nr 3
- Dodano wsparcie dla zbieraczy bawełny
- Dodano częściowe wsparcie dla sieczkarni
- Naprawiono problemy z synchronizacją trybu wieloosobowego
- Naprawiono konflikt menu ustawień z innymi modami
- Ulepszone wyświetlanie systemu jednostek (imperialne/metryczne)
- **Nowa funkcja:** Dodano przycisk „Resetuj ustawienia” w stopce menu ustawień (klawisz: X).
- **Ulepszenia UX:** Dodano boczne opisy wszystkich ustawień w menu (podpowiedzi).
- **Lokalizacja:** Pełna obsługa tłumaczeń na 10 języków (EN, DE, FR, PL, ES, IT, CZ, PT-BR, UK, RU).
- **Poprawki błędów:** Poprawiona stabilność menu ustawień.