Ein leichtgewichtiger Skript-Mod für den Landwirtschafts-Simulator 25, der ausgewählte Nutzpflanzen global für die KI-Nutzung deaktiviert – ohne das Basisspiel oder die Karten-XMLs zu bearbeiten. Die Konfiguration erfolgt über modSettings und unterstützt pro Spielstand erstellte Dateien.
✨ Funktionen
- Nutzpflanzen für die KI deaktivieren: Verhindert deren Verwendung in Feldarbeiten (useForFieldJob = false).
- Vorlage + Konfigurationen pro Spielstand
- Vorlage: modSettings/FS25_CropControlOverride/config.xml
- Pro Spielstand: modSettings/FS25_CropControlOverride/saves/<saveId>.xml
- Automatische Konfigurationserstellung beim ersten Start (basierend auf den aktuell registrierten Fruchtsorten der Karte).
- Sichere XML-Ein-/Ausgabe über die GIANTS XMLFile API (kein io.open für die Konfiguration).
Konsolen-Helfer:
- ccoReload – Konfiguration des aktuellen Spielstands erneut lesen und anwenden.
-ccoWhichConfig – Zeigt die aktuell verwendete XML-Datei an.
-ccoListAI – Listet alle Fruchtsorten mit ihrem aktuellen useForFieldJob-Flag auf.
🧠 Funktionsweise: Hakt sich in FSBaseMission:loadMapFinished ein und wendet KI-Umschalter an, sobald alle Fruchtsorten registriert sind.
Stellt sicher, dass eine Vorlage vorhanden ist (eine Vorlage steht in diesem Repository zum Download bereit, ist aber nicht in der Mod-ZIP-Datei enthalten):
Dokumente/Meine Spiele/FarmingSimulator2025/modSettings/FS25_CropControlOverride/config.xml
Stellt sicher, dass eine Konfiguration pro Spielstand vorhanden ist:
Dokumente/Meine Spiele/FarmingSimulator2025/modSettings/FS25_CropControlOverride/saves/.xml
Die Datei pro Spielstand (falls vorhanden) wird immer verwendet. Die Vorlage dient lediglich als Fallback/Seed.