Realistische Ernte

  • Realistische Ernte
  • Realistische Ernte
  • Realistische Ernte
  • Realistische Ernte
  • Realistische Ernte
  • Realistische Ernte
exekx
352 Abonnenten
V1.6.4.3
177 805

🌾 Realistische Ernte für FS25
Verwandle dein Ernterlebnis in eine echte landwirtschaftliche Simulation! Mähdrescher können nicht länger unrealistisch mit voller Geschwindigkeit durch dichte Bestände fahren, ohne dass dies Konsequenzen hat. Arbeitsgeschwindigkeit, Motorlast und Ertragseffizienz werden dynamisch durch Bestandsdichte, Schneidwerksbreite, Feuchtigkeit und die mechanische Einstellung deiner Maschine bestimmt.
---
Hauptfunktionen
Physikbasierte Motorlast und Geschwindigkeit: Die Fahrgeschwindigkeit passt sich dynamisch an die geerntete Erntemasse (t/h), die Schneidwerksbreite und die Motorleistung des Fahrzeugs an. Eine Überlastung des Motors oder falsche Einstellungen führen zu echtem Kornverlust.
Alle Maschinentypen unterstützt: Vollständig kalibrierte Physik für Mähdrescher, Häcksler (Häckselgut/Silage), Rüben- und Gemüseernter (Kartoffeln, Rüben, Karotten, Pastinaken, Spinat, Erbsen), Baumwolle und Zuckerrohr.
Interaktive Mähdrescher-Kalibrierung (`RShift + K`): Kalibriere Rotordrehzahl/Trommeldrehzahl, Dreschkorbabstand, Lüftergeschwindigkeit und Siebe für jede Frucht. Korrekte Einstellungen gewährleisten maximalen Ertrag und minimale Verluste.
Werkstatt-Aufrüstungspakete (Stufen 1–4): Rüste deinen Mähdrescher im Shop auf:
Stufe 1 (Standard): Vollständig manueller Betrieb.
Stufe 2 (Sensor-Kit): Zeigt Hinweise zur Kalibrierung an (niedrig / optimal / hoch).
Stufe 3 (Ertragsmonitor): Echtzeit-Ertrag (t/ha, bu/ac), Flächenleistung (ha/h) und Feuchtigkeitstelemetrie.
Stufe 4 (Opti-Harvest AI): Automatische Einstellungskalibrierung und automatisierte Geschwindigkeitsregelung.
KI- und Courseplay-Kompatibilität:** KI-Helfer und Courseplay-Arbeiter verwenden automatisch deine gespeicherten Profile oder optimalen Kalibrierungen.
Verschiebbares HUD: Eine übersichtliche, verschiebbare Anzeige auf dem Bildschirm zeigt Motorlast, Produktivität (t/h, ha/h), Ernteverlust in % und Feuchtigkeit in Echtzeit an.
Globale Fruchtprofile: Speichere deine bevorzugte Abstimmung einmal — die Profile werden automatisch für alle deine Mähdrescher und Spielstände geladen.
3 Schwierigkeitsmodi (ESC-Einstellungen): Wähle zwischen Arcade (entspannt), Normal (ausgewogen) oder Realistisch (strenge physikalische Grenzen und Strafen).
---
🔗 Community und Support
💬 **Fehlerberichte und Probleme: https://github.com/exekx/FS25_RealisticHarvesting/issues
💡 **Discord und Vorschläge: https://discord.gg/Dc2CvZJqU4
Bitte nicht erneut hochladen — unterstützt den ursprünglichen Ersteller!

