Beiträge von ole22143


    Hallo zusammen,

    ich bastle seit einiger Zeit an einem Mod fĂĽr den LS25 und wĂĽrde gerne mal
    euer Feedback einholen, bevor ich mich in die falsche Richtung verrenne.


    Worum geht es?

    Der Mod heiĂźt "Farm Manager" und ist im Kern eine zentrale Auftragsverwaltung.
    Die Idee dahinter: AutoDrive und Courseplay können beide schon hervorragend
    fahren und arbeiten – was mir immer gefehlt hat, ist die Ebene darüber. Also
    nicht "wie fährt dieses Fahrzeug", sondern "wer soll eigentlich was tun, und
    in welcher Reihenfolge".

    Deshalb ist die Grundregel im Mod:

    Der Farm Manager entscheidet WER WAS tun soll.
    Courseplay und AutoDrive entscheiden WIE gefahren und gearbeitet wird.

    Ich baue also bewusst keine eigene Pfadfindung, keine eigene Fahrphysik und
    keine eigene Transport-Logik nach. Alles läuft über die vorhandenen APIs der
    beiden Mods.

    Man legt Aufträge an – zum Beispiel "Feld 12 säen mit Weizen" – und der Mod
    sucht sich selbst ein passendes Fahrzeug, schickt es per AutoDrive zum Feld,
    lässt Courseplay den Kurs erzeugen und die Arbeit erledigen, und schickt es
    danach zum persönlichen Parkplatz zurück.


    Was schon funktioniert

    - zentrale Jobliste statt fahrzeuggebundener Einzelaufträge
    - virtuelle Gruppe "Alle Fahrzeuge", dazu optional eigene Fahrzeuggruppen
    - dauerlaufender Scheduler, der offene Aufträge selbst verteilt
    - Feldarbeiten: Säen, Düngen, Spritzen, Grubbern, Pflügen, Walzen, Mähen
    - automatische Fahrzeugauswahl anhand der tatsächlich angehängten Geräte
    - Gerätewechsel wird erkannt, ohne dass man irgendwo neu konfigurieren muss
    - eine integrierte Düngung an der Sämaschine macht daraus nicht fälschlich
    ein eigenständiges Düngefahrzeug
    - Pause und Fortsetzen, wobei Courseplay am letzten Wegpunkt weitermacht
    - Transportaufträge
    - persönliche AutoDrive-Parkplätze pro Fahrzeug
    - Saisonberücksichtigung beim Säen


    Woran ich gerade sitze

    Aktuell entsteht die Erntekolonne: ein Mähdrescher, ein echter Überladewagen
    und zwei Abfahrer, die als Team zusammenarbeiten. Der Drescher fährt zum Feld
    und startet Courseplay, der Ăśberladewagen folgt und geht in den Combine-
    Unloader-Modus, und die beiden Abfahrer rotieren per AutoDrive
    "Abholen und Abliefern" zwischen Feld und Hof.

    Das läuft im Grundsatz, aber der Teufel steckt wie immer im Detail – vor
    allem darin, was passiert, wenn mal etwas schiefgeht. Ein Abfahrer, der sich
    festfährt, soll zum Beispiel nicht die ganze Kolonne stoppen.


    Und jetzt kommt ihr ins Spiel

    Ich merke, dass ich beim Ausbauen inzwischen hauptsächlich meinem eigenen
    Spielstil hinterherbaue. Deshalb die ehrliche Frage in die Runde:

    - Welche wiederkehrende Handarbeit nervt euch am meisten? Also das, wo ihr
    denkt "das habe ich jetzt zum fĂĽnfzigsten Mal von Hand geklickt".
    - Wie viel Automatisierung wollt ihr ĂĽberhaupt? Es gibt ja durchaus die
    Position, dass ein Spiel langweilig wird, wenn alles von selbst läuft.
    Wo verläuft für euch die Grenze zwischen "angenehm" und "spielt sich
    selbst"?
    - Wäre eine Art Jahresplan interessant? Also einmal pro Feld eine Fruchtfolge
    festlegen, und der Mod arbeitet sie ĂĽber die Saisons ab: ernten, grubbern,
    pflügen, säen, düngen, ernten. Inklusive "erst säen, wenn abgeerntet" und
    "erst ernten, wenn reif".
    - Wie steht ihr zu Zeitraffer? Wenn alle Fahrzeuge nur noch auf die richtige
    Jahreszeit warten, könnte der Mod die Ingame-Zeit beschleunigen. Praktisch
    oder eher unerwünscht, weil es auch Tiere, Produktionen und Verträge
    betrifft?
    - Was sollte der Mod ausdrĂĽcklich NICHT tun?


    Rahmenbedingungen

    AutoDrive und Courseplay werden zwingend benötigt, sonst funktioniert nichts.
    Entwickelt und getestet wird aktuell gegen AutoDrive 3.0.1.2 und
    Courseplay 8.1.0.3, im Einzelspieler. Multiplayer ist architektonisch
    vorbereitet, aber noch nicht nutzbar.

    Es gibt aktuell noch keinen öffentlichen Download – der Mod ist ehrlich
    gesagt noch nicht stabil genug dafür, und ich möchte nichts rausgeben, was
    euch die Erntesaison zerlegt.

    Ăśber Ideen, Kritik und auch ĂĽber ein "brauche ich nicht, weil..." wĂĽrde ich
    mich sehr freuen. Gerade Letzteres spart mir am Ende die meiste Arbeit.

    Viele GrĂĽĂźe

    Ole