Beschreibung

LS25 Realistische Ernte v1.6.5.0

Realistic Harvesting für den FS25
Verwandle dein Ernteerlebnis in eine echte landwirtschaftliche Simulation! Mähdrescher können nicht mehr unrealistisch schnell und ohne Konsequenzen durch dichte Bestände fahren. Arbeitsgeschwindigkeit, Motorlast und Ernteeffizienz werden dynamisch durch die Bestandsdichte, die Arbeitsbreite, die Feuchtigkeit und die mechanische Einstellung deiner Maschine beeinflusst.
—
Hauptmerkmale
Physikbasierte Motorlast & Geschwindigkeit: Die Fahrgeschwindigkeit passt sich dynamisch an die geerntete Erntemenge (t/h), die Arbeitsbreite des Schneidwerks und die Motorleistung an. Eine Überlastung des Motors oder falsche Einstellungen führen zu tatsächlichen Ernteverlusten.
Unterstützung für alle Maschinentypen: Vollständig kalibrierte Physik für Getreidemähdrescher, Feldhäcksler (Häckselgut/Silage), Wurzel- und Gemüseerntemaschinen (Kartoffeln, Rüben, Karotten, Pastinaken, Spinat, Erbsen), Baumwoll- und Zuckerrohrerntemaschinen.
Interaktive Mähdrescher-Kalibrierung (`RShift + K`): Passe für jede Fruchtart die Drehzahl von Rotor/Trommel, den Dreschspalt, die Gebläsedrehzahl und die Siebeinstellungen an. Die richtigen Einstellungen sorgen für maximalen Ertrag bei minimalen Verlusten.
Werkstatt-Upgrade-Pakete (Stufen 1–4): Rüste deinen Mähdrescher in der Werkstatt auf:
Stufe 1 (Standard): Vollständig manuelle Bedienung.
Stufe 2 (Sensor-Kit): Bietet Hilfestellungen für die Kalibrierung (niedrig / optimal / hoch).
Stufe 3 (Ertragsmonitor): Echtzeit-Ertragsanzeige (t/ha, bu/ac), Flächenleistung (ha/h) und Feuchtigkeitsmessung.
Stufe 4 (Opti-Harvest KI): Automatische Kalibrierung der Einstellungen und automatisierte Geschwindigkeitsregelung.
KI- & Courseplay-Kompatibilität: KI-Helfer und Courseplay-Fahrer nutzen automatisch deine gespeicherten Profile oder die optimalen Kalibrierungseinstellungen.
Verschiebbares HUD: Eine übersichtliche, frei platzierbare Anzeige auf dem Bildschirm, die Motorlast, Produktivität (t/h, ha/h), Ernteverluste (%) und Feuchtigkeit in Echtzeit darstellt.
Globale Ernteprofile: Speichere deine bevorzugten Einstellungen einmal ab – die Profile werden automatisch auf alle deine Mähdrescher und Spielstände übertragen.
3 Schwierigkeitsgrade (über das ESC-Menü einstellbar): Wähle zwischen „Arcade“ (entspannt), „Normal“ (ausgewogen) oder „Realistisch“ (strenge physikalische Grenzen und Konsequenzen). —
Community & Support
**Fehlerberichte & Probleme: https://github.com/exekx/FS25_RealisticHarvesting/issues
**Discord & Vorschläge: https://discord.gg/Dc2CvZJqU4
Bitte nicht erneut hochladen – unterstützt den ursprünglichen Ersteller!

V1.6.5.0
Vielen Dank an Squall für die Unterstützung. – https://github.com/Squallqt

Hinzugefügt
– Öffentliche API für Verschleiß (RHM_Api.registerWearProvider, RHM_Api.getWearProviderValue): Ermöglicht es Mods zur Simulation von mechanischem Verschleiß und Ausfällen (wie z. B. „Realistic Mechanical Systems“), Echtzeit-Motorleistung (inklusive Motorverschleiß und Tuning), zusätzlichen Leistungsbedarf durch verschlissene Messer/Schlagleisten sowie Verschleißverluste beim Dreschvorgang (bis zu 50 %) zu übermitteln. Ohne eine externe Verschleiß-Mod arbeitet die RHM-Standardphysik autonom und ohne zusätzlichen Rechenaufwand.

Verbessert
– Direkte Skalierung der Ernteverluste am Korntank-Einlass: Ernteverluste werden nun direkt am Einlass während des Schneidvorgangs berechnet (anhand von `1.0 – lossRatio`), anstatt sie nachträglich vom Füllstand abzuziehen. Dies verhindert negative Werte im Korntank sowie Schwankungen der Füllstandsanzeige bei leerem Tank.
– Erkennung der maximalen Motorleistung: Die aktuelle Spitzenleistung wird direkt aus der `VehicleMotor`-Instanz des Fahrzeugs ausgelesen, wodurch Upgrades am Antriebsstrang und Chiptuning korrekt berücksichtigt werden.
– Geschwindigkeitskurve für leistungsschwache Erntemaschinen: Die Untergrenze des Geschwindigkeitsreglers wurde auf 1,8 km/h gesenkt; für Maschinen mit weniger als 160 PS (z. B. FMŻ Bizon) gilt beim Einfahren in das Feld eine adaptive Geschwindigkeit von 3,5 km/h.
Optische Überarbeitung des HUD & Pixel-Ausrichtung:
– Der Hintergrund des HUD entspricht nun der authentischen Farbe des Standard-HUDs im Spiel (`HUD.COLOR.BACKGROUND`) und fügt sich nahtlos in das F1-Hilfemenü ein. – Überarbeitung des Zellen-Layouts mit pixelgenauen Abständen für alle Seitenverhältnisse (16:9, 21:9 UltraWide, 4:3), wobei Status-Badges ([A] 0,3 %), Unterzeilen (-> 3,0 km/h, Fortschrittsanzeige) sowie farbige Indikator-Unterstreichungen vollständig erhalten bleiben.

