VORGEWENDE OHNE STROHABLAGE - 1.0.12.8
=====================================

DEUTSCH
-------
Neu in 1.0.12.8: Auch der native Fall einer bekannten Frucht mit
ungesetztem hasWindrow-Merkmal wird als "keine Schwadablage" erkannt.
Eine unbekannte Frucht / fehlgeschlagene Zuordnung bleibt davon getrennt.
Es wird keine Liste von Fruchtnamen verwendet.

- Bekannte Frucht mit hasWindrow=false oder ungesetztem nativen Merkmal:
  Auf Vorgewende, Innenbahnen und in Wenden
  bleibt die Strohablage AUS (Haeckslerbetrieb). Eine anfangs eingeschaltete
  Schwadablage wird bei aktiver Automatik und aktivem KI-Feldhelfer einmal
  ausgeschaltet. Kein wiederholtes Ein-/Ausschalten.
- Frucht mit hasWindrow=true: Die bekannte Feldsteuerung bleibt erhalten:
  gesamtes Vorgewende haeckseln, Innenbahnen schwaden, in Wenden haeckseln.
- Frucht unbekannt / Angaben unvollstaendig: Keine neue Freigabe fuer Schwad
  EIN. Eine bereits erkannte Vorgewendebahn kann weiterhin gehaeckselt werden.
- Beim Fruchtwechsel wird neu geprueft. Ein zur Frucht passendes Zurueck-
  schalten auf Haecksler pausiert nicht versehentlich die Automatik.
- Ein Zurueckstellen auf die urspruengliche Schwad-EIN-Einstellung beim
  Helferstopp oder Ausschalten wird ausgelassen, solange die aktuelle
  Frucht keine Schwadablage erlaubt oder noch unbekannt ist.

Die native aktuelle Fuellart im Verarbeitungspuffer bzw. Korntank wird
zusammen mit der aktuellen Schneidwerk-Eingangsfrucht ausgewertet. Meldet
noch einer dieser Datenwege eine bekannte Frucht ohne Schwaden, bleibt
Schwad EIN gesperrt. Das vermeidet Gegenschalten waehrend Fruchtwechseln.
Alte Tankhistorie und die Diagnose am Strohauslass dienen nicht als Freigabe.
Die Definitionen von Map-/Modfruechten werden beruecksichtigt, sofern das
Spiel sie mit eindeutigen Fruchteigenschaften bereitstellt. Andere Mods,
die selbst Strohablage oder Fruchteigenschaften umschreiben, sind damit
nicht automatisch als kompatibel getestet.

Bedienung unveraendert
Nur im originalen Helfer-Einstellungsmenue unter KI-HELFER:
"Vorgewende ohne Strohablage" auf AUS/EIN stellen.
Keine eigene Tastenkombination, keine eigene Tastenbelegung, kein F1-Eintrag.
Die Einstellung gilt sofort global fuer alle unterstuetzten Maehdrescher,
auch beim Schliessen/Abbrechen der uebrigen Helfereinstellungen. Nach der
Rueckkehr ins Spiel erscheint EIN/AUS fuer fuenf Sekunden. Keine permanente
Anzeige. Keine neue Popup-Meldung bei jedem Fruchtwechsel.

Nur unterstuetzte normale Maehdrescher, keine Feldhaecksler. Keine Anwendung
beim manuellen Fahren oder bei reiner Spurfuehrung. Der Menueeintrag bleibt
unter SPURFUEHRUNG ausgeblendet. Farbe und Schalteraufbau bleiben unveraendert.
Bei ausgeschalteter Automatik wird kein neuer Ernteeingriff gestartet.
Ein echter manueller Eingriff bei strohliefernden Fruechten pausiert weiterhin
die Automatik fuer diesen Drescher bis AUS/EIN oder einem neuen Helferstart.
Bereits bestehende manuelle Pausen und echte Schaltfehler werden nicht durch
einen Fruchtwechsel geloescht.

Startzustand / Grenzen
Standard nach dem Laden: EIN. Kein neuer Speichermechanismus. Vor dem
Speichern die Automatik im Helfermenue ausschalten, um die Sitzung zu beenden.
Singleplayer; kein Multiplayer und keine Dedicated-Server-Freigabe.
Kuenstliches Stroh, Ertragsaenderungen und direkte Aenderungen des
Verarbeitungspuffers werden durch die neue Fruchtpruefung nicht vorgenommen.
Die normale Spielmethode zum Umschalten und ihre Effekte bleiben erhalten.

