Realistische bodem en meststof

  • Realistische bodem en meststof
  • Realistische bodem en meststof
  • Realistische bodem en meststof
  • Realistische bodem en meststof
  • Realistische bodem en meststof
  • Realistische bodem en meststof
tisonK
481 het aantal abonnees
V2.4.1.5
132 301

Realistische bodem- en kunstmestmod voor Farming Simulator 25

!!! NIET COMPATIBEL MET PRECISIELANDBOUW !!!

Voegt betekenisvolle diepte toe aan de landbouw zonder overweldigende complexiteit. Elk veld heeft zijn eigen bodemgezondheid (stikstof, fosfor, kalium, organisch materiaal en pH) die verandert op basis van wat je verbouwt, wat je gebruikt en wat het weer doet. Negeer uw grond en de opbrengst zal eronder lijden. Beheer het goed en uw boerderij draait efficiënter.

Om de mod op zijn best te spelen, downloadt u het volgende bestand (instructies staan in het leesmij-bestand)
https://modsfire.com/OwETnO2y0uo66g2

🌱 BODEMVOEDINGSMIDDELEN

Elk veld houdt onafhankelijk vijf waarden bij:
- Stikstof (N) — wordt in de meeste gewassen sterk uitgeput, vooral in maïs en koolzaad
- Fosfor (P) — raakt langzamer op, wat het belangrijkst is voor wortelgewassen
- Kalium (K) — gaat in grote hoeveelheden verloren bij oogsten met hoge opbrengst; vooral zwaar voor aardappelen en suikerbieten
- Organische stof (OM) — verbetert de vruchtbaarheid op de lange termijn; mest en compost bouwen het op; gehakseld stro draagt ook bij
- pH — beïnvloedt hoe goed voedingsstoffen worden opgenomen; kalk en gips passen het aan

Gewassen extraheren verschillende hoeveelheden van elke voedingsstof. Braakliggende velden herstellen zich langzaam vanzelf. Peulvruchten (sojabonen, erwten, bonen) zorgen voor een lente-stikstofbonus. Het achtereenvolgens telen van hetzelfde gewas verhoogt de extractie van voedingsstoffen.


🧪 MESTSTOFFEN

De mod ondersteunt alle belangrijke soorten kunstmest die in het basisspel en veelgebruikte mods worden gebruikt:

Synthetisch:
- Vloeibare meststof — evenwichtige N/P/K, snelle opname
- Vaste meststof – hogere fosfor, standaardkosten
- Digestaat – bijproduct van biogas, sterke stikstof en kalium
- UAN28 / UAN32 — vloeibare stikstofoplossingen
- Watervrije ammoniak: stikstofbron met de hoogste concentratie
- AMS / Ureum – opties voor droge en vloeibare stikstof
- Startmeststof – pop-upmeststof met een hoog fosforgehalte
- MAP / DAP - fosforzware droge en vloeibare opties
- Kalium – pure kaliumbron

Biologisch:
- Mest — komt langzaam vrij, bouwt organisch materiaal op
- Drijfmest — vloeibaar organisch, rijk aan kalium
- Compost — uitstekende organische stofboost
- Biosolids – goede allround biologische optie
- Kippenmest – geconcentreerde voedingsstoffen, bouwt organisch materiaal op
- Gepelletiseerde mest – verwerkt voor eenvoudiger aanbrengen

pH-beheer:
- Kalk — verhoogt de pH aanzienlijk
- Vloeibare limoen — iets zachter dan droge limoen
- Gips — verlaagt de pH iets, verbetert de organische stof

Gewasbescherming:
- Insecticide — vermindert de ongediertedruk
- Fungicide — vermindert de ziektedruk

Elk type heeft realistische voedingsprofielen met de juiste doseringen in metrische of Engelse eenheden.


💧 SPRUITERSNELHEIDSCONTROLE

Controleer precies hoeveel kunstmest u per werkgang toepast:
- Met de Rate Up/Rate Down-toetsenbordtoetsen kunt u de instellingen direct aanpassen terwijl u in de cabine zit
- 20 stapsgewijze vermenigvuldigers van 0,10x tot 2,00x in stappen van 0,10
- Risico van overmatig aanbrengen: meer dan 1,25x riskeert pH- en stikstofverbranding; bij 1,50x is verbranding gegarandeerd
- De Auto-Rate-modus stelt automatisch de dosering in op basis van hoe uitgeput het veld is: grote tekorten worden groter, gezonde grond minder
- Tarief blijft geldig per voertuig, zodat u uw instelling niet verliest als u uitstapt


📉 OPBRENGSTSTRAF

Lage nutriëntenniveaus verminderen de opbrengst. Velden hebben N, P en K nodig op of boven de optimale drempelwaarde voor volledige uitvoer. Hoe verder onder die drempel, hoe groter de straf – tot een harde limiet, afhankelijk van hoe veeleisend het gewas is.


🐛 PEST-, ONKRUID- & ZIEKTEDRUK

Velden volgen de onkruid-, plaag- en ziektedruk onafhankelijk. Teelt vermindert de onkruid- en plaagdruk. Ploegen vermindert de plaag- en ziektedruk agressiever. Toepassingen van insecticiden en fungiciden verminderen de betreffende druk direct.


📊 HUD

Een real-time bodempaneel toont in één oogopslag de nutriëntenniveaus van het huidige veld:
- 6 positievoorinstellingen (rechtsboven, linksboven, rechtsonder, linksonder, middenrechts of aangepast)
- Aangepaste positie is versleepbaar: plaats hem precies waar u hem wilt hebben
- 4 kleurthema's: groen, blauw, amber, mono
- 3 lettergroottes
- 5 transparantieniveaus
- Compacte modus voor kleinere displays
- Schakel de HUD aan/uit met een toetsbinding
- Alle HUD-instellingen zijn per speler en hebben geen invloed op andere spelers in de multiplayer

Er is ook een volledig bodemrapport beschikbaar via sneltoetsen, met een gedetailleerd overzicht voor het huidige perceel.


🗺️ BODEMKAART-OVERLAY

Een kleurgecodeerde kaartoverlay is toegankelijk terwijl de in-game kaart geopend is. Schakel tussen 9 gegevenslagen: Stikstof, Fosfor, Kalium, pH, Organische stof, Urgentiescore, Onkruiddruk, Ongediertedruk en Ziektedruk. Elke veldcel is groen/geel/rood gekleurd op basis van de huidige status.


📋 PDA-SCHERM

Een speciale pagina in de in-game PDA met twee tabbladen:
- Bedrijfsoverzicht — volledige veldlijst met N/P/K/pH/OM en de status voor elk gevolgd veld, plus gemiddelden voor het hele bedrijf
- Behandelplan — geeft een overzicht van de velden die aandacht nodig hebben, met een overzicht van wat ze nodig hebben en waarom


⚙️INSTELLINGENOpen het instellingenpaneel met Shift+O. In multiplayer worden de gameplay-instellingen beheerd door de beheerder. HUD/weergave-instellingen zijn altijd per speler.

Schakelbare systemen:
- Vruchtbaarheidssysteem (de hele mod in-/uitschakelen)
- Voedingscycli
- Bemestingskosten
- Seizoenseffecten (stikstofgedrag verandert per seizoen)
- Regeneffecten (regen veroorzaakt uitspoeling van voedingsstoffen)
- Ploegenbonus (ploegen verbetert de bodemgezondheid)
- Automatische tariefcontrole
- Meldingen (waarschuwingen voor lage voedingsstoffen)

Moeilijkheidsgraden:
- Eenvoudig: minder uitputting, lagere kosten, meer vergevingsgezind
- Realistisch – evenwichtige, standaardtarieven (standaard)
- Hardcore – snelle uitputting, hogere kosten, geen ruimte voor verwaarlozing

Eenheden: Wissel tussen metrisch (kg/ha) en imperial (lb/ac) per speler.


🔗 COMPATIBILITEIT MET PRECISIELANDBOUW

Als de officiële Precision Farming DLC actief is, gaat deze mod automatisch naar de alleen-lezenmodus. Het interfereert niet met PF-bodemgegevens; het observeert alleen. Geen conflicten.


👥MULTIPLAYER

Volledig ondersteund. De server beheert de gameplay-instellingen. Elke speler beheert zijn eigen HUD-voorkeuren. Veldbodemgegevens worden naar alle klanten gesynchroniseerd. Nieuwe spelers die halverwege de sessie meedoen, ontvangen automatisch een volledige statussynchronisatie.


💻 CONSOLE-OPDRACHTEN

Typ bodemvruchtbaarheid in de ontwikkelaarsconsole (tilde-toets) om alle opdrachten te zien. Belangrijkste:

bodemvruchtbaarheid — toon alle beschikbare opdrachten
SoilEnable / SoilDisable - schakel de mod
SoilSetMoeilijkheid 1/2/3 — moeilijkheidsgraad instellen
SoilFieldInfo <fieldId> — toon bodemgegevens voor een specifiek veld
SoilShowSettings — huidige instellingen weergeven
SoilResetSettings - reset alles naar de standaardwaarden
SoilSaveData — geforceerd opslaan van bodemgegevens op schijf
SoilDebug - schakel loggen van foutopsporing in of uit


✅ COMPATIBILITEIT

- Werkt met alle kaarten
- Werkt met alle voertuigen en spuitmachines
- Compatibel met modificaties voor gewasrotatie
- Geen bekende conflicten met andere mods
- Compatibel met opgeslagen games: bestaande opgeslagen bestanden worden normaal geladen


📦 INSTALLATIE

Pak de zip uit in je mods-map. Open het instellingenpaneel met Shift+O om te configureren. Geen extra stappen vereist.


================================================================
GitHub-opslagplaats:
https://github.com/TheCodingDad-TisonK/FS25_SoilFertilizer
================================================================
AUTEURSRECHTENMEDEDELING:
Alle rechten voorbehouden. Ongeautoriseerde herdistributie, kopiëren,
wijziging, of het claimen van deze mod als uw eigen modificatie, is ten strengste verboden.

Oorspronkelijke auteur: TisonK
================================================================

