Système de traction 4x4 réaliste

  • Système de traction 4x4 réaliste
  • Système de traction 4x4 réaliste
  • Système de traction 4x4 réaliste
  • Système de traction 4x4 réaliste
  • Système de traction 4x4 réaliste
zasty chalk
0 abonnés
V1.0.0.0
339

Un projet mûri pendant des années.

Je suis chauffeur routier longue distance. Farming Simulator a toujours été mon échappatoire entre deux trajets — mais un détail me dérangeait depuis la toute première version à laquelle j'ai joué : le système 4x4 ne semblait jamais réaliste. Ce n'était qu'un simple interrupteur marche/arrêt, quand l'option existait. Pas de véritable comportement du différentiel, pas d'enclenchement automatique, rien de comparable à ce qui se passe réellement sous un tracteur lorsque les roues commencent à perdre de l'adhérence.

Je n'avais jamais eu le temps de m'y attaquer... jusqu'à maintenant. Ces derniers mois, j'ai consacré chaque instant de mon temps libre à la maison à ce mod : rétro-ingénierie du moteur physique du jeu, apprentissage du modding pour FS25 en partant de zéro, tests, erreurs, et nouveaux tests. J'ai eu recours à l'IA tout au long du processus — pour analyser le fonctionnement interne du jeu, apprendre le scripting, ainsi que pour écrire et déboguer le code — et je tiens à le préciser d'emblée, car je trouve cela juste.

Voici le résultat : un système 4x4 basé sur une physique réelle du différentiel, et non une simple fonction esthétique.

Ce qu'il apporte :

🔧 Physique réelle du différentiel — l'enclenchement du pont avant et le blocage du différentiel agissent directement sur la physique du véhicule, sans se limiter à un effet visuel.

🎚️ Quatre modes de traction, attribués à chaque tracteur selon le type de transmission réelle :

Manuel — vous décidez quand l'enclencher
Semi-automatique — s'enclenche automatiquement en cas de patinage réel des roues arrière, avec possibilité de reprise en main manuelle
Automatique — même principe, pour les tracteurs équipés de systèmes automatiques « classiques »
Intelligent (Fendt VarioDrive) — enclenchement progressif et continu proportionnel à l'intensité du patinage, sans rapport fixe, exactement comme sur le système réel

🛞 Détection réelle du patinage — ne se base pas uniquement sur la vitesse : le mod mesure le patinage effectif des roues pour déterminer quand activer le 4x4.

💧 Synergie optionnelle avec le système de pression variable des pneus — si ce dernier est installé, la pression des pneus s'ajuste automatiquement entre les modes champ et route lors de l'activation ou de la désactivation du 4x4.

🖥️ HUD réglable en jeu — repositionnez l'indicateur directement depuis le menu des paramètres généraux du jeu, sans avoir à modifier de fichiers. 🚜 Réservé aux tracteurs, camions, moissonneuses et voitures — ne s'applique pas aux remorques, outils, chariots élévateurs ni à tout autre type de véhicule.

Prérequis : Mode solo uniquement pour le moment (pas encore de synchronisation multijoueur).

Crédits : La technique de manipulation du différentiel a été validée par rétro-ingénierie du mod FS25_EnhancedVehicle ; la synergie avec la pression des pneus utilise l'API publique du mod « Variable Tire Pressure ». Aucun code tiers n'a été copié : seules les techniques ont été étudiées et réimplémentées à partir de zéro.

Il s'agit d'une première version publique, créée par quelqu'un qui souhaitait voir ce mod exister depuis des années et a enfin trouvé le temps de le réaliser. Vos retours sont les bienvenus : si un comportement semble anormal sur votre tracteur, signalez-le-moi en précisant le modèle et je corrigerai le problème.

Historique des modifications

v1.0.0 — Version initiale

Système de traction 4x4 basé sur une véritable manipulation du différentiel (et non un simple effet visuel)
Blocage de différentiel fonctionnel par essieu
4 modes de traction configurables par véhicule : manuel, semi-automatique, automatique, intelligent (type Fendt)
Activation automatique basée sur la détection réelle du patinage des roues arrière, avec hystérésis et délai de confirmation
Mode intelligent : activation progressive et continue proportionnelle au patinage, désactivation automatique au-delà d'une certaine vitesse routière
Synergie optionnelle avec le mod « Variable Tire Pressure » (ajustement automatique champ/route)
Affichage à l'écran (HUD) indiquant l'état 4x4/2x4, le mode de traction et le statut du blocage de différentiel
Position du HUD réglable depuis le menu des paramètres généraux du jeu
Limitation automatique aux tracteurs, camions, moissonneuses et voitures
Prise en charge initiale des principales marques de tracteurs (voir le fichier DriveModeConfig.lua pour la liste complète)

Serveur
Consoles
Changelog
1
Crédits
Commentaires
1