Crop Control Override

  • Crop Control Override
  • Crop Control Override
KingMods Logo
Publié par KingMods
Réclamer ce mod
V1.0.0.4
935

Un script léger pour Farming Simulator 25 qui désactive globalement certaines cultures pour l'IA, sans modifier les fichiers XML du jeu de base ni de la carte. La configuration est externalisée vers modSettings, avec prise en charge des fichiers par sauvegarde.

✨ Fonctionnalités
- Désactiver les cultures pour l'IA : empêche leur utilisation dans les travaux agricoles (useForFieldJob = false).
- Modèle + configurations par sauvegarde
- Modèle : modSettings/FS25_CropControlOverride/config.xml
- Par sauvegarde : modSettings/FS25_CropControlOverride/saves/<saveId>.xml
- Création automatique de la configuration au premier lancement (ensemencée à partir des types de fruits actuellement enregistrés sur la carte).
- E/S XML sécurisées via l'API GIANTS XMLFile (pas d'io.open pour la configuration).

Aides console :
- ccoReload — relire et appliquer la configuration de la sauvegarde actuelle.
-ccoWhichConfig — Affiche le fichier XML actuellement utilisé.
-ccoListAI — Liste tous les types de fruits avec leur indicateur useForFieldJob actuel.

🧠 Fonctionnement
S'intègre à FSBaseMission:loadMapFinished et applique les bascules d'IA une fois tous les types de fruits enregistrés.
Vérifie l'existence d'un modèle (un modèle est disponible en téléchargement depuis ce dépôt, mais n'est pas inclus dans le ZIP du mod) :
Documents/My Games/FarmingSimulator2025/modSettings/FS25_CropControlOverride/config.xml

Vérifie l'existence d'une configuration par sauvegarde à :
Documents/My Games/FarmingSimulator2025/modSettings/FS25_CropControlOverride/saves/.xml

Le fichier par sauvegarde (le cas échéant) est toujours utilisé. Le modèle n'est qu'une solution de secours.

Serveur
Consoles
Changelog
1
Crédits
  • SimGamerJen
Commentaires
0