Behoben
– Verschwindende horizontale Trennlinie: Die zuvor fest kodierte Subpixel-Dicke wurde durch eine native Stärke von 1 Pixel (basierend auf der Bildschirmhöhe, `g_pixelSizeY`) und eine Deckkraft von 0,25 ersetzt. Dadurch wird sichergestellt, dass die Trennlinien unabhängig von der Höhe des F1-Menüs oder der Auflösung stets sichtbar bleiben.
– HUD-Reset-Konsolenbefehle: Die Befehle `rhmResetHUD` und `rhmResetSettings` führten dazu, dass das HUD an festen Koordinaten fixiert wurde, anstatt es wieder in die dynamische Andock-Position innerhalb des F1-Menüs zurückzusetzen – dies wurde korrigiert.
– Einfrieren der Telemetriedaten im Arcade-Modus: Ein Fehler, bei dem die Diagnose-Telemetrie (`getPowerBreakdown`) im Arcade-Modus einfror, wurde behoben; die Telemetriedaten werden nun vor der Umleitung in den Arcade-Modus zwischengespeichert.
– Ersetzung von doppeltem tschechischem Text in `l10n_cs` durch korrektes vereinfachtes Chinesisch.

V1.6.4.3
– Direkte Skalierung am Korntank-Einlass: Ernteverluste (durch zu hohe Geschwindigkeit, Kalibrierungsfehler, Hangneigung oder Feuchtigkeit) werden nun direkt am Einlass des Korntanks berechnet. Dies eliminiert die bisherigen nachträglichen Füllstands-Korrekturen, verhindert ein Schwanken der Kapazitätsanzeige und sorgt dafür, dass der Korntank sauber bis auf 100,0 % gefüllt wird – ohne vorzeitige, fälschliche Stopps wegen eines angeblich vollen Tanks.
– Dynamische Motorleistung & Tuning-Unterstützung: Die Lastregelung und Geschwindigkeitssteuerung erfassen nun dynamisch die aktuelle Spitzenleistung, Leistungsfaktoren sowie die Konfiguration des Antriebsstrangs direkt vom aktiven Motor. Dadurch erfolgt eine automatische Anpassung an individuelle Motor-Upgrades oder Chiptuning.
– Fehlerbehebung: Laufzeitfehler bei Anbaugeräten behoben. Ein kritischer Rechenfehler (Zugriff auf einen nicht definierten Wert/“nil“-Wert) beim Heben oder Senken von Schneidwerken wurde korrigiert. Dies stellt die korrekte Aktualisierung der Spielwelt-Frames sowie die normale Animationsgeschwindigkeit der Zylinder wieder her.
– Fehlerbehebung: Telemetrie-Ausfall bei manueller Steuerung behoben. Es wurde ein Problem gelöst, bei dem Motorlast, Erntedurchsatz und Geschwindigkeitsbegrenzungen bei manueller Steuerung durch den Spieler auf null blieben, während sie bei der Nutzung von automatisierten Helfern korrekt funktionierten.
– Verbesserte Erkennung beim Absenken von Schneidwerken: Die Statusprüfung für Anbaugeräte wurde optimiert. Sie priorisiert nun den vom Spiel vorgegebenen Senk-Zustand und eine sichere Validierung der Verbindungspunkte. Dies verhindert ein versehentliches Entkoppeln bei Schneidwerken mit starrer Halterung oder speziellen Anbau-Steuerungen.
– Schutz im Arbeitsmodus während der Straßenfahrt: 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 Fahrt auf Straßen oder bei automatisierten Transportfahrten zu Wegpunkten.
– Optimiert für Mähdrescher mit geringer Motorleistung (ca. 160 PS):
– Die Untergrenze der Geschwindigkeitsregelung 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 extremen Ernteverlusten kommt.
– Die Motorleistung wird nun früher im Prozess berücksichtigt, sodass leistungsschwächere Mähdrescher bei Arbeitsbeginn mit einer moderaten Geschwindigkeit von 3,5 km/h in den Bestand einfahren – anstatt mit den üblichen 5,5 km/h. – Proportionale Skalierung der Totzonen der Steuerung bei Kriechgeschwindigkeit (bis hinunter auf 0,08–0,10 km/h). Dies ermöglicht eine sanfte Beschleunigung bis zur angestrebten Motorlast von 80 %, ohne dass das System in einem Bereich mit zu geringer Last „hängen bleibt“.
– Bereinigung der Telemetrie-Protokollierung: Wiederkehrende Meldungen zur Initialisierung von Audio-Samples während der Fahrzeuganpassung in der Werkstatt wurden unterdrückt; Meldungen zur Wiederherstellung von Spielständen wurden in kompakte, einzeilige Zusammenfassungen überführt.

V1.6.4.1
– BEHOBEN: Probleme bei der Reaktion der Hotkeys für die Mähdrescher-Kalibrierung (Umschalt+K), die HUD-Ein-/Ausblendung (Umschalt+H) und das Erntetagebuch (Umschalt+J), wenn Anbaugeräte (Schneidwerke) über die fahrzeuginterne Geräteverwaltung ausgewählt wurden.
– BEHOBEN: Klassifizierung des Dreschsystems bei modularen Mähdreschern und Systemträgern (NEXAT / NEXCO): Das NEXCO-Dreschmodul wird nun korrekt als „Axialrotor“-System erkannt und angezeigt, anstatt fälschlicherweise als Schüttler-System eingestuft zu werden.
– BEHOBEN: Fehler bei der Live-Erntetelemetrie, der Geschwindigkeitsregelung und der Erkennung des Absenkens von Schneidwerken bei modularen Erntesystemen (z. B. Portal-Erntemaschinen), bei denen das Schneidwerk am motorisierten Trägerfahrzeug und nicht direkt am Dreschmodul montiert ist.
– VERBESSERT: Erweiterte automatische Klassifizierung für Mähdrescher (sowohl Serienmodelle als auch Mods). Unterstützung hinzugefügt für: Torum, Gleaner, Tribine, New Holland CH Crossover, Case IH AF-Serie sowie klassische konventionelle Mähdrescher.
– VERBESSERT: Detaillierte Analyse der 3D-Modellstruktur (i3dMappings) bei Mod-Mähdreschern, denen standardisierte Animations-Tags fehlen. Dadurch werden Maschinen mit physischen Rotor- oder Axialkomponenten nun zuverlässig erkannt.
– BEHOBEN: Ein Fehler, bei dem das Kalibrierungsmenü (Umschalt+K) nach einem Wechsel zwischen verschiedenen Mähdreschern (z. B. von einem „Tier 4“- auf ein „Tier 1“-Modell) weiterhin mit der vorherigen Maschine verknüpft blieb und somit fälschlicherweise die Einstellungen des „Tier 4“-Modells anzeigte.
– BEHOBEN: Ein Problem, bei dem sich das Kalibrierungsmenü (Umschalt+K) bei modularen Erntesystemen nicht öffnen ließ, sobald ein Schneidwerk ausgewählt war.
– ENTFERNT: Unterteilung der Dreschsysteme – Die Kategorisierung von Mähdreschern in die Untertypen „Schüttler“ (walker), „Rotor“ (rotor) und „Hybrid“ (hybrid) wurde aufgehoben; alle konventionellen Mähdrescher werden nun unter dem einheitlichen Standardtyp „grain“ (Getreide) zusammengefasst.
– GRUND FÜR DIE ENTFERNUNG: Fehleranfällige Namensabgleichslisten und komplexe XML-Suchvorgänge für Animationsknoten führten bei modifizierten Mähdreschern häufig zu Problemen. Dies verursachte fehlerhafte Klassifizierungen, Warnungen im XML-Callstack sowie ein unausgewogenes Leistungsverhältnis. Die Zusammenführung von Getreidemähdreschern in ein einheitliches, robustes Modell gewährleistet 100%ige Stabilität bei allen Standard- und Mod-Fahrzeugen, ohne dabei Feldhäcksler, Wurzel- oder Spezialerntemaschinen zu beeinträchtigen.

