Schlammleitungssystem V1.0.0.9 Mod






Schlammleitungssystem V1.0.0.9 Mod
Realistisches physikalisches Güllerohrsystem für den Landwirtschafts-Simulator 2025.
Ersetzt die herkömmliche "Fahren in einen Auslöser und Befüllen"-Mechanik durch ein haptisches System, bei dem man Tankwagen-Füllarme oder Rohrketten physisch verbindet, eine Zapfwellenpumpe betreibt, Druck aufbaut, die Durchflussrichtung steuert und beobachtet, wie sich die Gülle durch echte Rohrleitungen bewegt – mit einer Gülle, die tatsächlich eindickt, verkrustet und verstopft, wenn man sie vernachlässigt.
Was es tut
Sanitärinstallationen und Transfer
Die Füllarme wurden per Joystick aus dem Tankwagen in offene Schlammgruben oder Gummistutzen an Gebäuden und anderen Fahrzeugen geschwenkt.
Rohrketten – mehrsegmentige Rohre, die durch Gehen von einem Kupplungsstück zum nächsten verlegt werden und einrasten, wenn beide Enden über passende Kupplungsstücke verfügen.
Direkte Bez-Rohre – ein einzelnes Verbindungsrohr zwischen zwei nahe beieinander liegenden Kupplungen für schnelle Pumpentransfers zwischen einem Tankwagen und einem Gebäude.
Leitungspumpe (Zapfwellen-Schlammpumpe) – ein passiver Pumpenanhänger, durch den zwei Rohrketten den Förderstrom leiten.
Animierte Kupplungen und Ventile – Klemmgriffe schließen sich beim Verbinden, Ventilräder drehen sich beim Öffnen.
Farbige Rohre – pro Rohrsegment aus einer Farbpalette auswählen, pro Speicherstand speichern.
Unterstützung mehrerer Füllarten — funktioniert mit Flüssigmist und Gärrest; die Transfers wählen automatisch die jeweils vorhandene Füllart aus.
Pumpen und Druck
Pumpentypen – Vakuum (Modell mit gespeichertem ±bar-Druck und Manometer), HVP-Hochvolumenpumpe, Leitungspumpstation und offene passive Behälter (z. B. Vorratstanks).
Druckmodell – Vakuumtanker bauen eine gespeicherte Ladung auf, halten sie, verjüngen sie und entleeren sie, wodurch die Befüllung und Entleerung gesteuert wird; das Ausbreitungsverhalten skaliert mit dem Druck und nicht mit einem einfachen Ein/Aus-Prinzip.
Zapfwellen-Scherbolzen (optional) — verschleißt und bricht unter Last beim Drehen mit eingeschalteter Zapfwelle; begehbarer Haltepunkt zur Reparatur.
Schlamm, der sich wie Schlamm verhält
Dickenverhältnis / Trockenmasse – Die Gülle dickt ein, wenn sich die Trockenmasse konzentriert; die Dickenverhältnisse beeinflussen Fließfähigkeit und Ausbreitung.
Krustenbildung und Verstopfungen – ungemischte Gülle verkrustet im Laufe der Saison; verkrustete, klumpige Gülle kann die Auslässe des Streuers und den Zerkleinerer verstopfen. Durch Mischen wird dieses Risiko beseitigt; die Zugabe von Wasser verdünnt die dickflüssige Gülle.
Agitation – ein managergesteuerter Agitator funktioniert an jedem registrierten Fahrzeug mit einem Agitatorspitzenknoten, keine Spezialisierung erforderlich.
Wasserentnahme – Füllarme können Wasser direkt aus Seen und Teichen auf der Karte entnehmen, sofern die Karte SPS-Wasserflächen bereitstellt.
Verbreitung
Tropfleisten und Bandverteiler – Verstopfungsmodellierung pro Auslass, Verteiler-Zerkleinerer und ein Verteiler-HUD.
Dünger-/Herbizidspritzgeräte – Flüssigdünger oder Herbizid wird über dasselbe Kupplungs- und Rohrsystem mittels einer speziellen Spritzeinheit zugeführt und von einer zentralen Pumpensteuerung bedient. Die Spritzgeräte arbeiten nicht mit Druck – der Durchfluss ist konstant.
V1.0.0.9
Architektur
SlurryPipeManager.lua (12.065 Zeilen) wurde in eine Kerndatei und acht Domänen aufgeteilt.
Module (SPSM_Chains, SPSM_Couplers, SPSM_Flow, SPSM_Pressure,
SPSM_Consistency, SPSM_Spreader, SPSM_Sprayers, SPSM_IBC). Reine Relokation,
Mechanisch verifiziert – byteidentisch mit V1.0.0.8.
Der Skriptordner wurde in Domänenordner neu organisiert (debug/, chains/, couplers/,
shearBolt/, blockage/, hud/, events/, agitators/, util/, water/,
herbFertSprayer/, manager/, overrides/, settings/).
Neue zentrale Debug-Registry (scripts/debug/SPSDebugConfig.lua): eine mit dem Namen
Ein-/Aus-Kanal pro Datei, zur Laufzeit über die spsDebug-Konsole umschaltbar.
Befehl. Alle Kanäle AUS.
Leistung (dedizierte Server)
Fahrzeugkonfigurationsabfragen luden und analysierten Fahrzeug-XML von der Festplatte.
jeder Aufruf, von Trigger-Hooks pro Tick bis hin zu Entladungstoren pro Frame – die
Es wurden Geschwindigkeitsbegrenzungen von ca. 45 km/h und Lenkverzögerungen auf stark ausgelasteten Servern gemeldet. Beide Finder
werden nun pro Konfigurationsdateiname (einschließlich negativer Werte) zwischengespeichert. Ein Festplattenzugriff pro Konfigurationsdateiname.
Fahrzeugmodell pro Sitzung.
Multiplayer-Fehlerbehebungen
Platzierbare seitliche Schlauchkupplungen sind jetzt mit einem Besitzerschlüssel versehen (das Ereignis trägt die
platzierbar), sodass jede Maschine die exakte Kopplung auflöst – behebt "Freund
löst sich, bleibt aber an meiner Seite noch verbunden, bis er wegfährt.“
Der Verkauf eines platzierbaren Geräts sendet jetzt autoritative Trennungen für jedes Live-Gerät.
Anleihe vor dem Abriss und doppelte platzierbare Registrierung (die veraltete
Die Entstehung von "Geisterpfeifen" bei Gästen wird verhindert.
Neues platzierbares Abnehmgriff-Register: Ketten, die an einem verkauften
Platzierbare Objekte (Tiergehege, Dockingstationen) wurden nun vollständig entfernt und korrekt angepasst.
Kupplungsschließanimationen an jeder Maschine; Sprührohrtrennungen beim Verkauf
werden gesendet; ausstehende Warteschlangen, die sich auf das verkaufte platzierbare Objekt beziehen, werden gelöscht.
Zukünftige platzierbare Elemente (Trennzeichen usw.) werden in dieselbe Registry eingebunden.
Bei Verbindungsabbrüchen wird nun eine [SPS MP RX]-Zeile auf den Empfängern protokolliert.
Sprühgeräte-Lagersystem (neu)
SPS-XML steuert nun die Fülltypen eines Speichers: Über Koppler deklarierte Typen werden initialisiert.
beim Laden in den Speicher des platzierbaren Objekts – keine Änderungen an der Map-/Basis-XML-Datei erforderlich
(storageFillTypeControl="store" deaktiviert einen Modder-Speicher).
Kapazität pro Koppler="X": Koppler desselben Typs werden zum Speicher dieses Typs addiert.
Kapazität; ohne diese Angabe gilt die Kapazität des Geschäfts selbst.
Dynamische Tankfächer: fillTypes="ANY" (oder eine Kategorie-/Namensliste) plus
Die Kapazität macht einen Koppler zu einem physischen Tank – er verbindet sich mit der ersten Flüssigkeit
das hindurchfließt und sich erst dann entriegelt, wenn es vollständig entleert ist, dann der Typ
Verschwindet aus dem Infofenster. Funktioniert mit Flüssigkeiten aus dem Basisspiel und Skript-Mods.
(Boden, Dünger usw.). Verschlossene Fächer bleiben im Spielstand und bei der Synchronisierung erhalten.
an Kunden (Ereignis + Beitrittsdump).
Alle Kupplungen sind standardmäßig in der Kategorie „Sprühgerät“ hinterlegt, sodass Flüssigkeiten im Basisspiel immer vorhanden sind.
Im Ladendisplay anzeigen; Gesamtwerte werden automatisch aus älteren Speicherständen wiederhergestellt.
Wenn mehrere Kupplungen in Reichweite sind, wird diejenige ausgewählt, die dem SPIELER am nächsten liegt.
Geh zu dem Tank, den du haben möchtest.
Platzierbare Kupplungen für Sprühgeräte akzeptieren Knoten="…" (i3dMappings, passend zu den
slurry placeable schema) sowie mountNodeName.
Robustheit
Die Ordner der Kartenmodifikation können beliebig umbenannt werden: Die mitgelieferten Witcombe-Konfigurationspfade stimmen überein.
Der Ordnername wird nicht mehr enthalten, und beide platzierbaren Registerpfade brechen ab.
sauber, wenn eine pfadübereinstimmende Konfiguration keinen ihrer Knoten findet (falsch platzierbar).
Die Zuordnung von Wassermanifesten erfolgt ohne Berücksichtigung der Groß- und Kleinschreibung und unterstützt alternative Titel.
(titles="A;B") und optionale Teilstring-Übereinstimmung (titleContains=); Spieler
Ordnerumbenennungen hatten nie Auswirkungen.
