FS25 Maintenance hyperréaliste 2 V1.1.1.0




FS25 Maintenance hyperréaliste 2 V1.1.1.0
Les modifications que j'ai ajoutées comme étant nécessaires ne le sont pas réellement ; vous pouvez simplement les utiliser ensemble si vous le souhaitez, sans problème de compatibilité.
Deux photos ont été ajoutées avec des modifications testées sur un serveur multijoueur.
Votre moteur s'use. Votre huile se salit. Votre turbo lâche si vous ne l'entretenez jamais. Voilà ce que « l'entretien réaliste » aurait dû signifier dès le départ.
Hyper Realistic Maintenance 2 ajoute une simulation mécanique poussée et continue à tous les véhicules motorisés de votre partie sauvegardée — tracteurs, camions, moissonneuses-batteuses et voitures — avec de véritables conséquences sur le gameplay, et pas seulement des chiffres cosmétiques.
Qu'est-ce qui est simulé ?
Moteur : 5 composants indépendants (cylindre, piston, coussinets, vilebrequin, soupapes) qui interagissent entre eux — l’usure des cylindres augmente les fuites de compression, ce qui contamine l’huile et accélère l’usure.
Thermique : la température du liquide de refroidissement augmente sous charge et le moteur surchauffe si le radiateur est dégradé.
Fluides : niveau d'huile/contamination et niveau de liquide de refroidissement, tous deux vérifiables et nécessitant un entretien
Transmission : usure de l'embrayage, de la boîte de vitesses, du turbocompresseur et de la batterie/du démarreur au fil du temps
Défaillances : défaillances probabilistes dont la fréquence augmente fortement au-delà d'environ 35 % d'usure du composant concerné — une surchauffe critique supérieure à 118 °C est inévitable et ne dépend pas du hasard.
Comportement spécifique à chaque véhicule : les tracteurs, les camions, les moissonneuses-batteuses et les voitures s’usent à des rythmes différents et réalistes.
Des effets réels, pas cosmétiques.
La perte de puissance réelle réduit le couple effectivement disponible du moteur, et vous le ressentirez sur le terrain.
En cas de véritable impossibilité de démarrage (batterie déchargée ou démarreur usé), le moteur ne peut pas démarrer, un message d'avertissement s'affichant alors à l'écran.
Les moissonneuses-batteuses subissent une réelle perte d'efficacité de battage à mesure que l'état du moteur se détériore.
Maintenance programmée, comme dans la vraie vie
Dix opérations d'entretien (huile moteur, filtres, huile hydraulique/de transmission, liquide de refroidissement, graisse, courroies, etc.) sont prévues, chacune avec son propre intervalle et un coût réel pour l'exploitation agricole, automatiquement ajusté à la puissance réelle du véhicule. Un entretien négligé trop longtemps peut entraîner une usure accélérée jusqu'à 120 %.
Un affichage tête haute (HUD) du véhicule sur 3 pages, des diagnostics moteur détaillés et l'état de maintenance sont désormais disponibles, avec une position ajustable dans le menu Paramètres du jeu. Les écrans de réparation du jeu (atelier, atelier de la ferme, atelier mobile) proposent désormais un service complet HRM2.
Compatibilité
Fonctionne de manière totalement indépendante. Si vous installez également le mod 4×4 Traction System, les deux mods se détectent automatiquement : leurs interfaces ne se chevauchent pas et la conduite en 4×4 avec blocage de différentiel ajoute une contrainte supplémentaire et réaliste à la transmission. Aucun des deux mods ne nécessite l'autre.
Pour l'instant, mode solo uniquement ; la progression n'est pas encore enregistrée dans la partie (voir le fichier README pour une liste complète des limitations actuelles).
V1.1.1.0
Avertissement concernant la compatibilité multijoueur
Le mode multijoueur de ce mod a été considérablement amélioré dans cette mise à jour, mais n'est pas encore entièrement validé. La plupart des actions (services, inspection détaillée, synchronisation de l'état en entrant dans un véhicule) utilisent désormais correctement le réseau et ont été testées sur un serveur dédié. Cependant, au moins deux bugs connus restent à corriger : le démarrage d'urgence et le bug de maintenance (le serveur n'envoie pas toutes les informations au client si vous lancez une maintenance et quittez le serveur). Il est également conseillé de ne pas quitter le serveur si un véhicule est en maintenance. D'autres cas particuliers peuvent subsister. Utilisez ce mod sur un serveur en tenant compte de ces limitations et signalez tout problème rencontré, idéalement avec un journal.
Corrections apportées dans la version 1.1.1.0
Blocage critique du jeu lors de la sauvegarde (corrigé) : Correction d'un bug présent dans la version 1.1.0.0 où la sauvegarde pendant la maintenance/réparation d'un véhicule pouvait bloquer définitivement ce dernier, moteur impossible à démarrer, sans possibilité de le débloquer autrement qu'en rechargeant la partie. Cause : le code responsable de la levée de l'immobilisation après une réparation ne s'exécutait que côté client, jamais côté serveur en multijoueur (ni après certaines séquences de sauvegarde/rechargement), empêchant ainsi le blocage de se faire.
Problème de maintenance critique résolu lors des sauvegardes/rechargements : la progression de la maintenance (intervalles d'entretien, usure du moteur/de la transmission, pannes actives et réparations en cours) est désormais correctement conservée lors des sauvegardes et rechargements. Auparavant, ces données étaient uniquement stockées en mémoire et étaient perdues à chaque rechargement : les véhicules apparaissaient comme neufs et les réparations en cours disparaissaient. Ce problème a été résolu en déplaçant la persistance des données vers un fichier de sauvegarde dédié, chaque véhicule étant identifié par son identifiant unique et stable plutôt que par son objet en mémoire.
Problème d'accumulation des heures de maintenance (corrigé) : les heures d'intervalle de maintenance utilisent désormais leur propre compteur interne, correctement adapté au paramètre d'accélération du temps du jeu (x1, x60, x360…), au lieu de compter uniquement les secondes réelles. Ce correctif résout également le problème d'affichage des heures figées ou progressant à peine en mode accéléré.
Synchronisation native du compteur kilométrique (ajoutée) : Ce mod permet désormais de synchroniser directement le champ des heures de fonctionnement du véhicule avec l’échelle de temps du jeu, pour une meilleure cohérence même sans mod d’échelle de temps supplémentaire. Il se désactive automatiquement si un tel mod est déjà actif, afin d’éviter les doubles comptages.
Les actions multijoueurs ne s'appliquant qu'au client demandeur (corrigé) : l'entretien simple, la maintenance périodique, la révision complète et l'inspection technique détaillée s'appliquent désormais correctement sur le serveur (argent, état des composants, immobilisation) au lieu d'affecter silencieusement uniquement le client qui les a déclenchées, la cause la plus fréquente du « j'ai payé mais rien ne s'est passé » et du blocage des véhicules en multijoueur.
L'état multijoueur ne se rafraîchit plus après la reconnexion (ajouté) : L'état complet de maintenance d'un véhicule (heures, usure, pannes actives, temps de réparation restant) est désormais automatiquement demandé au serveur dès qu'un joueur commence à le contrôler, ce qui permet de conserver la cohérence de l'affichage à l'écran et du comportement au démarrage du moteur même après la reconnexion au serveur.
Améliorations de la stabilité : Correction d'un plantage du nouveau système de synchronisation d'état qui pouvait survenir lorsque le serveur envoyait l'état d'un véhicule à un client connecté. Correction d'une commande console (hrm2MaintStatus) qui référençait un champ inexistant et générait systématiquement une erreur.
Mods requis :
Pack de MODs de défense
Pression variable des pneus
