<guidedTour>

<steps>
<step showProgress="boolean"Description: Hide or show the current tour progress bar
Type: Boolean
Required: no
>

<goals>
<vehicleAttachedTo vehicle="string"Description: Identifier of the vehicle
Type: String
Required: yes
attachment="string"Description: Identifier of the attachment
Type: String
Required: yes
/>

<vehicleInFillRange vehicle="string"Description: Name of the vehicle
Type: String
Required: yes
/>

<vehicleInAttachRange attacherJointIndex="integer"Description: Index of the vehicle attacher joint
Type: Integer
Required: yes
attachment="string"Description: Identifier of the attachment
Type: String
Required: yes
inputAttacherJointIndex="integer"Description: Index of the attachment input attacher joint index
Type: Integer
Required: yes
vehicle="string"Description: Identifier of the vehicle
Type: String
Required: yes
/>

<vehicleInTrigger worldPositionY="float"Description: World y position. If defined the y position will not be calculated based on the terrain
Type: Float
Required: no
vehicle="string"Description: Name of the vehicle
Type: String
Required: yes
radius="2"Description: Trigger distance
Type: Float
Default: 2
Required: no
worldPosition="x y"Description: World position of trigger. X and Z values only
Type: Multiple values (x, y)
Required: yes
terrainOffsetY="0"Description: Navigation marker terrain offset
Type: Float
Default: 0
Required: no
worldRotationY="angle"Description: World rotation y
Type: Angle
Required: no
height="10"Description: Trigger height
Type: Float
Default: 10
Required: no
showMarker="true"Description: Show navigation marker
Type: Boolean
Default: true
Required: no
/>

<vehicleDetached vehicle="string"Description: Identifier of the vehicle
Type: String
Required: yes
/>

<dialogShown text="string"Description: Text of the dialog
Type: String or l10n key
Required: yes
title="string"Description: Title of the dialog
Type: String or l10n key
Required: no
>

<input text="string"Description: Text of the action
Type: String or l10n key
Required: no
name="string"Description: Name of the input action
Type: String
Required: no
keyboardOnly="false"Description: If the input should only be visible if keyboard input is active
Type: Boolean
Default: false
Required: no
name2="string"Description: Name of the second input action
Type: String
Required: no
gamepadOnly="false"Description: If the input should only be visible if gamepad input is active
Type: Boolean
Default: false
Required: no
/>

</dialogShown>
<npcConversationFinished npc="string"Description: Name of the npc
Type: String
Required: yes
>stringDescription: Filename to the conversation
Type: String
Required: yes
</npcConversationFinished>

<vehicleInRange showMarker="true"Description: Show navigation marker
Type: Boolean
Default: true
Required: no
height="10"Description: Trigger height
Type: Float
Default: 10
Required: no
vehicle="string"Description: Name of the vehicle
Type: String
Required: yes
offset="x y"Description: Offset from target vehicle
Type: Multiple values (x, y)
Required: yes
targetVehicle="string"Description: Name of the target vehicle
Type: String
Required: yes
radius="2"Description: Trigger distance
Type: Float
Default: 2
Required: no
exactFillRootNodeIndex="integer"Description: Index of the fill rootnode
Type: Integer
Required: no
/>

<vehicleIsUnfolded vehicle="string"Description: Identifier of the vehicle
Type: String
Required: yes
/>

<playerInTrigger radius="2"Description: Trigger distance
Type: Float
Default: 2
Required: no
offsetY="0"Description: Local y offset if vehicle is given, else terrain offset
Type: Float
Default: 0
Required: no
npc="string"Description: Name of the npc the position should be offset to
Type: String
Required: no
showMarker="true"Description: Show navigation marker
Type: Boolean
Default: true
Required: no
vehicle="string"Description: Name of the vehicle the position should be offset to
Type: String
Required: no
offset="x y"Description: If vehicle is given offset is local to vehicle rootnode, else world positions are assumed. X and Z values only
Type: Multiple values (x, y)
Required: yes
/>