V1.6.4.0
Neue Funktionen
Klassifizierungssystem für Dreschmechanismen:

In `rhm_Combine.lua` wurde ein automatisierter Klassifizierungsmechanismus implementiert, der Erntemaschinen anhand von Fahrzeug-XML-Daten, Radanzahl und Fahrwerksabmessungen in 6 mechanische Kategorien einteilt:
– `STRAW WALKER` (konventionelle Schüttler-Mähdrescher)
– `AXIAL ROTOR` (Einzel- oder Doppel-Axialrotorsysteme)
– `HYBRID APS` (Systeme mit Beschleunigertrommel/Vorabscheidung und nachgeschalteten Trennrotoren)
– `FORAGE CHOPPER` (Feldhäcksler mit Häckseltrommel und Wurfbeschleuniger)
– `ROOT HARVESTER` (Maschinen mit Rodescharen, Siebketten und Reinigungswalzen)
– `SPECIALTY` (Spezialerntemaschinen für Baumwolle, Zuckerrohr, Trauben und Oliven)
– Ein Indikator für das Dreschsystem wurde in die Kopfzeile des Kalibrierungs-Terminals (aufrufbar über Shift+K) integriert.
– Öffentlicher API-Endpunkt `RHM_Api.getThreshingType(vehicle)` hinzugefügt.
– Lokalisierte Bezeichnungen für alle 27 unterstützten Sprachen (`translations/l10n_*.xml`) hinzugefügt.

HUD-Überwachung von Arbeitsleistung und Produktivität:
Interaktive Umschaltfunktion (durch Anklicken) in Feld 7 des Ertragsmonitors (erweitertes Layout) bzw. Feld 4 (kompaktes Layout) implementiert:
– Ermöglicht das Umschalten zwischen: Bearbeitete Fläche (ha / ac) <-> Aktuelle Arbeitsleistung (ha/h / ac/h) <-> Durchschnittliche Arbeitsleistung während der aktuellen Sitzung (ha/h / ac/h).
– Telemetriedaten zur durchschnittlichen Arbeitsleistung (Sitzungsdurchschnitt) wurden in die Fahrtenstatistik (Trip Statistics) aufgenommen. – Öffentliche API-Methode `RHM_Api.getAverageHectaresPerHour(vehicle)` hinzugefügt.

Verbesserungen & Optimierungen

Native GIANTS Engine 10-Spezialisierung für Schneidwerke:
– Logik für Schneidwerke in eine offizielle GIANTS Engine 10-Fahrzeugspezialisierung (`rhm_Cutter`) überführt; das bisherige „Monkey-Patching“ von `Cutter.onLoad` zur Laufzeit wurde vollständig ersetzt.
– „ in der `modDesc.xml` registriert und dynamisch in alle Fahrzeugtypen für Schneidwerke integriert.

Differenzierte Leistungsbilanz und Feuchtigkeitsphysik:
– Grundlegender Antriebswiderstand je nach Dreschsystem angepasst (8,0 % bei Schüttlern, 9,5 % bei Hybrid-APS-Systemen, 11,0 % bei Axialrotoren, 10,0 % bei Wurzel-Erntemaschinen, 9,0 % bei Feldhäckslern).
– Widerstandsberechnung bei Feuchtigkeit in `RHM_LoadCalculator.lua` überarbeitet: Bei Schüttlern führt feuchtes, verklumptes Erntegut zu einem exponentiell ansteigenden Widerstand, während Rotorsysteme einen gleichmäßigeren Gutfluss bei geringerem feuchtigkeitsbedingtem Widerstand beibehalten.
– Verlustraten durch Feuchtigkeit je nach Maschinentyp differenziert.

Synchronisation der Telemetriedaten im Multiplayer:
– Hochfrequente Netzwerksynchronisation (`onWriteUpdateStream` / `onReadUpdateStream`) für folgende Daten implementiert: Kraftstoffverbrauch, Durchschnittsgeschwindigkeit, durchschnittliche Motorlast, alle 5 Verlustursachen (Geschwindigkeit, Einstellungen, Feuchtigkeit, Verschleiß, Hangneigung) sowie den Dreschkorbabstand.

Reaktionszeit von GUI und Telemetrie:
– Aktualisierungsintervalle für Analysedaten und Fahrtenzähler auf 250 ms angepasst, ergänzt um explizite Rücksetz-Funktionen beim Öffnen/Schließen – dies behebt das „Einfrieren“ von Telemetriewerten.
– Durchsatzüberwachung erweitert: Anzeige von aktuellem Spitzenwert sowie durchschnittlichem Durchsatz über die gesamte Sitzung (t/h).

Fehlerbehebungen
Unterstützung für modulare Trägerfahrzeuge und Portal-Mähdrescher:
– Problem behoben, bei dem als abnehmbare Module auf motorisierten Portal-Trägerfahrzeugen montierte Erntemaschinen keine Telemetriedaten im HUD anzeigten und keine Fahrstreckendaten (Tageszähler) aufzeichneten.
– Effiziente, speicherschonende Durchsuchung der Anbaugeräte-Hierarchie (`rhm_Combine.getAllAttachedCutters`) implementiert, um direkt am Fahrgestell des Trägerfahrzeugs montierte Schneidwerke korrekt zu erfassen. – Aktualisierte Berechnungen der Schneidarbeitsbreite, der Unkrautbiomasse-Probenahme, der Fahrgeschwindigkeitsregelung, der Verschleißberechnungen und der Feldverfolgung für verschiedene modulare Gerätekonfigurationen.

Krabbenlenkung & Diagonalbewegungssteuerung:

– Behebung eines Fehlers bei der Rückwärtserkennung von Fahrzeugen mit Krabbenlenkung, Allradlenkung oder Weitbereichsfahrmodus, bei dem die lokale Z-Vektor-Verschiebung des Chassis trotz Vorwärtsgeschwindigkeit und aktiver Erntegutaufnahme negativ war.

– Sicherstellung, dass der aktive Erntegutfluss als sofortiger Bypass für die Validierung der Bewegungsrichtung dient.

Schneidwerksabsenkung & Arbeitszustandserkennung:
– Ein Problem behoben, bei dem starre, nicht-hydraulische Anbaugeräte die rekursive Prüfung `getIsImplementChainLowered` nicht bestanden.
– Die Validierung des Absenkzustands von Schneidwerken auf den direkten Gerätestatus (`cutter:getIsLowered(true)`) umgestellt, mit einer Rückfalloption über die direkte Gelenkprüfung.
– Ein Fallback für die Fahrgeschwindigkeit des Trägerfahrzeugs in `RHM_DraggableHUD.lua` hinzugefügt, falls ein angehängtes Mähdrescher-Modul einen Wert von 4,0 % meldet.
Nahtloser Audioübergang zwischen der Innenansicht (1. Person) und der Außenansicht (3. Person) mit intelligenter Lautstärkeanpassung (+25 % Verstärkung in der Außenansicht).
Spezielle Audioeinstellungen im ESC-Menü zum Ein-/Ausschalten von Alarmen und zur Anpassung der Gesamtlautstärke (50 %–150 %).
– VERBESSERT: Erkennung der Fruchtart im Korntank & erweiterte Maschinenklassifizierung!
Der Füllstand im Korntank (> 50 l) dient nun als verlässliche Grundlage für die aktive Fruchtart-Erkennung; dies verhindert Fehler durch Überschneidungen an den Grenzen des Schneidwerks sowie versehentliche Rücksetzungen.
Eine robuste, kartenübergreifende Fruchtklassifizierung unterscheidet zwischen Körnerleguminosen (Bohnen, Ackerbohnen) und speziellen Wurzel-/Hülsenfrüchten (grüne Bohnen).
Nicht-Getreidefrüchte (Trauben, Oliven, Unkraut) werden für Standard-Mähdrescher konsequent ausgeschlossen.
Automatische Erstellung physikalischer ASABE-Kalibrierungsmodelle für Körnerleguminosen auf benutzerdefinierten Karten.
– VERBESSERT: HUD-Telemetrie & Integration mit Precision Farming!
Dynamische farbliche Kennzeichnung der mechanischen Belastung (Weiß -> Gelb -> Orange -> pulsierendes Rot bei kritischer Belastung).
Magnetische Andockfunktion direkt unter dem Ertragsanzeigefeld von Precision Farming; passt sich automatisch der Sichtbarkeit des F1-Hilfemenüs an.
Anzeige der Zielgeschwindigkeit in Echtzeit innerhalb der HUD-Telemetrie-Anzeige.
Neue Tastenkombination (Rechte Umschalttaste + H) zum Ein- und Ausblenden des RHM-HUDs.
– BEHOBEN: Konfliktlösung bei Interactive Control & HeadTracking!
Integration eines Kompatibilitätsmoduls (`RHM_ModCompatibility`) für `FS25_interactiveControl` und `FS25_headTrackICextension`.
Deaktivierung der Klickpunkt-Erkennung im Innenraum sowie der Erfassung von Vollbild-Overlays, während die RHM-Kalibrierungsoberfläche aktiv ist – verhindert das „Einfrieren“ von Mausklicks.
Probleme mit der Kamerarotation und der Cursor-Fixierung bei der Nutzung von Courseplay und AutoDrive wurden behoben. – BEHOBEN: XML-Schema-Validierung für Spielstände & Persistenz bei mehreren Fahrzeugen!
Die Einträge `#isCalibrated` und `#calibratedCrops` wurden vollständig in das GIANTS-Schema für `savegame_vehicles` integriert. Dadurch werden Konsolenfehler („Path not registered“) in der `vehicles.xml` vermieden.
Sichere Laderoutinen (unter Verwendung von `hasProperty` und `pcall`) verhindern eine Beschädigung des Spielstands oder Abstürze beim Aktualisieren bestehender Spielstände.
– OPTIMIERT: Performance & „Garbage Collector“-Last!
Dynamische Tabellen (Sliding-Window-Verfahren) in rechenintensiven Schleifen wurden durch feste Ringpuffer (O(1)-Komplexität) ersetzt. Dies eliminiert Spitzen bei der Speicherbereinigung (GC-Allokationen) sowie Mikroruckler während des Erntevorgangs.
Verbesserte Synchronisation des Netzwerk-Datenstroms auf dedizierten Servern für einen reibungslosen Beitritt im Multiplayer-Modus.

V1.5.2.0
– NEU: Physikalische Leistungsbilanz-Berechnung für den Antrieb! Willkürliche, statische Erntefaktoren wurden vollständig entfernt. Die Motorlast des Mähdreschers und die dynamische Geschwindigkeitsregelung basieren nun auf einer physikalisch korrekten Leistungsbilanzgleichung: P_total = P_base + P_header(v) + P_process.
– NEU: Dynamische Abfrage der Leistungsaufnahme des Schneidwerks! Der Leistungsbedarf des Schneidwerks wird direkt aus dessen XML- bzw. `powerConsumer`-Spezifikationen ausgelesen. Dies führt dazu, dass Mähdrescher bei Verwendung zu großer Schneidwerke realistisch an Geschwindigkeit verlieren.
– NEU: Native, dynamische Ertragsskalierung (unterstützt Precision Farming & eigene Karten)! Motorlast und Fahrgeschwindigkeit passen sich in Echtzeit an lokale Ertragsschwankungen an – ohne Ruckler oder plötzliche Geschwindigkeitsabfälle.
– NEU: Sanfterer Kontakt mit dem Erntegut! Verhindert abruptes Abbremsen und plötzliche Drehmomentspitzen, wenn das Schneidwerk auf dichten Bestand trifft.
– NEU: Dynamische Erkennung und Lokalisierung von Feldfrüchten! Das Kalibrierungsmenü für Mähdrescher (`Rechte Umschalt-Taste + K`) erkennt automatisch alle auf der Karte vorhandenen Feldfrüchte und zeigt deren Namen in der jeweiligen Sprache des Spielers an.
– NEU: Automatische Vorlagen für Mod-Feldfrüchte! Kartenspezifische, benutzerdefinierte Feldfrüchte werden automatisch klassifiziert (z. B. Getreide, Hackfrüchte, Futterpflanzen, Baumwolle) und erhalten direkt die passenden physikalischen Parameter.
– NEU: Automatische Anpassung für KI-Helfer & Courseplay! Wenn ein KI-Mitarbeiter oder ein Courseplay-Helfer den Mähdrescher bedient, werden die Einstellungen automatisch entsprechend der installierten RHM Electronics-Stufe angepasst (Stufe 1: ±18 %, Stufe 2: ±10 %, Stufe 3: ±4 %, Stufe 4: 0 % + aktive automatische Nachjustierung).
– NEU: Gespeicherte Spielerprofile für KI/Courseplay! Eingestellte Helfer und Courseplay laden automatisch das vom Spieler gespeicherte Ernteprofil (`profiles.xml`), sofern ein solches vorhanden ist.
– NEU: Kalibrierungsmenü während des KI-/Courseplay-Betriebs! Spieler können das Kalibrierungsmenü für den Mähdrescher nun auch dann öffnen und anpassen (`Rechte Umschalttaste + K`), wenn ein KI-Helfer oder Courseplay aktiv fährt.
– NEU: Tastenkombination für das HUD! Mit `Rechte Umschalttaste + H` lässt sich das Telemetrie-HUD schnell ein- und ausblenden.
– BEHOBEN: Speicherung in Spielständen! Aktive Einstellungen der Kalibrierungsregler, die gewählte Fruchtart sowie die angestrebte Motorlast werden dauerhaft in der `vehicles.xml` gespeichert und beim Laden wiederhergestellt.
– BEHOBEN: Synchronisation im Multiplayer & auf Dedicated Servern! Eine vollständige Isolierung der Fahrzeuge stellt sicher, dass sich die Einstellungen verschiedener Spieler nicht gegenseitig beeinflussen. Zudem wurde eine nahtlose Synchronisation der Profile zwischen Client und Server implementiert, wenn die KI auf Dedicated Servern zum Einsatz kommt.
– BEHOBEN: Kompatibilität mit Courseplay! Probleme beim Starten des Schneidwerks, beim Absenken des Schneidwerks sowie bei der Geschwindigkeitsregelung im Courseplay-Betrieb wurden behoben.
– BEHOBEN: Animationsfehler beim Stoppen des Dreschwerks! Ein Tippfehler in der Variablenreferenz von `stopThreshing` wurde korrigiert, wodurch die Rückwärts-Stopp-Animation des Dreschwerks wieder korrekt funktioniert.
– BEHOBEN: Konflikte bei der Kamerasperre! Probleme mit der Blockierung von Kamerarotation oder -zoom bei der Nutzung von Courseplay oder AutoDrive wurden vollständig beseitigt.
– OPTIMIERUNG: Leistungsverbesserungen & Beseitigung von Rucklern! Speicherintensive „Sliding Windows“ wurden durch effiziente O(1)-Ringpuffer ersetzt, Suchvorgänge in der Fahrzeughierarchie wurden gedrosselt (250 ms) und Karten-Pixelverhältnisse zwischengespeichert, um Mikroruckler sowie eine hohe Belastung durch die Garbage Collection (GC) zu vermeiden.

V1.5.0.0
– NEU: Integration des „Moisture System“-Mods! Dynamische Anpassung der Motorlast und erhöhte Ernteverluste bei der Ernte unter feuchten Bedingungen.
– NEU: Anzeige des Feuchtigkeitsgehalts in Echtzeit, integriert in das verschiebbare HUD.
– NEU: Neue Einstellung zum Ein- und Ausschalten der „Moisture System“-Integration.
– VERBESSERT: Autopilot für die „angestrebte Motorlast“ (Target Engine Load)! Implementierung einer 2%-Toleranzschwelle (Deadzone), um Mikroschwankungen zu verhindern und eine deutlich gleichmäßigere Geschwindigkeitsregelung bei unterschiedlichen Erntedichten zu gewährleisten. – VERBESSERT: Kalibrierungs-GUI: „Ziel-Motorlast“ („Target Engine Load“) verfügt nun über eine dynamische, farbcodierte Fortschrittsanzeige (Grün/Gelb/Rot) für ein besseres visuelles Feedback anstelle von reinem Text.
– BEHOBEN: Die Feuchtigkeitsanzeige im HUD blieb bisher auf dem letzten Wert stehen, anstatt auf 0 % zurückzusetzen, wenn der Mähdrescher den Erntevorgang stoppte oder rückwärts fuhr.
– BEHOBEN: „Ziel-Motorlast“ wurde im Kalibrierungsmenü fälschlicherweise als „auto“ angezeigt.
– NEU: Diagnose-Konsolenbefehl `rhm_inspect` hinzugefügt, um Echtzeit-Leistungsdaten des Erntefahrzeugs in der Konsole sowie in der `log.txt` einzusehen.
– VERBESSERT: Vollständige Überarbeitung der Erntekoeffizienten durch ein namensbasiertes Nachschlagesystem für höhere Präzision.
– VERBESSERT: Klare Unterscheidung zwischen den Koeffizienten für Körnermais und Silomais für realistischere Erntegeschwindigkeiten.
– VERBESSERT: Anpassung der Erntekoeffizienten für Gras und Heu, sowohl für den Direktschnitt als auch für die Aufnahme mittels Pick-up.
– VERBESSERT: Anpassung des Last-Multiplikators für die Pick-up-Aufnahme (von 0,25 auf 0,45) bei Getreideschwaden, um einen realistischeren Motorwiderstand zu erzielen.
– NEU: Universelles „Ernte-Sicherheitsnetz“ („Forage Safety Net“), um bei der Verarbeitung von nicht standardmäßigen oder modifizierten Fruchtarten durch Feldhäcksler realistische Lastwerte zu gewährleisten.
– BEHOBEN: Fehler behoben, bei dem Schneidwerke für Feldhäcksler aufgrund von Groß-/Kleinschreibung in den Kategorienamen nicht korrekt erkannt wurden.
– Optimierung von Funktionen, die die FPS beeinflussen könnten.
– Korrektur verschiedener Erntefaktoren.
– Aktualisierung des HUDs.
– Aktualisierung der Hilfeseiten.
– Trennung von Server- und Client-Einstellungen.
– Diverse kleinere Fehlerbehebungen.
– Hinzufügen eines Werkzeugs zur Echtzeit-Anpassung von Koeffizienten (standardmäßig deaktiviert).
– Korrektur für Baumwoll-Erntemaschinen.
– Überarbeitung der Einstellungen für Erntemaschinen.

V1.4.3.1
– Fehler beim Speichern des Spiels behoben.

V1.4.3.0
– NEU: Kauf-System! Es ist nun möglich, erweiterte Kalibrierungseinstellungen für Erntemaschinen zu erwerben – ein neues Element für den Spielfortschritt.
– NEU: Komplett überarbeitete, interaktive Kalibrierungs-GUI für Erntemaschinen mit neuer Auswahl der Fruchtarten, verbesserter Interaktion und zusätzlichen Informationsreitern.
– NEU: Verbessertes, frei verschiebbares HUD zur Anzeige der Leistung des Erntefahrzeugs, inklusive grafischer Skalen für Ertrag und Motorlast. – NEU: 7 detaillierte Seiten zum In-Game-Hilfemenü hinzugefügt, die alle Mod-Mechaniken erläutern – inklusive eigens erstellter Symbole und Lokalisierung für 11 Sprachen.
– NEU: Seite zum Thema „Ernteverluste“ („Crop Loss“) hinzugefügt; zudem wurden die Mod-Beschreibungen in allen unterstützten Sprachen überarbeitet und verfeinert.
– VERBESSERT: Überarbeitung der Kernlogik für die Geschwindigkeitsabhängigkeit von der Motorlast: Minimale Ernteverluste treten nun bereits bei 80 % Motorlast auf (statt bisher bei 100 %).
– VERBESSERT: Der Lastfaktor bei Feldhäckslern ist nun vollständig dynamisch und basiert auf der Erntedichte sowie der Arbeitsbreite des Vorsatzgeräts.
– VERBESSERT: Überarbeitung des Mechanismus zur Einbindung von Einstellungen; es werden nun sichere Hooks auf Klassenebene (`InGameMenuSettingsFrame.onFrameOpen`) verwendet, um eine maximale Kompatibilität mit DLCs (Vredo Pack, Precision Farming usw.) zu gewährleisten.
– VERBESSERT: Umstrukturierung des globalen Namensraums: Alle internen Klassen und Dateien wurden mit dem Präfix `RHM_` versehen, um Konflikte mit anderen Mods von Drittanbietern zu vermeiden.
– VERBESSERT: Vollständige Neugestaltung der Debugging-Architektur: Alle Debug-Ausgaben sind nun strikt an das `-devWarnings`-Flag des Spiels gebunden, wodurch die `log.txt`-Datei des Benutzers standardmäßig sauber bleibt.
– BEHOBEN: Lösung eines kritischen UI-Konflikts, bei dem DLC-Einstellungen aus dem Spielmenü verschwanden, wenn „Realistic Harvesting“ aktiv war.
– BEHOBEN: Korrektur der Groß-/Kleinschreibung von Dateinamen in `main.lua` (`RHM_Combine`, `RHM_Renderer`); dies behebt das bekannte Problem, bei dem der Ladebildschirm bei 55 % stehen blieb.
– BEHOBEN: Fehler behoben, durch den Änderungen im Einstellungsmenü aufgrund einer ungültigen Callback-Signatur nicht korrekt gespeichert oder mit dem Server synchronisiert wurden.
– BEHOBEN: Beseitigung eines massiven „Spams“ in der Konsole (60 Einträge pro Sekunde), der im Entwicklermodus durch die Meldung „Crop Loss Applied“ (Ernteverlust angewendet) während des Erntevorgangs verursacht wurde.
– BEHOBEN: Korrektur von XML-Syntaxfehlern („-Tags) in der `modDesc.xml`, um eine fehlerfreie Darstellung der Texte im Hilfemenü ohne Engine-Warnungen zu gewährleisten.
– VERBESSERT: Optimierung des UI-Layouts durch Verwendung des Standard-`gameSettingsLayouts` für eine konsistente Menüplatzierung.
– VERBESSERT: Entfernung der redundanten „Zurücksetzen“-Schaltfläche (X) aus der Fußzeile, da diese bei Verwendung anderer Mods zu Layout-Instabilitäten führte.

V1.4.2.0
– BEHOBEN: Die maximale Erntegeschwindigkeit wird nun strikt durch die Kapazitäten des jeweiligen Schneidwerks (bzw. Erntevorsatzes) begrenzt; dies verhindert, dass Erntemaschinen für Hackfrüchte unrealistisch hohe Geschwindigkeiten erreichen. – BEHOBEN: Netzwerk-Desynchronisationsprobleme auf dedizierten Servern behoben, bei denen Client-Einstellungen die Server-Standardeinstellungen überschreiben konnten.

– BEHOBEN: Endlosrekursionsabsturz beim Speichern von Mähdrescher-Einstellungen auf Mehrspieler-Servern behoben.

– BEHOBEN: Speicherleck in den Puffern für die Berechnung der Motorlast und Produktivität behoben.

– BEHOBEN: Verhindert, dass Benutzer ohne Administratorrechte gelegentlich temporären Zugriff auf die Servereinstellungen erhielten.

– VERBESSERT: Durchsatzfaktoren für Zwiebeln und Karotten für genauere Berechnungen der Motorlast neu kalibriert.

– VERBESSERT: Unnötige Debug-Ausgaben aus den Server-Synchronisierungsprotokollen entfernt, um die Konsole übersichtlicher zu halten.

– BEHOBEN: Serverseitige Einstellungen wurden für Clients ohne Administratorrechte beim erneuten Öffnen des Menüs entsperrt.

– BEHOBEN: Lokalisierungsproblem des Menüpunkts „window_grass“ für die Grasernte behoben.

– VERBESSERT: Überflüssige Debug-Protokolle aus den Berechnungen der Motorlast entfernt.

– VERBESSERT: Konfiguration der Debug-Protokolle zentralisiert (RHM_Debug.lua).

– HINZUGEFÜGT: Spanische Lokalisierung für alle Mod-Funktionen und Menüs.

– NEU: Einstellung zum Deaktivieren der HUD-Warnungen bei hoher Auslastung hinzugefügt.

– VERBESSERT: Interne Logik des Warnsystems bereinigt.

– BEHOBEN: Die Ertragsberechnung wurde komplett überarbeitet, um eine perfekte Synchronisierung mit dem Precision Farming HUD und benutzerdefinierten Kartenmaßstäben zu gewährleisten.

– BEHOBEN: Feldhäcksler (Silage) zeigten aufgrund von Fehlern im Motorvolumen einen 10-fach geringeren Ertrag an.

– BEHOBEN: Mathematische Desynchronisationen, wenn das Getreide asynchron vom Schneidwerk in den Bunker gelangt.

– NEU: Die Physik der Mähdreschereinstellungen wurde in zwei unabhängige Kategorien unterteilt: Effizienz (beeinflusst die Verarbeitungsgeschwindigkeit) und Ernteverlust (beeinflusst den Getreideverlust).

– NEU: Das Einstellungsmenü-HUD wurde überarbeitet und zeigt nun immer gleichzeitig die Auswirkungen von Geschwindigkeit und Verlust an.

– NEU: Die „Überlastungsschutz“-Mechanik wurde hinzugefügt – optimale Einstellungen schützen nun vor plötzlichen Spitzen in der Erntedichte.

– BEHOBEN: Kritischer Fehler, durch den optimale Mähdreschereinstellungen die Geschwindigkeit unbeabsichtigt auf das Standardlimit reduzieren konnten.

– BEHOBEN: Der Mähdrescher beschleunigte nicht korrekt, wenn die Einstellungen während der Ernte verbessert wurden.

– BEHOBEN: Doppelte Registrierung von Speicherpfaden im XML-Format, die Serverprotokollfehler und das Zurücksetzen der Einstellungen verursachte, wurde behoben.

– VERBESSERT: Durchsatz von Feldhäckslern an reale Daten angepasst (Koeffizient von 0,150 auf 0,051 geändert).
– NEU: Universelle Erkennung von Pickup-/Schwadaufnahmegeräten hinzugefügt, mit einem niedrigeren Multiplikator für die Motorlast (0,75x).
– NEU: Automatische Rückfallzuordnung (Fallback-Mapping) für die Fülltypen „_WINDROW“ und „CUT_“ auf die jeweiligen Basiskulturen hinzugefügt.
– VERBESSERT: Präzise Kalibrierung der Anbaufaktoren und -dichten basierend auf realen Ertragszielen (bu/h).

– NEU: Jede Kulturpflanze verwendet nun individuelle technische Voreinstellungen, die aus realen Handbüchern abgeleitet wurden (über 20 Kulturpflanzen optimiert).

– VERBESSERT: Die Logik des Feldhäckslers wurde mit einem universellen Multiplikator von 0,75x vereinfacht.

– VERBESSERT: Der Aufnahmemultiplikator wurde auf 0,35x für eine ausgewogene Schwadenernte optimiert.

– BEHOBEN: Mähdrescher beschleunigen nicht mehr über die Standard-Arbeitsgeschwindigkeit hinaus, wenn das Schneidwerk im Leerlauf ist (keine Ernte).

– BEHOBEN: Der anfängliche Geschwindigkeitssprung beim Absenken des Schneidwerks wurde entfernt.

– VERBESSERT: Zuverlässiges Erkennungssystem für Feldhäcksler und Schneidwerke.

– VERBESSERT: Die Geschwindigkeitsbegrenzung ist strikt auf die Standard-Spielgrenzen beschränkt (künstlicher 1,5x-Bonus entfernt).

– VERBESSERT: Anbaufaktoren für Hafer (+25 %), Mais (-50 %), Sojabohnen (-20 %) und Baumwolle (2x) neu kalibriert.

– VERBESSERT: Deutliche Reduzierung der Belastung für Wurzelgemüse (Kartoffeln, Karotten, Pastinaken, Zwiebeln).

– BEHOBEN: Geschwindigkeitsbegrenzungsschleife bei 9,9 km/h während der kontinuierlichen Ernte zurückgesetzt.

– BEHOBEN: Ausnahme für die Wurzelgemüseaufnahme erweitert, um eine realistische Belastung für Zwiebeln und Karotten zu gewährleisten.

– HINZUGEFÜGT: Unterstützung für die Fülltypen ONION_DIRTY und MEADOW.

V1.4.1.0

– BEHOBEN: Spielabsturz („Versuch, die fehlende Methode ‚getIsControlled‘ aufzurufen“) bei Verwendung von Geräten aus DLC-Paketen (z. B. Highland DLC NH 8040 mit Holaras-Werkzeugen). Sichere Nullwertprüfung für die Methode hinzugefügt.

– BEHOBEN: Zweiter Mähdrescher in Courseplay blieb bei 10 km/h hängen. Die fehlerhafte Überprüfung der Bewegungsrichtung in getSpeedLimit() wurde entfernt und eine Schutzfunktion hinzugefügt, sodass die Geschwindigkeitsbegrenzung von Courseplay nur dann greift, wenn das Schneidwerk tatsächlich arbeitet.

– BEHOBEN: Die Einstellungen im AUTO-Modus wurden auf dedizierten Servern auf 50 zurückgesetzt. Der AUTO-Modus wird nun als ausstehend registriert, wenn noch keine Ernte erkannt wurde, und wird bei der ersten Ernte automatisch angewendet.

– BEHOBEN: Das Menü „Mähdreschereinstellungen“ (RShift+K) öffnete und schloss sich bei Verwendung des NEXAT-Modulsystems nicht sofort. – BEHOBEN: Möglicher Spielabsturz aufgrund einer fehlenden „getAIFieldWorkerIsTurning“-Methode bei benutzerdefinierten Fahrzeugen.

