Cattle and Crops: Mission Documentation


command: takeFillFromTank

Nimmt eine bestimmte Menge amount in kg aus einem TankController heraus. Es kann entweder ein Fahrzeug (command, optional zusammen mit einer spezifischen tankNode) oder ein Tank in der Welt mit InfoForTaskAndQuestId (targetId) benutzt werden.


Attribute

Attribute Type Value Beschreibung
command integer * Die ID des Commands/Fahrzeugs. Das Fahrzeug muss mindestens einen TankController haben. Alternativ zu targetId.
(tankNode) string * Name der TankController-Node (wenn nicht gesetzt wird der erste gefundene TankController benutzt). Nur wenn command benutzt wird.
targetId string * InfoForTaskAndQuestId des Tanks in der Welt. Alternativ zu command. Node muss ein TankController oder TankTriggerController sein.
amount float > 0 Menge die aus dem Tank entfernt werden soll in kg.

Beispiel

<commands>
    <!-- Nimmt aus dem ersten gefundenen, kompatiblen Tank im Fahrzeug. -->
    <command type="takeFillFromTank" command="200" amount="1300" />

    <!-- Nimmt aus dem spezifischen Tank mit dem angegeben Namen im Fahrzeug. -->
    <command type="takeFillFromTank" command="200" tankNode="myTankNodeName" amount="15.5" />

    <!-- Nimmt aus dem spezifischen Tank mit der angegebenen InfoForTaskAndQuestId in der Welt. -->
    <command type="takeFillFromTank" targetId="bga.silo1.tank" amount="1000000" />
</commands>

results matching ""

    No results matching ""