<introductionHelpShown blockInput="true"Description: If the input should be blocked
Type: Boolean
Default: true
Required: no
id="string"Description: Id of the introduction help item
Type: String
Required: yes
text="string"Description: A custom text that should be displayed
Type: String or l10n key
Required: no
/>

<vehicleIsSeedTypeSelected seedTypeName="string"Description: Name of the seedtype
Type: String
Required: yes
vehicle="string"Description: Identifier of the vehicle
Type: String
Required: yes
/>

<vehicleIsAIActive vehicle="string"Description: Identifier of the vehicle
Type: String
Required: yes
/>

<npcInRange npc="string"Description: Name of the npc
Type: String
Required: yes
showMarker="true"Description: Show navigation marker
Type: Boolean
Default: true
Required: no
/>

<vehicleIsControlled isControlled="true"Description: If vehicle should be controlled
Type: Boolean
Default: true
Required: no
vehicle="string"Description: Identifier of the vehicle
Type: String
Required: yes
/>

<progress minProgress="0.2"Description: Min progress (0-1)
Type: Float
Default: 0.2
Required: no
progressIndex="integer"Description: Id of the progress
Type: Integer
Required: yes
/>

<vehiclePipeState pipeState="integer"Description: Target pipe state value
Type: Integer
Required: yes
vehicle="string"Description: Identifier of the vehicle
Type: String
Required: yes
/>

<vehicleFillLevel above="float"Description: Filllevel of the vehicle (above)
Type: Float
Required: no
fillUnit="integer"Description: Fillunit index of the vehicle
Type: Integer
Required: yes
below="float"Description: Filllevel of the vehicle (below)
Type: Float
Required: no
vehicle="string"Description: Identifier of the vehicle
Type: String
Required: yes
/>

<vehicleIsLowered vehicle="string"Description: Identifier of the vehicle
Type: String
Required: yes
/>

<vehicleInTipTrigger vehicle="string"Description: Name of the vehicle
Type: String
Required: yes
/>

<vehicleIsTurnedOn vehicle="string"Description: Identifier of the vehicle
Type: String
Required: yes
/>

</goals>
<progresses>
<fieldFruit title="string"Description: Title of the progress
Type: String or l10n key
Required: no
growthState="string"Description: Name of the growth state
Type: String
Required: yes
description="string"Description: Desciption of the progress
Type: String or l10n key
Required: no
fruitType="string"Description: Name of the fruit type
Type: String
Required: yes
fieldId="integer"Description: Id of the field
Type: Integer
Required: yes
>

<area>
<parallelogram worldWidthXZ="x y"Description: Parallelogram world width position (x,z)
Type: Multiple values (x, y)
Required: no
worldStartXZ="x y"Description: Parallelogram world start position (x,z)
Type: Multiple values (x, y)
Required: no
heightXZ="x y"Description: Parallelogram world height size (x,z)
Type: Multiple values (x, y)
Required: no
widthXZ="x y"Description: Parallelogram world width size (x,z)
Type: Multiple values (x, y)
Required: no
worldHeightXZ="x y"Description: Parallelogram world height position (x,z)
Type: Multiple values (x, y)
Required: no
/>

<circle numSegments="5"Description: Number of circle segments
Type: Integer
Default: 5
Required: no
radius="5"Description: Circle radius
Type: Float
Default: 5
Required: no
worldPositionXZ="x y"Description: Circle center world position (x,z)
Type: Multiple values (x, y)
Required: no
/>

<polygon>
<point>x yDescription: Polygon point world position (x,z)
Type: Multiple values (x, y)
Required: no
</point>

</polygon>
</area>
</fieldFruit>
<fieldGround groundType="CULTIVATED"Description: Name of the ground type
Type: String
Default: CULTIVATED
Required: no
title="string"Description: Title of the progress
Type: String or l10n key
Required: no
fieldId="integer"Description: Id of the field
Type: Integer
Required: yes
description="string"Description: Desciption of the progress
Type: String or l10n key
Required: no
>

<area>
<circle radius="5"Description: Circle radius
Type: Float
Default: 5
Required: no
numSegments="5"Description: Number of circle segments
Type: Integer
Default: 5
Required: no
worldPositionXZ="x y"Description: Circle center world position (x,z)
Type: Multiple values (x, y)
Required: no
/>

<parallelogram worldHeightXZ="x y"Description: Parallelogram world height position (x,z)
Type: Multiple values (x, y)
Required: no
worldWidthXZ="x y"Description: Parallelogram world width position (x,z)
Type: Multiple values (x, y)
Required: no
widthXZ="x y"Description: Parallelogram world width size (x,z)
Type: Multiple values (x, y)
Required: no
worldStartXZ="x y"Description: Parallelogram world start position (x,z)
Type: Multiple values (x, y)
Required: no
heightXZ="x y"Description: Parallelogram world height size (x,z)
Type: Multiple values (x, y)
Required: no
/>

<polygon>
<point>x yDescription: Polygon point world position (x,z)
Type: Multiple values (x, y)
Required: no
</point>

</polygon>
</area>
</fieldGround>
</progresses>
<actions>
<vehicleBlockPipeChange vehicle="string"Description: Name of the vehicle. If not defined the current vehicle is used
Type: String
Required: no
isBlocked="boolean"Description: Value if folding is blocked or not
Type: Boolean
Required: yes
/>

<vehicleAttach attacherJointIndex="integer"Description: Index of the vehicle attacher joint
Type: Integer
Required: yes
vehicle="string"Description: Identifier of the vehicle
Type: String
Required: yes
inputAttacherJointIndex="integer"Description: Index of the attachment input attacher joint index
Type: Integer
Required: yes
attachment="string"Description: Identifier of the attachment
Type: String
Required: yes
/>

<placeableSetFarm placeable="string"Description: Name of the placeable
Type: String
Required: yes
farmId="string"Description: The owner farm id of the placeable
Type: String
Required: yes
/>

<playerSetSpawnPosition vehicle="string"Description: The spawn vehicle
Type: String
Required: no
reset="boolean"Description: If true current settings will be reset
Type: Boolean
Required: no
worldPosition="x y z"Description: Target position of the npc
Type: Translation values (x, y, z)
Required: no
yaw="angle"Description: The yaw of the player
Type: Angle
Required: no
/>

<fieldUpdate fieldId="integer"Description: Id of the field
Type: Integer
Required: no
customName="string"Description: Custom name of the task
Type: String
Required: no
clearHeight="boolean"Description: Clear tip anything
Type: Boolean
Required: no
weedState="integer"Description: Weed state
Type: Integer
Required: no
stoneLevel="integer"Description: Stone level
Type: Integer
Required: no
plowLevel="integer"Description: Plow level
Type: Integer
Required: no
status="string"Description: Status of the task
Type: String
Required: no
fieldType="string"Description: Name of the field type
Type: String
Required: no
limeLevel="integer"Description: Lime level
Type: Integer
Required: no
rollerLevel="integer"Description: Roller level
Type: Integer
Required: no
stubbleShredLevel="integer"Description: Stubbleshred level
Type: Integer
Required: no
>

<area currentMinY="float"Description: Current polygon minY clip region
Type: Float
Required: no
currentMaxY="float"Description: Current polygon minY clip region
Type: Float
Required: no
>

<circle numSegments="5"Description: Number of circle segments
Type: Integer
Default: 5
Required: no
radius="5"Description: Circle radius
Type: Float
Default: 5
Required: no
worldPositionXZ="x y"Description: Circle center world position (x,z)
Type: Multiple values (x, y)
Required: no
/>

<parallelogram heightXZ="x y"Description: Parallelogram world height size (x,z)
Type: Multiple values (x, y)
Required: no
worldStartXZ="x y"Description: Parallelogram world start position (x,z)
Type: Multiple values (x, y)
Required: no
worldHeightXZ="x y"Description: Parallelogram world height position (x,z)
Type: Multiple values (x, y)
Required: no
widthXZ="x y"Description: Parallelogram world width size (x,z)
Type: Multiple values (x, y)
Required: no
worldWidthXZ="x y"Description: Parallelogram world width position (x,z)
Type: Multiple values (x, y)
Required: no
/>

