Realistyczna gleba i nawozy

  • Realistyczna gleba i nawozy
  • Realistyczna gleba i nawozy
  • Realistyczna gleba i nawozy
  • Realistyczna gleba i nawozy
  • Realistyczna gleba i nawozy
tisonK
282 subskrybentów
V1.1.5.0
47 160

Realistyczny mod gleby i nawozu do Farming Simulator 25

Dodaje znaczącą głębię do rolnictwa bez przytłaczającej złożoności. Każde pole ma swój własny stan gleby — azot, fosfor, potas, materia organiczna i pH — który zmienia się w zależności od tego, co uprawiasz, czego używasz i od pogody. Zignoruj ​​​​swoją glebę, a plony ucierpią. Zarządzaj nim dobrze, a Twoje gospodarstwo będzie działać wydajniej.


SKŁADNIKI GLEBY

Każde pole niezależnie śledzi pięć wartości:
- Azot (N) — którego wyczerpuje się w większości upraw, zwłaszcza kukurydzy i pszenicy
- Fosfor (P) – wyczerpuje się wolniej, ma największe znaczenie w przypadku roślin okopowych
- Potas (K) – tracony w dużych ilościach przy wysokowydajnych zbiorach
- Materia Organiczna (OM) — poprawia długoterminową płodność; obornik i kompost go gromadzą
- pH – wpływa na wchłanianie składników odżywczych; wapno i gips regulują to

Rośliny pobierają różne ilości każdego składnika odżywczego. Ugóry powoli same się regenerują.


RODZAJE NAWOZÓW

Mod rozpoznaje wszystkie główne rodzaje nawozów używane w grze podstawowej i popularnych modach:

Syntetyczny:
- Nawóz płynny – zrównoważony N/P/K, szybkie wchłanianie
- Nawóz stały — wyższa zawartość fosforu, koszt standardowy
- Poferment — produkt uboczny biogazu, mocny azot i potas

Organiczne:
- Obornik — wolno uwalniający się, buduje materię organiczną
- Gnojowica – płynna organiczna, bogata w potas
- Kompost — doskonały zastrzyk materii organicznej
- Biosolids — dobra, wszechstronna opcja organiczna
- Obornik z kurczaka — skoncentrowane składniki odżywcze, buduje materię organiczną
- Obornik granulowany – przetworzony w celu łatwiejszego stosowania

Zarządzanie pH:
- Wapno — znacznie podnosi pH
- Limonka w płynie – nieco delikatniejsza od wapna suszonego
- Gips – stabilizuje pH, poprawia strukturę gleby

Każdy typ ma realistyczne profile składników odżywczych z odpowiednimi dawkami stosowania w jednostkach metrycznych lub imperialnych.


KONTROLA DAWKI Opryskiwacza

Kontroluj dokładnie, ile nawozu zastosujesz podczas jednego przejazdu:
Klawisze „Rate Up” i „Rate Down” umożliwiają regulację na bieżąco w kabinie
- Tryb automatycznego dawkowania automatycznie ustawia dawkę stosowania na podstawie stopnia wyczerpania pola — większe deficyty, zdrowa gleba mniej
- Stawka obowiązuje dla każdego pojazdu, więc nie stracisz ustawień, gdy wyjdziesz


HUD

Panel gleby w czasie rzeczywistym pokazuje w skrócie aktualny poziom składników odżywczych na polu:
- 6 ustawień wstępnych pozycji (prawy górny, lewy górny, prawy dolny, lewy dolny, środkowy prawy lub niestandardowe)
- Niestandardową pozycję można przeciągać — umieść ją dokładnie tam, gdzie chcesz
- 4 motywy kolorystyczne: zielony, niebieski, bursztynowy, mono
- 3 rozmiary czcionek
- 5 poziomów przejrzystości
- Tryb kompaktowy dla mniejszych wyświetlaczy
- Włącz/wyłącz HUD za pomocą skrótu klawiszowego
- Wszystkie ustawienia HUD dotyczą poszczególnych graczy i nie mają wpływu na innych graczy w trybie wieloosobowym

