Cattle and Crops: Mission Documentation


command: harvestField

Startet für Testzwecke eine komplette Ernte-Task. Benötigt ein Erntefahrzeug, eine Schneidwerk, einen Schneidwerkswagen, einen Abfahrer und einen Anhänger. Es wird ein Feld samt Feldzugang angegeben, eine Abladestelle für den Abfahrer sowie ein Punkt den der Abfahrer nach Beendigung der Task anfährt.


command
Attribute Type Value Beschreibung
fieldId integer > 0 ID des Feldes
accessId integer * NavNodeId des Feldzugangs
unloadId integer/string * InfoForTaskAndQuestID der Abladestelle
targetId integer/string * InfoForTaskAndQuestID des End-Anfahrpunktes für den Abfahrer
laySwath boolean * Definiert ob Schwad oder Geäckseltes abgelegt werden soll. true = Schwad, false = Gehäckseltes


harvester

(Subnode von command, definiert die Erntemaschine)

Attribute Type Value Beschreibung
vehicleCommand integer * ID des spawnMachine- oder useMachine-Commands für das Erntefahrzeug
implementCommand integer * ID des spawnMachine- oder useMachine-Commands für das Scheidwerkzeug
trailerCommand integer * ID des spawnMachine- oder useMachine-Commands für den Schneidwerkswagen


area
  • (Subnode von harvester, definiert das zu bearbeitende Feldpolygon.)
  • (Optional: falls nicht vorhanden werden alle Polygone gesetzt.)
Attribute Type Value Beschreibung
id integer > 0 Index des Subpolygons beginnend bei 1 (0 ist Vorgewende)


chaser

(Subnode von command, definiert einen Abfahrer)

Attribute Type Value Beschreibung
vehicleCommand integer * ID des spawnMachine- oder useMachine-Commands für die Zugmaschine
implementCommand integer * ID des spawnMachine- oder useMachine-Commands für den Anhänger

Beispiel

<commands>
    <command type="harvestField" fieldId="13" unloadId="farm.grainStorage.unload" targetId="24" accessId="field13_entry_south" laySwath="true">
        <harvester vehicleCommand="200" implementCommand="201" trailerCommand="202">
            <area id="2" />
        </harvester>
        <chaser vehicleCommand="100" implementCommand="101" />
    </command>
</commands>

results matching ""

    No results matching ""