FS25 Usure des pneus Real Physics V1.2.2.5








FS25 Usure des pneus Real Physics V1.2.2.5
Ce mod étend Farming Simulator 25 avec un système d'usure autonome et beaucoup plus détaillé pour les pneus, les chenilles en caoutchouc et les chenilles en acier.
La prochaine génération, la prochaine étape de l'évolution : 2.0 !
L'usure des pneus et des chenilles (en caoutchouc ou en acier) dépend de la distance parcourue, des contraintes dues au patinage des roues et de divers autres facteurs. Votre style de conduite, le type de terrain, les conditions météorologiques, le poids transporté et la répartition dynamique de la charge sur les roues ou les chenilles sont autant d'éléments qui influent. L'usure est suivie et enregistrée individuellement pour chaque véhicule et chaque roue ou chenille, indépendamment du système d'usure standard de GIANTS. Ceci s'applique à tous les véhicules de votre exploitation, qu'ils soient achetés, loués ou en leasing. Les véhicules IA, les véhicules d'autres exploitations et les engins loués spécifiquement pour une mission ne sont pas concernés par ce suivi.
Ce mod a pour but d'afficher visuellement l'usure réaliste des roues, des chenilles en caoutchouc et en acier, reflétant fidèlement leur niveau d'usure réel. Il est compatible avec les véhicules à roues classiques ainsi qu'avec les engins à chenilles en caoutchouc ou en acier. Les remorques et les outils équipés de leurs propres roues sont également pris en charge. Pour les systèmes de chenilles en caoutchouc et en acier, l'usure des galets de roulement est calculée selon leur conception et affichée séparément via une icône combinée. La plupart des véhicules du jeu et de nombreux mods ont été testés ; bien que la compatibilité à 100 % ne soit pas garantie, elle dépasse largement les 90 %. Il peut exister des cas isolés où le suivi est impossible, notamment avec les véhicules à deux ou trois roues ou les mods d'engins spécialisés, mais le travail sur la compatibilité est en cours. Pour certains mods, je demande le mod lui-même, y compris ses fichiers i3d, ses masques UV, ses mappings/formes i3d et ses fichiers XML de véhicule. Ce n'est qu'avec ces informations que je peux déterminer sa faisabilité.
Avec l'usure, l'aspect visuel n'est pas le seul à changer ; des pneus très usés perdent en adhérence, ce qui affecte la tenue de route. Il en résulte une variation de l'inertie ou un décalage qui provoque un dérapage du véhicule, que ce soit à l'accélération, au freinage ou en virage. Le remplacement des pneus, des systèmes de suspension et des galets de chenille peut être effectué en atelier ; le coût dépend de plusieurs facteurs, tels que le type de véhicule, le nombre et la taille des pneus ou des composants de chenille, ainsi qu'un coefficient multiplicateur basé sur le kilométrage de référence choisi.
La durée de vie de référence souhaitée peut être ajustée dans les paramètres. Les options incluent 350, 500 et 750 km pour les cartes 2×2 classiques ou de petite taille, et 1 000, 1 500 et 2 000 km pour les cartes 4×4 plus étendues et des périodes d'utilisation plus longues. Il est important de noter qu'un réglage à 1 000 km ne garantit pas que le pneu ou la suspension dureront au moins 1 000 km ; cette valeur de référence sert simplement de base au calcul de l'usure. Par conséquent, la durée de vie du pneu peut être inférieure ou supérieure selon le style de conduite, la nature des travaux et la charge.
De plus, le mod prend en charge le calcul de l'usure des véhicules contrôlés par l'IA, notamment ceux utilisant Courseplay, AutoDrive ou l'IA intégrée de Giants. Pour un fonctionnement optimal, j'ai développé un système d'immobilisation électronique qui bloque le véhicule jusqu'à la fin du démarrage et de l'initialisation du système, empêchant toute interaction externe pendant ce temps. Ceci est nécessaire car Courseplay et AutoDrive contournent la séquence de démarrage standard de Giants, ce qui pourrait entraîner des incohérences ou des problèmes inattendus. Imaginez un « frein de stationnement 2.0 » : une fois le véhicule prêt à rouler, l'immobilisation se désactive et tout fonctionne normalement. Le mod introduit trois pénalités spécifiques. Premièrement, l'adhérence des pneus et des trains roulants est réduite en fonction de leur niveau d'usure. Il reste toutefois possible de conduire le véhicule jusqu'à l'atelier, mais avec une perte de performance et potentiellement sans remorque. Deuxièmement, la vitesse des véhicules contrôlés par l'IA est réduite. La vitesse du régulateur de vitesse intelligent est réduite jusqu'à 20 km/h, en fonction de l'usure des pneus, afin de garantir la maniabilité du véhicule et le respect de son itinéraire. À vitesse normale, le conducteur intelligent ne peut compenser le patinage des pneus et la perte d'adhérence. En conduite manuelle, aucune limitation de vitesse n'est appliquée, mais les pertes de performance qui en découlent restent dues.
Troisièmement, une pénalité affecte la vitesse maximale des chenilles en caoutchouc et en acier. Selon l'usure des galets intérieurs, cette vitesse peut être réduite jusqu'à 50 %. Le remplacement des galets supprime cette pénalité.
Le niveau d'usure actuel peut être affiché directement dans l'interface utilisateur grâce au mod « FS25 Lights & Symbol HUD ». Il est donc recommandé d'installer ce mod en même temps que celui-ci.
J'ai apporté quelques optimisations aux performances et au code afin que le mod soit un peu plus léger et plus rapide… sans modification fonctionnelle.