Pełny raport o glebie jest również dostępny poprzez naciśnięcie klawisza, pokazując szczegółowy podział bieżącego pola.


USTAWIENIA

Wszystkie ustawienia znajdują się w grze w sekcji Gleba i nawóz w menu gry. W trybie wieloosobowym ustawienia rozgrywki są kontrolowane przez administratora. Ustawienia HUD/wyświetlacza są zawsze zależne od gracza.

Przełączane systemy:
- System płodności (włącz/wyłącz cały mod)
- Cykle składników odżywczych
- Koszty nawozów
- Efekty sezonowe (zmiany zachowania azotu w zależności od pory roku)
- Skutki deszczu (deszcz powoduje wypłukiwanie składników odżywczych)
- Premia za orkę (orka poprawia zdrowie gleby)
- Automatyczna kontrola stawki
- Powiadomienia (ostrzeżenia o niskiej zawartości składników odżywczych)

Poziomy trudności:
- Prostota — zmniejszone zużycie, niższe koszty, więcej wybaczania
- Realistyczne — zrównoważone, standardowe stawki (domyślne)
- Hardkor — szybkie wyczerpywanie się, wyższe koszty, brak miejsca na zaniedbania

Jednostki: przełączanie pomiędzy jednostkami metrycznymi (kg/ha) i imperialnymi (lb/ac) na gracza.


KOMPATYBILNOŚĆ W ROLNICTWIE PRECYZYJNYM

Jeśli oficjalne DLC Precision Farming jest aktywne, mod automatycznie przechodzi w tryb tylko do odczytu. Nie ingeruje w dane gleby PF – po prostu obserwuje. Żadnych konfliktów.


TRYB WIELOOSOBOWY

W pełni obsługiwane. Serwer kontroluje ustawienia rozgrywki. Każdy gracz kontroluje swoje własne preferencje HUD. Dane o glebie polowej są synchronizowane ze wszystkimi klientami. Nowi gracze dołączający w połowie sesji automatycznie otrzymują pełną synchronizację stanu.


POLECENIA KONSOLI

Wpisz glebyfertility w konsoli programisty (klawisz tyldy), aby zobaczyć wszystkie polecenia. Kluczowe:

glebyfertility — pokaż wszystkie dostępne polecenia
SoilEnable / SoilDisable — przełącz mod
SoilSetDifficulty 1/2/3 — ustaw poziom trudności
SoilFieldInfo <fieldId> — pokaż dane o glebie dla określonego pola
SoilShowSettings — wyświetl bieżące ustawienia
SoilResetSettings — zresetuj wszystko do ustawień domyślnych
SoilSaveData — wymuś zapisanie danych o glebie na dysku
SoilDebug — przełącza rejestrowanie debugowania


KOMPATYBILNOŚĆ

- Działa ze wszystkimi mapami
- Współpracuje ze wszystkimi pojazdami i opryskiwaczami
- Kompatybilny z modami płodozmianu
- Brak znanych konfliktów z innymi modami
- Kompatybilny z zapisami gry - istniejące zapisy ładują się normalnie


INSTALACJA

Wypakuj zip do folderu modów. Skonfiguruj w grze w obszarze Gleba i nawóz w menu ustawień. Nie są wymagane żadne dodatkowe kroki.


====================================================================
Repozytorium GitHuba:
https://github.com/TheCodingDad-TisonK/FS25_SoilFertilizer
====================================================================
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
====================================================================