<polygon>
<point>x yDescription: Polygon point world position (x,z)
Type: Multiple values (x, y)
Required: no
</point>

</polygon>
</area>
<ground angle="integer"Description: Angle of the ground
Type: Integer
Required: no
type="string"Description: Name of the ground type
Type: String
Required: no
/>

<fruit growthState="string"Description: Growthstate of the fruit type
Type: String
Required: no
type="string"Description: Name of the fruit type
Type: String
Required: no
/>

<spray type="string"Description: Name of the spray type
Type: String
Required: no
level="integer"Description: Level of the spray
Type: Integer
Required: no
/>

</fieldUpdate>
<vehicleBlockLeaving vehicle="string"Description: Name of the vehicle. If not defined the current vehicle is used
Type: String
Required: no
isBlocked="boolean"Description: Value if leaving is blocked or not
Type: Boolean
Required: yes
/>

<vehicleBlockAttacherJoint vehicle="string"Description: Name of the vehicle. If not defined the current vehicle is used
Type: String
Required: yes
isBlocked="boolean"Description: Value if detaching is blocked or not
Type: Boolean
Required: yes
attacherJointIndex="integer"Description: Index of the attacher joint
Type: Integer
Required: yes
/>

<vehicleSetFarm vehicle="string"Description: Name of the vehicle
Type: String
Required: yes
farmId="string"Description: The owner farm id of the vehicle
Type: String
Required: yes
/>

<vehicleReset worldPosition="x y"Description: Reset position of the vehicle
Type: Multiple values (x, y)
Required: no
vehicle="string"Description: Name of the vehicle
Type: String
Required: yes
offset="x y"Description: Offset of the vehicle to the target vehicle
Type: Multiple values (x, y)
Required: no
rotationY="0"Description: Y-rotation of the vehicle
Type: Angle
Default: 0
Required: no
targetVehicle="string"Description: Name of the target vehicle
Type: String
Required: no
/>

<vehicleCustomBrake vehicle="string"Description: Name of the vehicle. If not defined the current vehicle is used
Type: String
Required: no
brakeForce="float"Description: Value of the custom brake force
Type: Float
Required: yes
/>

<showProgress isVisible="boolean"Description: If the progress bar is visible
Type: Boolean
Required: no
/>

<vehicleSetFillLevel fillLevel="float"Description: Target filllevel
Type: Float
Required: yes
vehicle="string"Description: Name of the vehicle
Type: String
Required: yes
fillUnitIndex="integer"Description: Affected fillunit index
Type: Integer
Required: yes
/>

<npcStartConversation isPhoneConversation="boolean"Description: If the conversation should is a phone conversation
Type: Boolean
Required: no
npc="string"Description: Name of the npc
Type: String
Required: yes
>stringDescription: Filename of the conversation
Type: String
Required: yes
</npcStartConversation>

<farmlandSetFarm farmlandId="integer"Description: Id of the farmland
Type: Integer
Required: yes
farmId="string"Description: The owner farm id of the vehicle
Type: String
Required: yes
/>

<vehicleBlockToggleSeeds isBlocked="boolean"Description: Value if toggle seeds is blocked or not
Type: Boolean
Required: yes
vehicle="string"Description: Name of the vehicle. If not defined the current vehicle is used
Type: String
Required: no
/>

<navigationMarker terrainOffsetY="0"Description: Y terrain offset
Type: Float
Default: 0
Required: no
worldPosition="x y"Description: World position of the marker
Type: Multiple values (x, y)
Required: no
isActive="true"Description: If the marker should be active
Type: Boolean
Default: true
Required: no
/>

<vehicleBlockAIStart vehicle="string"Description: Name of the vehicle. If not defined the current vehicle is used
Type: String
Required: no
isBlocked="boolean"Description: Value if ai start is blocked or not
Type: Boolean
Required: yes
/>

<npcMove offsetRotation="x y z"Description: Target rotation of the npc (offset rotation to rootnode or vehicle)
Type: Rotation values (x, y, z)
Required: no
reset="boolean"Description: If NPC should be reset
Type: Boolean
Required: no
vehicle="string"Description: Name of the vehicle the npc position should be offset to
Type: String
Required: no
alignToTerrain="false"Description: The npc position will be aligned to the terrain
Type: Boolean
Default: false
Required: no
offset="x y z"Description: Target position of the npc (offset to rootnode or vehicle)
Type: Translation values (x, y, z)
Required: no
npc="string"Description: Name of the npc
Type: String
Required: yes
/>

<vehicleBlockFolding isBlocked="boolean"Description: Value if folding is blocked or not
Type: Boolean
Required: yes
vehicle="string"Description: Name of the vehicle. If not defined the current vehicle is used
Type: String
Required: no
/>

<vehicleBlockAIStop isBlocked="boolean"Description: Value if ai start is blocked or not
Type: Boolean
Required: yes
vehicle="string"Description: Name of the vehicle. If not defined the current vehicle is used
Type: String
Required: no
/>

<vehicleDismissHelper vehicle="string"Description: Name of the vehicle
Type: String
Required: yes
/>

<vehicleBlockDetaching isBlocked="boolean"Description: Value if detaching is blocked or not
Type: Boolean
Required: yes
vehicle="string"Description: Name of the vehicle. If not defined the current vehicle is used
Type: String
Required: no
/>

<vehicleDetach vehicle="string"Description: Name of the vehicle
Type: String
Required: yes
/>

<vehicleBlockDischarge isBlocked="boolean"Description: Value if discharge is blocked or not
Type: Boolean
Required: yes
vehicle="string"Description: Name of the vehicle. If not defined the current vehicle is used
Type: String
Required: no
/>

<ingameMap state="string"Description: Name of the state
Type: String
Required: yes
/>

</actions>
<taskDescription text="string"Description: The description text of the current task
Type: String or l10n key
Required: no
/>

<info text="string"Description: The info text of the current task
Type: String or l10n key
Required: no
>

<input name="string"Description: Name of the input action
Type: String
Required: no
name2="string"Description: Name of the second input action
Type: String
Required: no
text="string"Description: Text of the action
Type: String or l10n key
Required: no
/>

</info>
</step>
</steps>

<finish>
<actions>
<navigationMarker terrainOffsetY="0"Description: Y terrain offset
Type: Float
Default: 0
Required: no
worldPosition="x y"Description: World position of the marker
Type: Multiple values (x, y)
Required: no
isActive="true"Description: If the marker should be active
Type: Boolean
Default: true
Required: no
/>

<vehicleBlockPipeChange vehicle="string"Description: Name of the vehicle. If not defined the current vehicle is used
Type: String
Required: no
isBlocked="boolean"Description: Value if folding is blocked or not
Type: Boolean
Required: yes
/>

<fieldUpdate customName="string"Description: Custom name of the task
Type: String
Required: no
status="string"Description: Status of the task
Type: String
Required: no
stubbleShredLevel="integer"Description: Stubbleshred level
Type: Integer
Required: no
fieldType="string"Description: Name of the field type
Type: String
Required: no
stoneLevel="integer"Description: Stone level
Type: Integer
Required: no
fieldId="integer"Description: Id of the field
Type: Integer
Required: no
limeLevel="integer"Description: Lime level
Type: Integer
Required: no
clearHeight="boolean"Description: Clear tip anything
Type: Boolean
Required: no
rollerLevel="integer"Description: Roller level
Type: Integer
Required: no
weedState="integer"Description: Weed state
Type: Integer
Required: no
plowLevel="integer"Description: Plow level
Type: Integer
Required: no
>

<area currentMinY="float"Description: Current polygon minY clip region
Type: Float
Required: no
currentMaxY="float"Description: Current polygon minY clip region
Type: Float
Required: no
>

