Événements mondiaux aléatoires FS25
La réécriture complète FS25 de l'original FS22. Un moteur d'événements probabilistes déclenche des événements mondiaux chronométrés pendant que vous jouez, affectant votre économie, vos véhicules, vos champs et bien plus encore. Chaque événement a sa propre intensité, sa durée et son temps de recharge, un seul s'exécutant à la fois, et le temps de recharge empêche le spam. Une couche physique distincte ajuste également l'adhérence des roues et la suspension du véhicule que vous conduisez en fonction du terrain, à chaque image. Tous les paramètres sont sauvegardés par sauvegarde, de sorte que chaque ferme fonctionne à sa manière.
✨ Caractéristiques
- Moteur d'événements probabilistes
- 43+ événements dans 5 catégories
- Fréquence, intensité et temps de recharge configurables
- Bascules par catégorie
- Déclencheur d'événement manuel
- Notifications et avertissements HUD
- Physique des véhicules tenant compte du terrain
- Configuration par sauvegarde
🎮 Contrôles
- Basculer le HUD d'événement : F3
- Ouvrez le panneau Paramètres : Maj + O
- Déclencher un événement test (console) : rweTest
Notez qu'un seul événement se déroule à la fois et qu'un temps de recharge s'interpose entre eux, donc chacun atterrit au lieu de vous noyer dans le chaos !
Attention : les événements météorologiques sont toujours en préparation, et en multijoueur, les effets économiques et physiques s'appliquent actuellement par joueur (une synchronisation complète du réseau est en cours).
====================================================================
Dépôt GitHub :
https://github.com/Realistic-Farming/FS25_RandomWorldEvents
====================================================================
AVIS DE COPYRIGHT :
Tous droits réservés. Redistribution, copie,
toute modification ou revendication de ce mod comme étant le vôtre est strictement interdite.
Auteur original : TisonK
====================================================================
L'ensemble de la catégorie des événements de véhicules a été reconstruit pour utiliser les propres champs de moteur de Farming Simulator 25, de sorte que les effets sont véritablement ressentis au volant au lieu d'être des popups cosmétiques.
[ Quoi de neuf ]
- Physique réelle des véhicules. Une nouvelle spécialisation du véhicule détermine la vitesse, l'accélération, la vitesse de pointe (via le rapport de démultiplication CVT), la sensation du moteur et la direction, appliquée là où le jeu les lit réellement afin qu'elle fonctionne bien avec d'autres mods comme Cold Start.
- L'augmentation de la vitesse dépasse désormais véritablement la vitesse maximale d'origine de la machine et ajoute un peu de puissance supplémentaire en sortie de ligne.
- Les problèmes de moteur, ainsi que le nouvel événement de routes glissantes, ralentissent et émoussent le moteur.
- Un nouvel événement de traction de direction tire le volant d'un côté en rafales courtes et atténuées (compatible avec le clavier).
- Régulateur de traction. L'ancienne fausse "adhérence des roues" est désormais un véritable adoucissement à faible traction sur la boue, la neige et la glace.
[Corrections]
- Les événements de carburant fonctionnent désormais réellement. L'ancien code appelait des fonctions FS25 qui n'existent pas (getFillUnitInformation, setFillUnitFillLevel). Il utilise désormais la bonne API FillUnit.
- Les frais d'accident et de réparation allaient à la mauvaise ferme (identifiant de ferme 0). Ils facturent désormais correctement votre ferme.
- Plus aucun événement de véhicule ne reste bloqué "actif" après un rechargement.
- Correction d'un crash qui se déclenchait en entrant dans un véhicule.
[ Crédits ]
La technique de saisie du pilotage est adaptée de RealPhysics Steering de @Tubez47. Merci!
- Corrigé : les événements actifs et les minuteurs de temps de recharge survivent désormais à la sauvegarde/au chargement. Auparavant, recharger un jeu annulait tout événement actif et réinitialisait les temps de recharge, rendant les contrats et les événements chronométrés peu fiables.
- Nouveau : Traduction complète en allemand (98 cordes). Merci à Phasen-kasper !
- Nouveau : traduction danoise (102 cordes). Merci à DJWestDK !
Plusieurs améliorations de la qualité de vie et correctifs de stabilité dans cette mise à jour, notamment
une réécriture complète de la façon dont le HUD d'événement est dessiné pour une meilleure fiabilité sur les cartes et
résolutions d'écran.
Ce qui est corrigé :
- Les raccourcis clavier persistent désormais correctement entre les sessions
- La position du HUD est enregistrée lors de la sauvegarde du jeu, pas seulement lorsque vous quittez
- Les événements d'animaux n'échouent plus silencieusement lorsque l'ID de la ferme ne peut pas être résolu
- Astuce de clic droit supprimée du pied de page du HUD (nettoyage de l'affichage)
- Correction d'un crash d'ordre de chargement - les hooks d'entrée sont désormais correctement enregistrés au démarrage
- Tout le texte du HUD est désormais entièrement traduit au lieu d'afficher l'anglais codé en dur
Quoi de neuf :
- Le HUD est désormais dessiné directement par le mod - plus stable, fonctionne sur toutes les configurations d'écran
- Numéro de version et indice clé dans la mise à jour dynamique du HUD
- API du sous-système — d'autres mods peuvent désormais se connecter aux événements RWE par programmation
- Bridge cross-mod pour l'intégration FarmTablet (événements visibles sur la tablette)
- Outils de débogage améliorés pour diagnostiquer les problèmes d'événements
- Icône de mod mise à jour
Sauvegarder la migration : non requis. La charge existante enregistre normalement.
- Panneau de paramètres réécrit
- Correction d'une erreur avec un mauvais appel FarmId provoquant une erreur de paiement
- Correction de la superposition du HUD lors de la sauvegarde de sa position
- La traduction n'est PAS mise à jour !!!
Veuillez REBIND les deux raccourcis clavier :
- RWE_TOGGLE_HUD -> Activer/Désactiver la superposition
- RWE_TOGGLE_SETTINGS -> Ouvrir le panneau des paramètres
Je sais que la caméra bouge avec le curseur de la souris et que certains enregistrements ne s'affichent pas.
J'ai aussi oublié de rendre la version dynamique dans le panneau... (idem pour le texte HINT)
Sera corrigé lors de la prochaine mise à jour !
Cette mise à jour connecte les événements mondiaux aléatoires au reste de votre écosystème de mods.
FarmTablet, Market Dynamics, Stress des cultures et Engrais du sol peuvent désormais tous
détecter RWE et répondre automatiquement aux événements actifs.
Quoi de neuf/corrigé :
- Autres mods (FarmTablet, Market Dynamics, Soil Fertilizer, Crop Stress) maintenant
détecter RWE et répondre aux événements actifs en temps réel
- FarmTablet : l'application Random World Events affiche désormais votre événement actif,
fréquence et intensité correctement - était cassé avant cette mise à jour
- La disposition du HUD est désormais enregistrée lorsque vous sauvegardez le jeu, pas seulement lorsque vous quittez
- Le texte de l'événement HUD n'affiche plus l'anglais codé en dur sur les jeux non anglais
- Correction d'un crash rare dans la gestion des dommages au véhicule lorsqu'un véhicule mod manquait
la spécification d'usure prévue
- Correction des événements animaux chargeant incorrectement la ferme 0 au lieu de votre ferme
- Pied de page du HUD nettoyé - suppression d'un indice de bouton qui n'y appartenait pas
Enregistre : aucune migration nécessaire.
La superposition du HUD des événements mondiaux a été entièrement localisée et affichera désormais correctement tout le texte en fonction de la langue de jeu sélectionnée, au lieu d'afficher l'anglais codé en dur. Cela inclut les titres, les indicateurs d'état, les étiquettes de temps de recharge/minuterie et les astuces. Les langues prises en charge sont l'allemand, le français, le polonais, l'espagnol, l'italien, le tchèque, le portugais brésilien, l'ukrainien et le russe.
De plus, l'interaction du bouton droit de la souris (RMB) pour le HUD a été corrigée, vous permettant de le déplacer et de le modifier correctement. Ce problème affectait principalement les utilisateurs sans mods supplémentaires liés au HUD. Merci à @sava4903-coder pour avoir aidé à fournir le correctif 💯
Aucun changement de gameplay. Les fichiers de sauvegarde restent entièrement compatibles.
- Ajout d'un HUD personnalisé, de paramètres groupés UX, d'un système de livraison d'effets
- Ajout du pont cross-mod mission.randomWorldEvents pour FarmTablet
- Correction de la disposition du HUD de sauvegarde lors de la sauvegarde du jeu, pas seulement à la fin de la session
- Correction de applyVehicleDamage — fallback spec_wearable, suppression du code mort
- Correction de l'arrière-plan des icônes texturées FS25 ; compresser en DXT1
- Version améliorée à 2.1.1.0
Le système d'événements a bénéficié d'une mise à niveau visuelle complète avec cette mise à jour. La page des paramètres plantait pour certains joueurs, F3 ne faisait rien et il n'y avait aucun bon moyen de voir d'un seul coup d'œil ce qui se passait dans le jeu.
Quoi de neuf :
• Le nouveau panneau HUD affiche votre événement actif, votre catégorie, le temps restant et le temps de recharge • Les notifications contextuelles d'événement clignotent à l'écran lorsque quelque chose se produit • Faites glisser et redimensionnez le panneau HUD où vous le souhaitez — la position est enregistrée automatiquement • F3 active/désactive désormais correctement le HUD • La page Paramètres est réorganisée en sections claires : Timing, HUD, Catégories, Physique, Débogage
• Le temps de recharge s'affiche désormais en minutes simples (5 min, 30 min, etc.)
• Nouveau paramètre d'échelle HUD (0,6x à 1,8x) appliqué en direct depuis la page des paramètres.
Ce qui est corrigé :
• Crash de la page des paramètres lors du survol des options – maintenant stable
• En-têtes Physics et Debug chevauchant d'autres paramètres
• Artefact de boîte grise apparaissant dans la présentation des paramètres
• La touche de raccourci F3 ne faisait rien en silence à cause d'un bug de saisie interne.
• Tous les fichiers API d'événement étaient absents du mod zip dans les versions précédentes.
Aucune migration de sauvegarde n'est nécessaire : les sauvegardes existantes se chargent normalement.
Corrige les informations inexactes dans les pages d'aide du jeu (Pause → Aide → Événements mondiaux aléatoires).
Les paramètres ne sont plus dans un écran contextuel personnalisé.
Ils sont désormais intégrés directement dans le menu intégré **ESC > Paramètres** du jeu, dans une section dédiée **Événements mondiaux aléatoires** au bas de la page Paramètres du jeu.