Server
Konsolen
Änderungsprotokoll
21
  • - Direkte Erntegut-Zulaufskalierung am Korntank: Ernteverluste (durch zu hohe Geschwindigkeit, Kalibrierungsfehler, Hangneigung oder Feuchtigkeit) werden nun direkt am Einlass des Korntanks berücksichtigt. Dies eliminiert veraltete, nachträgliche Abzüge beim Füllstand, verhindert Schwankungen in der Kapazitätsanzeige und stellt sicher, dass der Korntank sauber bis auf 100,0 % gefüllt wird – ohne vorzeitige, fälschliche „Tank voll“-Meldungen.
    - Dynamische Motorleistung & Tuning-Unterstützung: Die Lastverteilung und Drehzahlregelung erfassen nun dynamisch die aktuelle Spitzenleistung, Leistungsfaktoren sowie Konfigurationen des Antriebsstrangs direkt aus der aktiven Motorinstanz. Das System passt sich somit automatisch an individuelle Motor-Upgrades und Chiptuning an.
    - Fehlerbehebung: Laufzeitfehler bei Anbaugeräten: Ein kritischer Rechenfehler (Zugriff auf einen nicht definierten Wert/„nil value“) beim Heben oder Senken des Schneidwerks wurde behoben. Dies stellt die korrekte Aktualisierung der Rahmenpositionen sowie die gewohnte Animationsgeschwindigkeit der Zylinder wieder her.
    - Fehlerbehebung: Telemetrie-Ausfall bei manueller Fahrt: Ein Problem wurde gelöst, bei dem Motorlast, Erntegutdurchsatz und Geschwindigkeitsbegrenzungen während der manuellen Steuerung durch den Spieler auf null blieben, während sie bei der Nutzung von automatisierten Helfern korrekt funktionierten.
    - Verbesserte Erkennung beim Absenken des Schneidwerks: Die Statusprüfung für Anbaugeräte wurde optimiert. Sie priorisiert nun den vom Spielsystem vorgegebenen Absenkzustand und validiert die Verbindungspunkte (Joint Descriptors) sicherer. Dies verhindert ein versehentliches Entkoppeln bei starr montierten Schneidwerken oder speziellen Anbauvorrichtungen.
    - Schutz im Transportmodus: Die Überprüfung der Transportsicherung für klappbare Schneidwerke wurde verbessert. Dies verhindert ein unbeabsichtigtes Einschalten des Mähdreschers oder ein Absenken des Schneidwerks während der Straßenfahrt oder bei automatisierten Transportfahrten zu Wegpunkten.
    - Optimiert für Mähdrescher mit geringer Leistung (< 160 PS):
    - Die Untergrenze der Drehzahlregelung wurde auf 1,8 km/h gesenkt. Dies ermöglicht es kompakten oder älteren Mähdreschern, auch in dichten Beständen mit hohem Ertrag langsam und stabil zu fahren, ohne dass der Motor überlastet wird oder es zu hohen Ernteverlusten kommt.
    - Die Motorleistung wird nun früher erfasst, sodass leistungsschwächere Mähdrescher bei Arbeitsbeginn mit einer moderaten Geschwindigkeit von 3,5 km/h starten – statt mit den üblichen 5,5 km/h.
    - Die Totzonen der Steuerung wurden bei sehr niedrigen Geschwindigkeiten (bis hinunter auf 0,08–0,10 km/h) angepasst. Dies ermöglicht ein sanftes Beschleunigen bis zur angestrebten Motorlast von 80 %, ohne dass das System in einem Bereich mit zu geringer Last „hängen bleibt“. - Bereinigte Telemetrie-Protokollierung: Wiederkehrende Hinweise zur Initialisierung von Audio-Samples während der Fahrzeuganpassung in der Werkstatt wurden unterdrückt, und Meldungen zur Wiederherstellung von Spielständen wurden in kompakte, einzeilige Zusammenfassungen überführt.

  • - BEHOBEN: Reaktion der Kalibrierungs-Hotkeys des Mähdreschers (Umschalt+K), der HUD-Umschaltung (Umschalt+H) und des Erntetagebuchs (Umschalt+J), wenn angehängte Geräte (Schneidwerke/Pickups) über die native Interaktion und Aktivierungsflags in der Fahrzeug-Gerätekette ausgewählt werden.
    - BEHOBEN: Klassifizierung des Dreschsystems modularer Mähdrescher und Systemträger (NEXAT / NEXCO): Das NEXCO-Mähdreschermodul wird nun korrekt als Axial Rotor erkannt und angezeigt, anstatt auf Strohschüttler zurückzufallen.
    - BEHOBEN: Live-Erntetelemetrie, Geschwindigkeitsregelung und Erkennung des Absenkens des Schneidwerks auf modularen Ernteplattformen mit mehreren Fahrzeugen und Portalsystemen, bei denen die Schneidwerke am motorisierten Träger statt direkt am Dreschmodul montiert sind.
    - VERBESSERT: Erweiterte automatische Mähdrescher-Klassifizierung für modifizierte und Serien-Getreidemähdrescher mit Unterstützung für Torum, Gleaner, Tribine, New Holland CH Crossover, Case IH AF series und klassische konventionelle Mähdrescher.
    - VERBESSERT: Tiefgehende Inspektion von 3D-Modellknoten (i3dMappings) für benutzerdefinierte modifizierte Mähdrescher ohne standardmäßige Animationstags, um eine zuverlässige Erkennung von Maschinen mit physischen Rotor- oder Axialkomponenten sicherzustellen.
    - BEHOBEN: Ein Problem, bei dem der Wechsel zwischen Mähdreschern (z. B. von Tier 4 zu Tier 1) das Kalibrierungsterminal (Umschalt+K) weiterhin an die vorherige Maschine band und fälschlicherweise Tier-4-Einstellungen anzeigte.
    - BEHOBEN: Das Kalibrierungsterminal Umschalt+K ließ sich bei modularen Träger-Mähdreschern nicht öffnen, sobald ein angehängtes Schneidwerk/Pickup ausgewählt war.
    - ENTFERNT: Getreidedresch-Untertypen — die Aufteilung der Getreidemähdrescher in die Untertypen `walker`, `rotor` und `hybrid` wurde entfernt; alle konventionellen Getreidemähdrescher werden nun unter einem einzigen `"grain"`-Standard zusammengefasst.
    - GRUND FÜR DIE ENTFERNUNG: Fehleranfällige Namensabgleichslisten und komplexe XML-Suchen nach Animationsknoten schlugen bei modifizierten Mähdreschern häufig fehl und verursachten falsche Klassifizierungen, XML-Callstack-Warnungen und eine inkonsistente Leistungsausbalancierung. Die Zusammenfassung aller Getreidemähdrescher in einem einzigen robusten Modell garantiert 100 % Stabilität bei allen Vanilla- und modifizierten Mähdreschern, ohne Futter-, Hackfrucht- oder Spezialmähdrescher zu beeinträchtigen.

  • Neue Funktionen
    Klassifizierungssystem für Dreschmechanismen:

    Ein automatisierter Klassifizierungsmechanismus wurde in `rhm_Combine.lua` implementiert. Dieser ordnet Erntemaschinen basierend auf XML-Fahrzeugdaten, Radanzahl und Fahrwerksabmessungen einer von 6 mechanischen Kategorien zu:
    - `STRAW WALKER` (konventionelle Schüttler-Mähdrescher)
    - `AXIAL ROTOR` (Einzel- oder Doppel-Längsrotorsysteme)
    - `HYBRID APS` (Systeme mit Beschleunigertrommel/Vorabscheidung und nachgeschalteten Trennrotoren)
    - `FORAGE CHOPPER` (Feldhäcksler mit Häckseltrommel und Wurfbeschleuniger)
    - `ROOT HARVESTER` (Maschinen mit Rodescharen, Siebbändern und Reinigungswalzen)
    - `SPECIALTY` (Spezialerntemaschinen für Baumwolle, Zuckerrohr, Trauben oder Oliven)
    - Ein Indikator für den Dreschmechanismus wurde in der Kopfzeile des Kalibrierungs-Terminals (aufrufbar über Shift+K) hinzugefügt.
    - Ein öffentlicher API-Endpunkt `RHM_Api.getThreshingType(vehicle)` wurde bereitgestellt.
    - Lokalisierte Bezeichnungen wurden in allen 27 Sprachdateien (`translations/l10n_*.xml`) ergänzt.

    Erweiterte HUD-Anzeige für Arbeitsleistung und Produktivität:
    Interaktive Umschaltfunktion (per Mausklick) in Feld 7 des Ertragsmonitor-HUDs (erweitertes Layout) bzw. Feld 4 (kompaktes Layout) integriert:
    - Wechselt zwischen: Bearbeitete Fläche (ha / ac) <-> Aktuelle Arbeitsleistung (ha/h / ac/h) <-> Durchschnittliche Arbeitsleistung während der Sitzung (ha/h / ac/h).
    - Die durchschnittliche Arbeitsleistung pro Sitzung wurde in die Statistikübersicht (Trip Statistics) aufgenommen.
    - Eine öffentliche API-Methode `RHM_Api.getAverageHectaresPerHour(vehicle)` wurde hinzugefügt.

    Verbesserungen & Optimierungen

    Integration als native GIANTS Engine 10-Spezialisierung für Schneidwerke:
    - Die Logik für Schneidwerke wurde in eine offizielle GIANTS Engine 10-Fahrzeugspezialisierung (`rhm_Cutter`) überführt. Damit entfällt das bisherige „Monkey-Patching“ (nachträgliche Laufzeit-Modifikation) der `Cutter.onLoad`-Funktion.
    - Die Spezialisierung `<specialization name="rhm_Cutter" />` wurde in der `modDesc.xml` registriert und wird nun dynamisch in alle Fahrzeugtypen für Schneidwerke eingebunden. Differenzierte Leistungsbilanz und Feuchtigkeitsphysik:
    - Differenzierter Antriebswiderstand (Basiswert) je nach Dreschsystem (8,0 % bei Schüttlern, 9,5 % bei Hybrid-APS-Systemen, 11,0 % bei Axialrotoren, 10,0 % bei Wurzelerntern, 9,0 % bei Feldhäckslern).
    - Überarbeitete Berechnung des durch Feuchtigkeit bedingten Widerstands in `RHM_LoadCalculator.lua`: Bei Schüttlersystemen führt feuchtes, verklumptes Stroh zu einem exponentiell ansteigenden Widerstand, während Rotorsysteme einen gleichmäßigeren Erntegutfluss bei geringerem spezifischem, feuchtigkeitsbedingtem Widerstand beibehalten.
    - Differenzierte Verlustraten durch Feuchtigkeit, angepasst an die jeweiligen Erntemechanismen.

    Synchronisation der Telemetriedaten im Multiplayer:
    - Implementierung einer hochfrequenten Netzwerk-Datenübertragung (`onWriteUpdateStream` / `onReadUpdateStream`) für folgende Parameter: Kraftstoffverbrauch, Durchschnittsgeschwindigkeit, durchschnittliche Motorlast, die fünf Verlustursachen (Geschwindigkeit, Einstellungen, Feuchtigkeit, Verschleiß, Hangneigung) sowie den Dreschspaltabstand.

    Reaktionszeit von GUI und Telemetrie:
    - Anpassung der Aktualisierungsintervalle für Analysedaten und Fahrtenprotokolle auf 250 ms, ergänzt durch explizite Rücksetzroutinen beim Öffnen oder Schließen der Benutzeroberfläche; dies behebt das Problem „eingefrorener“ Telemetriewerte.
    - Erweiterung der Durchsatzüberwachung: Anzeige des aktuellen Spitzenwerts sowie des durchschnittlichen Durchsatzes (t/h) über die gesamte Sitzungsdauer.

    Fehlerbehebungen
    Unterstützung für modulare Trägerfahrzeuge und Portal-Erntemaschinen:
    - Behebung eines Fehlers, bei dem Erntevorsätze, die als abnehmbare Module an motorisierten Portal-Trägerfahrzeugen montiert waren, keine Telemetriedaten im HUD anzeigten und keine Fahrstreckendaten (Tageszähler) aufzeichneten.
    - Implementierung einer effizienten, speicherschonenden Durchlaufmethode für die Gerätehierarchie (`rhm_Combine.getAllAttachedCutters`), um direkt am Fahrgestell montierte Erntevorsätze korrekt zu erfassen.
    - Aktualisierung der Berechnungen für Arbeitsbreiten, Unkrautbiomasse-Erfassung, Tempomat-Regelung, verschleißbedingte Verluste sowie die Feldverfolgung bei modularen Maschinenkonfigurationen.

    Umgang mit Hundegang-Lenkung und diagonaler Bewegung:
    - Korrektur einer fehlerhaften Rückwärtsgang-Erkennung bei Fahrzeugen mit Hundegang-Lenkung, Allradlenkung oder Portal-Fahrwerken; hier konnte es vorkommen, dass der lokale Z-Vektor des Fahrgestells trotz Vorwärtsbewegung und aktivem Erntegutfluss als negativ interpretiert wurde.
    - Sicherstellung, dass ein aktiver Erntegutfluss die Validierung der Fahrtrichtung sofort außer Kraft setzt (Bypass-Funktion). Erkennung des Absenk- und Arbeitszustands von Schneidwerken:
    - Ein Problem behoben, bei dem starre, nicht-hydraulische Anbauvorrichtungen die rekursive Überprüfung `getIsImplementChainLowered` nicht bestanden.
    - Die Validierung des abgesenkten Zustands von Schneidwerken auf den direkten Gerätezustand (`cutter:getIsLowered(true)`) umgestellt, mit einer Rückfalloption (Fallback) über eine direkte Gelenkprüfung.
    - In `RHM_DraggableHUD.lua` einen Fallback für die Boden-Geschwindigkeit des Trägerfahrzeugs hinzugefügt, falls ein angehängtes Mähdrescher-Modul aufgrund entkoppelter Wurzelknoten (Root Nodes) einen Wert von < 0,2 km/h meldet.

    Schutz vor Engine-Abstürzen & Berechtigungen auf Dedicated Servern:
    - Eine strikte Typ-Überprüfung (`type(flag) == "number"`) vor dem Aufruf von `vehicle:raiseDirtyFlags(flag)` hinzugefügt, um Abstürze durch die native Engine-Funktion `bit32.bor` zu verhindern.
    - Die Überprüfung von Berechtigungen auf Dedicated Servern in `RHM_Settings.lua` korrigiert, indem nun sowohl `g_currentMission:getHasAdminRights()` als auch `g_currentMission.isServerAdmin` ausgewertet werden.

  • - Geschwindigkeitsregelung am Vorgewende: Ein Problem wurde behoben, durch das Mähdrescher während der Wende am Vorgewende bei der langsamen Erntegeschwindigkeit (5 km/h) blockiert blieben; durch das Anheben des Schneidwerks wird der Motor nun sofort für die volle Manövrier­geschwindigkeit (15–20 km/h) freigegeben.
    - Überprüfung von Geräte­kette und Hydraulik: Die authentische Einzugskanal-Hydraulik (getJointMoveDown, getIsImplementChainLowered) hat nun Vorrang vor den Zuständen des ausgeklappten Schneidwerks (Foldable:getIsLowered), wodurch verhindert wird, dass breite Schneidwerke und Bandschneidwerke fälschlicherweise einen abgesenkten Schneidzustand melden, wenn sie angehoben sind.
    - Synchronisierung der Live-Telemetrie auf dedizierten Servern: Nicht unterstützte bitweise Operationen wurden durch native Methoden der GIANTS Engine 10 ersetzt. Dadurch werden Motorlast, Durchsatz (t/h), Ertrag und empfohlene Geschwindigkeit für Multiplayer-Clients wieder vollständig in Echtzeit über das Netzwerk synchronisiert.
    - Automatische Helfer-Synchronisierung: Synchronisiertes Starten und Stoppen des Schneidwerks für Helfer hinzugefügt, wenn der separate Schneidwerksstart aktiv ist, und Zurücksetzungen der Live-Fahrertelemetrie bei der Fahrerübergabe behoben.

  • Kombination von Physik & Antriebsstrangdynamik

    Physik & Antriebsstrang

    - Drehzahl- und Laststabilisierung mit geschlossener Regelschleife, verbesserten Messintervallen und optimiertem Ansprechverhalten des hydrostatischen Getriebes. Reduziert Motorschwankungen, Ruckeln des Fahrwerks sowie fehlerhafte Notbremsungen bei Fahrgassen und Lücken im Bestand.
    - Die Schwungmasse der Dreschtrommel gleicht nun Lastwechsel aus und verhindert, dass kurzzeitige Abfälle der Bestandsdichte zu einem Einbruch der Lastanzeige führen.
    - Die Berechnung der Fahrgeschwindigkeit nutzt ein gefiltertes Gleichgewicht aus Leistung und Steigung, um bei lichterem Bestand gleichmäßigere Zielgeschwindigkeiten zu gewährleisten.
    - Temporäre Fahrgassen und Lücken werden automatisch erkannt; die Tempomat-Geschwindigkeit bleibt konstant, anstatt plötzliche Gasstöße auszulösen.
    - Der Speicher für die Erntegeschwindigkeit wird bei Vorgewendemanövern und Leerfahrten nicht beeinflusst, was eine sichere Geschwindigkeit bei der erneuten Einfahrt in den Bestand garantiert.

    Erntegut, Schneidwerke & Maschinentypen

    - Die „Shift+K“-Kalibrierung filtert Erntegüter automatisch basierend auf der Bunker-Kapazität und den Leistungsmerkmalen des montierten Schneidwerks.
    - Spezielle Kalibrierungsprofile für Hülsenfrucht-Erntemaschinen sowie Wein- und Olivenerntemaschinen wurden hinzugefügt.
    - Baumwollpflücker behalten ihr ursprüngliches Motorverhalten und ihre Fahrzeugklassifizierung bei.
    - Ballenpressen, Pelletierer und Ballenverarbeitungsmaschinen sind vollständig von der Elektronik, Telemetrie und den Energiesystemen der Erntemaschinen ausgenommen.
    - Verbesserte Kompatibilität mit Maschinen wie John Deere CP690, CS770 und Case IH Module Express 635.

    Mehrspieler & Dedicated Server

    - Kalibrierung und automatische Abstimmung (AUTO-Tuning) warten nun auf eine Serverbestätigung, bevor der Erfolg angezeigt wird.
    - Vollständige Live-Telemetrie wird mit den Mehrspieler-Clients synchronisiert, einschließlich Leistung (PS), Steigung, Messerverschleiß, Häckslerstatus und Verlustursachen.
    - Tageszähler und Flottenstatistiken werden für jede Maschine separat erfasst.
    - Simulationseinstellungen sind Administratoren vorbehalten und werden beim Beitritt von Spielern synchronisiert.
    - Automatische Speicherungen auf Dedicated Servern sichern die Datei „realisticHarvestingData.xml“ nun korrekt.
    - Das Zurücksetzen von Tageszählern wird serverseitig validiert, um Desynchronisationen im Mehrspielermodus zu verhindern. Telemetrie & HUD im Fahrzeug

    - Neuer Ertragsmonitor (8-Felder-Anzeige) im Fahrzeug mit:
    - Massenstrom
    - Feldfortschritt
    - Durchschnittsertrag
    - Nettomasse
    - Kraftstoffeffizienz
    - Erfassung des tatsächlichen Dieselverbrauchs mit Fahrten- und Feldstatistiken in l, l/ha und l/t.
    - Die mittlere Maustaste aktiviert einen interaktiven HUD-Cursor zum Verschieben von Anzeigefeldern und Ändern der angezeigten Messwerte.
    - Wählbare HUD-Layouts mit automatischer Textskalierung für verschiedene Sprachen.
    - Die Verlusttelemetrie unterscheidet nun zwischen zu hoher Geschwindigkeit, mechanischen Einstellungen, Feuchtigkeit und Hangneigungseinflüssen.

    Feldanalyse & Wirtschaftlichkeit

    - Verbessertes Zusammenlegen von Feldern mit präziser Grenzwerterkennung und Pflugprüfung; verhindert das fehlerhafte Zusammenfügen von Feldern über Straßen oder Grasflächen hinweg.
    - Die Erntehistorie und Flotten-Telemetrie (Taste Shift+J) können nun von jedem Fahrzeug aus oder zu Fuß aufgerufen werden.
    - Die Flottenübersicht zeigt Spielernamen, KI-Helfer, inaktive Maschinen und geparkte Fahrzeuge an.
    - Saisonale Finanzübersicht inklusive Ernteerlösen, Dieselkosten und operativer Nettomarge.
    - Die Betriebsstunden der Flotte erfassen nun die tatsächliche Erntezeit anstelle der gesamten Motorlaufzeit.

    Spielstände & Kompatibilität

    - Tageskilometerzähler werden direkt in der `vehicles.xml` gespeichert und bleiben auch nach dem Neuladen oder Zurücksetzen von Fahrzeugen erhalten.
    - Bestehende Spielstände sind durch zusätzliche Kompatibilitätsmechanismen geschützt.
    - Zentrale Motorfunktionen nutzen nun direkte Methodenaufrufe anstelle unnötiger geschützter Wrapper.
    - Die Umrechnung der Fruchtbestanddichte und die Erkennung des aktiven Hofes wurden für die Benutzeroberfläche und die Telemetriesysteme zentralisiert.

  • Ernteaufzeichnungen und Statistiken (Rechte Umschalttaste + J)
    - Vollbild-Erntetagebuch und Menü für Flottenanalysen hinzugefügt.
    - Zähler für den aktuellen Feldeinsatz hinzugefügt (erfasst bearbeitete Fläche, Erntemenge, Durchschnittsertrag, aktuellen Durchsatz und finanzielle Verluste).
    - Schnellrücksetzung des Feldzählers per Tastenkombination (Rechte Umschalttaste + R) oder über eine Schaltfläche im Menü hinzugefügt.
    - Übersicht der Felder mit detaillierten Ertrags- und Verluststatistiken für jedes Feld und jeden Auftrag hinzugefügt.
    - Flottentelemetrie zur Überwachung von Mähdrescherstatus, aktivem Fahrer, Maschinenverschleiß und Korntankfüllstand hinzugefügt.
    - Unterstützung für gemietete Mähdrescher und Lohnaufträge hinzugefügt (automatische Bereinigung der Liste bei Rückgabe).
    - Saisonales Archiv zur Aufzeichnung von Erntevorgängen und der Historie aller vergangenen Jahre hinzugefügt.
    - Diagnose der Verlustursachen (Überlastung des Abscheiders, Feuchtigkeit/Tau, Messerverschleiß, Hangneigung) und Bewertung der Fahrereffizienz hinzugefügt.
    - Automatische Rücksetzung des Feldzählers beim Wechsel auf ein neues Feld oder bei Änderung der Fruchtart hinzugefügt.

    Mauszeiger- und HUD-Interaktion
    - Schnelles Umschalten des Mauszeigers in der Kabine per mittlerer Maustaste (Mausradklick) ohne Menüöffnung hinzugefügt.
    - Automatische Deaktivierung der Kameradrehung bei aktivem Mauszeiger hinzugefügt.
    - Sauberes Ausblenden des Cursors bei erneutem Klick auf das Mausrad (mit Entprellschutz) konfiguriert; die rechte Maustaste bleibt dabei vollständig frei.
    - Freies Bewegen und Anklicken des kleinen HUDs bei geöffnetem Kalibrierungs-Tablet (Rechte Umschalttaste + K) ermöglicht.
    - Tastenkürzel-Hinweise für Mähdrescher-Aktionen direkt im Standard-F1-Hilfemenü hinzugefügt.

    Kleine Updates am Telemetrie-HUD
    - Kompaktes 4-Spalten-HUD-Layout aktualisiert; Zellen sind anklickbar, um durch die angezeigten Messwerte zu schalten.
    - Live-Anzeige für Unkrautbefall hinzugefügt (erfasst die Bestandsdichte vor dem Schneidwerk).
    - Anzeige von Durchsatz (t/h), Arbeitsleistung (ha/h), Feuchtigkeit, Fahrgeschwindigkeit und Verlustwerten hinzugefügt.
    - Maßeinheiten (metrisch, imperial, Bushel) vollständig an die Spieleinstellungen angepasst.

    Physik, Mechanik und Einstellungen
    - Widerstand durch Unkrautbestand hinzugefügt: Unkrautflächen erzeugen bis zu 15 % zusätzliche Motorlast und erhöhen den Dreschwiderstand.
    - Hangphysik hinzugefügt: Erhöhte Kornverluste durch Abrutschen des Ernteguts über die Siebe. - Verbesserte Mechanik für den Verschleiß der Ausrüstung: Eigene Option im Pause-Menü hinzugefügt; vollständige Entkopplung der Leistung bei Deaktivierung sowie Live-Verschleißdiagnose in den Ernteprotokollen.
    - Separate Optionen im Pause-Menü für Hangverluste, Unkrautresistenz und mechanischen Verschleiß hinzugefügt.
    - Integrierter Tageszyklus der Feuchtigkeit (Morgentau, Abtrocknen am Nachmittag) ohne die Notwendigkeit von Mods Dritter hinzugefügt.
    - Mehrstufiges Modell für die Leistungsaufnahme bei Feldhäckslern hinzugefügt (Einzugswalzen, Häckseltrommel, Wurfbeschleuniger).
    - Berechnung des Einzugswiderstands für Schwadaufnehmer basierend auf Schwaddichte und -volumen hinzugefügt.
    - Modell für den Leistungsbedarf von Strohhäckslern hinzugefügt (zusätzliche Motorbelastung von 15–20 % beim Häckseln im Vergleich zur Schwadablage).

    Audio-System des Bordcomputers
    - Scharfen Summton durch einen authentischen Warnton des Mähdrescher-Bordcomputers ersetzt.
    - Intelligentes Warnsignal-Muster hinzugefügt: 3 kurze Impulse bei kritischer Überlastung (über 95 %) oder hohen Verlusten, mit einer Pause von 18 Sekunden zwischen den Signalfolgen.

    Fruchtarten-Datenbank und Handbuch
    - Umfassendes, interaktives Handbuch mit 11 Kapiteln im In-Game-Hilfemenü (ESC – Hilfe) hinzugefügt.
    - Werkseitige Standardeinstellungen für mehr als 25 Fruchtarten hinzugefügt, darunter Zuckerrohr, Pappeln, Rote Bete und grüne Bohnen.
    - System zur automatischen Erkennung und Kategorisierung neuer Fruchtarten auf benutzerdefinierten Karten (basierend auf Saatgutmasse und Strohaufkommen) hinzugefügt.
    - Landwirtschaftliche Fachbegriffe und Übersetzungen in allen 27 unterstützten Sprachen vollständig überarbeitet.

    Optimierung und Stabilität
    - Alle Benutzeroberflächen-Symbole in einem einzigen, optimierten Textur-Atlas zusammengefasst.
    - Speichernutzung beim Rendern der Benutzeroberfläche optimiert, um Mikroruckler während des Spiels zu beseitigen.
    - Verhalten der Kalibrierungsregler bei stehenden Mähdreschern korrigiert und Fehler bei der schnellen Fruchtartenauswahl behoben.
    - Zuverlässige Speicherung von Feldzählern, Kilometerständen und Einstellungen über Spielneustarts hinweg sichergestellt.
    - Betrieb des Mähdreschers und Ernteprotokoll im Multiplayer-Modus sowie auf dedizierten Servern vollständig synchronisiert.

  • Neuerungen:
    - Verschiebbares Mini-HUD: Das HUD lässt sich per Linksklick an eine beliebige Stelle auf dem Bildschirm ziehen; die Position wird sitzungsübergreifend gespeichert.
    - Magnetisches Einrasten des HUDs: Beim Ziehen in die Nähe des F1-Hilfemenüs oder des Precision-Farming-Fensters rastet das HUD automatisch an der richtigen Position ein, unterstützt durch beleuchtete Andock-Markierungen.
    - Physik für Trauben- und Olivenvollernter: Vollständige physikalische Unterstützung für selbstfahrende Weinbaumaschinen, inklusive spezieller Kalibrierungssteuerungen in der Kabine (Rüttler-Drehzahl, Förderbandgeschwindigkeit, Absauggebläse).
    - Leistungsverluste durch Verschleiß: Stumpfe Schneidwerksmesser und verschlissene Dreschkomponenten erhöhen dynamisch den Leistungsbedarf und die Ernteverluste (bis zu 6,0 %, über Einstellungen umschaltbar).
    - Öffentliche Integrations-API (RHM_Api): Saubere Integrationsschnittstellen für Courseplay, AutoDrive, Schadens-Mods und benutzerdefinierte Armaturenbretter.
    - Audio-Vorschau: Beim Anpassen des Lautstärkereglers für den Warnton in den Spieleinstellungen ertönt sofort ein Testsignal in der gewählten Lautstärke.

    Verbesserungen:
    - Überarbeitung des Arcade-Modus: Erntemaschinen arbeiten völlig uneingeschränkt – ohne künstliche Last (0 %), ohne Geschwindigkeitsbegrenzungen, ohne Ernteverluste, ohne Warntöne und ohne Strafen.
    - Intelligenter Überlast-Warnton in der Kabine: Optimiert auf ein angenehmes Signalmuster (drei kurze Töne); Auslöseschwelle bei echter Motorüberlastung (105 %) und ausgewogener Audiowiedergabe in der Kabine.
    - Feinabstimmung der Warnton-Lautstärke: Stufenloser Regler (0 % bis 100 % in 10-%-Schritten) mit der Option, den Ton komplett stummzuschalten.
    - Kalibrierungs-Tablet in der Kabine (Shift + K): Modernisiertes Design mit extrem schmalen Rändern, beleuchteten Glaseffekten und verbessertem Kontrast der Telemetrieanzeige.
    - Optimierung des Mod-Pakets: Archivgröße von 2,5 MB auf 1,0 MB reduziert durch optimierte Texturen und eine schlankere Hilfestruktur.
    - Neukalibrierung der Feldhäcksler: Leistungsaufnahme der rotierenden Maisgebisse auf realistische 20 PS/m gesenkt, was authentische Erntegeschwindigkeiten von 8,5–10 km/h ermöglicht.
    - Mod-Kompatibilität: Konflikte bei Benutzeroberfläche und Cursor-Fixierung mit Interactive Control, HeadTrackIC, ScandinavianCurrencies und AdditionalGameSettings behoben.

    Fehlerbehebungen:
    - Überlappung des Mini-HUDs mit dem F1-Hilfemenü behoben, die auftrat, wenn benutzerdefinierte Fahrzeugsteuerungsgruppen (Überladerohr, Tür, Leiter) oder Paginierungs-Mods (InputHelpPager) aktiv waren. - Unerwünschte Lücke zwischen dem Präzisionslandwirtschafts-Fenster und dem HUD beim Schließen des F1-Menüs behoben.

    - Fest codierte Einheiten im Mini-HUD korrigiert: Geschwindigkeit und Produktivität werden nun im imperialen System korrekt in mph und ac/h umgerechnet.

    - Auflösung der tatsächlichen Motorleistung der NEXAT-Modulplattform (1100 PS) korrigiert und Phantomlasten bei gezogenen Zapfwellen beseitigt.

    - Fehler beim Wechseln von Silomais zwischen Körnermais und gehäckselter Maissilage beim Anfahren und Anhalten behoben.

    - Seltene Multiplayer-Abstürze aufgrund von Netzwerk-Dirty-Flag-Erschöpfung bei komplexen Maschinen behoben.

    - Doppelt codierte Textzeichen und Mojibake in allen Sprachdateien korrigiert.

    Entfernt:

    - Die alte blinkende Warnmeldung zur Überlastung des Bildschirms und deren Einstellungen wurden durch ein übersichtliches HUD und akustische Alarme ersetzt.

    - Veraltete Grafiken für den Hilfebildschirm wurden durch das interaktive Tablet in der Kabine ersetzt.

    - Die interne Abkürzung „RHM“ wurde durch den offiziellen Mod-Titel „Realistic Harvesting“ ersetzt.

  • - NEU: Überarbeitung der In-Game-Hilfeseiten und des interaktiven Leitfadens!
    Vollständige Umgestaltung aller 9 Hilfeseiten im ESC-Menü (Übersicht, Motorlast, Ernteverluste, Schneidwerk, Drescheinstellungen, Fruchtprofile, Elektronikstufen, Feuchtigkeit & Wetter, Mod-Kompatibilität).
    Texte im klaren, authentischen GIANTS-Handbuchstil neu verfasst – mit strukturierten Aufzählungspunkten und ohne Fachjargon, Formeln oder visuelle Überladung.
    Umfassende, hochwertige Lokalisierung in 15 Sprachen (EN, UK, DE, FR, PL, ES, IT, CZ, BR, PT, HU, RO, NL, TR, RU).
    - NEU: Interaktive Benachrichtigungsfenster auf dem Bildschirm!
    Einführung unaufdringlicher, kontextbezogener Benachrichtigungsbanner für wichtige Ernteereignisse (erstmalige Einrichtung des Mähdreschers, Überlastwarnung, optimale Abstimmung).
    Design mit elegantem, dunklem Panel (abgerundete Ecken) und integrierten Eingabesymbolen; schließbar per Linksklick (LMB) oder konfigurierbarer Taste.
    - NEU: Schutz der Spielereinstellungen vor KI-Helfern & Courseplay!
    Neue Einstellung „aiHelperTuning“ (Spielereinstellungen beibehalten / Immer KI-Abstimmung / Deaktiviert).
    Bei der Einstellung „Spielereinstellungen beibehalten“ überschreiben KI-Helfer und Courseplay niemals die vom Spieler kalibrierten Mähdrescher-Einstellungen.
    Das Kalibrierungsmenü (Rechte Umschalt-Taste + K) lässt sich nun auch während der Fahrt durch KI-Helfer oder Courseplay öffnen, um Einstellungen direkt zu überprüfen oder anzupassen.
    Vom Spieler gespeicherte Fruchtprofile werden für KI-Helfer automatisch geladen und berücksichtigt.
    - NEU: Sanfter hydrostatischer Tempomat & Geschwindigkeits-Speicher pro Fruchtart!
    Ersetzung abrupter Geschwindigkeitsstufen durch kontinuierliche, exponentielle hydrostatische Glättung (Tau-Filterung) für realistisches Beschleunigen und Bremsen unter Last.
    Ein Übergang nach der Hermite-S-Kurve sorgt für sanfteres Einlaufen des Ernteguts in den Schrägförderer und verhindert abruptes Stoppen bei dichtem Bestand.
    Speicher für die Erntegeschwindigkeit pro Fruchtart (cropHarvestingSpeeds): Die optimale Geschwindigkeit für jede Fruchtart bleibt auch bei Wendemanövern am Vorgewende erhalten.
    Fehlerbehebung bei Geschwindigkeitsschwankungen und unruhigem Ruckeln beim Rückwärtsfahren.
    - NEU: Akustischer Alarm in der Kabine bei Überlast & hohen Verlusten!
    Elektronischer Warnton in der Kabine bei kritischer Motorüberlastung (98 %+) oder übermäßigem Kornverlust (> 4,0 %). Nahtloser Audio-Übergang zwischen der Cockpit-Perspektive (1. Person) und der Außenansicht (3. Person) mit intelligenter Lautstärkeanpassung (+25 % Verstärkung im Außenbereich).
    Eigene Audio-Einstellungen im ESC-Menü zum Ein-/Ausschalten von Alarmen und zur Regelung der Gesamtlautstärke (50 %–150 %).
    - VERBESSERT: Erkennung der Fruchtart am Korntank (Ground Truth) & erweiterte Maschinenklassifizierung!
    Der Füllstand des Korntanks (> 50 l) dient nun als verlässliche Referenz (Ground Truth) für die aktive Fruchtwahl; dies eliminiert Fehler durch Überlappungen an den Schneidwerksgrenzen sowie fehlerhafte Zurücksetzungen.
    Robuste Multi-Map-Fruchtklassifizierung unterscheidet zwischen Körnerleguminosen (Bohnen, Ackerbohnen) und speziellen Wurzelkulturen (Grüne Bohnen).
    Nicht-Getreide-Kulturen (Weintrauben, Oliven, Unkraut) werden für Standard-Mähdrescher strikt ausgeschlossen.
    Automatische Erstellung physikalischer ASABE-Kalibrierungsmodelle für Körnerleguminosen auf benutzerdefinierten Karten.
    - VERBESSERT: HUD-Telemetrie & Precision-Farming-Andockfunktion!
    Dynamische Einfärbung der Reihenanzeige basierend auf der mechanischen Belastung (Weiß -> Gelb -> Orange -> pulsierendes Rot bei kritischer Warnung).
    Lückenloses magnetisches Andocken unterhalb der Ertragsanzeige von Precision Farming; automatische Anpassung an die Sichtbarkeit des F1-Hilfemenüs.
    Anzeige der aktuellen Zielgeschwindigkeit in der HUD-Telemetrie-Einheit hinzugefügt.
    Schnellzugriffstaste (Rechte Umschalt-Taste + H) zum Ein- und Ausblenden des RHM-HUDs hinzugefügt.
    - BEHOBEN: Konfliktlösung bei Eingaben für Interactive Control & Head-Tracking!
    Integration einer speziellen Kompatibilitätsschnittstelle (RHM_ModCompatibility) für FS25_interactiveControl und FS25_headTrackICextension.
    Deaktivierung der Erkennung von Klickpunkten im Innenraum und der Erfassung von Vollbild-Overlays bei aktiver RHM-Kalibrierungsoberfläche; verhindert das „Einfrieren“ von Mausklicks.
    Probleme mit Kamerarotation und Cursor-Fixierung bei der Nutzung von Courseplay und AutoDrive behoben.
    - BEHOBEN: XML-Schema-Validierung für Spielstände & Persistenz bei mehreren Fahrzeugen!
    Vollständige Registrierung von #isCalibrated und #calibratedCrops im GIANTS-Schema für Fahrzeug-Spielstände (savegame_vehicles); beseitigt Konsolenfehler („Path not registered“) in der vehicles.xml.
    Sichere Laderoutinen (hasProperty und pcall) verhindern beschädigte Spielstände oder Abstürze beim Aktualisieren bestehender Spielstände.
    - OPTIMIERT: Leistung & Garbage-Collector-Belastung!
    Ersetzung dynamischer „Sliding-Window“-Tabellen in rechenintensiven Schleifen durch feste Ringpuffer mit O(1)-Zugriffszeit; vollständige Eliminierung von Speicherzuweisungsspitzen (GC-Spikes) und Mikrorucklern während der Ernte.
    Verbesserte Synchronisierung des Netzwerk-Datenstroms für dedizierte Server, um einen reibungslosen Beitritt im Multiplayer zu gewährleisten.

  • - NEU: Physikalische Leistungsbilanz-Motorlastberechnung! Willkürliche, statische Erntefaktoren wurden vollständig eliminiert. Die Motorlast des Mähdreschers und die dynamische Drehzahlregelung werden nun über eine echte physikalische Leistungsbilanzgleichung berechnet: P_gesamt = P_basis + P_schneidwerk(v) + P_prozess.
    - NEU: Dynamische Abfrage der Schneidwerks-Zapfwellenleistung! Der Leistungsbedarf des Schneidwerks wird direkt aus den XML- bzw. „powerConsumer“-Spezifikationen des angebauten Schneidwerks ermittelt; dies zwingt untermotorisierte Mähdrescher bei Verwendung überdimensionierter Schneidwerke ganz natürlich zu realistischen Arbeitsgeschwindigkeiten.
    - NEU: Native dynamische Ertragsskalierung (Precision Farming & Custom Maps)! Motorlast und Drehzahl passen sich in Echtzeit und fließend an lokale Ertragsschwankungen an – ohne Ruckeln oder plötzliche Drehzahlabfälle.
    - NEU: Glättung beim Einfahren in den Bestand! Verhindert abruptes Abbremsen und Drehmomentspitzen beim ersten Kontakt des Schneidwerks mit dichtem, stehendem Erntegut.
    - NEU: Dynamische Erkennung & Lokalisierung von Fruchtsorten auf der Karte! Das Kalibrierungsmenü des Mähdreschers (`Rechte Umschalt-Taste + K`) erkennt automatisch alle auf der Karte vorhandenen Fruchtsorten und zeigt deren lokale Bezeichnungen (`ft.title`) in der Sprache des Spielers an.
    - NEU: Sofortige dynamische Vorlagen für benutzerdefinierte Mod-Fruchtsorten! Kartenspezifische, benutzerdefinierte Fruchtsorten werden automatisch klassifiziert (`grain`, `root`, `forage`, `cotton`) und erhalten direkt passende physikalische Trennvorlagen zugewiesen.
    - NEU: Automatische Anpassung für KI-Helfer & Courseplay (nach Ausbaustufe)! Wenn ein KI-Helfer oder Courseplay den Mähdrescher steuert, werden die Einstellungen automatisch an die installierte RHM-Electronics-Stufe angepasst (Stufe 1: ±18 %, Stufe 2: ±10 %, Stufe 3: ±4 %, Stufe 4: 0 % + aktive automatische Nachregelung).
    - NEU: Priorität für gespeicherte Spielerprofile bei KI/Courseplay! Eingestellte Helfer und Courseplay laden automatisch das vom Spieler gespeicherte Fruchtprofil (`profiles.xml`), sofern ein solches vorhanden ist.
    - NEU: Kalibrierungsmenü in der Kabine während KI/Courseplay-Betrieb! Spieler können das Kalibrierungsmenü (`Rechte Umschalt-Taste + K`) nun auch dann öffnen und anpassen, wenn ein KI-Helfer oder Courseplay aktiv fährt.
    - NEU: Tastenkombination für das HUD! Tastenkombination `Rechte Umschalt-Taste + H` hinzugefügt, um das Telemetrie-HUD-Overlay schnell ein- oder auszuschalten.
    - BEHOBEN: Speicherung im Spielstand! Aktive Schieberegler für die Kalibrierung, die gewählte Fruchtsorte und die Ziel-Motorlast werden dauerhaft in der `vehicles.xml` gespeichert und beim Laden wiederhergestellt. - BEHOBEN: Multiplayer- und dedizierte Server-Synchronisierung! Vollständige Fahrzeugisolation verhindert Störungen durch die Einstellungen anderer Spieler. Nahtlose Client-Server-Profilsynchronisierung hinzugefügt, wenn die KI auf dedizierten Servern operiert.

    - BEHOBEN: Courseplay-Kompatibilität! Probleme beim Start des Headers, beim Absenken des Schneidwerks und bei der Geschwindigkeitsüberwachung speziell für Courseplay-Nutzer behoben.

    - BEHOBEN: Dreschmaschinen-Stopp-Animation! Ein Tippfehler in der Variablenreferenz von `stopThreshing` wurde korrigiert, wodurch die umgekehrte Dreschmaschinen-Stopp-Animation wiederhergestellt wurde.

    - BEHOBEN: Konflikt mit der Kamerasperre! Probleme mit der Kamerarotation/Zoomsperre bei Courseplay und AutoDrive vollständig beseitigt.

    - OPTIMIERUNG: Leistungs- und Ruckelverbesserung! Gleitende Speicherfenster wurden durch flache O(1)-Ringpuffer ersetzt, Fahrzeughierarchie-Suchen gedrosselt (250 ms) und Kartenpixelverhältnisse zwischengespeichert, um Mikroruckler und GC-Belastung zu eliminieren.

  • - NEU: Mod-Integration „Moisture System“! Es wurden Strafen für die dynamische Motorlast und erhöhte Ernteverluste beim Ernten unter feuchten Bedingungen hinzugefügt.
    - NEU: Echtzeitanzeige des Feuchtigkeitsprozentsatzes in das verschiebbare HUD integriert.
    - NEU: Neue Einstellung zum Ein-/Ausschalten der Feuchtigkeitssystemintegration hinzugefügt.
    - VERBESSERT: Autopilot „Ziel-Motorlast“: Eine Totzone von 2 % wurde implementiert, um Mikroschwingungen zu verhindern und ein viel sanfteres Tempomat-Erlebnis bei unterschiedlichen Erntedichten zu ermöglichen.
    - VERBESSERT: Kalibrierungs-GUI: „Target Engine Load“ verfügt jetzt über einen dynamischen farbcodierten Fortschrittsbalken (Grün/Gelb/Rot) für besseres visuelles Feedback anstelle von reinem Text.
    - BEHOBEN: Die Feuchtigkeits-HUD-Anzeige friert auf ihrem letzten Wert ein, anstatt auf 0 % zurückgesetzt zu werden, wenn der Mähdrescher die Ernte stoppt oder rückwärts fährt.
    - BEHOBEN: „Target Engine Load“ wird im Kalibrierungsmenü fälschlicherweise als „Auto“ angezeigt.
    - NEU: Diagnosekonsolenbefehl „rhm_inspect“ hinzugefügt, um Echtzeit-Harvester-Leistungsdaten in der Konsole und log.txt anzuzeigen.
    - VERBESSERT: Komplette Überarbeitung der Erntekoeffizienten mithilfe eines namensbasierten Suchsystems für höhere Präzision.
    - VERBESSERT: Deutliche Trennung zwischen den Koeffizienten für Getreidemais und Silagemais für realistische Erntegeschwindigkeiten.
    - VERBESSERT: Ausgewogene Gras- und Heuerntekoeffizienten sowohl für die Direktschnitt- als auch für die Aufnahmemethode.
    - VERBESSERT: Der Pickup-Lastmultiplikator (von 0,25 auf 0,45) für Getreideschwaden wurde verfeinert, um einen realistischeren Motorwiderstand zu bieten.
    - NEU: Universelles „Futtersicherheitsnetz“, um realistische Belastungen für nicht standardmäßige oder modifizierte Erntegüter zu gewährleisten, die von Feldhäckslern verarbeitet werden.
    - BEHOBEN: Es wurde ein Problem behoben, bei dem Feldhäcksler aufgrund der Unterscheidung zwischen Groß- und Kleinschreibung in Kategorienamen nicht korrekt erkannt wurden.
    - Optimierte Funktionen, die sich auf FPS auswirken könnten
    - Mehrere Zuschneidefaktoren behoben
    - Aktualisiertes HUD
    - Aktualisierte Hilfeseiten
    - Getrennte Server- und Client-Einstellungen
    - Mehrere kleinere Korrekturen
    - Ein Tool zum Ändern von Koeffizienten in Echtzeit hinzugefügt (standardmäßig deaktiviert)
    - Baumwollmähdrescher fixieren
    - Ersetzen der Mähdreschereinstellungen

  • - Es wurde ein Fehler behoben, der beim Speichern des Spiels auftrat

  • - NEU: Einkaufssystem! Es wurde eine Funktion zum Erwerb erweiterter Mähdrescherkalibrierungseinstellungen hinzugefügt, wodurch eine neue Ebene des Karrierefortschritts hinzugefügt wurde.
    - NEU: Komplett neu gestaltete interaktive Combine Calibration-GUI mit neuer Kulturauswahl, Interaktionsverbesserungen und zusätzlichen Informationsregisterkarten.
    - NEU: Verbessertes verschiebbares HUD zur Anzeige der Ernteleistung, einschließlich grafischer Anzeigen für Ertrag und Motorlast.
    - NEU: Dem Hilfemenü im Spiel wurden 7 detaillierte Seiten hinzugefügt, die alle Mod-Mechaniken abdecken, mit einzigartigen benutzerdefinierten Symbolen und Lokalisierung für 11 Sprachen.
    - NEU: Übersetzungsseite „Crop Loss“ hinzugefügt und Mod-Beschreibungen in allen unterstützten Sprachen verfeinert.
    - VERBESSERT: Die Kernlogik der Geschwindigkeitsabhängigkeit von der Motorlast wurde überarbeitet: Minimale Ernteverluste beginnen jetzt ordnungsgemäß bei 80 % Last statt bei 100 %.
    - VERBESSERT: Der Auslastungsfaktor des Feldhäckslers ist jetzt vollständig dynamisch, basierend auf der Erntegutdichte und der Schnittbreite.
    - VERBESSERT: Der Einstellungsinjektionsmechanismus wurde überarbeitet, um sichere Engine-Hooks auf Klassenebene („InGameMenuSettingsFrame.onFrameOpen“) für maximale Kompatibilität mit DLCs (Vredo Pack, Precision Farming usw.) zu verwenden.
    - VERBESSERT: Globales Namespace-Refactoring: Alle internen Klassen und Dateien wurden mit dem Präfix „RHM_“ umbenannt, um Kollisionen mit anderen Mods von Drittanbietern zu verhindern.
    - VERBESSERT: Die Debugging-Architektur des Mods wurde komplett neu erstellt. Alle Debug-Ausgaben werden jetzt strikt hinter dem „-devWarnings“-Flag des Spiels geschützt, wodurch die „log.txt“ des Benutzers standardmäßig perfekt sauber bleibt.
    – BEHOBEN: Es wurde ein kritischer UI-Konflikt behoben, bei dem DLC-Einstellungen aus dem Spielmenü verschwanden, wenn „Realistic Harvesting“ aktiv war.
    - BEHOBEN: Die Groß- und Kleinschreibung von Dateinamen in „main.lua“ („RHM_Combine“, „RHM_Renderer“) wurde korrigiert, wodurch das berüchtigte Einfrieren des Ladebildschirms bei 55 % behoben wurde.
    - BEHOBEN: Es wurde ein Fehler behoben, bei dem Änderungen im Einstellungsmenü aufgrund einer ungültigen Rückrufsignatur nicht korrekt gespeichert oder mit dem Server synchronisiert wurden.
    – BEHOBEN: Massiver Konsolen-Spam (60 Protokolle pro Sekunde), der durch „Crop Loss Applied“ während der Ernte im Entwicklermodus verursacht wurde, wurde beseitigt.
    - BEHOBEN: XML-Syntaxfehler (Tags „<paragraph>“) in „modDesc.xml“ korrigiert, um sicherzustellen, dass der Text des Hilfemenüs ohne Engine-Warnungen perfekt gerendert wird.
    - VERBESSERT: Das UI-Layout wurde optimiert, um das Standard-GameSettingsLayout für eine konsistente Menüpositionierung zu verwenden.
    - VERBESSERT: Die überflüssige Schaltfläche „Zurücksetzen“ (X) wurde aus der Fußzeile entfernt, da sie bei anderen Mods zu Layout-Instabilität führte.

  • - BEHOBEN: Die maximale Erntegeschwindigkeit ist streng durch die Header-Fähigkeiten des Basisspiels begrenzt und verhindert, dass Hackfruchterntemaschinen realistische Geschwindigkeiten überschreiten.
    – BEHOBEN: Es wurden Netzwerkdesynchronisierungsprobleme auf dedizierten Servern behoben, bei denen Clienteinstellungen Serverstandards überschreiben konnten.
    - BEHOBEN: Ein Absturz der unendlichen Rekursion im Zusammenhang mit dem Speichern von Mähdreschereinstellungen auf Mehrspielerservern wurde behoben.
    - BEHOBEN: Ein Speicherleck in den Puffern für die Engine-Last- und Produktivitätsberechnung wurde behoben.
    – BEHOBEN: Es wurde verhindert, dass Benutzer ohne Administratorrechte gelegentlich vorübergehenden Zugriff auf die Servereinstellungen erhielten.
    - VERBESSERT: Die Durchsatzfaktoren für Zwiebeln und Karotten wurden für genauere Berechnungen der Motorlast neu kalibriert.
    - VERBESSERT: Unnötige Debug-Ausgaben aus den Server-Synchronisierungsprotokollen entfernt, um die Konsole sauber zu halten.
    – BEHOBEN: Serverseitige Einstellungen werden für Clients ohne Administratorrechte entsperrt, wenn das Menü erneut geöffnet wird.
    - BEHOBEN: Lokalisierungsproblem im Menü „window_grass“ für die Grasernte.
    - VERBESSERT: Spam-Debug-Protokolle aus Engine-Lastberechnungen entfernt.
    - VERBESSERT: Zentralisierte Debug-Protokollkonfiguration (RHM_Debug.lua).
    - HINZUGEFÜGT: Spanische Lokalisierung für alle Mod-Funktionen und Menüs.
    - NEU: Einstellung hinzugefügt, um „Hohe Last“-HUD-Warnungen zu deaktivieren.
    - VERBESSERT: Interne Logikbereinigung für das Warnsystem.
    - BEHOBEN: Komplette Überarbeitung der Ertragsberechnungsberechnung zur perfekten Synchronisierung mit Precision Farming HUD und benutzerdefinierten Kartenmaßstäben.
    - BEHOBEN: Feldhäcksler (Silage) zeigen aufgrund von Motorvolumenfehlern einen 10-mal geringeren Ertrag.
    - BEHOBEN: Mathematische Desynchronisierungen, wenn Getreide asynchron vom Kopfschnitt in den Bunker gelangt.
    - NEU: Kombinieren Sie die Einstellungsphysik getrennt in zwei unabhängige Kategorien: Effizienz (beeinflusst die Verarbeitungsgeschwindigkeit) und Ernteverlust (beeinflusst verschwendetes Getreide).
    - NEU: Das HUD des Einstellungsmenüs wurde neu gestaltet, um Geschwindigkeits- und Verlustauswirkungen immer gleichzeitig anzuzeigen.
    - NEU: „Überlastungsschild“-Mechanik hinzugefügt – ideale Einstellungen schützen jetzt vor plötzlichen Erntedichtespitzen.
    - BEHOBEN: Kritischer Fehler, bei dem perfekte Mähdreschereinstellungen die Geschwindigkeit unbeabsichtigt auf die Vanilla-Grenzen reduzieren konnten.
    - BEHOBEN: Der Mähdrescher beschleunigte nicht richtig, wenn die Einstellungen mitten in der Ernte verbessert wurden.
    - BEHOBEN: Die doppelte Registrierung von XML-Pfaden für Spielstände wurde behoben, was zu Serverprotokollfehlern und einem Zurücksetzen der Einstellungen führte.
    - VERBESSERT: Der Durchsatz des Feldhäckslers wurde auf reale Daten kalibriert (Koeffizient angepasst von 0,150 auf 0,051).
    - NEU: Universelle Aufnahme-/Schwadvorsatzerkennung mit niedrigerem Motorlastmultiplikator (0,75x) hinzugefügt.
    - NEU: Automatische Fallback-Zuordnung für die Fülltypen „_WINDROW“ und „CUT_“ zu ihren Basiskulturen hinzugefügt.
    - VERBESSERT: Präzise Kalibrierung von Erntefaktoren und -dichten basierend auf realen Ertragszielen (Gebäude/Std.).
    - NEU: Jede Ernte verwendet jetzt individuelle technische Voreinstellungen, die aus Handbüchern aus der realen Welt abgeleitet sind (mehr als 20 Ernten wurden verfeinert).
    - VERBESSERT: Die Logik des Feldhäckslers wurde mit einem universellen 0,75-fachen Multiplikator vereinfacht.
    - VERBESSERT: Pickup-Multiplikator auf 0,35x verfeinert für ausgewogene Schwadernte.
    - BEHOBEN: Mähdrescher beschleunigen nicht mehr über die Vanilla-Arbeitsgeschwindigkeit hinaus, wenn das Schneidwerk im Leerlauf ist (kein Erntegut).
    - BEHOBEN: Der anfängliche Geschwindigkeitsbegrenzungssprung beim Absenken des Erntevorsatzes wurde entfernt.
    - VERBESSERT: Robustes Erkennungssystem für Feldhäcksler und Schneidwerke.
    - VERBESSERT: Geschwindigkeitsbegrenzung strikt auf Vanilla-Spiellimits begrenzt (künstlicher 1,5-facher Bonus entfernt).
    - VERBESSERT: Neu kalibrierte Erntefaktoren für Hafer (+25 %), Mais (-50 %), Sojabohnen (-20 %) und Baumwolle (2x).
    - VERBESSERT: Deutliche Belastungsreduzierung für Hackfrüchte (Kartoffel, Karotte, Pastinake, Zwiebel).
    - BEHOBEN: Geschwindigkeitsbegrenzung „Reset-Schleife“ bei 9,9 km/h bei kontinuierlicher Ernte.
    - BEHOBEN: Die Ausnahme für die Aufnahme von Hackfrüchten wurde erweitert, um eine realistische Belastung für Zwiebeln und Karotten sicherzustellen.
    - HINZUGEFÜGT: Unterstützung für die Fülltypen ONION_DIRTY und MEADOW.

  • - BEHOBEN: Spielabsturz („Versuch, fehlende Methode ‚getIsControlled‘ aufzurufen“) bei Verwendung von Ausrüstung aus DLC-Paketen (z. B. Highland DLC NH 8040 mit Holaras-Tools). Sichere Nullprüfung für die Methode hinzugefügt.
    - BEHOBEN: Der zweite Courseplay-Mähdrescher blieb bei 10 km/h hängen. Falsche MovingDirection-Prüfung aus getSpeedLimit() entfernt und Schutz hinzugefügt, sodass die Geschwindigkeitsbegrenzung von Courseplay nur dann gilt, wenn der Cutter tatsächlich arbeitet.
    - BEHOBEN: AUTO-Moduseinstellungen werden auf dedizierten Servern auf 50 zurückgesetzt. Der AUTO-Modus registriert jetzt als ausstehend, wenn die Ernte noch nicht erkannt wurde, und wird automatisch bei der ersten Ernte angewendet.
    - BEHOBEN: Das Menü „Kombinationseinstellungen“ (RShift+K) öffnet und schließt sich nicht sofort, wenn das NEXAT-Modularsystem verwendet wird.
    - BEHOBEN: Möglicher Spielabsturz mit fehlender Methode „getAIFieldWorkerIsTurning“ bei benutzerdefinierten Fahrzeugen.

  • - NEU: Kompatibilität mit „HUD Hider“-Mods hinzugefügt (HUD passt sich der Spielsichtbarkeit an).
    - BEHOBEN: Fehler bei der Berechnung der Produktivität (T/h), der plötzliche Sprünge verursacht.
    - BEHOBEN: GUI wird während des Spiels unerwartet geschlossen.
    - NEU: Interaktives Mähdrescher-Einstellungs- und Kalibrierungsmenü (RShift + K).
    - NEU: Manueller Steuermodus – Lüfter, Rotor, Siebe und Zufuhr anpassen.
    - NEU: Falsche Einstellungen verursachen zusätzlichen Ernteverlust (wird in der GUI angezeigt).
    - NEU: Profilsystem – Benutzerdefinierte Einstellungen für jede Ernte speichern/laden.
    - NEU: Neue Pflanzen beginnen mit neutralen Einstellungen (50 %), was eine Kalibrierung erfordert.
    - NEU: Die Ernteverlustanzeige zeigt jetzt +/- Zeichen an (- für Verluste, + für Boni, 0 für optimal).
    - NEU: Manuelle Einstelltasten (+/-) sind zur einfacheren Abstimmung immer in der Kalibrierungs-GUI sichtbar.
    - BEHOBEN: Die Kameradrehung wurde ordnungsgemäß blockiert, wenn der Cursor aktiv war (HUD-Ziehen/GUI-Interaktion).
    - BEHOBEN: HUD wird auf Positionen außerhalb des Bildschirms zurückgesetzt. Befehl zum automatischen Fixieren und Zurücksetzen hinzugefügt.
    - VERBESSERT: Die Eingabeblockierung verwendet jetzt die richtige camera.isRotatable-Methode.
    - VERBESSERT: GUI-Hinweistext neu positioniert, um Überlappungen mit Schaltflächen zu verhindern.
    - NEU: Der AUTO-Modus wendet jetzt leichte zufällige Unvollkommenheiten an (1–10 Einheiten) – geschickte manuelle Abstimmung kann AUTO übertreffen!
    - NEU: Gleiche Verlustberechnung für AUTO- und MANUAL-Modus – kein verlustfreier Bypass mehr im AUTO.
    - BEHOBEN: Combine-Einstellungen werden jetzt korrekt gespeichert und aus dem Savegame (vehicles.xml) geladen.
    - BEHOBEN: Der ProfileCount-Cache wurde nach dem Laden des Spielstands korrekt wiederhergestellt.
    - BEHOBEN: Automatische Beschnitterkennung jetzt nur serverseitig – verhindert die Desynchronisierung zufälliger Werte im Mehrspielermodus.
    - VERBESSERT: Alle Mod-Einstellungen (Server + Client) werden jetzt im Ordner modSettings/ gespeichert.
    - VERBESSERT: Dedizierter Server wird vollständig unterstützt – jedes Fahrzeug behält sein eigenes Kalibrierungsprofil.

  • - Physisches Ernteverlustsystem! Verluste verringern nun die tatsächlich im Trichter gesammelte Getreidemenge. (Noch in der Betaphase, es können kritische Probleme auftreten. Kann in den Einstellungen deaktiviert werden)
    - Ernteverluste beginnen bei 95 % Motorlast (vorher 100 %).
    - Progressive Verlustformel – höhere Überlast = exponentiell höhere Verluste.
    - Verluststrafen wirken sich jetzt direkt auf den Ertrag aus, um ein realistischeres Gameplay zu ermöglichen.
    - Einstellungsmenü neu organisiert in „Modellierung“ und „Benutzeroberfläche und visuelle Effekte“.
    - Ziehbare Benutzeroberfläche! Klicken Sie mit der rechten Maustaste, um den Cursor umzuschalten, und ziehen Sie dann die Benutzeroberfläche, um ihn zu verschieben. (Kann Probleme mit Mods verursachen, die dieselben Hotkeys verwenden. Ändern Sie den Hotkey in den Einstellungen, um dies zu verhindern.)
    - Unabhängige Erntemaschinensteuerung (optional).
    - Schnittstellenmetriken werden jetzt sofort zurückgesetzt, wenn der Schneider angehoben/angehalten wird.
    - Anpassbarer Inhalt der Benutzeroberfläche (Umschalten einzelner Elemente).

  • Behoben
    - Persistenz der Einstellungen: Es wurde ein Fehler behoben, bei dem die Schwierigkeitseinstellungen (Motor/Verlust) zwischen Spielsitzungen nicht korrekt gespeichert wurden
    - Speicherung der Einstellungen: Die Einstellungen wurden in das Verzeichnis „modSettings“ verschoben, um eine bessere globale Persistenz über gespeicherte Spiele hinweg zu gewährleisten
    - Ertragsmonitor: Die Ertragsanzeige mit falschen Werten wurde korrigiert (jetzt ±5 % genau mit realistischem Rauschen)
    - Durchsatzanzeige: Feste T/h-Anzeige (Tonnen pro Stunde) – jetzt funktionsfähig und zeigt die Ernterate in Echtzeit an
    - HUD-Position: Die HUD-Position wurde so angepasst, dass sie zur besseren Sichtbarkeit etwas höher auf dem Bildschirm liegt
    - Nexat-Kompatibilität: Behoben, dass das HUD bei Verwendung des modularen Nexat-Harvestersystems nicht korrekt angezeigt wurde
    - Erkennung des Schneidwerks: Verbesserte Erkennung, ob das Schneidwerk tatsächlich funktioniert oder gerade angebracht ist (verhindert Geschwindigkeitsbegrenzungen, wenn das Schneidwerk angehoben ist).

    Geändert
    - Massenbasierte Berechnung: Die Motorlast basiert jetzt auf der tatsächlich geernteten Masse statt auf der theoretischen Erntefläche
    - Konservativer Start: Zu Beginn der Ernte wurde eine anfängliche Geschwindigkeitsbegrenzung von 7 km/h hinzugefügt (verhindert eine sofortige Überlastung).
    - Erntefaktoren: Schwierigkeitsfaktoren für verschiedene Nutzpflanzen basierend auf realen Erntegeschwindigkeiten neu ausbalanciert
    - Leistung: Optimierte Lastberechnungen für flüssigeres Gameplay

  • - Produktivitätsberechnung behoben, die falsche Werte anzeigte (war 1000x zu niedrig)
    - Verbesserte Genauigkeit der Masse-Volumen-Umrechnung unter Verwendung der tatsächlichen Erntedichte

  • – GitHub-Probleme Nr. 1 und Nr. 3 behoben
    - Unterstützung für Baumwollerntemaschinen hinzugefügt
    - Teilweise Unterstützung für Feldhäcksler hinzugefügt
    - Probleme mit der Multiplayer-Synchronisierung behoben
    - Konflikt im Einstellungsmenü mit anderen Mods behoben
    - Verbesserte Anzeige des Einheitensystems (imperial/metrisch)

  • - **Neue Funktion:** Schaltfläche „Einstellungen zurücksetzen“ zur Fußzeile des Einstellungsmenüs hinzugefügt (Taste: X).
    - **UX-Verbesserungen:** Seitenbeschreibungen für alle Einstellungen im Menü hinzugefügt (Tooltips).
    - **Lokalisierung:** Vollständige Übersetzungsunterstützung für 10 Sprachen (EN, DE, FR, PL, ES, IT, CZ, PT-BR, UK, RU).
    - **Fehlerbehebungen:** Verbesserte Stabilität des Einstellungsmenüs.

Credits
Kommentare
190