<circle worldPositionXZ="x y"Description: Circle center world position (x,z)
Type: Multiple values (x, y)
Required: no
numSegments="5"Description: Number of circle segments
Type: Integer
Default: 5
Required: no
radius="5"Description: Circle radius
Type: Float
Default: 5
Required: no
/>

<parallelogram widthXZ="x y"Description: Parallelogram world width size (x,z)
Type: Multiple values (x, y)
Required: no
heightXZ="x y"Description: Parallelogram world height size (x,z)
Type: Multiple values (x, y)
Required: no
worldHeightXZ="x y"Description: Parallelogram world height position (x,z)
Type: Multiple values (x, y)
Required: no
worldStartXZ="x y"Description: Parallelogram world start position (x,z)
Type: Multiple values (x, y)
Required: no
worldWidthXZ="x y"Description: Parallelogram world width position (x,z)
Type: Multiple values (x, y)
Required: no
/>

<polygon>
<point>x yDescription: Polygon point world position (x,z)
Type: Multiple values (x, y)
Required: no
</point>

</polygon>
</area>
<ground angle="integer"Description: Angle of the ground
Type: Integer
Required: no
type="string"Description: Name of the ground type
Type: String
Required: no
/>

<fruit type="string"Description: Name of the fruit type
Type: String
Required: no
growthState="string"Description: Growthstate of the fruit type
Type: String
Required: no
/>

<spray level="integer"Description: Level of the spray
Type: Integer
Required: no
type="string"Description: Name of the spray type
Type: String
Required: no
/>

</fieldUpdate>
<npcStartConversation npc="string"Description: Name of the npc
Type: String
Required: yes
isPhoneConversation="boolean"Description: If the conversation should is a phone conversation
Type: Boolean
Required: no
>stringDescription: Filename of the conversation
Type: String
Required: yes
</npcStartConversation>

<vehicleCustomBrake vehicle="string"Description: Name of the vehicle. If not defined the current vehicle is used
Type: String
Required: no
brakeForce="float"Description: Value of the custom brake force
Type: Float
Required: yes
/>

<vehicleReset worldPosition="x y"Description: Reset position of the vehicle
Type: Multiple values (x, y)
Required: no
targetVehicle="string"Description: Name of the target vehicle
Type: String
Required: no
rotationY="0"Description: Y-rotation of the vehicle
Type: Angle
Default: 0
Required: no
vehicle="string"Description: Name of the vehicle
Type: String
Required: yes
offset="x y"Description: Offset of the vehicle to the target vehicle
Type: Multiple values (x, y)
Required: no
/>

<vehicleBlockToggleSeeds isBlocked="boolean"Description: Value if toggle seeds is blocked or not
Type: Boolean
Required: yes
vehicle="string"Description: Name of the vehicle. If not defined the current vehicle is used
Type: String
Required: no
/>

<vehicleBlockFolding vehicle="string"Description: Name of the vehicle. If not defined the current vehicle is used
Type: String
Required: no
isBlocked="boolean"Description: Value if folding is blocked or not
Type: Boolean
Required: yes
/>

<vehicleSetFarm vehicle="string"Description: Name of the vehicle
Type: String
Required: yes
farmId="string"Description: The owner farm id of the vehicle
Type: String
Required: yes
/>

<vehicleAttach inputAttacherJointIndex="integer"Description: Index of the attachment input attacher joint index
Type: Integer
Required: yes
attachment="string"Description: Identifier of the attachment
Type: String
Required: yes
attacherJointIndex="integer"Description: Index of the vehicle attacher joint
Type: Integer
Required: yes
vehicle="string"Description: Identifier of the vehicle
Type: String
Required: yes
/>

<vehicleBlockDetaching vehicle="string"Description: Name of the vehicle. If not defined the current vehicle is used
Type: String
Required: no
isBlocked="boolean"Description: Value if detaching is blocked or not
Type: Boolean
Required: yes
/>

<vehicleBlockLeaving vehicle="string"Description: Name of the vehicle. If not defined the current vehicle is used
Type: String
Required: no
isBlocked="boolean"Description: Value if leaving is blocked or not
Type: Boolean
Required: yes
/>

