Kurzfassung
Dieser Mod ersetzt die einfache Sofortumwandlung von Grasschwaden zu Heu durch eine realistischere Trocknung. Gras wird nach dem Maehen oder Schwaden als Trocknungszelle erfasst. Erst nach dem Wenden beginnt der eigentliche Trocknungsfortschritt.
Je nach Einstellung braucht das Material einen oder zwei Wendevorgaenge. Bei der
Standardvariante mit zwei Wendevorgaengen entsteht nach der ersten Trockenphase ein
optischer Zwischenzustand PREHAY_WINDROW. Nach der finalen Trockenphase
wird daraus automatisch collectable DRYGRASS_WINDROW.
Grundidee
Im Standardspiel wandelt der Heuwender Gras ueber den Giants TEDDER-Converter
direkt in DRYGRASS_WINDROW um. Dadurch entsteht Heu praktisch sofort.
Realistic Hay Drying schaltet sich an dieser Stelle dazwischen.
Der Wender darf Gras nicht sofort zu fertigem Heu machen. Stattdessen bleibt das Material erst als Gras- oder map-spezifischer Schwad liegen, sammelt Trocknungszeit und wird erst nach passenden Bedingungen freigegeben.
Der Mod arbeitet rasterbasiert. Pro Feldbereich wird eine Trocknungszelle gespeichert, inklusive urspruenglichem FillType, Wendeanzahl, Trocknungsfortschritt und spaeterer Heufeuchte.
Trocknungsablauf
PREHAY_WINDROW.
2 x muss das Vor-Heu erneut gewendet werden.
DRYGRASS_WINDROW erzeugt.
Einstellung: 1 Wendevorgang
Bei 1 x entfaellt die zweite Wende. Nach dem ersten Wenden trocknet das Gras
direkt bis zur Heu-Umwandlung. Der Zwischenzustand PREHAY_WINDROW wird dann
nicht als Pflichtstufe benoetigt.
Einstellung: 2 Wendevorgaenge
Bei 2 x laeuft die realistischere Standardvariante: erstes Wenden, erste
Trocknungsphase, optisches Vor-Heu, zweites Wenden, finale Trocknungsphase, Heu.
Optionen
Die Einstellungen befinden sich im Spiel unter Einstellungen > Allgemein > Realistische Heutrocknung.
| Option | Werte | Beschreibung |
|---|---|---|
| Trocknungsdauer | 1, 2, 3, 4, 6, 8, 12 Stunden |
Bestimmt, wie viele wirksame Trockenstunden jede aktive Trocknungsphase braucht. |
| Wendevorgaenge | 1 x oder 2 x |
Bestimmt, ob nach dem ersten Wenden direkt Heu entstehen kann oder ob ein zweites Wenden erforderlich ist. |
Standardwerte sind 2 h Trocknungsdauer pro Phase und 2 x
Wendevorgaenge.
HUD und Anzeige
Der Mod nutzt eine normale Giants InfoDisplay-Box im unteren rechten Bereich. Der Titel lautet Heu Status. Die Anzeige erscheint nur zu Fuss und nur in einem engen Radius um eine bekannte Gras-, Vor-Heu- oder Heuzelle.
Die Anzeige enthaelt unter anderem:
- Status, zum Beispiel
Gras wenden,Erneut wenden,Trocknet,Heu bereitoderHeu nass - Fortschritt der aktuellen Trocknungsphase in Prozent
- Wendevorgaenge, zum Beispiel
1 / 2oder1 / 1 - Zeit der aktuellen Phase, zum Beispiel
1.5 / 2 h - Temperatur
- Feuchte bei fertigem Heu
Wetter und Feuchte
Der Trocknungsfortschritt ist nicht nur Zeit, sondern wirksame Trockenzeit. Regen, Schnee, Hagel, nasser Boden, kalte Temperaturen und unguenstige Jahreszeiten koennen die Trocknung bremsen oder stoppen.
Fertiges Heu wird bei Regen nicht zurueck in Gras verwandelt. Es bleibt
DRYGRASS_WINDROW, bekommt aber intern einen Feuchtewert. Solange die Feuchte
ueber 10 Prozent liegt, gilt das Heu als zu nass fuer Ladewagen und Ballenpresse.
| Zustand | Auswirkung |
|---|---|
| Trockenes Wetter | Die Trocknungszeit steigt. Nasses Heu kann wieder abtrocknen. |
| Regen oder sehr nasser Boden | Die Trocknung stoppt oder wird stark reduziert. Fertiges Heu wird feuchter. |
| Kalte Jahreszeit | Der Status kann anzeigen, dass die Jahreszeit zu kalt ist. |
| Heufeuchte ueber 10 Prozent | Ladewagen und Presse werden blockiert, damit kein nasses Heu aufgenommen wird. |
FillTypes und Effekte
Der Mod fuegt den Zwischen-FillType PREHAY_WINDROW hinzu. Dieser stellt
angetrocknetes Gras dar und wird in der Standardvariante mit zwei Wendevorgaengen nach
der ersten Trocknungsphase genutzt.
Zusaetzlich registriert der Mod eigene lokale TEDDER MotionPathEffects, damit der
Heuwender fuer Gras und Vor-Heu passende Partikeleffekte findet. Map-spezifische
Schwade wie Klee koennen unterstuetzt werden, wenn sie in der Map ueber den Giants
TEDDER-Converter zu Heu konvertiert werden.
effects/ enthaelt wichtige manuell angepasste Effektdateien und
sollte bei Aenderungen nicht blind ueberschrieben werden.
Speicherung
Es gibt zwei getrennte Speicherbereiche: Savegame-Daten fuer konkrete Felder und globale Modsettings fuer die Optionen.
| Datei | Inhalt |
|---|---|
savegameX/realisticHayDrying.xml |
Trocknungszellen, Wendeanzahl, Trocknungsfortschritt, FillType-Informationen und Heufeuchte. |
modSettings/FS25_lsfmRealisticHayDrying/FS25_lsfmRealisticHayDrying.xml |
Globale Optionen fuer Trocknungsdauer und benoetigte Wendevorgaenge. |
Alte Settings aus modSettings/FS25_lsfmRealisticHayDrying.xml werden beim
Laden weiterhin als Fallback gelesen. Beim naechsten Speichern nutzt der Mod den neuen
Unterordner.
Maschinenverhalten
Maeher und Schwader
Beim Ablegen von unterstuetzten Schwaden registriert der Mod die betroffene Rasterzelle. Der urspruengliche FillType wird gespeichert, damit map-spezifische Schwade korrekt erhalten bleiben.
Heuwender
Der Heuwender startet Trocknungsphasen und verhindert die direkte Sofortumwandlung zu
Heu. In der Zwei-Wenden-Variante verarbeitet er spaeter auch PREHAY_WINDROW
fuer die finale Phase.
Ladewagen und Ballenpresse
Beide Maschinen werden blockiert, wenn fertiges Heu zu feucht ist. Ist das Heu trocken genug und wird aufgenommen, entfernt der Server die passende Trocknungs- oder Feuchtezelle.
Multiplayer
Der Mod ist fuer Multiplayer vorbereitet und in der modDesc.xml als
multiplayerfaehig markiert. Der Server verwaltet die Trocknungszellen und synchronisiert
sie ueber ein eigenes Event an Clients. Warnungen fuer nasses Heu koennen ebenfalls an
entfernte Fahrer gesendet werden.
Ein echter Host-, Client- oder Dedicated-Server-Test steht noch aus.
Testempfehlung
- Spiel starten und Mod in einem Testsave aktivieren.
- In den allgemeinen Einstellungen die Mod-Sektion Realistische Heutrocknung pruefen.
- Trocknungsdauer und Wendevorgaenge einmal veraendern und speichern.
- Gras maehen oder schwaden und zu Fuss die Anzeige Heu Status pruefen.
- Mit Einstellung
2 xtesten: erstes Wenden, Vor-Heu, zweites Wenden, Heu. - Mit Einstellung
1 xtesten: erstes Wenden, danach direkte Heu-Umwandlung nach Trockenzeit. - Bei Regen pruefen, ob fertiges Heu feucht wird und Maschinen die Aufnahme blockieren.
- Nach dem Speichern pruefen, ob
realisticHayDrying.xmlim Savegame geschrieben wurde. - Nach Neustart die
log.txtauf Fehler oder Warnungen des Mods pruefen.
Wichtige Dateien
| Pfad | Aufgabe |
|---|---|
scripts/RealisticHayDrying.lua |
Hauptlogik fuer Zellen, Trocknung, HUD, Maschinen-Patches, Wetter und Konvertierung. |
scripts/RealisticHayDryingSettings.lua |
Giants-Settingsmenue, globale Speicherung und Wiederherstellung der Optionen. |
scripts/events/RealisticHayDryingSyncEvent.lua |
Synchronisierung der Trocknungszellen im Multiplayer. |
scripts/events/RealisticHayDryingWarningEvent.lua |
Warnung fuer zu nasses Heu bei Aufnahmeversuchen. |
config/fillTypes.xml |
Registrierung von PREHAY_WINDROW. |
config/densityMapHeightTypes.xml |
DensityMap-Definitionen fuer den Zwischen-FillType. |
effects/tedder/tedderEffects.xml |
Lokale TEDDER-Effekte fuer Gras und Vor-Heu. |
translate/l10n_*.xml |
Uebersetzungen fuer HUD, Settings und FillType-Namen. |
Doc/manual.html |
Diese ausfuehrliche Mod-Uebersicht als HTML-Manual. |