V1.4.0.0
– NEU: Kompatibilität mit „HUD Hider“-Mods hinzugefügt (HUD passt sich der Sichtbarkeit im Spiel an).
– BEHOBEN: Fehler bei der Berechnung der Produktivität (t/h), der zu plötzlichen Sprüngen führte.
– BEHOBEN: Unerwartetes Schließen der Benutzeroberfläche (GUI) während des Spiels.
– NEU: Interaktives Menü für Mähdrescher-Einstellungen & Kalibrierung (RShift + K).
– NEU: Manueller Steuerungsmodus – Anpassung von Gebläse, Rotor, Sieben und Einzug.
– NEU: Falsche Einstellungen führen zu zusätzlichem Ernteverlust (wird in der GUI angezeigt).
– NEU: Profilsystem – Speichern/Laden individueller Einstellungen für jede Fruchtart.
– NEU: Neue Fruchtarten starten mit neutralen Einstellungen (50 %) und erfordern eine Kalibrierung.
– NEU: Die Anzeige für Ernteverluste verwendet nun +/- Zeichen (– für Verluste, + für Boni, 0 für optimal).
– NEU: Manuelle Einstellschaltflächen (+/-) sind in der Kalibrierungs-GUI dauerhaft sichtbar, um die Feinabstimmung zu erleichtern.
– BEHOBEN: Kameradrehung wird bei aktivem Cursor (HUD-Verschieben/GUI-Interaktion) nun korrekt blockiert.
– BEHOBEN: HUD setzte sich gelegentlich auf Positionen außerhalb des Bildschirms zurück. Automatische Korrektur sowie ein Rücksetzbefehl wurden hinzugefügt.
– VERBESSERT: Die Eingabeblockierung nutzt nun die korrekte „camera.isRotatable“-Methode.
– VERBESSERT: Positionierung der Hinweistexte in der GUI angepasst, um Überlappungen mit Schaltflächen zu vermeiden.
– NEU: Der AUTO-Modus fügt nun eine leichte, zufällige Ungenauigkeit (1–10 Einheiten) hinzu – eine geschickte manuelle Abstimmung kann also besser sein als der AUTO-Modus!
– NEU: Einheitliche Verlustberechnung für AUTO- und MANUELL-Modus – kein „verlustfreier“ Betrieb mehr im AUTO-Modus.
– BEHOBEN: Mähdrescher-Einstellungen werden nun korrekt im Spielstand (vehicles.xml) gespeichert und geladen.
– BEHOBEN: Der „profileCount“-Cache wird nach dem Laden eines Spielstands korrekt wiederhergestellt.
– BEHOBEN: Automatische Erkennung der Fruchtart erfolgt nun nur noch serverseitig – verhindert Synchronisationsfehler bei Werten im Multiplayer.
– VERBESSERT: Alle Mod-Einstellungen (Server + Client) werden nun im Ordner „modSettings/“ gespeichert.
– VERBESSERT: Volle Unterstützung für dedizierte Server – jedes Fahrzeug behält sein eigenes Kalibrierungsprofil.

V1.3.2.0
– Physikbasiertes System für Ernteverluste! Verluste verringern nun die tatsächliche Menge an Getreide, die im Korntank landet. (Noch in der Beta-Phase; es kann zu kritischen Problemen kommen. Die Funktion lässt sich in den Einstellungen deaktivieren.)
– Ernteverluste beginnen bei einer Motorlast von 95 % (zuvor 100 %).
– Formel für progressive Verluste: Höhere Überlastung führt zu exponentiell höheren Verlusten.
– Verlustabzüge wirken sich nun direkt auf den Ertrag aus – für ein realistischeres Spielerlebnis.
– Das Einstellungsmenü wurde in die Bereiche „Modellierung“ sowie „Benutzeroberfläche und visuelle Effekte“ unterteilt.
– Verschiebbare Benutzeroberfläche (UI)! Mit der rechten Maustaste lässt sich der Cursor ein- oder ausblenden; anschließend kann die Benutzeroberfläche per Drag-and-drop verschoben werden. (Kann zu Konflikten mit Mods führen, die dieselben Tastenkürzel verwenden – in diesem Fall das Tastenkürzel in den Einstellungen ändern.)
– Unabhängige Steuerung des Erntevorsatzes (optional).
– Messwerte in der Anzeige werden nun sofort zurückgesetzt, wenn das Schneidwerk angehoben oder gestoppt wird.
– Anpassbare Anzeigeinhalte (einzelne Elemente können ein- oder ausgeblendet werden).

V1.3.0.0
Behoben
– Speicherung der Einstellungen: Fehler behoben, bei dem Schwierigkeitseinstellungen (Motorlast/Ernteverluste) zwischen Spielsitzungen nicht korrekt gespeichert wurden.
– Speicherort der Einstellungen: Einstellungen wurden in das Verzeichnis „modSettings“ verschoben, um eine konsistente Speicherung über verschiedene Spielstände hinweg zu gewährleisten.
– Ertragsanzeige: Fehler bei der Ertragsanzeige behoben (Werte sind nun auf ±5 % genau, inklusive realistischer Schwankungen).
– Durchsatzanzeige: Anzeige in t/h (Tonnen pro Stunde) korrigiert – sie funktioniert nun einwandfrei und zeigt die aktuelle Ernterate in Echtzeit an.
– HUD-Position: Die Platzierung des HUDs wurde für eine bessere Sichtbarkeit etwas weiter nach oben verschoben.
– Nexat-Kompatibilität: Fehler behoben, bei dem das HUD in Verbindung mit dem modularen Nexat-Erntesystem nicht korrekt angezeigt wurde.
– Erkennung des Erntevorsatzes: Die Erkennung, ob ein Schneidwerk tatsächlich im Einsatz ist oder nur am Fahrzeug montiert wurde, wurde verbessert (verhindert Geschwindigkeitsbegrenzungen bei angehobenem Schneidwerk).

Änderungen
– Massenbasierte Berechnung: Die Motorlast basiert nun auf der tatsächlich geernteten Masse anstatt auf der theoretischen Erntefläche.
– Vorsichtiger Start: Eine anfängliche Geschwindigkeitsbegrenzung von 7 km/h wurde beim Beginn des Erntevorgangs eingeführt (verhindert eine sofortige Überlastung).
– Erntefaktoren: Die Schwierigkeitsfaktoren für verschiedene Fruchtarten wurden angepasst, basierend auf realen Erntegeschwindigkeiten.
– Performance: Optimierung der Lastberechnungen für einen flüssigeren Spielablauf.

V1.2.1.0
– Fehler bei der Produktivitätsberechnung behoben (Werte waren um den Faktor 1000 zu niedrig).
– Genauigkeit der Umrechnung von Masse in Volumen verbessert (unter Verwendung der tatsächlichen Dichte der jeweiligen Fruchtart).

V1.2.0.0
– GitHub-Probleme #1 und #3 behoben.
– Unterstützung für Baumwoll-Erntemaschinen hinzugefügt.
– Teilweise Unterstützung für Feldhäcksler hinzugefügt.
– Probleme bei der Synchronisation im Multiplayer-Modus behoben.
– Konflikte des Einstellungsmenüs mit anderen Mods behoben.
– Darstellung des Einheitensystems (imperial/metrisch) verbessert.

V1.1.0.0
– **Neue Funktion:** Schaltfläche „Einstellungen zurücksetzen“ im unteren Bereich des Einstellungsmenüs hinzugefügt (Taste: X).
– **Verbesserungen der Benutzererfahrung (UX):** Beschreibungen für alle Einstellungen im Menü hinzugefügt (Tooltips). – **Lokalisierung:** Umfassende Ü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

exekx
Hochgeladen von exekx