Installation
Spiel vollstaendig beenden, bisherige ZIP ausserhalb des Mod-Ordners sichern
und durch FS25_VorgewendeOhneStrohablage.zip ersetzen. Nicht entpacken.
Keine alte Version, auch nicht unter dem frueheren Namen, parallel verwenden.

Test im Spiel
1. Raps mit aktivierter Automatik: Vorgewende, Innenbahn und Wende pruefen.
   Kein Schwad-EIN-Versuch bei erkannter Frucht ohne Schwaden, keine Pause.
2. Mit demselben Drescher anschliessend eine strohliefernde Frucht ernten
   (vorher bei Bedarf den Tank leeren). Ohne AUS/EIN erneut Helfer nutzen:
   Vorgewende haeckseln, Innenbahnen schwaden, Wenden voruebergehend haeckseln.
3. Zweiten Drescher parallel nutzen: Die Fruchtpruefung ist fahrzeugbezogen,
   der Menueschalter bleibt global. Menue, Farbe und Fuenf-Sekunden-Hinweis
   sowie Ausschluss von Feldhaeckslern und Spurfuehrung mitpruefen.
Logkennung CROP_POLICY: CHOPPER_ONLY / SWATH_ALLOWED / WAIT_FOR_CROP.
Bei erkanntem Raps mit ungesetztem Merkmal soll jetzt sinngemaess erscheinen:
  crop=CANOLA hasWindrow=false policy=CHOPPER_ONLY rawHasWindrow=nil
  detail=no_windrow_flag_unset
rawHasWindrow=nil zeigt nur das unveraenderte native Merkmal, keinen Fehler.
FLOW meldet NO_WINDROW_FRUIT statt einer angeblichen Wendepause.
TURN_PAUSED wird nur bei einer aktiven, erkannten KI-Wende verwendet.
controlCrop/controlHasWindrow zeigen die aktuelle Entscheidungsgrundlage;
crop/hasWindrow bleiben die getrennten Angaben aus der Auslass-Diagnose.
Bei einem Fruchtwechsel koennen diese Daten zeitlich versetzt eintreffen.
CROP_COMPATIBLE_OFF zeigt eine akzeptierte externe AUS-Schaltung fuer eine
Frucht ohne Schwadablage, keine Fehlermeldung. Kein sicherer Nachweis, wer
im Spiel den externen Aufruf ausgeloest hat; dessen Ergebnis wird geprueft.

ENGLISH
-------
Version 1.0.12.8 corrects native unset windrow flags on identifiable registered
fruits. Both an explicit false flag and an unset native flag mean no windrow.
A missing descriptor or failed lookup remains UNKNOWN; no crop-name list.
Known non-windrow crops stay in chopper mode throughout headlands, inner
rows and turns while the automation and standard AI field worker are active.
For windrow-capable crops the existing headland/row behavior is retained.
Unknown crop data does not authorize automatic swath enabling. Current native
fill-unit data and fresh cutter input are checked; a known non-windrow crop
in either path blocks enabling during crop changes. Stale tank history is
not sufficient. Crop-compatible OFF calls no longer cause a false manual
suspension. True operator overrides and existing write faults remain protected.
An incompatible saved ON setting is not restored at AI stop/menu disable.

Use only the native helper settings menu, AI WORKER tab. The control is
global; crop decisions are per combine. No custom keyboard shortcut, input
binding or F1 entry. The toggle popup lasts five seconds of gameplay.
Forage harvesters and steering assist remain excluded. The compressed DXT5
icon and GUI implementation are unchanged. Default after loading: ON.
No new persistence, multiplayer or dedicated-server support. End automation
sessions via the menu before saving. Native straw effects and grain yield
are not replaced with synthetic output.

Close the game completely, back up the previous ZIP outside the mods folder,
and install only this FS25_VorgewendeOhneStrohablage.zip. Do not unzip.
Test canola through a headland, inner row and turn; then switch the same
combine to a windrow-capable crop without toggling the automation. Test both
crop types on separate combines as well. Actual FS25 rendering/harvesting
and conflicts with other straw-control mods still require an in-game test.

Logging in 1.0.12.8: rawHasWindrow preserves the actual native value while
hasWindrow reports the evaluated boolean. An unset native flag on a known
crop is logged as no_windrow_flag_unset / CHOPPER_ONLY. FLOW distinguishes
current controlCrop data from the separate outlet snapshot. TURN_PAUSED is
used only for an actual active AI turn; it does not mean every owned OFF state.
