Crop Control Override
5 (1)

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.

✔ SERVER      X KONSOLEN

V2.0.0.0

Mit dieser Veröffentlichung wird der Beta-Zweig 2.0.0 nach erfolgreichen öffentlichen Betatests und ohne negatives Feedback zur stabilen Hauptversion hochgestuft.

„Crop Control Override“ ist ein Mod zur Verwaltung von Pflanzenartenrichtlinien für den Landwirtschafts-Simulator 25, der pro gespeichertem Spiel funktioniert. Damit können Spieler steuern, welche Pflanzenarten für sie selbst und für NPC-Landwirte erlaubt sind und ob der Anbau durch NPCs von der Feldgröße abhängig sein soll.

Version 2.0.0 ist ein großes Update, das sich auf die In-Game-Benutzeroberfläche (GUI), spielspezifische Regeln für Fruchtarten, die Validierung von NPC-Feldern und Bereinigungsprozesse für blockierte Felder konzentriert.

Höhepunkte:
Benutzerdefinierte GUI im FS25-Stil.
XML-Konfiguration pro gespeichertem Spiel.
Einstellung erlaubter Pflanzenarten für Spieler und NPCs.
Optionale Begrenzung der maximalen Feldgröße für NPCs pro Pflanzenart.
Umschaltbare Sichtbarkeit für entladene Erntegutarten.
Registerkarte „Validierung“ für blockierte NPC-Felder.
Zurücksetzen gesperrter Felder auf Feldebene.
Unterstützung für Reset-Modi:
kultiviert (Kultivierungszustand),
NACHSAAT, SAISONAL (saisonale Nachsaat).
Erkennung saisonaler Nachsaatkandidaten basierend auf FS25-Wachstumsdaten.
Unterstützung bei der Nachsaat während des Graslebenszyklus.
XML-konfigurierbare Gewichtung zum erneuten Setzen von Kandidaten.
Deterministische, gewichtete Auswahl für die Neuaussaat.
Testlauffunktion vor der Bestätigung.
Diagnosekonsolenbefehle.
Validierung und Bereinigung von NPC-Feldern
: CCO kann jetzt NPC-Felder erkennen, die nicht mehr der aktiven Pflanzenartenrichtlinie entsprechen.
Blockierte Felder können auftreten aus folgenden Gründen:
Deaktivieren einer Pflanzenart.
Deaktivieren der Verwendung einer Pflanzenart durch NPCs.
Überschreitung der maximalen Feldgröße, die für NPCs für eine Pflanzenart konfiguriert ist.
Bestehende NPC-Felder mit Erntearten, die nach den aktuellen Regeln nicht mehr zulässig sind.
Auf der Registerkarte „Validierung“ können Sie blockierte Felder überprüfen, bevor Sie Maßnahmen ergreifen.
Reset-Modi:
Der Reset-Vorgang unterstützt zwei Modi.
KULTIVIERT: Setzt blockierte NPC-Felder auf den Status „kultivierte Fläche“ zurück.
SAISONAL NEU AUSSAAT: Setzt blockierte NPC-Felder zurück und versucht, sie mit einer zulässigen saisonalen Ersatzpflanze neu zu bepflanzen (basierend auf der aktuellen Wachstumsperiode, den geladenen Pflanzentypdaten, der CCO-Richtlinie und den Feldgrößenbeschränkungen).
Wenn keine geeignete Ernteart verfügbar ist, kehrt CCO in den Modus „CULTIVATED“ zurück.
Konfiguration pro Speicherung:
CCO speichert die Pflanzenartregeln pro Spielstand. Dies ermöglicht die Verwendung unterschiedlicher Richtlinien auf verschiedenen Karten oder in Rollenspielen, ohne dass die Karte selbst direkt geändert werden muss. Die aktuelle Spielspeicherkonfiguration wird hier gespeichert:
modSettings/FS25_CropControlOverride/saves/savegameXX.xml
Die Standardvorlage befindet sich hier:
modSettings/FS25_CropControlOverride/config.xml
Empfehlung vor dem Update:
Wie bei allen Mods, die den Status von Feldern ändern können, sollten Sie Ihren Spielstand sichern, bevor Sie Funktionen zum Zurücksetzen gesperrter Felder oder zum Neubesetzen verwenden.
Die Benutzeroberfläche bietet einen Testlaufschritt vor der Bestätigung von Reset-Aktionen; Dies sollte verwendet werden, bevor Änderungen an vorhandenen NPC-Feldern vorgenommen werden.

Hinweis:
Ältere Alpha- und Betaversionen werden nur zu Archivierungszwecken aufbewahrt. Dies ist die jetzt empfohlene stabile Version für den regelmäßigen Gebrauch.

Credits:

SimGamerJen

Unser Punktestand
Klicken Sie hier, um diesen Beitrag zu bewerten!
[Total: 1 Durchnschnitt: 5]
Visited 3 times, 1 visit(s) today
Pages: 1 2

You may also like...

Schreiben Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert