Cattle and Crops: Mission Documentation


condition: goTo

Prüft ob der Spieler an der angegebenen Position angekommen ist. Dabei ist es egal ob er zu Fuß oder im Fahrzeug am Ziel ankommt.


Attribute

Mögliche Ziele Type Value Beschreibung
Option 1: command integer * CommandId des spawnMachine/useMachine commands des Fahrzeugs, zu dem der Spieler gehen soll
Option 2: targetNode string * Nodename der Node, zu der der Spieler gehen soll.
Option 3: targetId string * Volle InfoForTaskAndQuestId der Node zu der der Spieler gehen soll.
Option 4: posX, posY, (posZ) float * Position zu der der Spieler gehen soll. Wenn kein Z Wert angegeben wird, wird die Höhe per Raycast bestimmt
Option 5: fieldId integer * Id des Felds, zu dem der Spieler gehen soll. Es wird immer die Feldeinfahrt mit der kleinsten Distanz zum Spieler gewählt.
Option 6: mapMarkerIsTarget boolean true Wenn diese Flag aktiviert ist, wird die Distanz zum vom Spieler gesetzten Mapmarker geprüft.


Attribute Type Value Beschreibung
checkRadius
Optional
float > 0 Radius in Metern in dem geprüft werden soll, ob der Spieler die Position erreicht hat (Default: 3.5)
relOffX, relOffY, (relOffZ) float * Relativer offset zum angegebenen Ziel. Wenn kein Z Wert angegeben wird, wird die Höhe per Raycast bestimmt
offsetInWorldSpace
Optional
bool * Legt fest, ob der Offset in Object-Space der angegebenen Node (nur bei command/targetNode/targetId) oder World-Space aufgerechnet werden soll (Default: false)

Beispiele

<conditions>
    <!-- Ziel = Fahrzeug -->
    <condition type="goTo" command="100" checkRadius="0.5" relOffX="-5.0" relOffY="2.0" />

    <!-- Ziel = Node -->
    <condition type="goTo" targetNode="myTargetNodeName" />

    <!-- Ziel = InfoForTaskAndQuestId -->
    <condition type="goTo" targetId="harbor.silage_trader.task_target" checkRadius="4.5" />

    <!-- Ziel = Position -->
    <condition type="goTo" posX="-358" posY="13.4" />

    <!-- Ziel = Feld -->
    <condition type="goTo" fieldId="14" relOffX="-5.0" relOffY="2.0" relOffZ="-3.0" offsetInWorldSpace="true" />

    <!-- Ziel = Map-Marker -->
    <condition type="goTo" mapMarkerIsTarget="true" />
</conditions>

results matching ""

    No results matching ""