serwer
Konsole
Dziennik zmian
24
  • Zmiany żyzności gleby były obliczane niezależnie na każdym komputerze w trybie wieloosobowym, co powodowało z czasem desynchronizację pól między gospodarzem a innymi graczami. Ta poprawka gwarantuje, że obliczenia będą wykonywane tylko przez serwer.

    Co zostało naprawione:
    - Efekty żniw, orki, pogody i własności pól mają teraz zastosowanie tylko na serwerze i są poprawnie synchronizowane ze wszystkimi graczami
    - Koniec z desynchronizacją płodności w trybie wieloosobowym lub na serwerach dedykowanych

    Nie jest wymagana migracja zapisu.

  • NOWE FUNKCJE:
    - Automatyczna kontrola dawki (zmienna dawka): Opryskiwacze i rozsiewacze mogą teraz automatycznie dostosowywać dawki stosowania w oparciu o zapotrzebowanie pola na składniki odżywcze. Przełącz ten tryb za pomocą lewego Alt + Z.
    - Wsparcie dla gipsu: Dodano nowy rodzaj nawozu! Gips pomaga ustabilizować pH gleby w kierunku neutralnym (7,0) i zapewnia subtelne zwiększenie zawartości materii organicznej (OM), aby poprawić strukturę gleby.
    - Ulepszony HUD opryskiwacza: Panel dawki opryskiwacza zawiera teraz zielony wskaźnik „AUTO”, gdy aktywne jest sterowanie zmiennym dawkowaniem i wyświetla określone docelowe składniki odżywcze (N, P, K, pH lub OM).


    ULEPSZENIA TECHNICZNE:
    - Synchronizacja trybu wieloosobowego: Dodano dedykowane wydarzenia sieciowe, aby zapewnić idealną synchronizację stanu automatycznej oceny dla wszystkich graczy na serwerze.
    - Zmienna matematyka: Zaimplementowano dynamiczny system mnożników, który oblicza dokładny "dług składników odżywczych" pola, aby zapobiec niedostatecznej lub nadmiernej aplikacji w trybie automatycznym.
    - Lokalizacja: Dodano pełne tłumaczenia funkcji Auto-Rate i Gypsum we wszystkich obsługiwanych językach.

  • Poprzednio przeciągnięcie HUD-u do nowej pozycji działało w trakcie sesji, ale menu ustawień pozycji nie mogło tego odzwierciedlić – a wybranie dowolnego ustawienia wstępnego powodowało przywrócenie HUD-u.

    Co nowego:
    - Nowa opcja niestandardowa w ustawieniu pozycji HUD
    - Przeciągnij lub zmień rozmiar HUD-u w grze → ustawienie automatycznie zmieni się na Niestandardowe
    - Twoja niestandardowa pozycja jest zapisywana i przywracana przy każdym przeładowaniu
    - Wybranie ustawienia wstępnego z listy rozwijanej nadal przyciąga HUD do tej pozycji, jak poprzednio

    Nie jest wymagana migracja zapisów — istniejące zapisy działają bez zmian.

  • Położenie, skala i widoczność interfejsu Soil HUD były tracone za każdym razem, gdy ponownie wczytywałeś swój zapis. HUD powróci do swojej domyślnej pozycji i pojawi się ponownie, nawet jeśli ukryjesz go klawiszem J.

    Co naprawiono:
    - Pozycja i skala HUD-u są teraz zapisywane przy każdym zapisie gry i przy wychodzeniu z gry
    - Ukrywanie HUDu za pomocą klawisza J jest teraz kontynuowane po przeładowaniu

    Nie jest wymagana migracja zapisu.

  • Dwa błędy po cichu powodowały, że aplikacja nawozów i śledzenie upraw generowały błędne wyniki, bez widocznych błędów w grze. Dzięki tej aktualizacji Twoja praca w terenie będzie faktycznie zliczana.

    Co zostało naprawione:

    - Rozsiewacze suchych nawozów (granulowany obornik itp.) teraz poprawnie aktualizują wartości gleby - wcześniej mod po cichu nie rejestrował aplikacji
    - Wykrywanie upraw teraz zawsze odzwierciedla to, co aktualnie rośnie na polu, a nie to, co rosło w zeszłym sezonie

    Nie jest wymagana migracja zapisów — istniejące zapisy ładują się normalnie.

  • HUD i raport o glebie zawsze pokazywały ostatnio zebrane plony, a nie to, co aktualnie rośnie na polu. Sadź pszenicę po kukurydzy, a na obu panelach nadal widniał komunikat „Kukurydza” – to już naprawione.

    Co zostało naprawione:
    - HUD i raport o glebie teraz poprawnie pokazują plony aktualnie rosnące na polu - Ugorowane pola nadal wyświetlają komunikat „Ugór” zgodnie z oczekiwaniami
    Nie jest wymagana migracja zapisów — istniejące zapisy działają bez zmian.

  • Pełny dziennik zmian -> https://github.com/TheCodingDad-TisonK/FS25_SoilFertilizer/releases/tag/v1.1.0.0

  • v1.0.9.0 -> v1.0.10.0 (ale KM nie pozwala na liczbę 10)

    HUD został całkowicie przebudowany. Teraz pokazuje na żywo dane pola, na którym się znajdujesz — koniec ze statyczną legendą, która nie mówi nic przydatnego.

    Co nowego:
    - HUD wyświetla teraz w czasie rzeczywistym poziomy N/P/K, pH i materię organiczną dla bieżącego pola, z kolorowymi paskami stanu (Dobry / Niski / Krytyczny)
    - Pokazuje nazwę pola, aktualną uprawę i informację, czy zastosowano nawóz
    - HUD można teraz przesuwać i zmieniać jego rozmiar — kliknij go prawym przyciskiem myszy, aby przejść do trybu edycji, przeciągnij, aby zmienić położenie, przeciągnij róg, aby zmienić rozmiar, kliknij ponownie prawym przyciskiem myszy, aby zapisać
    - Kontrola dawki nawozu dla każdego pojazdu - dostosuj ilość aplikowanego przez każdy opryskiwacz bezpośrednio z kabiny (nowe powiązania klawiszy)
    - Rozszerzona biblioteka profili nawozów z typami agronomicznymi ze świata rzeczywistego (mocznik, DAP, MAP, potaż, dolomit, produkt pofermentacyjny i inne)
    - Naprawiono awarię podczas korzystania z powiązań klawiszy dawki opryskiwacza
    - Naprawiono nowe pola zaczynające się od nieprawidłowych wartości gleby (teraz pasuje do gry podstawowej)

    Nie jest wymagana migracja zapisów — istniejące zapisy ładują się normalnie.

  • Mod pokazywał zdrowe wartości gleby od samego początku nowej gry, podczas gdy podstawowa gra jednocześnie informowała, że ​​Twoje pola wymagają wapnowania i nawożenia. Obydwa systemy miały rację – po prostu nie zaczynały z tego samego miejsca. Ta aktualizacja to naprawia.

    Co zostało naprawione:
    - Pola zaczynają się teraz lekko kwaśnie (pH ~6,0) i zawierają umiarkowane składniki odżywcze, co odpowiada stanowi początkowemu „potrzebuje wapna / wymaga nawożenia” w grze podstawowej
    - Zastosowanie wapna lub nawozu powoduje równoczesną współpracę obu systemów
    - Dodano licencję CC BY-NC-ND 4.0
    - Odświeżony plik README z jaśniejszymi instrukcjami i opisami funkcji

    Nie ma to wpływu na istniejące zapisy. Pola już prześledzone w zapisie zachowują swoje aktualne wartości — tylko nowe lub nieśledzone pola korzystają ze zaktualizowanych wartości początkowych.

  • - Naprawiono cichy błąd powodujący nieprawidłowe śledzenie pól.

    Obiekty polowe FS25 nie ujawniają bezpośrednio numerycznego identyfikatora pola — mod szukał w złym miejscu, więc dane dotyczące żyzności pola nigdy nie zostały zainicjowane, a zdarzenia związane z pługiem były po cichu ignorowane.

    Co zostało naprawione:
    - Żyzność pola jest teraz poprawnie inicjowana dla wszystkich pól podczas ładowania gry
    - Orka jest teraz prawidłowo rejestrowana na właściwym polu, stosując premie do materii organicznej w glebie zgodnie z zamierzeniami
    - Nie jest wymagana zapisywanie migracji — dane zostaną ponownie zainicjowane automatycznie

    Jeśli widziałeś dane dotyczące płodności, które nigdy się nie zmieniły, lub orka, która wydawała się nie mieć żadnego wpływu, ta aktualizacja
    rozwiązuje oba problemy.

  • [Poprawka dla trybu wieloosobowego]

    Błąd 1 - Ustawienia zablokowane na stałe na serwerze dedykowanym:

    Interfejs ustawień przechwycił status administratora tylko raz (przy pierwszym otwarciu), chroniony przez „soilFertilizer_initDone”. Jeśli baza danych użytkowników nie została jeszcze zapełniona po przyłączeniu, wszystkie elementy sterujące pozostały wyłączone w trakcie sesji. Teraz przy każdej otwartej ramce wywoływana jest funkcja `updateAdminState()`, więc status administratora jest zawsze aktualny.

    Błąd 2 — zmiany ustawień HUD dotyczyły wszystkich graczy:

    `hudPosition`, `hudColorTheme`, `hudFontSize`, `hudTransparency`, `hudCompactMode` i `showHUD` zostały przesłane przez serwer i rozesłane do każdego klienta. Przesunięcie HUD-a spowodowało również przesunięcie HUD-u wszystkich innych graczy. Te ustawienia są teraz oznaczone w schemacie jako „localOnly = true” — omijają sieć na wszystkich trzech warstwach (wysyłanie klienta, stosowanie/rozgłaszanie serwera, odbieranie synchronizacji). Każdy gracz niezależnie kontroluje swój własny HUD, nie jest wymagany żaden administrator.

  • Znak zaznaczenia ✓ (Unicode U+2713 / liczba dziesiętna 10003) został użyty w pięciu komunikatach dziennika HookManager.lua drukowanych po zainstalowaniu hooków podczas uruchamiania. Czcionka bitmapowa FS25 nie zawiera tego glifu — silnik zawieszał się przy wyszukiwaniu brakujących znaków za każdym razem, gdy dziennik był wyświetlany na ekranie, powodując zauważalne zawieszenie zaraz po załadowaniu moda.

    Wszystkie pięć wystąpień zastąpiono zwykłym kodem ASCII [OK]. Ostrzeżenie „Nie znaleziono znaku „10003” w czcionce tekstury” zniknęło, podobnie jak zawieszenie.

  • Interfejs HUD (klawisz J) został przekształcony z wyświetlania bieżących danych dla poszczególnych pól w legendę szybkiego dostępu. Pełne dane pola są teraz prawidłowo wyświetlane w oknie dialogowym Raport o glebie.

    - Naprawiono wstrzykiwanie strony ustawień, które powodowało, że strony ustawień innych modów (Grafika, Lepsze kontrakty itp.) były białe/puste po załadowaniu SoilFertilizer
    - Naprawiono ukryty błąd wykonania w HUD-ie, gdzie wywoływano self:getActionName(), ale metoda nie istniała w SoilHUD
    - Dodano g_fieldManager:getFieldAtWorldPosition() jako główne wyszukiwanie pól (poziom 0) — najdokładniejsze API FS25, rozwiązujące niedopasowania na złożonych lub gęstych mapach
    - Dodano kodowanie kolorami dla N / P / K

  • - Dodano bezpieczną konwersję ciągów dla zerowych identyfikatorów pól
    - Zaimplementowano odpowiedni wzorzec RVB (Register-Validate-Bind) ze wszystkimi wymaganymi parametrami
    - Dodano brakującą deklarację <actions> w modDesc.xml
    - Zaimplementowano sprawdzony wzorzec wykrywania pola NPCFavor z rezerwą na odległość 500 m
    - Dodano naturalne zróżnicowanie gleby (±10% składników odżywczych, ±0,5 pH, ±0,5% OM) z wysiewem deterministycznym
    - Dodano zabezpieczenie dla trybu wieloosobowego - tylko serwer tworzy pola, klienci czekają na synchronizację

  • - Dodano funkcje sprawdzania poprawności szablonów dla wszystkich typów elementów
    — Wprowadzono buforowanie szablonów w celu zapewnienia spójności
    - Dodano skanowanie kandydatów z walidacją przed zaakceptowaniem szablonów
    — Dodano weryfikację po klonowaniu w celu wykrycia problemów strukturalnych
    - Pamięć podręczna resetuje się przy ponownej próbie obsługi zmian kolejności ładowania modów
    — Poprawione komunikaty o błędach dotyczące debugowania błędów szablonów

  • To wydanie rozwiązuje krytyczne problemy z wprowadzaniem GUI i sprawdzaniem poprawności, które uniemożliwiały niezawodne wyświetlanie menu ustawień. Mod działa teraz poprawnie zarówno w trybie dla jednego gracza, jak i dla wielu graczy, nawet jeśli zainstalowane są inne mody.

    - Naprawiono menu ustawień, które nie pojawiało się w grze
    - Naprawiono błędy ustawień sieciowych w trybie wieloosobowym
    - Naprawiono błędy ładowania modułu (NetworkEvents.lua)

  • Refactoring architektury i ulepszenia trybu wieloosobowego

    Nowe moduły:
    - HookManager — Prawidłowe zarządzanie cyklem życia haków (instalacja/dezinstalacja) dla wszystkich haków do gier
    - SettingsSchema — pojedyncze źródło prawdy dla wszystkich definicji ustawień, redukujące liczbę punktów dotykowych dla nowych ustawień z ~10 do 1
    - Stałe (SoilConstants) - Wszystkie magiczne liczby wyodrębnione w scentralizowanej konfiguracji (dawki plonów, profile nawozów, współczynniki odzysku, progi, czas, mnożniki trudności)
    - Logger (SoilLogger) — Spójny przedrostek dziennika [SoilFertilizer] we wszystkich plikach

    Tryb wieloosobowy:
    — Dodano wydarzenie SoilFieldUpdateEvent — autorytatywna dla serwera synchronizacja danych o glebie na każdym polu podczas zbiorów/nawożenia
    - Dane terenowe są teraz uwzględniane w wydarzeniu pełnej synchronizacji umożliwiającej dołączenie do graczy
    - Logika ponawiania synchronizacji sieciowej (3 próby, interwały 5-sekundowe) w przypadku żądań pełnej synchronizacji

    Poprawki błędów:
    - Przekonwertowano niebezpieczne zamienniki funkcji bezpośrednich (Sprayer.spray, Environment.update) na Utils.appendedFunction dla lepszej kompatybilności modów
    - Dodano czyszczenie danych pola po zmianie właściciela (naprawa wycieku pamięci)

    Jakość kodu:
    - Zrefaktoryzowany system SoilFertilitySystem z czystymi metodami delegowania (onHarvest, onFertilizerApplied, onFieldOwnershipChanged, onEnvironmentUpdate)
    - Uproszczony menedżer ustawień, ustawienia i interfejs użytkownika SoilSettings, sterując nimi ze schematu
    - Zaktualizowano deskryptor wersji modDesc z 92 na 105
    - Dodano ulepszenia lokalizacji społeczności (PR #9)

  • - Dodano 6 brakujących funkcji
    - Poprawiona obsługa błędów przy użyciu pcall()
    - Ulepszony spójny system rejestrowania
    - Dodano zerowe kontrole bezpieczeństwa
    - Poprawione zarządzanie hakami, aby zapobiec duplikatom

  • - Dodano 3 nowe ustawienia (efekty sezonowe, efekty deszczu i premia za orkę)
    — Ulepszona inicjalizacja GUI
    — Ulepszone kontrole zgodności

  • Dziennik zmian:
    - Naprawiono polecenie `SoilFieldInfo`, które teraz poprawnie inicjuje i zwraca dane pola
    - Ulepszone codzienne aktualizacje gleby z efektami pogodowymi/pór roku
    - Naprawiono mały błąd w interfejsie ustawień

    Nie działa:
    - Wizualne wskaźniki gleby na mapie (jeszcze bez zmian kolorów)
    - Wpływ na plony (nie zmienia wielkości zbiorów)
    - Korekty kosztów nawozów (ustawienie istnieje, ale nie zostało wdrożone)
    - Zużycie sprzętu spowodowane warunkami glebowymi
    - Efekty tekstury gleby/piasku/gliny

    Planowane:
    - Premie do płodozmianu - nie dają premii do plonów za dobre płodozmiany
    - Efekty roślin okrywowych - nie rozpoznaje roślin okrywowych
    - Zagęszczenie gleby - od ciężkiego sprzętu
    - Wpływ nawadniania – na dostępność składników odżywczych

  • - Pola można skanować, ale na razie będą podawać wartości domyślne
    - Rolnictwo precyzyjne jest teraz poprawnie wykrywane i ustawia tryb tylko do odczytu.
    - Naprawiono zakładkę ustawień (jeśli masz FS25_WorkerCosts, w grze pojawią się problemy)*
    - Dodano leniwą inicjalizację, aby zapobiec awariom na serwerach/klientach.

    *Zostanie naprawione wkrótce!

  • !!! Przeczytaj to uważnie!!!

    Gdy mod jest używany razem z modami takimi jak rolnictwo precyzyjne, ustawienia nie są na razie dostępne w menu pauzy. Można to skonfigurować za pomocą konsoli. Pracuję nad odpowiednim rozwiązaniem tego problemu.

    Nadal możesz używać moda z innymi modami, ale w menu pauzy nie będzie zakładki ustawień. Pamiętaj o tym.
    Nadal mogą występować problemy, ale przetestowałem to na własnym komputerze i po zmianach nie wystąpiły żadne błędy. Z tego powodu wypchnąłem tę wersję.

    Jeśli po tym dzienniku zmian pojawią się jakiekolwiek błędy, utwórz problem w repozytorium GitHub!

    - Naprawiono nakładanie się zakładek ustawień na inne mody w menu pauzy
    - Naprawiono awarię gry podczas aktualizacji przed przeskanowaniem pól
    - Naprawiono błąd „oczekiwano tabeli pairs(), otrzymano zero” w SoilFertilitySystem
    - Naprawiono kompatybilność dla wielu graczy i serwerów dedykowanych
    — Naprawiono błędy wstrzykiwania GUI powodujące problemy z menu ustawień
    - Dodano pełną kompatybilność z modem Precision Farming
    - Dodano kompatybilność modów Used Tyres (GUI wyłączone, polecenia konsoli działają)
    — Dodano obsługę serwerów dedykowanych z automatycznym wyłączaniem GUI
    - Dodano plik konfiguracyjny dla opcji dostosowywania użytkownika
    - Dodano wykrywanie konfliktów modów i tryb automatycznej zgodności
    — Dodano tryb tylko konsoli dla środowisk serwerowych
    - Poprawione odstępy w GUI, aby zapobiec nakładaniu się na inne mody
    - Ulepszone skanowanie w terenie z zerowymi kontrolami bezpieczeństwa
    - Poprawiona obsługa błędów w całym modzie
    - Poprawiona stabilność gry wieloosobowej i wykrywanie serwera/klienta
    — Ulepszone rejestrowanie i informacje o debugowaniu
    - Ulepszony układ menu ustawień i trwałość przycisków
    - Zapewnione poleData zawsze inicjalizuje się jako tabela (nie zero)
    — Zmieniono kolejność inicjalizacji, aby zapobiec przedwczesnym aktualizacjom
    - Zmieniono wtrysk GUI, aby uniknąć konfliktów z innymi modami

  • - Naprawiono poważny problem z ekranem sklepu i mapą w grze
    - Tymczasowo wyłączone ustawienia poprzez menu pauzy z powodu trwających konfliktów
    — Dodano kompatybilność z rolnictwem precyzyjnym
    - Zapewniono, że `self.fieldData` jest zawsze inicjowane jako tabela (a nie `nil`)
    - Dodano sprawdzanie typu przed użyciem `pairs()` do iteracji
    — Dodano ulepszone rejestrowanie błędów podczas debugowania
    - Naprawiono awarię gry, gdy mod próbował zaktualizować się przed przeskanowaniem pól

Kredyty
Uwagi
159