Usure des véhicules
Suivi par plaque, calcul serveur, effets sur la conduite et entretien.
#Principe
L'usure est suivie par plaque pour les véhicules enregistrés. Éléments suivis : huile, moteur, pneus (par roue), freins, suspensions, batterie, bougies.
#Comment elle se calcule
Le calcul est fait par le serveur, à partir de :
- la distance réellement parcourue (les téléportations sont ignorées) ;
- la catégorie du véhicule ;
- le style de conduite : freinages brutaux, hors route, zone rouge, burns (compteurs bornés).
Échantillonnage serveur toutes les 5 s ; sauvegardes groupées toutes les 90 s.
#Effets sur la conduite
Sous le seuil de début, les effets sont progressifs :
- perte de puissance ;
- adhérence ;
- freinage ;
- suspension ;
- réactivité.
Des événements aléatoires peuvent survenir : calage, crevaison, panne de démarrage, ratés.
#Où la voir
L'usure est visible dans le diagnostic et l'historique. L'entretien se fait en étapes (récupérer la pièce, l'installer) comme n'importe quelle autre réparation.
#Réglages
Dans /mecagestion, onglet Usure & effets : vitesses d'usure, style de conduite, seuils, intensité des effets.
Les types de véhicules suivis se règlent dans config.lua :
Config.WearVehicleTypes = { automobile = true, bike = true, quadbike = true, amphibious_automobile = true }#Données
Table tc_mech_vehicles : kilométrage, usure, options hors props (finitions, pneus spéciaux). Les statebags tc_wear, tc_extras et tc_order sont écrits uniquement par le serveur (lecture seule côté client).