Beschreibung

LS25 Crop Control Override Öffnen

Beschreibung:
Crop Control Override ist ein speicherstandbasiertes Fruchtarten-Regelwerk für Farming Simulator 25. Mit dem Mod kann festgelegt werden, welche Fruchtarten für Spieler erlaubt sind, welche Fruchtarten NPC-Landwirte anbauen dürfen und ob der NPC-Anbau durch eine maximale Feldgröße begrenzt werden soll.

Der Mod enthält eine bearbeitbare GUI im FS25-Stil, XML-Regeldateien pro Spielstand, Validierung von NPC-Feldern, Anzeige blockierter NPC-Felder sowie einen geschützten Anwenden-/Erzwingen-Ablauf, um unbeabsichtigte ungültige Spielstände zu vermeiden.

Wichtige GUI-Funktionen:
– ALLE REGELN: Fruchtarten-Regeln anzeigen und bearbeiten.
– DEAKTIVIERT: global deaktivierte Fruchtarten anzeigen.
– BEGRENZT: Fruchtarten mit NPC-Feldgrößenbegrenzung anzeigen.
– NPC DEAKTIVIERT: Fruchtarten anzeigen, die NPCs nicht anbauen sollen.
– VALIDIERUNG: bestehende NPC-Felder anzeigen, die gegen die aktive Regel verstoßen, und den geschützten Testlauf-/Bestätigungsablauf zum Zurücksetzen verwenden.
– ZUSAMMENFASSUNG: aktive Konfiguration, Regelanzahl und Validierungsstatus anzeigen.
– HILFE: Hinweise zur Bedienung im Spiel anzeigen.

Konfiguration:
– ANWENDEN / ERZWINGEN schreibt vorbereitete Änderungen an einer Fruchtarten-Regel in die aktive XML-Datei des aktuellen Spielstands.
– VERWERFEN setzt vorbereitete Werte zurück.
– STANDARD SPEICHERN IN CONFIG.XML erstellt zuerst eine Sicherung der bestehenden Vorlagenkonfiguration und schreibt anschließend den aktuellen vollständigen Regelsatz in config.xml.
– Bestehende XML-Dateien einzelner Spielstände werden durch Standard Speichern nicht überschrieben.
– RESET BLOCKED DRY-RUN ändert den Spielstand nicht. CONFIRM RESET führt das tatsächliche Zurücksetzen blockierter Felder nach der Prüfung aus.

Tastenkombinationen:
ALT+C öffnet die Crop Control Override GUI. Diese Tastenkombination kann im Steuerungsmenü des Spiels geändert werden.
Maus: GUI-Reiter, Tabellenzeilen und Schaltflächen verwenden.
Tastatur: die angezeigten FS25-Fußleistenaktionen für Reiterwechsel, Standardwerte laden und Zurück verwenden.

Nützliche Konsolenbefehle:
ccoGui, ccoStatus, ccoWhichConfig, ccoReload, ccoValidateSave, ccoScanBlocked, ccoResetBlocked dryrun, ccoResetBlocked, ccoListNpcCandidates, ccoSeasonProbe, ccoGrowthProbe, ccoHelp

GitHub-Link:
https://github.com/SimGamerJen/FS25_CropControlOverride

Credits

SimGamerJen, Hyper138