<npcMove alignToTerrain="false"Description: The npc position will be aligned to the terrain
Type: Boolean
Default: false
Required: no
offset="x y z"Description: Target position of the npc (offset to rootnode or vehicle)
Type: Translation values (x, y, z)
Required: no
npc="string"Description: Name of the npc
Type: String
Required: yes
vehicle="string"Description: Name of the vehicle the npc position should be offset to
Type: String
Required: no
offsetRotation="x y z"Description: Target rotation of the npc (offset rotation to rootnode or vehicle)
Type: Rotation values (x, y, z)
Required: no
reset="boolean"Description: If NPC should be reset
Type: Boolean
Required: no
/>

<vehicleBlockAttacherJoint vehicle="string"Description: Name of the vehicle. If not defined the current vehicle is used
Type: String
Required: yes
isBlocked="boolean"Description: Value if detaching is blocked or not
Type: Boolean
Required: yes
attacherJointIndex="integer"Description: Index of the attacher joint
Type: Integer
Required: yes
/>

<vehicleBlockAIStop isBlocked="boolean"Description: Value if ai start is blocked or not
Type: Boolean
Required: yes
vehicle="string"Description: Name of the vehicle. If not defined the current vehicle is used
Type: String
Required: no
/>

<playerSetSpawnPosition reset="boolean"Description: If true current settings will be reset
Type: Boolean
Required: no
vehicle="string"Description: The spawn vehicle
Type: String
Required: no
yaw="angle"Description: The yaw of the player
Type: Angle
Required: no
worldPosition="x y z"Description: Target position of the npc
Type: Translation values (x, y, z)
Required: no
/>

<vehicleBlockAIStart vehicle="string"Description: Name of the vehicle. If not defined the current vehicle is used
Type: String
Required: no
isBlocked="boolean"Description: Value if ai start is blocked or not
Type: Boolean
Required: yes
/>

<vehicleSetFillLevel fillUnitIndex="integer"Description: Affected fillunit index
Type: Integer
Required: yes
fillLevel="float"Description: Target filllevel
Type: Float
Required: yes
vehicle="string"Description: Name of the vehicle
Type: String
Required: yes
/>

<vehicleBlockDischarge isBlocked="boolean"Description: Value if discharge is blocked or not
Type: Boolean
Required: yes
vehicle="string"Description: Name of the vehicle. If not defined the current vehicle is used
Type: String
Required: no
/>

<farmlandSetFarm farmlandId="integer"Description: Id of the farmland
Type: Integer
Required: yes
farmId="string"Description: The owner farm id of the vehicle
Type: String
Required: yes
/>

<placeableSetFarm placeable="string"Description: Name of the placeable
Type: String
Required: yes
farmId="string"Description: The owner farm id of the placeable
Type: String
Required: yes
/>

<showProgress isVisible="boolean"Description: If the progress bar is visible
Type: Boolean
Required: no
/>

<vehicleDetach vehicle="string"Description: Name of the vehicle
Type: String
Required: yes
/>

<vehicleDismissHelper vehicle="string"Description: Name of the vehicle
Type: String
Required: yes
/>

<ingameMap state="string"Description: Name of the state
Type: String
Required: yes
/>

</actions>
</finish>

<parentFile xmlFilename="string"Description: Parent xml filepath used as basis
Type: String
Required: no
>

<attributes>
<set value="string"Description: Target value to set in parent file
Type: String
Required: no
path="string"Description: Path change in parent xml
Type: String
Required: no
/>

<remove path="string"Description: Path to remove from parent xml
Type: String
Required: no
/>

<clearList path="string"Description: List to clear but keep one item
Type: String
Required: no
keepIndex="integer"Description: Index of list to keep
Type: Integer
Required: no
/>

</attributes>
</parentFile>

<title>TourDescription: Title of the guided tour
Type: String or l10n key
Default: Tour
Required: no
</title>


<class>GuidedTourDescription: Class name of the guided tour controller
Type: String
Default: GuidedTour
Required: no
</class>

</guidedTour>