Een droom waaraan jarenlang is gewerkt.
Ik ben vrachtwagenchauffeur voor lange afstanden. Farming Simulator is al zolang ik me kan herinneren mijn uitlaatklep tussen ritten door, maar er was één ding dat me al sinds de allereerste versie die ik speelde dwarszat: het 4x4-systeem voelde nooit realistisch aan. Het was altijd slechts een aan/uit-schakelaar, als die er al was. Geen echt differentieelgedrag, geen automatische inschakeling; niets dat leek op wat er daadwerkelijk onder een tractor gebeurt wanneer de wielen grip beginnen te verliezen.
Ik had nooit de tijd om er iets aan te doen – tot nu toe. De afgelopen maanden heb ik elk beetje vrije tijd dat ik thuis had tussen lange ritten door in deze mod gestoken: het doorgronden van de fysica van het spel, het vanaf de basis leren modden voor FS25, testen, dingen kapotmaken en opnieuw testen. Ik heb daarbij gebruikgemaakt van AI-ondersteuning – om de interne werking van het spel te bestuderen, scripting te leren en te helpen bij het schrijven en debuggen van de code – en daar wil ik eerlijk over zijn, want dat vind ik wel zo netjes.
Dit is het resultaat: een 4x4-systeem dat gebaseerd is op realistische differentieelfysica, en niet slechts een cosmetische schakelaar.
Wat het biedt:
🔧 Realistische differentieelfysica – het inschakelen van de vooras en het sperdifferentieel hebben direct invloed op de fysica van het voertuig; het is geen cosmetisch effect.
🎚️ Vier tractiemodi, per tractor toegewezen op basis van het type transmissie in de echte wereld:
Handmatig – jij bepaalt wanneer het systeem inschakelt
Semi-automatisch – schakelt automatisch in bij detectie van daadwerkelijke slip op de achterwielen, met mogelijkheid tot handmatige overname
Automatisch – hetzelfde principe, voor tractoren met "klassieke" automatische systemen
Slim (Fendt VarioDrive) – geleidelijke, continue inschakeling evenredig aan de mate van slip; geen vaste verhouding, precies zoals bij het echte systeem
🛞 Echte slipdetectie – niet alleen gebaseerd op snelheid: de mod leest de daadwerkelijke wielslip uit om te bepalen wanneer de 4x4 moet inschakelen.
💧 Optionele synergie met variabele bandenspanning – indien geïnstalleerd, past de bandenspanning zich automatisch aan (tussen veld- en wegmodus) wanneer de 4x4 in- of uitschakelt.
🖥️ In-game aanpasbare HUD – verplaats de indicator direct vanuit het menu 'Algemene instellingen' in het spel; bestanden aanpassen is niet nodig. 🚜 Beperkt tot tractoren, vrachtwagens, oogstmachines en personenauto's — werkt niet op aanhangers, werktuigen, vorkheftrucks of andere voertuigen waarvoor het niet bedoeld is.
Vereisten: Voorlopig alleen voor singleplayer (nog geen synchronisatie met multiplayer-servers).
Credits: De techniek voor differentieelmanipulatie is bevestigd door reverse-engineering van FS25_EnhancedVehicle; de synergie met bandenspanning maakt gebruik van de publieke API van 'Variable Tire Pressure'. Er is geen code van derden gekopieerd; de technieken zijn bestudeerd en volledig opnieuw geïmplementeerd.
Dit is de eerste publieke versie, gemaakt door iemand die hier al jaren op wachtte en eindelijk de tijd vond om het te realiseren. Feedback is van harte welkom; als iets niet goed werkt op jouw tractor, laat me dan weten om welk model het gaat, dan los ik het op.
Wijzigingenoverzicht
v1.0.0 — Eerste versie
4x4-tractiesysteem gebaseerd op echte differentieelmanipulatie (niet slechts visueel)
Functioneel differentieelslot per as
4 instelbare tractiemodi per voertuig: handmatig, semi-automatisch, automatisch, slim (Fendt)
Automatische inschakeling op basis van werkelijke slipdetectie bij de achterwielen, inclusief hysterese en bevestigingsvertraging
Slimme modus: geleidelijke, continue inschakeling evenredig aan de slip, automatische uitschakeling boven rijsnelheid op de weg
Optionele synergie met 'Variable Tire Pressure' (automatische aanpassing voor veld/weg)
HUD op het scherm met weergave van 4x4/2x4-status, tractiemodus en status van het differentieelslot
Positie van de HUD aanpasbaar via het menu 'Algemene instellingen' in het spel
Automatisch beperkt tot tractoren, vrachtwagens, oogstmachines en personenauto's
Initiële ondersteuning voor grote tractormerken (zie DriveModeConfig.lua voor de volledige lijst)