Server
Consoles
Wijzigingslog
81
  • - Opgelost: De buitenste spuitboomdelen van de JD-spuitmachine spuiten nu kunstmest over de volledige werkbreedte. De veldgrenscontrole onderdrukte ten onrechte de buitenste delen voor kunstmest (alleen herbiciden/insecticiden/fungiciden zouden gecontroleerd moeten worden).

    - Opgelost: See & Spray onderdrukt nu correct de spuiteffecten en het vloeistofverbruik op voertuigen zonder aangepaste sproeiernode (bijv. Condor Endurance II). Voorheen spuiten deze voertuigen zonder voorwaarden.

    - Opgelost: De buitenste delen van de spuitboom tonen nu de spuitbeelden wanneer See & Spray niet is aangeschaft.
    - Opgelost: Bodemoverlay was blanco op grote/aangepaste kaarten (Evergreen Coast etc.).
    - Opgelost: Het behandelingsdialoogvenster toont nu lb/ac en gal/ac wanneer imperiale eenheden zijn ingeschakeld.
    - Opgelost: Herbiciden die via het pad FERTILIZER_PROFILES worden toegepast, voorkomen nu correct dat de onkruiddrukupdate de vermindering overschrijft.
    - Opgelost: Crash bij het inschakelen van een spuitmachine — poging om een ​​booleanwaarde te vergelijken met een getal.
    - Opgelost: De spuitmondbeelden blijven niet langer zichtbaar nadat de spuitmachine is gestopt.
    - Opgelost: De voedingsstatus 'Goed' komt nu overeen met het optimale blauwe vinkje van het gewas.

  • OPGELOST:
    - Aangepaste kunstmeststapels (MAP, DAP, Ureum, AMS, enz.) worden nu geladen zonder textuurwaarschuwingen - alle vulvlaktexturen geconverteerd van incompatibel DDS-formaat naar PNG
    - Bodemgegevens live bijgehouden per spuitdopsectie tijdens toepassing - geen oude waarden aan veldranden
    - Mondstuksecties aan veldgrenzen verliezen niet langer dekkingstegoed
    - See & Spray is nu een voertuigwerkplaatsconfiguratie op de JD R700i en R975i - geen runtime-schakelsleutel
    - De effecten van spuitdeeltjes zijn hersteld voor HERBICIDE, INSECTICIDE en FUNGICIDE: vanille-vullingstypes werden uit hun speciale spuittype-slots verwijderd door de aangepaste injectie van het vultype, waardoor werd voorkomen dat effecten begonnen
    - Panelen in het voertuig tonen niet langer valse keybind-hints (Alt+4/5/6 voor See & Spray, Alt+1/2/3 voor Smart Sensor) voor acties die niet zijn geregistreerd
    - Gidsdialoog bijgewerkt: veldrapport verwijderd, beschrijvingen van Smart Sensor / Zien & spuiten / Variabele dosering gecorrigeerd
    - README en in-game changelog bijgewerkt om de wijzigingen in 2.4.1.0 weer te geven

    BELANGRIJKE OPMERKINGEN:
    - Voor See & Spray is de JD R700i (28 m) of JD R975i (36 m) vereist, gekocht met de See & Spray-winkelconfiguratie - basisspelspuiten zijn niet getest met deze functie
    - Slimme sensor en variabele dosering werken met elk VWW-compatibel spuitapparaat – schakel dit in via Instellingen → Beheer → Slimme systemen
    - Niet compatibel met FS25_precisionFarming (mod wordt automatisch uitgeschakeld wanneer PF wordt gedetecteerd)

  • 🚜 Nieuw: aangepaste spuitvoertuigen
    - John Deere R700i (28 m giek) en R975i (36 m giek) toegevoegd met volledige sectiebediening per spuitdop (SFNozzleEffects)

    🗺️ Nieuw: Work Trail-overlays
    - Grondbewerkingen (ploegen, cultiveren) laten nu een zichtbaar werkspoor achter op de HUD en minimap - hetzelfde systeem als spuitsporen

    🔧 Fixes voor spuitapparaat / variabele snelheid
    - Opgelost: Variabele dosering + automatische dosering zorgt niet langer voor een dubbele vermindering van de voedingsstoffentoename – aanbrengen op 50% levert nu correct 50% op, niet bijna nul
    - Opgelost: de visuele effecten van spray schieten niet meer wanneer de giek is ingeklapt of het voertuig volledig tot stilstand is gekomen
    - Opgelost: op overgangen gebaseerde visuele onderdrukking voorkomt overlap van effecten bij het wisselen van spraytype in het midden van het veld
    - Opgelost: Veldrand/grenssecties (het midden van de giek buiten het veld) krijgen nu altijd het volledige voedingskrediet

    📊 Bodemmonitor / HUD-oplossingen
    - Opgelost: HUD toont altijd veldgemiddelden - lokale celwaarden overschrijven niet langer tijdelijk het gemiddelde tijdens het spuiten
    - Opgelost: de Spookbalk (voorproefje van de geprojecteerde toename van voedingsstoffen) past nu de moeilijkheidsvermenigvuldiger van de aanvullingssnelheid correct toe
    - Opgelost: hoge/lage vinkjes op grondbalken worden nu op de juiste positie weergegeven

    🌾Oogstfix
    - Opgelost: de opbrengstmodificator daalt niet langer geleidelijk tijdens een oogst met meerdere passages. Deze wordt nu bevroren bij de eerste oogstoproep en stabiel gehouden gedurende de volledige oogstcyclus

    🗂️ Kaart-/overzichtoplossingen
    - Opgelost: tooltipbalken van kaartcellen tonen nu numerieke waarden (N/P/K als%, pH als decimaal, OM als %) - voorheen alleen ongelabelde balken
    - Opgelost: de drempelwaarde voor fosfor redelijk/goed in het boerderijoverzicht komt nu overeen met alle andere bodemweergaven (was oud op 45, gecorrigeerd naar 40)
    - Opgelost: de verankering van de bodemoverlay van de minimap is gecorrigeerd - geen flikkering of drift meer op grote kaarten (#547)

    💰 Prijzen
    - Herbalancering van de aankoopprijzen voor alle 20 op maat gemaakte soorten meststoffen om de reële kostenverhoudingen beter weer te geven

  • - De instelling van de toedieningssnelheid (gal/ac of L/ha) verandert nu correct hoeveel product er fysiek wordt aangebracht.
    - Onkruidbalk in de Bodemmonitor omgedoopt tot "Onkruidrisico" om verwarring te voorkomen.
    - Het formaat van het spuiter-infopaneel en het oogsterpaneel kan nu worden gewijzigd: sleep de hoekgreep om de schaal tussen 0,5× en 2,5× te wijzigen. De grootte wordt tussen sessies opgeslagen.
    - De balk met oogsterstatistieken toont nu echte gegevens: graanvolume van de sessie, veldoppervlak en dagen sinds de laatste oogst (toonde voorheen de spuitdekkingswaarden die tijdens de oogst altijd 0 waren).
    - Statistiekenbalk voor spuitinfopaneel toegevoegd, met daarin: percentage spuitdekking, sessiegebied, veldoppervlak en dagen sinds de oogst.
    - Het informatiepaneel van het spuitapparaat filtert nu sporen van voedingsstoffen eruit. Als u een P-product aanbrengt, wordt alleen de P-balk weergegeven (geen spook-N-balk meer op 11 als P 411 is).
    - Werktraject schakelen in Instellingen → HUD en weergave → Zichtbaarheid. Schakel de stip-overlays voor spuitpas en oogstpas in of uit, zowel in de wereld als op de minimap. Standaard staat aan.

  • !!! Zorg ervoor dat u de Density Layer Installer gebruikt om de mod correct te gebruiken

    - Probleem opgelost dat de onkruiddruk niet langer piekt bij herladen of dat de tijdsoverschrijding nu wordt beperkt tot 20 punten/dag, zodat de druk geleidelijk stijgt
    - Vaste SF-vermenigvuldiger van de dosering, nu weergegeven in de titelbalk van het spuitapparaat, zodat u altijd in één oogopslag de actieve dosering kent
    - Opgelost: de kleurenblindmodus wordt nu automatisch ingeschakeld als de kleurenblindinstelling van het spel is ingeschakeld

    Screenshots worden bijgewerkt in de volgende release :)

  • - Bodemkaart (overlay N/P/K/pH/OM) wordt nu volledig zichtbaar geladen vanaf het moment dat u een opslag opent - geen lege of halfgeladen kaart meer
    - Bodemkaartzones tonen nu correct verschillende waarden per zone in plaats van dat alle zones hetzelfde nummer tonen
    - Een crash opgelost die kon optreden bij het spuiten in de buurt van veldgrenzen
    - Een probleem opgelost waarbij boomsecties product verkeerd aanbrachten op aangrenzende velden
    - Probleem opgelost dat het paneel met beheerdersinstellingen een gebroken tekstlabel weergeeft in plaats van de instellingsnaam
    - Dedicated server: schakelen tussen kunstmestproducten (bijv. N → K) werkt nu de klantdisplays onmiddellijk bij
    - See & Spray-onkruiddetectie leest nu live gegevens uit het spel in plaats van verouderde waarden in de cache
    - Drukbalken voor onkruid, plagen en ziekten zijn nu verborgen in de HUD wanneer de druk nul is - geen lege rijen meer die het scherm onoverzichtelijk maken
    - Een opstartcrash opgelost gerelateerd aan de initialisatievolgorde van zonegegevens

  • - Probleem opgelost dat N en K beginnen bij 90%+ bij nieuwe saves - de standaardinstellingen voor afstemming beginnen nu binnen het redelijke bereik en komen overeen met de standaardwaarden voor velden
    - Vaste Pass%-limiet op ~50% na besproeien over het volledige veld - het polygoongebied van gewassen wordt nu gebruikt als de noemer in plaats van het grotere perceel landbouwgrond
    - Vaste modus voor gedeeltelijke breedte waarbij inactieve boomsecties worden meegeteld voor Pass% - alleen actieve VWW-secties tellen mee voor de dekking
    - Vaste weergave van de variabele dosering die snel oscilleert bij MAP-/P-type meststoffen – de dosering is nu afgevlakt om te voorkomen dat elke tik flikkert aan de zonegrenzen
    - Probleem opgelost waarbij vloeibare kalk de hele tank binnen enkele seconden leegmaakt - spuittype-index gecorrigeerd
    - Probleem opgelost met het resetten van de dekking van herbicidensessies: tweede spray activeert niet langer onmiddellijk bescherming bij de eerste teek
    - Vaste HUD-balken voor onkruid/ongedierte/ziekte die één rij boven hun labels worden weergegeven - verticale uitlijning gecorrigeerd
    - Bijgewerkte Deense (da) gidsvertaling - Gidsdialoog nu volledig in het Deens (bijdrage van de gemeenschap)

  • - Het dialoogvenster Bodemgids (alle 5 tabbladen: Overzicht, HUD-gids, Workflow, Producten, Veelgestelde vragen) is nu volledig voorbereid voor vertaling in alle 26 ondersteunde talen. Communityvertalers kunnen nu gelokaliseerde versies bijdragen.
    - Probleem opgelost dat het PDA-tabletpictogram niet werd weergegeven in de tabbladbalk (was onzichtbaar vanwege een transparante kleurinstelling)
    - Probleem opgelost dat in het boerderijoverzicht in de PDA de kolom Organische stof (OM) ontbrak; deze wordt nu correct weergegeven tussen pH en Status
    - Vaste dialoog met velddetails waarbij de inhoud onderaan wordt afgekapt - verhoogde dialooghoogte om afsnijden te voorkomen
    - Een oplossing voor het ontbreken van alle Big Bag- en Liquid Tank-producten in de winkel: ze zijn weer volledig beschikbaar

  • - De spuiteffecten houden niet langer aan als Courseplay de spuit midden in gebruik opvouwt
    - Veelgestelde vragen over de bodemgids: instellingen/beheerdersinvoer vervangen door uitleg van de opbrengstboete (GOED=geen boete, EERLIJK=5-15%, SLECHT=tot 40%)
    - De hoogte van het dialoogvenster Velddetail is vergroot (615 → 660 px) — inhoudsrijen worden niet langer onderaan geknipt
    - N/P/K/pH/Status-kolomkoppen in het PDA-scherm zijn nu rechts uitgelijnd zodat ze overeenkomen met gegevenscellen
    - Overzicht bodemgids: FAIR-statusinvoer loopt nu correct over twee regels
    - Bodemgids HUD-pagina: vinkjes zijn consistent ("Bar is GROEN"); Smart System Panels-sectie bijgesneden om overstroming van de kolom te voorkomen
    - De hoogte van het dialoogvenster Bodemgids is verhoogd om bijsnijden van de kolominhoud te voorkomen (bg: 900 → 930 px)
    - modDesc descVersion bijgewerkt naar 108
    - Wijzigingslogboek van versiedialoogvenster vernieuwd

  • Een grote :)

    - Verschillende bugs opgelost die hier niet zijn opgeschreven (PR#444)
    - Vaste prijs voor meerdere aankopen: bij aankoop van 2+ big bags wordt het dubbele van de juiste prijs in rekening gebracht
    - Vaste spuitdosering voor herbicide/insecticide/fungicide: 1,5 L/ha → 100 L/ha realistische dragerdosering
    - Probleem opgelost dat AN 34.5 Dry bij sommige opstellingen niet in spreaders kan worden geladen
    - Vaste registratiefout van het specifieke servervultype (mechanisme voor opnieuw laden voor vultypes die te laat worden geladen)
    - Probleem opgelost waarbij alleen het middengedeelte van de giek sproeide
    - Vaste veldpass%-teller die verkeerd wordt gereset bij het wisselen van producten in het midden van het veld
    - Vaste automatische spuitsnelheid met behulp van generieke N/P/K-doelen in plaats van optimale doelen per gewas
    - Vaste herbicide/insecticide/fungicide die veldbescherming biedt voordat de dekking van 80% wordt bereikt
    - Probleem opgelost dat de status van de Smart Sensor leeg blijft wanneer de plaag-/ziektedruk nul is
    - Probleem opgelost dat de tegelgrootte van de minimap niet overeenkomt op grote kaarten (punten worden nu uitgelijnd met bodemcellen van 10 m)
    - Veldgrenscontrole-instelling toegevoegd: schakelt automatisch boomsecties uit die zich buiten de veldgrenzen uitstrekken
    - Minimap-grondlaaggradiënt toegevoegd: elke tegel toont nu de werkelijke bodemkleur per cel (niet alleen het veldgemiddelde)
    - Minimapzoom toegevoegd: bind een sleutel aan SF_MINIMAP_ZOOM om 1x / 2x / 4x zoom te doorlopen
    - Toegevoegde pH-balk in grond-HUD: in het midden verankerde balk toont zure/alkalische afwijking met drempelwaarden en spookbalk
    - Toegevoegde kalk/OM-gewasverbranding: het aanbrengen van kalk op groeiende gewassen veroorzaakt een opbrengstverlies van 80% bij de oogst (OM: -20%)

  • - POLIFOSKA werkt nu end-to-end: wordt in spreaders geladen, loopt met de juiste snelheid leeg, toont het juiste visuele effect en kan in de winkel worden bijgevuld
    - Precision Farming en THPF erkennen POLIFOSKA nu terecht als een kunstmestproduct
    - Het instellingenpaneel scrollt nu wanneer een categorie meer items bevat dan op het scherm passen
    - Franse vertaling volledig bijgewerkt door native speaker Seb/Squall39

  • VOLLEDIGE CHANGELOG (ik adviseer om de vorige versies te lezen)
    https://github.com/TheCodingDad-TisonK/FS25_SoilFertilizer/blob/main/CHANGELOG.md

    Wat is opgelost/toegevoegd in deze release:
    - De systeempanelen (Smart Sensor, See & Spray, Variable Rate) klappen nu netjes in
    - Gestapelde panelen overlappen elkaar niet meer als een paneel erboven is ingeklapt
    - Systeempanelen verbergen zich nu wanneer de hoofd-HUD is uitgeschakeld (H-toets)
    - POLIFOSKA (en elk ander SF-vultype dat ontbreekt op de toelatingslijst van de strooier) wordt nu correct in de strooiers geladen en bijgevuld

    Zorg ervoor dat u de nieuwe sleutels BINDT :)
    Ik heb er ook voor gezorgd dat er een GIDS bij zat... ga hem lezen!

  • - Opgelost: sectiecontrole in precisielandbouw sluit secties nu correct af
    reeds bemeste grond terwijl het voertuig rijdt - voorheen secties
    alleen gesloten bij veld-/kopakkergrenzen of als het voertuig bij een punt kwam
    volledige stop (0 km/u). De hoofdoorzaak was de eerder uitgevoerde remap van het spuittype
    de game-engine stelde de spray-index voor elk frame in, waardoor de overlapdetector ontstond
    geen signaal te ontvangen. (Bedankt Tomi89 voor het gedetailleerde rapport!)

    - Opgelost: Ammoniumnitraat (AN)-verspreiders loggen niet langer a
    Fout 'Kan bewegingspadeffect niet vinden' en wordt nu correct weergegeven
    het verspreiden van visuals (AN ontbrak in de interne remap-lijsten van het vultype)

    - Opgelost: de Shift+S kaartcelinfo-pop-up (SoilMapCellDialog) was stil
    nooit registreren bij het opstarten van de mod vanwege een ontbrekend laden van het bronbestand -
    het opent nu correct

  • - NIEUW: Polifoska 6-20-30 samengestelde NPK-meststof (big bag, droog granulaat)
    - NIEUW: Opbrengstefficiëntie-indicator op de HUD
    - NIEUW: weergave van de behandelingssnelheid op de HUD
    - NIEUW: Volledige Hongaarse vertaling door @MathiasHun
    - Opgelost: spuitwerktuigen verliezen hun snelheidscontrolepaneel na het laden van een save
    - Opgelost: Grote maaidorsers putten de voedingsstoffen niet uit – koppositie wordt nu gebruikt als terugval
    - Opgelost: de formule voor onkruiddruk was omgekeerd (schone velden bestraft, onkruidvelden niet)
    - Opgelost: kale velden met 100% onkruiddekking
    - Opgelost: regeneffecten (uitspoeling, seizoensgebonden stikstof) waren niet actief
    - Opgelost: Gewasbeschermingseffecten zijn zelfs van toepassing als de voedingscycli zijn uitgeschakeld
    - Opgelost: de schakelaar voor de PF-compatibiliteitsmodus wordt nu van kracht zonder opnieuw te laden

  • Deze update biedt volledige compatibiliteit met Precision Farming-mods en een ingrijpende herwerking van
    de bodemkaart-overlay — waardoor deze slimmer, nauwkeuriger en gemakkelijker te lezen is
    blik. Een reeks oogst- en kunstmestinsecten is ook verpletterd, waarvan sommige
    die in stilte het verlies aan voedingsstoffen voor bepaalde gewassen rapporteerden.

    Wat is er nieuw/wat is opgelost:

    • Integratie van precisielandbouw – de bodemkaart werkt nu naast de PF-mod,
    het delen van veldgegevens en het respecteren van het zonesysteem van PF
    • Knopinfo voor kaartoverlay toont nu de juiste informatie voor welke laag u zich ook bevindt
    bekijken (N / P / K / pH / OM) — voorheen vertoonden alle lagen dezelfde gegevens
    • Overlaytegels die nog niet zijn bemonsterd, worden nu zichtbaar gedimd, zodat u ze kunt zien
    weet in één oogopslag welke gebieden nog aandacht behoeven
    • De pH-variatie tussen zones wordt nu correct op de kaart weergegeven: te veel kalk
    velden zijn duidelijk gelabeld
    • De uitputting van voedingsstoffen bij de oogst gebruikte de verkeerde schaal voor de veldgrootte – opgelost,
    zodat grote velden nu correct uitputten in plaats van te snel
    • De winst bij het hakken van organische stof was gekoppeld aan de veldgrootte in plaats van
    concentratie – vast
    • Bij de haveroogst werden de verkeerde waarden voor de extractie van voedingsstoffen gebruikt – opgelost
    • Gewassen die in de zwad-/zwadmodus zijn geoogst, verbruiken nu op de juiste manier voedingsstoffen
    • Stikstofmarkeringen ontbraken toen precisielandbouw actief was – opgelost
    • Veld-ID opzoeken van veldspuit en loggen van pH-toepassing gerepareerd
    • Gewasbescherming (fungicide / insecticide / herbicide) vermindert nu plantstress
    met de beoogde 50% – had voorheen weinig effect
    • Organische stof wordt nu goed vastgehouden bij het laden van oudere voorraden

    Compatibiliteit met opgeslagen bestanden: volledig compatibel met bestaande opgeslagen bestanden – geen migratie nodig.

  • Een kleine maar belangrijke huishoudelijke uitgave. De mod schreef zijn instellingen,
    HUD-indeling en debug bestanden naar een map met de naam "modsSettings" (typefout) in plaats van
    "modinstellingen". Deze release corrigeert het pad en reorganiseert de uitvoer in
    duidelijk benoemde submappen, zodat alles gemakkelijker te vinden is.

    Wat is opgelost/gewijzigd:
    - Opgelost: mod-bestanden werden naar "modsSettings" geschreven in plaats van naar "modSettings" - gecorrigeerd
    - Instellingenbestanden nu opgeslagen onder: modSettings/FS25_SoilFertilizer/Settings/
    - HUD-lay-outbestanden nu opgeslagen onder: modSettings/FS25_SoilFertilizer/HUD/
    - Debug-uitvoer is nu opgeslagen onder: modSettings/FS25_SoilFertilizer/Debug/
    - Opgelost: HUD-zichtbaarheidsschakelaar (J-toets) wordt nu onmiddellijk opgeslagen - voorheen alleen opgeslagen bij het sluiten van de game
    - Opgelost: negatieve waarden voor organische stof uit beschadigde opgeslagen bestanden verschijnen niet langer in de HUD

    Opmerking: als je een map "modsSettings" in je gamedirectory had van een vorige
    versie, het kan veilig worden verwijderd - de mod zal de juiste map aanmaken
    volgende lading.

    Geen migratie nodig. Werkt met alle bestaande saves.

  • Wat is er nieuw/opgelost:
    - Opgelost: de zichtbaarheid van de celoverlay van de bodemkaart wordt nu correct opgeslagen -
    als je het open had, blijft het open als je je spel opnieuw laadt
    - Opgelost: instellingen die alleen lokaal zijn (weergavevoorkeuren, UI-schakelaars) zijn nee
    langer geschreven naar het savegame-bestand; ze waren voorheen
    overschreven bij het laden van een andere save op dezelfde machine
    - Franse vertaling verbeterd met moedertaalvertalingen uit de gemeenschap
    bijdrager Seb - kleurenblinde modus en veldinformatiepaneelreeksen dat
    die in het Engels werden getoond, zijn nu volledig vertaald

    Bespaart: geen migratie nodig. Werkt met alle bestaande saves.

  • Een kleine maar belangrijke hotfix-release.

    Wat is opgelost:
    - Door te zaaien wordt de NPK niet langer direct maximaal benut; de zaaimachines waren verkeerd
    wat een enorme residuboost veroorzaakt als gevolg van een eenheidsconversiebug
    - Bodemkaart toont nu correct gegevens over de volledige spuitboombreedte tijdens het spuiten
    - Aangepaste vultypen (bijvoorbeeld producten op de grond storten) werken nu zoals verwacht
    - Een probleem met de laadvolgorde opgelost bij typen dichtheidskaarten die instabiliteit konden veroorzaken
    op sommige kaarten

  • Vast:
    - Kaliummeststof (kalium/vloeibare potas) levert nu de juiste K-winst op.
    Vroeger waren de tarieven te laag: met 70 kg/ha krijg je nu een betekenisvolle hoeveelheid K
    in plaats van de naald nauwelijks te bewegen.
    - Herbicidetoepassingen verlagen de onkruiddruk nu correct in het celrapport
    en bodembedekking. Voorheen werden de celgegevens na het spuiten niet bijgewerkt.
    - Toegewijde server: bodemcelgegevens (de overlay per cel) worden nu correct gesynchroniseerd
    voor spelers die halverwege de sessie meedoen. Voorheen zagen klanten een lege overlay.
    - Velden die halverwege de sessie zijn aangemaakt of uitgebreid, worden nu onmiddellijk gedetecteerd en gevolgd.
    Voorheen negeerde de mod ze totdat ze volledig opnieuw waren geladen.
    - Compatibiliteitsprobleem met Section Control: toepassingen met herbiciden en kunstmest waren dat wel
    tweemaal geteld, waardoor onjuiste bodemsancties ontstaan. Nu 1 keer geteld.
    - Verschillende oplossingen voor speciale servers: HUD-fallback, netwerksynchronisatie en opslagstatus
    doorzettingsvermogen zijn allemaal verbeterd.
    - Problemen met het instellingenmenu en de tekstuitlijning van de PDA zijn opgelost.

    Nieuw:
    - Luzerne en klaver worden nu erkend als peulvruchten. Zij profiteren van een lage
    stikstofdoelstellingen en ontvang een bijpassende stikstofbindingsbonus in het voorjaar
    agronomisch gedrag in de echte wereld.
    - Onkruidbestrijding schaalt nu op met gewasrijsluiting. Herbicide voor het vroege seizoen
    toepassingen zijn effectiever; Spuiten in het late seizoen is minder belangrijk dan de
    het gewasdak neemt het op natuurlijke wijze over.
    - De groeisnelheid van onkruid, plagen en ziekten schaalt nu mee met de snelheid van je speeltijd
    instelling, dus snellere tijd = snellere drukopbouw.
    - Big bags van 10.000 liter toegevoegd voor de aankoop en opslag van bulkmeststoffen.

    Volledig compatibel met bestaande saves. Geen migratie nodig.

  • - Alle 25 talen zijn in hun respectieve taal geschreven
    - Alle 25 vertalingen (627 toetsen per taal) worden gesynchroniseerd met de Engelse versie

  • - Nieuw bodemkaartceldialoogvenster toegevoegd (toont gedetailleerde informatie over elke cel)
    - Grondbewerkingsgereedschappen maken nu OM en NPK vrij uit stroresten
    - 2 nieuwe instellingen toegevoegd voor residu-opname en celrapport
    - Nieuwe vertaalsleutels toegevoegd (native moet worden bijgewerkt)
    - Nieuw celrapport HUD toegevoegd (tracks per cel)
    - Verbeterde muisgebeurtenis in bodemoverlay

    Snelle opmerking:
    - Ga naar de in-game kaart en selecteer Bodemlagen.
    - U kunt nu een enkele tegel selecteren en celgegevens krijgen als hint-tooltip.
    - De Bodemmonitor toont steeds het gemiddelde per perceel.
    - Het celrapport toont u de gegevens per cel. Deze HUD-overlay kan op dezelfde manier worden verplaatst en van grootte worden veranderd als de Bodemmonitor

  • - Nieuw type kunstmest: AN 34.5 (texturen van @61nian)
    - Verbeterde lay-out van het versiedialoogvenster
    - Een rekenfout bij het uitputten van het maaien is opgelost
    - Een bug opgelost in de dosering van kunstmest

  • - Het gebruik van een wieder of schoffel op velden met onkruidgroei veroorzaakte een Lua-fout (`poging om de ontbrekende methode 'debug' te noemen). Dezelfde bug trof de ploeg-, zaaimachine- en striphaken. Ze zijn allemaal opgelost.
    - Wanneer de DEBUG-modus is uitgeschakeld, overspoelt de mod het gamelogboek niet langer met interne berichten tijdens normaal spelen.
    - Bijgewerkte Franse, Poolse en Italiaanse vertalingen

  • Wanneer Random World Events is geïnstalleerd, reageert de bodem nu op wat er is
    er in de wereld gebeurt. Zware veldgebeurtenissen zorgen ervoor dat de voedingsstoffen in de regen sneller afnemen;
    gunstige gebeurtenissen geven uw bodem wat meer veerkracht tijdens regenval.

    Wat is er nieuw:
    - De uitspoeling van voedingsstoffen uit de regen neemt nu toe met het actieve Random World Events-evenement
    - Bemestingsboetes en gewasopbrengstboetes verhogen de uitspoeling met maximaal
    tot 35% – let op uw voedingsstoffen tijdens slechte seizoenen
    - Meststofbonussen en gewasopbrengstbonussen verminderen de uitspoeling met wel 20%
    - Geen Random World Events geïnstalleerd? Regen werkt precies als voorheen

    Bespaart: geen migratie nodig. Werkt met alle bestaande saves.

  • Volledige changelog -> https://github.com/TheCodingDad-TisonK/FS25_SoilFertilizer/blob/main/CHANGELOG.md

  • Bij bepaalde dedicated serveropstellingen liet de profielpadhelper van de game een schuine streep achterwege, waardoor het mod-instellingenbestand in een onleesbare directory belandde. Het pad is nu genormaliseerd vóór gebruik.

    Vast/Verbeterd:
    - Maaihaak: gras, luzerne en klaver zorgen nu voor een juiste afbraak van voedingsstoffen tijdens de oogst
    - Startmeststof: Kalium vastgezet op 0 (het droeg ten onrechte K bij)
    - Stabiliteitsoplossingen voor meerdere spelers voor synchronisatie en speciale serverscenario's
    - Italiaanse vertaling bijgewerkt (bedankt @astro80)
    - Franse moedertaalvertaling toegepast (dankzij @seb)
    - Poolse moedertaalvertaling toegepast (met dank aan @daniellohq)

    Volledige changelog -> https://github.com/TheCodingDad-TisonK/FS25_SoilFertilizer/blob/main/CHANGELOG.md

  • [Bugfixes]
    - De RMB-cursor verschijnt niet langer wanneer Bodem-HUD verborgen is (#242) — het indrukken van RMB (bijvoorbeeld om een voertuig achteruit te rijden) activeert niet langer de HUD-sleepcursor wanneer de HUD is uitgeschakeld of Show HUD is uitgeschakeld. De oplossing heeft ook betrekking op de specifieke repro waarbij het indrukken van G (werktuigcyclus) de invoer opnieuw registreerde, maar de zichtbaarheidsbescherming ontbrak.
    - De druk op onkruid/plagen/ziekten wordt nu bijgewerkt in HUD op speciale servers (#248) — op speciale servers werden de dagelijkse veranderingen in de druk op onkruid, plagen en ziekten op de server toegepast, maar nooit naar clients uitgezonden. De HUD wordt alleen bijgewerkt wanneer een spuitgebeurtenis (herbicide/insecticide) een veldsynchronisatie activeert. Nu synchroniseert de dagelijkse update automatisch elk veld waar de druk is gewijzigd met alle verbonden clients.
    - Tankafvoer bevestigd opgelost (#244) — de in v2.0.4.0 geleverde tankafvoeroplossing (lastSpeed ​​== nul terugval naar vanille) is bevestigd.
    - Big bags van gips, compost, biosolids, kippenmest en gepelletiseerde mest kunnen nu worden gelost - deze vijf organische/aangepaste vultypen misten hun <pallet>-referenties in fillTypes.xml, waardoor het spel hun big bag-objecten niet kon oplossen voor het I-key-ontlaadpad. Alle vijf komen nu overeen met het patroon dat al bestaat voor UREA, AMS, MAP, DAP en POTASH.

    [Nieuwe functie]
    - Instelling Aanvullingssnelheid (#236) — een nieuwe instelling op de server die bepaalt hoe snel kunstmest de voedingsstoffen in de bodem herstelt, onafhankelijk van de moeilijkheidsgraad (die de uitputting regelt). Vijf niveaus: Zeer langzaam (0,25x), Langzaam (0,5x), Normaal (1,0x, standaard), Snel (1,5x), Zeer snel (2,0x). Toegankelijk in het instellingenpaneel (Shift+O) → Simulatie → Moeilijkheidsgraad. Alleen voor beheerders in multiplayer, gesynchroniseerd met alle clients.

    Er is geen savegame-migratie nodig: de nieuwe aanvullingssnelheid-instelling is standaard ingesteld op 1,0x (normaal), waarbij bestaand gedrag behouden blijft.

  • Hotfix (aanbevolen update)

    Mest-/strooitanks lopen niet meer leeg:
    Getrokken werktuigen – zoals strooiers, aanhangende kunstmestspuiten en andere door een tractor getrokken uitrusting – verbruikten ten onrechte nul product per tick in v2.0.3.0. Dit zorgde ervoor dat tanks vol bleven, ongeacht het gebruik.
    - Alle werktuigtypen draineren nu correct op basis van de rijsnelheid en de verwachte afgifte.

    Vloeibare kalk heeft nu een juiste invloed op de pH van de bodem:
    Het toepassen van Liquid Lime schreef eerder een onjuiste status op de bodemdichtheidskaart, waardoor velden als ‘bemest’ werden gemarkeerd in plaats van ‘gekalkt’. Als gevolg hiervan werden de pH-niveaus niet goed aangepast.
    - Liquid Lime past de gekalkte toestand nu correct toe en de pH van de bodem reageert zoals bedoeld.

    Ondersteuning voor de Deense taal:
    - Volledige native Deense lokalisatie toegevoegd, bijgedragen door communitylid DJWestDK (LastLight). Alle 26 ondersteunde talen zijn nu volledig vertaald.

    Fosforwaarden organische mest opnieuw gekalibreerd:
    - Het fosforgehalte in meststoffen op basis van mest (mest, drijfmest, digestaat, biovaste stoffen, kippenmest, mestkorrels) werd aanzienlijk overschat – ongeveer 5 keer hoger dan de realistische N:P:K-verhoudingen.

    Aangepast:
    - Waarden komen nu overeen met echte agronomische gegevens (UNL). Verwacht dat ongeveer 2 à 3 toepassingen een uitgeput veld naar een “redelijk” fosforniveau zullen brengen. De toepassingstarieven blijven ongewijzigd.

    Dubbele winkelinvoer verwijderd:
    Mestproducten verschenen twee keer in de winkelinterface (enkel artikel en gebundelde versies).
    - Inzendingen voor afzonderlijke artikelen zijn nu verborgen, zodat elk product slechts één keer in de winkelbrowser verschijnt, terwijl het intern nog steeds functioneert voor bundelaankopen.

  • Twee echte bugs verholpen en een langgevraagde simulatieverbetering. Er is geen opslagmigratie nodig: uw velden en instellingen worden ongewijzigd overgedragen.

    Wat is opgelost:
    - Aangepaste meststoffen (UAN-32, UREA, MAP, DAP, POTASH, Liquid Lime en alle andere) lieten uw tank 3x sneller leeglopen dan de bedoeling was. Dit werd veroorzaakt door een rekenfout in de manier waarop de doseringen werden berekend. Opgelost – tanks lopen nu precies leeg met de snelheid die wordt weergegeven in de tooltip.
    - SF-sneltoetsen (J, K, ], [) werden 2-3 keer geactiveerd per druk wanneer Courseplay actief was. De HUD-sleepschakelaar (RMB) lijkt daardoor ook niets te doen. Vast.

    Wat is er nieuw:
    - De bodemverdichting wordt nu per cel van 10x10 m gevolgd in plaats van het hele veld. Alleen de gebieden waar u daadwerkelijk overheen rijdt, worden verdicht – uw tractorsporen worden compact, de rest blijft gezond. De behandeling van de woeler werkt ook per cel, dus één keer langs een baan ontlast alleen die baan, en niet het hele perceel.
    - Russische en Oekraïense vertalingen volledig bijgewerkt door communitybijdragers - alle strings zijn nu in native kwaliteit opgenomen.

    Bespaart: geen migratie nodig. Bestaande bodemgegevens en instellingen worden zonder wijzigingen overgedragen. Eerdere verdichtingswaarden worden bij de eerste belasting opnieuw op nul gezet (geen celgeometrie om van te migreren).

  • V2 — Grote update

    Vier nieuwe systemen die de manier waarop u uw velden beheert veranderen, plus een reeks reparaties en verbeteringen onder de motorkap.

    🚜 Bodemverdichting (nieuw)
    Zware voertuigen – 8 ton of meer (trekker + aangekoppeld werktuig gecombineerd) – verdichten nu de grond waarover ze rijden. De verdichting neemt per veld toe (0–100%) en vermindert hoe effectief gewassen voedingsstoffen kunnen opnemen, tot wel a
    20% boete bij maximale verdichting. Repareer dit door een grondwoeler over het veld te laten lopen (−15% ​​per passage) of laat de natuurlijke verwering het langzaam wegwerken (−0,5% per dag). Zichtbaar in de HUD en op de nieuwe Compaction-kaart
    overlappende laag.

    📊 Dekking volgen (nieuw)
    De veldspuit houdt nu precies bij welke delen van een veld tijdens een toedieningsgang zijn besproeid. De melding 'veld volledig behandeld' wordt nu alleen geactiveerd als je ten minste 70% van het veld hebt bedekt - geen valse berichten meer
    positieve gevolgen van het knippen van een hoek. Tijdens het spuiten wordt de actuele dekking live weergegeven in de HUD.

    🎯 See-and-Spray-integratie (nieuw)
    Precisielandbouw bedrijven? De See-and-Spray-sproeiers controleren nu onze onkruiddrukgegevens. Als de onkruiddruk in een veld 20% of hoger is, blijven de spuitdoppen actief, zelfs als de inheemse onkruidkaart van PF geen onkruid laat zien. Jouw seizoensgebonden
    De wietgeschiedenis speelt nu rechtstreeks een rol bij de beslissing over precisiespuiten. Veilige no-op als Precision Farming niet is geïnstalleerd.

    ⌨️ Herbindbare HUD Drag (nieuw)
    De actie om de grond-HUD-overlay te slepen en te verplaatsen is nu een juiste invoeractie (SF_HUD_DRAG) die u opnieuw kunt binden in het standaard FS25-toetsbindingsmenu. Standaard blijft klikken met de rechtermuisknop. De oude "HUD Drag Enabled"
    schakelinstellingen zijn verwijderd.

    Andere verbeteringen:
    - Gedeeld hulpprogramma voor beheerderscontrole: lost randgevallen op waarbij beheerdersdetectie zich inconsistent gedroeg tussen het instellingenpaneel en de multiplayer
    - HUD-positie-update wordt niet langer geactiveerd bij elke afzonderlijke wijziging van de instellingen - alleen wanneer de positie zelf verandert
    - Opstartbeveiliging toegevoegd, zodat de mod problemen met de laadvolgorde onmiddellijk opmerkt in plaats van stil te falen

    Bestaande opslag wordt netjes opgeslagen – er is geen handmatige migratie nodig. De verdichting begint voor alle percelen bij 0%.

    (Afbeelding en mod-beschrijving worden volgende ronde bijgewerkt)

  • Een kleine maar belangrijke Poolse update die de ontwikkeling van v1 afrondt. Drie oplossingen voor de levenskwaliteit op basis van uw rapporten, plus een waarschuwing over wat er gaat gebeuren.

    Wat is opgelost:

    - Courseplay-conflict — Met een nieuwe "HUD Drag"-schakelaar in Shift+O → Weergave en HUD kun je de rechtsklik-HUD-sleepmodus uitschakelen. Als Courseplay (of een andere mod) RMB gebruikt voor zijn eigen besturing, schakel dit dan gewoon uit. Jouw HUD
    positie kan nog steeds worden gewijzigd via de preset-selector in hetzelfde paneel.
    - Verkeerde versie weergegeven in instellingenpaneel: het Shift+O-paneel toonde een hardgecodeerd oud versienummer in de titelbalk. Het toont nu altijd de correct geïnstalleerde versie.
    - Dedicated server first boot - HUD-weergave-instellingen (positie, kleur, transparantie) konden soms stilletjes niet worden opgeslagen op een nieuwe dedicated server voordat de eerste savegame was geschreven. De mislukking is nu
    duidelijk geregistreerd, zodat serverbeheerders het in het logboek kunnen herkennen.

    Geen opslagmigratie nodig - bestaande savegames worden normaal geladen.

    V2-planning is begonnen!

    Dit is de laatste versie van v1.x. De ontwikkeling gaat nu over naar v2.0.0, dat een bodemverdichtingssysteem, See-and-Spray-integratie, tracking van volledige velddekking en verschillende verbeteringen onder de motorkap zal omvatten.

    U kunt het plan en de voortgang hier volgen:
    👉https://github.com/TheCodingDad-TisonK/FS25_SoilFertilizer/issues/225

    Bedankt voor alle rapporten en suggesties – laat ze maar komen!

  • Bugfixes:

    🔧 GUI van beheerdersinstellingen wordt niet bijgewerkt (dedicated server) — Wanneer een beheerder een instelling op een speciale server veranderde, werd de wijziging naar alle andere clients verzonden, maar niet terug naar de beheerder zelf. De beheerdersinstellingen
    paneel was altijd niet synchroon. Het is opgelost.

    🔧 Beheerdersinstellingen worden teruggezet naar de standaardwaarden bij opnieuw opstarten van de server: de instellingen zijn geladen voordat het savegame-pad beschikbaar was op speciale servers, waardoor ze na een herstart altijd terugvallen op de standaardwaarden. Helemaal jouw
    geconfigureerde instellingen (moeilijkheidsgraad, voedingscycli, regeneffecten, enz.) blijven nu correct behouden bij het opnieuw opstarten van de server.

    🔧 Conflict met FS25_CropRotation mod — Toen hetzelfde gewas opnieuw werd geplant na gebruik van FS25_CropRotation, verschenen er dubbele vermeldingen in de rotatiegeschiedenis. Opgelost door een onnodige interne clear that te verwijderen
    het conflict veroorzaakt.

    🔧 MP-instellingen synchroniseren toekomstbestendig — De volledige synchronisatiegebeurtenis die alle instellingen naar een deelnemende client verzendt, gebruikte een hardgecodeerde interne lijst. Alle nieuwe instellingen die in toekomstige updates werden toegevoegd, zouden stilletjes ontbreken
    meedoen. Nu volledig schemagestuurd: alle instellingen worden automatisch gesynchroniseerd.

    🔧 Interne zombie-updaters — Twee interne frame-update handlers waren zichzelf niet correct aan het opruimen, waardoor ze bleven draaien nadat hun werk was gedaan. Heb het opgeruimd.

  • - Mod-pictogram is bijgewerkt/gewijzigd
    - Instellingenpaneel en de ADMIN-pagina zijn verbeterd. De uitvoer wordt weergegeven in een pop-up, in plaats van alleen op de console

  • - Vaste visuele effecten van vloeistofsproeier
    - Beheerpagina toegevoegd in het SHIFT+O instellingenpaneel

  • De PDA-grondoverlay heeft nu een prestatie-instelling. Open SHIFT+O, ga naar Kaartoverlay → Prestaties en kies:

    - Laag — Beste FPS. Aanbevolen voor oudere hardware of kaarten van standaardformaat.
    - Gemiddeld — Standaard. Goede dekking op de meeste kaarten.
    - Hoog — Maximale dekking. Voor 16× kaarten of spelers met krachtige pc's.

    Elke speler in de multiplayer kan onafhankelijk zijn eigen waarde instellen.
    U hoeft de ontwikkelaarsconsole niet meer te openen om uw spuitapparaat leeg te laten lopen. Het instellingenpaneel (SHIFT+O) heeft nu een knop Voertuigtanks leegmaken op de hoofdpagina (rechtsonder). Voer uw voertuig in, open SHIFT+O en klik erop.
    Alle op maat gemaakte kunstmest wordt uit het voertuig en de aangekoppelde werktuigen afgevoerd met een terugbetaling van 50%.

    Geen opslagmigratie vereist.

  • Spelers op kaarten met veel velden ondervonden een ernstige FPS-daling (60 → 15 fps) bij het openen van de bodemlaagweergave in de PDA. Deze release lost het volledig op.

    Wat is er veranderd:
    - De bodemoverlay wordt nu weergegeven met behulp van een lichtgewicht affiene transformatie in plaats van de game-engine één keer per monsterpunt per frame aan te roepen. Op een grote kaart wordt de weergavetijd met dit verkorte frame verlaagd van ~60 ms naar ~3 ms.
    - De limiet voor monsterpunten verhoogd naar 20.000, waardoor volledige velddekking op kaarten van zowel standaardformaat als 16× wordt gegarandeerd.

    Geen opslagmigratie vereist. Bestaand opgeslagen werk zonder wijzigingen.

  • - Vloeibare meststoffen (UAN-32, UAN-28, watervrij, starter, vloeibaar ureum/AMS/MAP/DAP/potas, insecticide, fungicide) worden nu verkocht als IBC-vloeistoftanks in de winkel
    - Gips is nu rechtstreeks in de winkel als big bag te koop
    - Nieuw SoilDrainVehicle-consolecommando - leegt aangepaste kunstmest uit uw voertuig en implementeert met een terugbetaling van 50% (handig als u het verkeerde product hebt geladen)
    - Bodemrapport toont nu specifieke productaanbevelingen wanneer de voedingsstoffen laag zijn

    Er is geen opslagmigratie nodig: bestaande opslagbestanden worden normaal geladen.

  • Deze update repareert verschillende bugs die door spelers zijn gemeld, waaronder een bug die de bodemoverlay op grote aangepaste kaarten heeft verbroken, HUD-instellingen die zijn gereset op speciale servers en een crash waardoor de HUD volledig is gestopt met renderen

    Wat is opgelost:
    - Bodemoverlay op de PDA-kaart werkt nu correct op aangepaste kaarten van 4× en 16× – voorheen was alleen het middengedeelte gekleurd en op de meeste velden was niets te zien
    - HUD-instellingen (transparantie, positie, kleurthema, lettergrootte) worden nu per speler opgeslagen en overleven opnieuw verbinden op speciale servers
    - Alle vijf de transparantiemodi werken nu correct: Helder en Licht zorgen er niet langer voor dat de HUD leeg wordt
    - De HUD-achtergrond toont nu een subtiele kleurtint op basis van het door u geselecteerde kleurthema, zodat verschillen in transparantieniveau daadwerkelijk zichtbaar zijn

    Geen opslagmigratie nodig. Bestaand bespaart belasting zonder enige wijziging.

  • Volledige changelog -> https://github.com/TheCodingDad-TisonK/FS25_SoilFertilizer/releases/tag/v1.9.0.0

  • [Opgelost]
    - Aangepaste vultypen worden nu overgedragen tussen voertuigen
    UREA, UAN32, DAP, POTASH en alle andere op maat gemaakte meststoffen kunnen nu van vijzelwagens in verspreiders worden gelost, van tankwagens in spuitmachines worden gepompt en via apparatuur met Dischargeable-specificatie worden overgebracht. Voorheen konden deze alleen rechtstreeks worden gevuld uit een in de winkel gekochte bigbag.

    [Verbeterd]
    - Bodemkaart-overlay vult hele veldpolygonen
    De overlay op de in-game kaart (Shift+M) vult nu de volledige grens van elk veld met een effen kleur in plaats van een enkele stip in het midden van het veld te plaatsen. Veldvorm en -grootte zijn nu in één oogopslag duidelijk zichtbaar.

  • -Aangesloten functies voor het SoilOverlay-systeem
    - Overlay stelt nu 1 vierkante doos per veld in (slecht, redelijk, goed)
    - Knoppen toegevoegd maar werken nog niet

  • - Eigendomscontrole en seizoenspings toegevoegd voor kritieke veldwaarschuwingen
    - PDA-crash en verdwijnende vultypes op speciale servers opgelost
    - Verbeterde afhandeling van RMB-muisgebeurtenissen
    - Wankele laagweergave in het PDA-scherm verwijderd
    - Alle vertaalbestanden bijgewerkt
    - Diverse kleine bugfixes en updates van de ontwikkelingsdocumentatie

  • - Alle 26 vertaalbestanden bijgewerkt voor de wijzigingen die zijn aangebracht vanaf 1.8.1.0 > 1.8.3.0
    - Terug toegevoegd aan de "juiste manier" om de MouseEvent te gebruiken voor het bewerken van onze HUD-weergave

  • - Refactor van de PDA-pagina
    - Synchronisatieoplossing voor discrepantie tussen de HUD en het ESC-menu
    - Oplossing voor ontbrekende vultypes bij het laden (dedicated server)
    - Eigendomscontrole en seizoensgebonden ping-waarschuwing toegevoegd

  • Revisie bodemrapport, drukcorrectie en polijsten van lokalisatie

    Het Bodemrapport (K-sleutel) heeft de afgelopen twee updates een grote upgrade gekregen, gevolgd door een bugfix-pas die een gegevensweergavefout opmerkte die naast de nieuwe functies was geïntroduceerd. Als er sprake was van onkruid-, plaag- of ziektedruk op uw velden, gaf het rapport onjuiste waarden weer. Dit is opgelost.

    Wat is er nieuw:
    - Volledige velddetailweergave: klik op de knop ► in een willekeurige rij in het bodemrapport om een volledig overzicht te openen: alle vijf de bodemwaarden met status, onkruid-/plaag-/ziektedrukniveaus, opbrengstvoorspelling en een samenvatting van aanbevelingen die u precies vertelt wat elk veld nodig heeft
    - Onkruid- en ongediertedrukkolommen zijn nu direct zichtbaar in de hoofdrapporttabel
    - Algemene gezondheidsbadge per veldrij (Goed / Redelijk / Slecht) - houdt nu correct rekening met pH, organisch materiaal en biodruk, niet alleen met N/P/K
    - Bedrijfsgezondheidsindicator bovenaan het rapport, die de gemiddelde toestand van uw hele bedrijf als percentage weergeeft
    - Opbrengstvoorspelling in de detailweergave: bekijk de geschatte oogststraf voordat u plant

    Wat is opgelost:
    - De druk op onkruid, plagen en ziekten werd in het rapport weergegeven in duizenden procenten (bijvoorbeeld "6500%)
    - Percelen met een slechte pH of hoge onkruiddruk kunnen toch de status "Goed" vertonen
    - HUD-tekst met onbewerkte sleutelnamen in plaats van vertaalde tekst in de meeste talen
    - Muisinvoer in voertuigen die af en toe onbedoeld de HUD-bewerkingsmodus activeren
    - Rapportdetailweergavelabels (pH-status, OM-status, drukniveaus) worden nu weergegeven in uw speltaal - DE, FR, ES, PL vertaald; alle andere talen vallen terug op het Engels

    Bespaart: geen migratie nodig. Alle bestaande opgeslagen bestanden worden zonder wijzigingen geladen.

  • Opbrengstvoorspelling en veldurgentie-update

    Uw bodempaneel vertelt u nu wat slechte voeding u daadwerkelijk gaat kosten bij de oogst – niet alleen dat iets rood is, maar ook ongeveer hoeveel opbrengst u in het veld achterlaat. Het volledige bedrijfsrapport is ook slimmer geworden en geeft aan welke velden u het eerst moet laten zien.

    Wat is er nieuw:
    • HUD toont nu een live schatting van de opbrengststraf (bijvoorbeeld 'Opbrengst ~-18%') als je in een veld met weinig voedingsstoffen staat. Als je bodem gezond is, is daar niets bijzonders aan te zien; je ziet het alleen als het er toe doet.
    • Het Bodemrapport (K-toets) wordt nu geopend met uw meest verwaarloosde percelen bovenaan, gesorteerd op hoe dringend ze aandacht nodig hebben. U hoeft niet meer langs gezonde velden te scrollen om de probleemvelden te vinden.
    • Eén keer per in-game jaar ontvang je in het voorjaar een waarschuwing als een van je velden in kritieke toestand verkeert – vroeg genoeg om er vóór het groeiseizoen iets aan te doen.
    • Nieuw consolecommando: SoilFieldForecast <fieldId> — drukt een volledig overzicht af van het verwachte opbrengstverlies en wat moet worden toegepast om dit te verhelpen.

    Wat is opgelost:
    • Oekraïense vertaling gecorrigeerd.
    • De muiscursor wordt nu betrouwbaar verborgen wanneer u het HUD-paneel voor slepen/aanpassen sluit.
    • Een crash opgelost die kon optreden bij het resetten van mod-instellingen.
    • Aangepaste meststoffen (UAN, watervrij, MAP, etc.) belasten nu correct uw bankrekening wanneer de veldspuit in de KOOP-modus staat, in plaats van dat de fysieke tank wordt leeggemaakt.
    • Multiplayer: deelnemende klanten zien nu hun eigen percelen in het Bodemrapport in plaats van de percelen van de host.
    • Multiplayer: probleem opgelost waarbij het scherm "Veldeigendom synchroniseren..." bleef hangen op kaarten waarop in het begin geen land in bezit was (survival-/sandbox-kaarten).
    • De verouderde gewasnaam in de HUD (die de oogst van vorig seizoen weergeeft in plaats van wat er momenteel groeit) is nu opgelost.

    Bespaart: geen migratie nodig – bestaande carrières worden netjes geladen.

  • De HUD toonde een gewas van een vorige oogst in plaats van het gewas dat momenteel in het veld groeit. Als je bijvoorbeeld meerdere seizoenen geleden haver hebt gekweekt, kan de HUD nog steeds 'Haver' weergeven, zelfs nadat er sindsdien meerdere verschillende gewassen zijn geplant en geoogst.

    Dit is nu opgelost. De HUD leest de live veldstatus rechtstreeks van de game-engine, zodat deze altijd weerspiegelt wat zich daadwerkelijk in de grond bevindt. De oude gewasnaam wordt ook gewist zodra u een nieuw gewas zaait. Percelen die werkelijk braak liggen, worden correct weergegeven als braak.

    Er zijn geen wijzigingen in het opgeslagen spel vereist; de oplossing wordt onmiddellijk van kracht bij het laden.

  • - Resterende 10000L gewijzigd in 1000L
    - Verbeterde (verlengde) plaagduur en toegevoegd aan de juiste haak
    - ModDesc schoongemaakt (& wordt &)

  • 1.4.0.0 staat LIVE! (maar zoals je kunt zien lopen we al 2 hotfixes achter)

    Eerdere versies zijn hier te vinden op Github (van 1.4.0.0 tot 1.4.2.1):
    -> https://github.com/TheCodingDad-TisonK/FS25_SoilFertilizer/blob/main/CHANGELOG.md

    In deze update:
    - Ontbrekende tekstreeksen toegevoegd voor de 2 nieuwe typen toegevoegd
    - Beide typen worden ook toegevoegd aan het bestand 'constanten' en op de juiste manier gedeclareerd (in plaats van binnen 3 seconden te worden geleegd)

  • Bugfixes:
    - Opgelost: Aangepaste meststoffen (UAN32, UAN28, Watervrij, Starter, UREA, AMS, MAP, DAP, Potas) geven nu correct de visuele effecten van spray en verspreiding weer wanneer ze worden aangebracht - voorheen verschenen er geen deeltjes op het scherm
    - Opgelost: bodemgegevens werden niet correct geladen bij het starten van een gloednieuwe carrière-save
    - Opgelost: Multiplayer-clients ontvingen geen bodemgegevens wanneer ze lid werden van een server. Velden leken leeg totdat er een oogst- of bemestingsgebeurtenis plaatsvond
    - Opgelost: Mod ging naar een kapotte 'alleen-lezen'-modus toen Precision Farming DLC werd gedetecteerd, waardoor het volgen van grond stilzwijgend stopte met werken. Beide mods werken nu volledig onafhankelijk zonder conflicten

    Compatibiliteit:
    - Precision Farming DLC: volledig compatibel - beide mods volgen onafhankelijk van elkaar, geen conflicten

  • Opgeslagen veldspuiten en strooiers gingen kapot na het opslaan/laden; ze accepteerden geen aangepaste soorten kunstmest (UREUM, DAP, UAN32, etc.) totdat je een nieuwe kocht in de winkel. Deze update lost dat volledig op, samen met een volledige stabiliteitspass over de mod.

    Wat is opgelost:
    - Opgeslagen veldspuiten en strooiers accepteren nu correct alle aangepaste soorten kunstmest na het opnieuw laden van een opgeslagen bestand
    - De triggers voor het vullen van big-bag-meststoffen werken nu correct met alle aangepaste vultypen
    - Strooiers en plantmachines tonen nu correct het keuzemenu voor de hoeveelheid kunstmest
    - De snelheidskeuzetoetsen ([ en ]) werken nu in strooi- en plantvoertuigen
    - HUD wordt nu correct weergegeven voor strooiers en plantenbakken, niet alleen voor vloeistofsproeiers
    - Een wijziging in de game-API opgelost die fouten in de weergave van belangrijke hints in het logboek veroorzaakte
    - Ontbrekende lokalisatietekenreeksen opgelost die in sommige talen lege UI-tekst veroorzaakten
    - Probleem opgelost dat de ploegbonus niet van toepassing was (de haak schoot in stilte nooit)
    - Probleem opgelost dat meldingen over bemesting elk frame spammen in plaats van één keer per veld per dag
    - Gehakseld stro draagt nu correct bij aan de organische stof in de bodem
    - HUD-positie wordt nu tussen sessies correct opgeslagen en hersteld

    Wat is er nieuw:
    - Aangepaste HUD-pictogrammen voor alle 9 soorten kunstmest
    - Opbrengstvoorspellingspaneel in de HUD dat de impact op de gezondheid van gewassen toont
    - Big bags verkrijgbaar in de winkel voor alle 9 soorten kunstmest op maat
    - Aanbevelingen voor bodemrapporten verbeterd met nuttiger begeleiding

    Er is geen opslagmigratie nodig: uw bestaande opslagbestanden werken zoals ze zijn.

  • Als u fouten in uw logboek tegenkomt over ontbrekende DDS-bestanden, wordt dit met deze update opgelost

    - Opgelost: aangepaste HUD-pictogrammen voor soorten kunstmest werden niet geladen (UAN32, UAN28, watervrij, starter, ureum, AMS, MAP, DAP, potas)

  • - Elk kunstmesttype heeft nu zijn eigen unieke HUD-pictogram (UAN32, UAN28, Watervrij, Starter, Ureum, AMS, MAP, DAP, Potas)
    - Korrelvormige meststoffen (ureum, AMS, MAP, DAP, potas) tonen nu aangepaste vulvlaktexturen in de apparatuur
    - Het dialoogvenster Bodemrapport is breder: de aanbevelingskolom sluit de tekst niet langer af
    - Een bug opgelost waarbij aanbevelingen voor bodemrapporten de melding "Ontbrekende '...'" weergaven in plaats van het daadwerkelijke advies

  • Een handvol verbeteringen aan de levenskwaliteit en een crashfix in één update. De grootste toevoeging is een live opbrengstvoorspelling in de bodem-HUD, zodat u precies kunt zien hoeveel uw oogst zal lijden voordat u zelfs maar met de maaidorser begint.

    Wat is er nieuw/opgelost:
    - HUD-opbrengstvoorspelling — de Bodemmonitor toont nu een geschatte opbrengstvermindering wanneer uw N/P/K-niveaus te laag zijn voor het gewas dat u heeft geplant. Veeleisende gewassen als aardappel en suikerbiet worden zwaarder getroffen dan tolerante gewassen als gerst of haver. Groen = alles gaat goed; geel/rood = ga bemesten.
    - Big bags voor alle soorten kunstmest – AMS, watervrij, DAP, MAP, potas, starter, UAN28, UAN32 en ureum zijn nu verkrijgbaar als big bags die in de winkel kunnen worden gekocht, naast de bestaande pallets.
    - Zwart scherm opgelost – een crash opgelost bij het verlaten van de kaart die een zwart scherm kon veroorzaken als mods zoals ExtraGameSettings ook waren geïnstalleerd.

    Opgeslagen bestanden: geen migratie nodig; bestaande opgeslagen bestanden worden normaal geladen.

  • - Voeg fillTypes.xml toe met het juiste externe FS25-formaat (root <map> element)
    - Registreer vultypen in SPREADER/SPRAYER-categorieën voor compatibiliteit met apparatuur
    - Voeg bigBag-voertuig-XML's en multiPurchase-XML's toe voor UAN32, UAN28, ANHYDROUS, STARTER (vloeistof) en UREA, AMS, MAP, DAP, POTASH (vast)
    - Registreer onderliggende artikelen van bigBag als storeItems zodat multiPurchase ze kan vinden
    - Repareer de padresolutie van $moddir$ - verwijder het voorvoegsel van elementtekst/attributen, bewaar alleen de overschrijvingen van parentFile-attributen
    - Vervang inline fillTypes in FS22-stijl in modDesc.xml door bestandsnaamreferentie
    - Oude palletmagazijnartikelen uit de winkel halen (vervangen door bigbags)

  • - Typenaam gewijzigd van SLURRY naar LIQUIDMANURE

  • - Oogsthaak: het niet-bestaande FruitUtil.fruitPickupEvent vervangen door Combine.addCutterArea – de uitputting van voedingsstoffen tijdens de oogst werd stilzwijgend doorbroken sinds de release
    - Eigendom hook: vervangen van niet-bestaande g_farmlandManager.fieldOwnershipChanged met g_messageCenter:subscribe(MessageType.FARMLAND_OWNER_CHANGED) — hooks nu 5/5 in plaats van 3/5

  • Veranderingen in de bodemvruchtbaarheid werden op elke machine in de multiplayer onafhankelijk berekend, waardoor de velden tussen de host en andere spelers in de loop van de tijd uitvielen. Deze hotfix zorgt ervoor dat alleen de server de berekeningen uitvoert.

    Wat is opgelost:
    - Oogst-, ploeg-, weer- en veldeigendomseffecten zijn nu alleen van toepassing op de server en worden correct gesynchroniseerd met alle spelers
    - Geen desynchronisatie van de vruchtbaarheid meer in multiplayer of op speciale servers

    Geen opslagmigratie nodig.

  • NIEUWE FUNCTIES:
    - Automatische doseringscontrole (variabele dosering): spuitmachines en strooiers kunnen nu automatisch de toedieningsdosering aanpassen op basis van de voedingsbehoeften van het veld. Schakel deze modus in met Links Alt + Z.
    - Gipsondersteuning: er is een nieuw type kunstmest toegevoegd! Gips helpt de pH van de bodem te stabiliseren richting neutraal (7,0) en geeft een subtiele boost aan organische stof (OM) om de bodemstructuur te verbeteren.
    - Verbeterde spuit-HUD: het paneel met de spuitdosering is nu voorzien van een groene "AUTO"-indicator wanneer de variabele dosering actief is, en geeft uw specifieke voedingsdoelen weer (N, P, K, pH of OM).


    TECHNISCHE VERBETERINGEN:
    - Multiplayer-synchronisatie: speciale netwerkgebeurtenissen toegevoegd om ervoor te zorgen dat de Auto-Rate-status perfect wordt gesynchroniseerd voor alle spelers op een server.
    - Variabele wiskunde: een dynamisch vermenigvuldigingssysteem geïmplementeerd dat de exacte "voedingsstoffenschuld" van een veld berekent om onder- of overdosering in de automatische modus te voorkomen.
    - Lokalisatie: volledige vertalingen toegevoegd voor Auto-Rate en Gypsum in alle ondersteunde talen.

  • Voorheen werkte het slepen van de HUD naar een nieuwe positie tijdens de sessie, maar de vervolgkeuzelijst voor positie-instellingen kon dat niet weerspiegelen - en het selecteren van een voorinstelling zou de HUD terugzetten.

    Wat is er nieuw:
    - Nieuwe aangepaste optie in de HUD-positie-instelling
    - Versleep de HUD in de game of wijzig het formaat ervan → de instelling schakelt automatisch over naar Aangepast
    - Uw aangepaste positie wordt bij elke herlaadbeurt opgeslagen en hersteld
    - Als u een voorinstelling uit de vervolgkeuzelijst selecteert, wordt de HUD nog steeds zoals voorheen naar die positie verplaatst

    Er is geen opslagmigratie nodig; bestaande opslagbestanden werken zoals ze zijn.

  • De positie, schaal en zichtbaarheid van de Bodem-HUD gingen verloren elke keer dat je je save opnieuw laadde. De HUD zou terugspringen naar de standaardpositie en opnieuw verschijnen, zelfs als u deze met de J-toets had verborgen.

    Wat is er opgelost:
    - HUD-positie en -schaal worden nu opgeslagen bij elke opgeslagen game en bij het verlaten van de game
    - Het verbergen van de HUD met de J-toets blijft nu bestaan tijdens het herladen

    Geen opslagmigratie nodig.

  • Twee bugs zorgden er stilletjes voor dat de bemesting en het volgen van de gewassen verkeerde resultaten opleverden, zonder duidelijke fouten in het spel. Deze update zorgt ervoor dat uw werk in het veld ook daadwerkelijk wordt geteld.

    Wat is opgelost:

    - Droge kunstmeststrooiers (mestkorrels, enz.) werken nu uw bodemwaarden correct bij - voorheen kon de mod de toepassing stilletjes niet registreren
    - Gewasdetectie weerspiegelt nu altijd wat er momenteel op een veld groeit, niet wat er vorig seizoen stond

    Er is geen opslagmigratie nodig: bestaande opslagbestanden worden normaal geladen.

  • De HUD en het bodemrapport lieten altijd het laatst geoogste gewas zien in plaats van wat er momenteel in het veld groeit. Plant tarwe na maïs en beide panelen zeiden nog steeds "Maïs" - dat is nu opgelost.

    Wat is opgelost:
    - HUD en bodemrapport geven nu correct het gewas weer dat momenteel in het veld groeit - Braakvelden geven nog steeds "Braak" weer zoals verwacht
    Er is geen opslagmigratie nodig: bestaande opslagbestanden werken zonder wijzigingen.

  • Volledige changelog -> https://github.com/TheCodingDad-TisonK/FS25_SoilFertilizer/releases/tag/v1.1.0.0

  • v1.0.9.0 -> v1.0.10.0 (maar KM staat nummer 10 niet toe)

    De HUD is volledig opnieuw opgebouwd. Het toont nu live veldgegevens voor welk veld dan ook waarop u staat - geen statische legenda meer die u niets nuttigs vertelde.

    Wat is er nieuw:
    - HUD geeft nu real-time N/P/K-niveaus, pH en organisch materiaal weer voor uw huidige perceel, met kleurgecodeerde statusbalken (Goed / Laag / Kritiek)
    - Toont de veldnaam, het huidige gewas en of er kunstmest is toegepast
    - HUD is nu verplaatsbaar en aanpasbaar: klik er met de rechtermuisknop op om de bewerkingsmodus te openen, sleep om te verplaatsen, sleep een hoek om de grootte te wijzigen, klik opnieuw met de rechtermuisknop om op te slaan
    - Controle van de hoeveelheid kunstmest per voertuig – pas aan hoeveel elke veldspuit rechtstreeks vanuit de cabine aanbrengt (nieuwe toetsbindingen)
    - Uitgebreide kunstmestprofielbibliotheek met echte agronomische typen (ureum, DAP, MAP, potas, dolomiet, digestaat en meer)
    - Een crash opgelost bij het gebruik van toetsbindingen voor de spuitsnelheid
    - Nieuwe velden gerepareerd die beginnen met onjuiste grondwaarden (komt nu overeen met het basisspel)

    Er is geen opslagmigratie nodig: bestaande opslagbestanden worden normaal geladen.

  • De mod liet vanaf het begin van een nieuw spel gezonde bodemwaarden zien, terwijl het basisspel je tegelijkertijd vertelde dat je velden moesten worden gekalkt en bemest. Beide systemen hadden gelijk; ze kwamen gewoon niet van dezelfde plek. Deze update verhelpt dat.

    Wat is opgelost:
    - Velden beginnen nu enigszins zuur (pH ~6,0) en met matige voedingsstoffen, passend bij de starttoestand van het basisspel "heeft kalk nodig / heeft bemesting nodig"
    - Het toepassen van kalk of kunstmest brengt nu beide systemen tegelijkertijd in overeenstemming
    - CC BY-NC-ND 4.0-licentie toegevoegd
    - Vernieuwde README met duidelijkere instructies en functiebeschrijvingen

    Uw bestaande opgeslagen bestanden worden niet beïnvloed. Velden die al in uw opslag worden bijgehouden, behouden hun huidige waarden; alleen nieuwe of niet-bijgehouden velden gebruiken de bijgewerkte startwaarden.

  • - Een stille bug opgelost waarbij velden niet correct werden bijgehouden.

    FS25-veldobjecten geven niet rechtstreeks een numeriek veld-ID weer - de mod zocht op de verkeerde plaats, dus veldvruchtbaarheidsgegevens werden nooit geïnitialiseerd en ploeggebeurtenissen werden stilzwijgend genegeerd.

    Wat is opgelost:
    - Veldvruchtbaarheid wordt nu correct geïnitialiseerd voor alle velden tijdens het laden van het spel
    - Het ploegen registreert nu correct op het juiste perceel, waarbij de organische stofbonussen in de bodem worden toegepast zoals bedoeld
    - Geen opslagmigratie nodig: gegevens worden automatisch opnieuw geïnitialiseerd

    Als u vruchtbaarheidsgegevens zag die nooit veranderden, of ploegen die geen effect leken te hebben, dan deze update
    lost beide problemen op.

  • [Multiplayer-hotfix]

    Bug 1 - Instellingen permanent vergrendeld op speciale server:

    De instellingen-UI heeft de beheerdersstatus slechts één keer vastgelegd (bij de eerste keer openen), bewaakt door `soilFertilizer_initDone`. Als de gebruikersdatabase bij deelname nog niet was gevuld, bleven alle bedieningselementen voor de sessie uitgeschakeld. Nu wordt `updateAdminState()` aangeroepen bij elk geopend frame, zodat de beheerdersstatus altijd actueel is.

    Bug 2 — Wijzigingen in de HUD-instellingen hadden gevolgen voor alle spelers:

    `hudPosition`, `hudColorTheme`, `hudFontSize`, `hudTransparency`, `hudCompactMode` en `showHUD` werden via de server gerouteerd en naar elke client uitgezonden. Als u uw HUD verplaatste, werd de HUD van alle anderen ook verplaatst. Deze instellingen zijn nu gemarkeerd als 'localOnly = true' in het schema - ze omzeilen het netwerk op alle drie de lagen (client verzenden, server toepassen/uitzenden, synchroniseren ontvangen). Elke speler bestuurt zijn eigen HUD onafhankelijk, geen beheerder vereist.

  • Het ✓ vinkje (Unicode U+2713 / decimaal 10003) werd gebruikt in vijf HookManager.lua logberichten die werden afgedrukt wanneer hooks werden geïnstalleerd bij het opstarten. Het bitmaplettertype van FS25 bevat deze glyph niet - de engine stopte bij het opzoeken van ontbrekende tekens elke keer dat het logbestand op het scherm werd weergegeven, wat een merkbare bevriezing veroorzaakte direct nadat de mod was geladen.

    Alle vijf exemplaren zijn vervangen door gewone ASCII [OK]. De waarschuwing "Karakter '10003' niet gevonden in textuurlettertype' is verdwenen, evenals de bevriezing.

  • De HUD (J-toets) is omgevormd van een live gegevensweergave per veld naar een legenda met snelle referentie. De volledige veldgegevens worden nu correct weergegeven in het dialoogvenster Bodemrapport.

    - Probleem opgelost met het injecteren van instellingenpagina's waardoor de instellingenpagina's van andere mods (afbeeldingen, betere contracten, enz.) wit/leeg werden weergegeven wanneer SoilFertilizer werd geladen
    - Een latente runtimefout in de HUD opgelost waarbij self:getActionName() werd aangeroepen, maar de methode bestond niet op SoilHUD
    - g_fieldManager:getFieldAtWorldPosition() toegevoegd als primaire veldzoekopdracht (Tier 0) — de meest nauwkeurige FS25 API, die mismatches op complexe of dichte kaarten oplost
    - Kleurcodering toegevoegd voor N/P/K

  • - Veilige tekenreeksconversie toegevoegd voor nul veldIds
    - Implementatie van het juiste RVB-patroon (Register-Validate-Bind) met alle vereiste parameters
    - Ontbrekende <actions>-declaratie toegevoegd in modDesc.xml
    - Implementatie van het beproefde velddetectiepatroon van NPCFavor met een terugval van 500 meter
    - Toegevoegde natuurlijke bodemvariatie (±10% voedingsstoffen, ±0,5 pH, ±0,5% OM) met deterministisch zaaien
    - Multiplayer-veiligheidswacht toegevoegd - alleen de server maakt velden aan, clients wachten op synchronisatie

  • - Sjabloonvalidatiefuncties toegevoegd voor alle elementtypen
    - Sjablooncaching geïmplementeerd om consistentie te garanderen
    - Kandidatenscannen toegevoegd met validatie voordat sjablonen worden geaccepteerd
    - Post-kloonvalidatie toegevoegd om structurele problemen op te lossen
    - Cache wordt gereset bij nieuwe pogingen om wijzigingen in de laadvolgorde van mods af te handelen
    - Verbeterde foutmeldingen voor het opsporen van fouten in sjablonen

  • Deze release lost kritieke GUI-injectie- en validatieproblemen op die ervoor zorgden dat het instellingenmenu niet betrouwbaar verscheen. De mod werkt nu correct in zowel de singleplayer- als de multiplayer-modus, zelfs als er andere mods zijn geïnstalleerd.

    - Probleem opgelost dat het instellingenmenu niet in het spel verschijnt
    - Vaste netwerkinstellingenfouten in multiplayer
    - Vaste laadfouten van modules (NetworkEvents.lua)

  • Verbeteringen in architectuurrefactor en multiplayer

    Nieuwe modules:
    - HookManager — Correct beheer van de hook-levenscyclus (installeren/de-installeren) voor alle game hooks
    - InstellingenSchema — Eén bron van waarheid voor alle instellingendefinities, waardoor het aantal contactpunten voor nieuwe instellingen wordt teruggebracht van ~10 naar 1
    - Constanten (SoilConstants) — Alle magische getallen geëxtraheerd in een gecentraliseerde configuratie (oogstpercentages, kunstmestprofielen, herstelpercentages, drempels, timing, moeilijkheidsvermenigvuldigers)
    - Logger (SoilLogger) — Consistent logvoorvoegsel [SoilFertilizer] in alle bestanden

    Multiplayer:
    - SoilFieldUpdateEvent toegevoegd - server-gezaghebbende bodemgegevenssynchronisatie per veld bij oogst/bemesting
    - Veldgegevens zijn nu opgenomen in volledig gesynchroniseerde evenementen voor deelname aan spelers
    - Logica voor opnieuw proberen van netwerksynchronisatie (3 pogingen, intervallen van 5 seconden) voor volledige synchronisatieverzoeken

    Bugfixes:
    - Onveilige directe functievervangingen (Sprayer.spray, Environment.update) omgezet naar Utils.appendedFunction voor betere mod-compatibiliteit
    - Opschoning van veldgegevens toegevoegd bij verandering van eigendom (oplossing voor geheugenlekken)

    Codekwaliteit:
    - Refactored SoilFertilitySystem met schone gedelegeerde methoden (onHarvest, onFertilizerApplied, onFieldOwnershipChanged, onEnvironmentUpdate)
    - Vereenvoudigde InstellingenManager, Instellingen en SoilSettingsUI door ze vanuit het schema aan te sturen
    - Bijgewerkte modDesc-versiedescriptor van 92 naar 105
    - Verbeteringen aan de communitylokalisatie toegevoegd (PR #9)

  • - 6 ontbrekende functies toegevoegd
    - Verbeterde foutafhandeling met pcall()
    - Verbeterd consistent logsysteem
    - Geen veiligheidscontroles toegevoegd
    - Verbeterd hookbeheer om duplicaten te voorkomen

  • - 3 nieuwe instellingen toegevoegd (seizoenseffecten, regeneffecten en ploegbonus)
    - Verbeterde GUI-initialisatie
    - Verbeterde compatibiliteitscontroles

  • Wijzigingslog:
    - Probleem opgelost dat de opdracht 'SoilFieldInfo' de veldgegevens nu correct initialiseert en retourneert
    - Verbeterde dagelijkse bodemupdates met weer-/seizoenseffecten
    - Kleine bug in de instellingen-UI opgelost

    Werkt niet:
    - Visuele bodemindicatoren op kaart (nog geen kleurveranderingen)
    - Gewasopbrengsteffecten (verandert de oogsthoeveelheden niet)
    - Aanpassingen mestkosten (instelling bestaat maar is niet geïmplementeerd)
    - Slijtage van apparatuur door bodemgesteldheid
    - Bodemtextuur/zand/klei-effecten

    Gepland:
    - Gewasrotatiebonussen - geven geen opbrengstbonussen voor goede vruchtwisselingen
    - Cover crop-effecten - herkent cover crops niet
    - Bodemverdichting - van zwaar materieel
    - Irrigatie-effecten - op de beschikbaarheid van voedingsstoffen

  • - Velden kunnen worden gescand, maar geven voorlopig standaardwaarden weer
    - Precision Farming wordt nu correct gedetecteerd en stelt de alleen-lezenmodus in.
    - Tabblad met vaste instellingen (als je FS25_WorkerCosts-problemen hebt, verschijnen deze in het spel)*
    - Luie initialisatie toegevoegd om crashes op servers/clients te voorkomen.

    *Wordt binnenkort opgelost!

  • !!! Lees dit aandachtig!!!

    Wanneer de mod samen met mods zoals Precision Farming wordt gebruikt, zijn de instellingen voorlopig niet beschikbaar in het pauzemenu. U kunt het configureren via de console. Ik werk aan een goede oplossing hiervoor.

    Je kunt de mod nog steeds met andere mods gebruiken, maar er is geen tabblad Instellingen in het pauzemenu. Houd dit in gedachten.
    Er kunnen nog steeds problemen zijn, maar ik heb het op mijn eigen computer getest en kreeg geen fouten na de wijzigingen. Om deze reden heb ik deze versie gepusht.

    Maak een probleem aan in de GitHub-repository als u fouten krijgt na deze changelog!

    - Probleem opgelost dat het tabblad Instellingen overlapt met andere mods in het pauzemenu
    - Vaste spelcrash tijdens het updaten voordat velden werden gescand
    - Vaste "pairs() tabel verwacht, kreeg nul"-fout in SoilFertilitySystem
    - Vaste multiplayer- en dedicated server-compatibiliteit
    - Fouten in de GUI-injectie opgelost die problemen met het instellingenmenu veroorzaakten
    - Volledige compatibiliteit toegevoegd met Precision Farming-mod
    - Mod-compatibiliteit met gebruikte banden toegevoegd (GUI uitgeschakeld, console-opdrachten werken)
    - Speciale serverondersteuning toegevoegd met automatische GUI-uitschakeling
    - Configuratiebestand toegevoegd voor aanpassingsopties voor gebruikers
    - Mod-conflictdetectie en automatische compatibiliteitsmodus toegevoegd
    - Console-only-modus toegevoegd voor serveromgevingen
    - Verbeterde GUI-afstand om overlapping met andere mods te voorkomen
    - Verbeterde veldscans zonder veiligheidscontroles
    - Verbeterde foutafhandeling tijdens de mod
    - Verbeterde stabiliteit voor meerdere spelers en server-/clientdetectie
    - Verbeterde logboekregistratie en foutopsporingsinformatie
    - Verbeterde lay-out van het instellingenmenu en knoppersistentie
    - Zorg ervoor dat fieldData altijd als tabel wordt geïnitialiseerd (niet nul)
    - Gewijzigde initialisatievolgorde om voortijdige updates te voorkomen
    - Gewijzigde GUI-injectie om conflicten met andere mods te voorkomen

  • - Groot probleem opgelost met het winkelscherm en de in-game kaart
    - Tijdelijk uitgeschakelde instellingen via het pauzemenu vanwege aanhoudende conflicten
    - Compatibiliteit toegevoegd voor precisielandbouw
    - Ervoor gezorgd dat `self.fieldData` altijd wordt geïnitialiseerd als een tabel (niet `nil`)
    - Typecontrole toegevoegd voordat `pairs()` wordt gebruikt om te herhalen
    - Verbeterde foutregistratie toegevoegd voor foutopsporing
    - Een spelcrash opgelost toen de mod probeerde bij te werken voordat de velden waren gescand

Kredieten
V2.4.1.5 downloaden (modsfire.com)
Opmerkingen
516