<crawler>

<animations>
<animation isKeyframe="false"Description: Is static keyframe animation instead of dynamically interpolating animation (Keyframe animations only support trans/rot/scale!)
Type: Boolean
Default: false
Required: no
isLeft="false"Description: Load for left crawler
Type: Boolean
Default: false
Required: no
looping="false"Description: Animation is looping
Type: Boolean
Default: false
Required: no
name="string"Description: Name of animation
Type: String
Required: no
resetOnStart="true"Description: Animation is reseted while loading the vehicle
Type: Boolean
Default: true
Required: no
soundVolumeFactor="1"Description: Sound volume factor that is applied for all sounds in this animation
Type: Float
Default: 1
Required: no
startAnimTime="0"Description: Animation is set to this time if resetOnStart is set
Type: Float
Default: 0
Required: no
>

<part animationClip="string"Description: Animation clip name
Type: String
Required: no
baleLoaderAnimationNodes="boolean"Description: Bale Loader animation nodes turn on/off
Type: Boolean
Required: no
clipEndTime="float"Description: Animation clip end time
Type: Float
Required: no
clipStartTime="float"Description: Animation clip start time
Type: Float
Required: no
componentIndex="integer"Description: Component index
Type: Integer
Required: no
componentJointIndex="integer"Description: Component joint index
Type: Integer
Required: no
dependentAnimation="string"Description: Dependent animation name
Type: String
Required: no
dependentAnimationEndTime="float"Description: Dependent animation end time
Type: Float
Required: no
dependentAnimationStartTime="float"Description: Dependent animation start time
Type: Float
Required: no
direction="0"Description: Part direction
Type: Integer
Default: 0
Required: no
duration="float"Description: Duration
Type: Float
Required: no
endBrakeFactor="float"Description: End brake force factor
Type: Float
Required: no
endCenterOfMass="x y z"Description: End center of mass
Type: Translation values (x, y, z)
Required: no
endFrictionVelocity="float"Description: End friction velocity applied to node
Type: Float
Required: no
endMass="float"Description: End mass of component
Type: Float
Required: no
endRot="x y z"Description: End rotation
Type: Rotation values (x, y, z)
Required: no
endRotLimit="x y z"Description: End rotation limit
Type: Rotation values (x, y, z)
Required: no
endRotLimitDamping="x y z"Description: End rot limit damping
Type: Multiple values (x, y, z)
Required: no
endRotLimitSpring="x y z"Description: End rot limit spring
Type: Multiple values (x, y, z)
Required: no
endRotMaxLimit="x y z"Description: End rotation max limit
Type: Rotation values (x, y, z)
Required: no
endRotMinLimit="x y z"Description: End rotation min limit
Type: Rotation values (x, y, z)
Required: no
endScale="x y z"Description: End scale
Type: Scale values (x, y, z)
Required: no
endSplinePos="float"Description: End spline position
Type: Float
Required: no
endSteeringAngle="angle"Description: End steering angle
Type: Angle
Required: no
endTime="float"Description: End time
Type: Float
Required: no
endTipSideEmptyFactor="float"Description: End tip side empty factor
Type: Float
Required: no
endTrans="x y z"Description: End translation
Type: Translation values (x, y, z)
Required: no
endTransLimit="x y z"Description: End translation limit
Type: Translation values (x, y, z)
Required: no
endTransMaxLimit="x y z"Description: End translation max limit
Type: Translation values (x, y, z)
Required: no
endTransMinLimit="x y z"Description: End translation min limit
Type: Translation values (x, y, z)
Required: no
endVisibility="boolean"Description: Visibility at end time (switched in the middle)
Type: Boolean
Required: no
inputAttacherJointIndex="integer"Description: Input Attacher Joint Index [1..n]
Type: Integer
Required: no
lowerDistanceToGroundEnd="float"Description: Lower distance to ground end
Type: Float
Required: no
lowerDistanceToGroundStart="float"Description: Lower distance to ground start
Type: Float
Required: no
lowerRotationOffsetEnd="angle"Description: Lower rotation offset end
Type: Angle
Required: no
lowerRotationOffsetStart="angle"Description: Lower rotation offset start
Type: Angle
Required: no
lowerRotLimitScaleEnd="x y z"Description: Lower rotaton limit end
Type: Multiple values (x, y, z)
Required: no
lowerRotLimitScaleStart="x y z"Description: Lower rotaton limit start
Type: Multiple values (x, y, z)
Required: no
lowerTransLimitScaleEnd="x y z"Description: Lower translation limit end
Type: Multiple values (x, y, z)
Required: no
lowerTransLimitScaleStart="x y z"Description: Lower translation limit start
Type: Multiple values (x, y, z)
Required: no
node="node"Description: Part node
Type: Index to i3d node or i3d mapping identifier
Required: no
requiredAnimation="string"Description: Required animation needs to be in a specific range to play part
Type: String
Required: no
requiredAnimationRange="x y"Description: Animation range of required animation
Type: Multiple values (x, y)
Required: no
requiredConfigurationIndex="integer"Description: Required configuration needs to be in this state to activate the animation part
Type: Integer
Required: no
requiredConfigurationName="string"Description: This configuration needs to bet set to #requiredConfigurationIndex
Type: String
Required: no
rotation="x y z"Description: Rotation (only for keyframe animations)
Type: Rotation values (x, y, z)
Required: no
scale="x y z"Description: Scale (only for keyframe animations)
Type: Scale values (x, y, z)
Required: no
shaderEndValues="x y z w"Description: End shader values
Type: Multiple values (x, y, z, w)
Required: no
shaderParameter="string"Description: Shader parameter
Type: String
Required: no
shaderParameterPrev="string"Description: Shader parameter (prev)
Type: String
Required: no
shaderStartValues="x y z w"Description: Start shader values
Type: Multiple values (x, y, z, w)
Required: no
spline="node"Description: Spline node
Type: Index to i3d node or i3d mapping identifier
Required: no
startBrakeFactor="float"Description: Start brake force factor
Type: Float
Required: no
startCenterOfMass="x y z"Description: Start center of mass
Type: Translation values (x, y, z)
Required: no
startFrictionVelocity="float"Description: Start friction velocity applied to node
Type: Float
Required: no
startMass="float"Description: Start mass of component
Type: Float
Required: no
startRot="x y z"Description: Start rotation
Type: Rotation values (x, y, z)
Required: no
startRotLimit="x y z"Description: Start rotation limit
Type: Rotation values (x, y, z)
Required: no
startRotLimitDamping="x y z"Description: Start rot limit damping
Type: Multiple values (x, y, z)
Required: no
startRotLimitSpring="x y z"Description: Start rot limit spring
Type: Multiple values (x, y, z)
Required: no
startRotMaxLimit="x y z"Description: Start rotation max limit
Type: Rotation values (x, y, z)
Required: no
startRotMinLimit="x y z"Description: Start rotation min limit
Type: Rotation values (x, y, z)
Required: no
startScale="x y z"Description: Start scale
Type: Scale values (x, y, z)
Required: no
startSplinePos="float"Description: Start spline position
Type: Float
Required: no
startSteeringAngle="angle"Description: Start steering angle
Type: Angle
Required: no
startTime="float"Description: Start time
Type: Float
Required: no
startTipSideEmptyFactor="float"Description: Start tip side empty factor
Type: Float
Required: no
startTrans="x y z"Description: Start translation
Type: Translation values (x, y, z)
Required: no
startTransLimit="x y z"Description: Start translation limit
Type: Translation values (x, y, z)
Required: no
startTransMaxLimit="x y z"Description: Start translation max limit
Type: Translation values (x, y, z)
Required: no
startTransMinLimit="x y z"Description: Start translation min limit
Type: Translation values (x, y, z)
Required: no
startVisibility="boolean"Description: Visibility at start time (switched in the middle)
Type: Boolean
Required: no
tangentType="linear"Description: Type of tangent to be used (linear, spline, step)
Type: String
Default: linear
Required: no
time="float"Description: Keyframe time (only for keyframe animations)
Type: Float
Required: no
translation="x y z"Description: Translation (only for keyframe animations)
Type: Translation values (x, y, z)
Required: no
upperDistanceToGroundEnd="float"Description: Upper distance to ground end
Type: Float
Required: no
upperDistanceToGroundStart="float"Description: Upper distance to ground start
Type: Float
Required: no
upperRotationOffsetEnd="angle"Description: Upper rotation offset end
Type: Angle
Required: no
upperRotationOffsetStart="angle"Description: Upper rotation offset start
Type: Angle
Required: no
upperRotLimitScaleEnd="x y z"Description: Upper rotaton limit end
Type: Multiple values (x, y, z)
Required: no
upperRotLimitScaleStart="x y z"Description: Upper rotaton limit start
Type: Multiple values (x, y, z)
Required: no
upperTransLimitScaleEnd="x y z"Description: Upper translation limit end
Type: Multiple values (x, y, z)
Required: no
upperTransLimitScaleStart="x y z"Description: Upper translation limit start
Type: Multiple values (x, y, z)
Required: no
visibility="boolean"Description: Visibility
Type: Boolean
Required: no
wheelIndex="integer"Description: Wheel index [1..n]
Type: Integer
Required: no
/>

<sound debug="false"Description: Flag to enable debug rendering
Type: Boolean
Default: false
Required: no
direction="0"Description: Direction to play the sound (0 = any direction)
Type: Integer
Default: 0
Required: no
endTime="time"Description: End play time for loops or used on oposite direction
Type: Time in seconds
Required: no
fadeIn="0"Description: Fade in time in seconds
Type: Float
Default: 0
Required: no
fadeOut="0"Description: Fade out time in seconds
Type: Float
Default: 0
Required: no
file="string"Description: Path to sound sample
Type: String
Required: no
innerRadius="80"Description: Inner radius
Type: Float
Default: 80
Required: no
isLocalSound="false"Description: While set for vehicle sounds it will only play for the player currently using the vehicle
Type: Boolean
Default: false
Required: no
linkNode="node"Description: Link node for 3d sound
Type: Index to i3d node or i3d mapping identifier
Required: no
linkNodeOffset="x y z"Description: Sound source will be offset by this value to the link node
Type: Translation values (x, y, z)
Required: no
loops="1"Description: Number of loops (0 = infinite)
Type: Integer
Default: 1
Required: no
loopSynthesisRPMRatio="1"Description: Ratio between rpm in the gls file and actual rpm of the motor (e.g. 0.9: max. rpm in the gls file will be reached at 90% of motor rpm)
Type: Float
Default: 1
Required: no
lowpassGainScale="1"Description: Additional lowpass gain that is applied on the volume attributes
Type: Float
Default: 1
Required: no
outerRadius="5"Description: Outer radius
Type: Float
Default: 5
Required: no
parent="string"Description: Parent sample for heredity
Type: String
Required: no
pitchScale="1"Description: Additional pitch that is applied on the volume attributes
Type: Float
Default: 1
Required: no
startTime="0"Description: Start play time
Type: Time in seconds
Default: 0
Required: no
supportsReverb="true"Description: Flag to disable reverb
Type: Boolean
Default: true
Required: no
template="string"Description: Sound template name
Type: String
Required: no
volumeScale="1"Description: Additional scale that is applied on the volume attributes
Type: Float
Default: 1
Required: no
>

<loopSynthesisLoad>
<modifier modifiedValue="float"Description: Change that is applied on sample value
Type: Float
Required: no
type="string"Description: Modifier type
Type: String
Required: no
value="float"Description: Source value of modifier type
Type: Float
Required: no
/>

</loopSynthesisLoad>
<loopSynthesisRpm>
<modifier modifiedValue="float"Description: Change that is applied on sample value
Type: Float
Required: no
type="string"Description: Modifier type
Type: String
Required: no
value="float"Description: Source value of modifier type
Type: Float
Required: no
/>

</loopSynthesisRpm>
<lowpassCutoffFrequency indoor="5000"Description: Indoor lowpass cutoff frequency
Type: Float
Default: 5000
Required: no
outdoor="5000"Description: Outdoor lowpass cutoff frequency
Type: Float
Default: 5000
Required: no
/>

<lowpassGain indoor="0.8"Description: Indoor lowpass gain
Type: Float
Default: 0.8
Required: no
outdoor="1"Description: Outdoor lowpass gain
Type: Float
Default: 1
Required: no
>

<modifier modifiedValue="float"Description: Change that is applied on sample value
Type: Float
Required: no
type="string"Description: Modifier type
Type: String
Required: no
value="float"Description: Source value of modifier type
Type: Float
Required: no
/>

</lowpassGain>
<lowpassResonance indoor="2"Description: Indoor lowpass resonance
Type: Float
Default: 2
Required: no
outdoor="2"Description: Outdoor lowpass resonance
Type: Float
Default: 2
Required: no
/>

<pitch indoor="1"Description: Indoor pitch
Type: Float
Default: 1
Required: no
outdoor="1"Description: Outdoor pitch
Type: Float
Default: 1
Required: no
>

<modifier modifiedValue="float"Description: Change that is applied on sample value
Type: Float
Required: no
type="string"Description: Modifier type
Type: String
Required: no
value="float"Description: Source value of modifier type
Type: Float
Required: no
/>

</pitch>
<randomization isInside="true"Description: Randomization is applied inside
Type: Boolean
Default: true
Required: no
isOutside="true"Description: Randomization is applied outside
Type: Boolean
Default: true
Required: no
maxLowpassGain="float"Description: Max lowpass gain
Type: Float
Required: no
maxPitch="float"Description: Max pitch
Type: Float
Required: no
maxVolume="float"Description: Max volume
Type: Float
Required: no
minLowpassGain="float"Description: Max lowpass gain
Type: Float
Required: no
minPitch="float"Description: Max pitch
Type: Float
Required: no
minVolume="float"Description: Min volume
Type: Float
Required: no
/>

<sourceRandomization file="string"Description: Path to sound sample
Type: String
Required: no
/>

<volume indoor="0.8"Description: Indoor volume
Type: Float
Default: 0.8
Required: no
outdoor="1"Description: Outdoor volume
Type: Float
Default: 1
Required: no
>

<modifier modifiedValue="float"Description: Change that is applied on sample value
Type: Float
Required: no
type="string"Description: Modifier type
Type: String
Required: no
value="float"Description: Source value of modifier type
Type: Float
Required: no
/>

</volume>
</sound>
<stopTimeNegSound debug="false"Description: Flag to enable debug rendering
Type: Boolean
Default: false
Required: no
fadeIn="0"Description: Fade in time in seconds
Type: Float
Default: 0
Required: no
fadeOut="0"Description: Fade out time in seconds
Type: Float
Default: 0
Required: no
file="string"Description: Path to sound sample
Type: String
Required: no
innerRadius="80"Description: Inner radius
Type: Float
Default: 80
Required: no
isLocalSound="false"Description: While set for vehicle sounds it will only play for the player currently using the vehicle
Type: Boolean
Default: false
Required: no
linkNode="node"Description: Link node for 3d sound
Type: Index to i3d node or i3d mapping identifier
Required: no
linkNodeOffset="x y z"Description: Sound source will be offset by this value to the link node
Type: Translation values (x, y, z)
Required: no
loops="1"Description: Number of loops (0 = infinite)
Type: Integer
Default: 1
Required: no
loopSynthesisRPMRatio="1"Description: Ratio between rpm in the gls file and actual rpm of the motor (e.g. 0.9: max. rpm in the gls file will be reached at 90% of motor rpm)
Type: Float
Default: 1
Required: no
lowpassGainScale="1"Description: Additional lowpass gain that is applied on the volume attributes
Type: Float
Default: 1
Required: no
outerRadius="5"Description: Outer radius
Type: Float
Default: 5
Required: no
parent="string"Description: Parent sample for heredity
Type: String
Required: no
pitchScale="1"Description: Additional pitch that is applied on the volume attributes
Type: Float
Default: 1
Required: no
supportsReverb="true"Description: Flag to disable reverb
Type: Boolean
Default: true
Required: no
template="string"Description: Sound template name
Type: String
Required: no
volumeScale="1"Description: Additional scale that is applied on the volume attributes
Type: Float
Default: 1
Required: no
>

<loopSynthesisLoad>
<modifier modifiedValue="float"Description: Change that is applied on sample value
Type: Float
Required: no
type="string"Description: Modifier type
Type: String
Required: no
value="float"Description: Source value of modifier type
Type: Float
Required: no
/>

</loopSynthesisLoad>
<loopSynthesisRpm>
<modifier modifiedValue="float"Description: Change that is applied on sample value
Type: Float
Required: no
type="string"Description: Modifier type
Type: String
Required: no
value="float"Description: Source value of modifier type
Type: Float
Required: no
/>

</loopSynthesisRpm>
<lowpassCutoffFrequency indoor="5000"Description: Indoor lowpass cutoff frequency
Type: Float
Default: 5000
Required: no
outdoor="5000"Description: Outdoor lowpass cutoff frequency
Type: Float
Default: 5000
Required: no
/>

<lowpassGain indoor="0.8"Description: Indoor lowpass gain
Type: Float
Default: 0.8
Required: no
outdoor="1"Description: Outdoor lowpass gain
Type: Float
Default: 1
Required: no
>

<modifier modifiedValue="float"Description: Change that is applied on sample value
Type: Float
Required: no
type="string"Description: Modifier type
Type: String
Required: no
value="float"Description: Source value of modifier type
Type: Float
Required: no
/>

</lowpassGain>
<lowpassResonance indoor="2"Description: Indoor lowpass resonance
Type: Float
Default: 2
Required: no
outdoor="2"Description: Outdoor lowpass resonance
Type: Float
Default: 2
Required: no
/>

<pitch indoor="1"Description: Indoor pitch
Type: Float
Default: 1
Required: no
outdoor="1"Description: Outdoor pitch
Type: Float
Default: 1
Required: no
>

<modifier modifiedValue="float"Description: Change that is applied on sample value
Type: Float
Required: no
type="string"Description: Modifier type
Type: String
Required: no
value="float"Description: Source value of modifier type
Type: Float
Required: no
/>

</pitch>
<randomization isInside="true"Description: Randomization is applied inside
Type: Boolean
Default: true
Required: no
isOutside="true"Description: Randomization is applied outside
Type: Boolean
Default: true
Required: no
maxLowpassGain="float"Description: Max lowpass gain
Type: Float
Required: no
maxPitch="float"Description: Max pitch
Type: Float
Required: no
maxVolume="float"Description: Max volume
Type: Float
Required: no
minLowpassGain="float"Description: Max lowpass gain
Type: Float
Required: no
minPitch="float"Description: Max pitch
Type: Float
Required: no
minVolume="float"Description: Min volume
Type: Float
Required: no
/>

<sourceRandomization file="string"Description: Path to sound sample
Type: String
Required: no
/>

<volume indoor="0.8"Description: Indoor volume
Type: Float
Default: 0.8
Required: no
outdoor="1"Description: Outdoor volume
Type: Float
Default: 1
Required: no
>

<modifier modifiedValue="float"Description: Change that is applied on sample value
Type: Float
Required: no
type="string"Description: Modifier type
Type: String
Required: no
value="float"Description: Source value of modifier type
Type: Float
Required: no
/>

</volume>
</stopTimeNegSound>
<stopTimePosSound debug="false"Description: Flag to enable debug rendering
Type: Boolean
Default: false
Required: no
fadeIn="0"Description: Fade in time in seconds
Type: Float
Default: 0
Required: no
fadeOut="0"Description: Fade out time in seconds
Type: Float
Default: 0
Required: no
file="string"Description: Path to sound sample
Type: String
Required: no
innerRadius="80"Description: Inner radius
Type: Float
Default: 80
Required: no
isLocalSound="false"Description: While set for vehicle sounds it will only play for the player currently using the vehicle
Type: Boolean
Default: false
Required: no
linkNode="node"Description: Link node for 3d sound
Type: Index to i3d node or i3d mapping identifier
Required: no
linkNodeOffset="x y z"Description: Sound source will be offset by this value to the link node
Type: Translation values (x, y, z)
Required: no
loops="1"Description: Number of loops (0 = infinite)
Type: Integer
Default: 1
Required: no
loopSynthesisRPMRatio="1"Description: Ratio between rpm in the gls file and actual rpm of the motor (e.g. 0.9: max. rpm in the gls file will be reached at 90% of motor rpm)
Type: Float
Default: 1
Required: no
lowpassGainScale="1"Description: Additional lowpass gain that is applied on the volume attributes
Type: Float
Default: 1
Required: no
outerRadius="5"Description: Outer radius
Type: Float
Default: 5
Required: no
parent="string"Description: Parent sample for heredity
Type: String
Required: no
pitchScale="1"Description: Additional pitch that is applied on the volume attributes
Type: Float
Default: 1
Required: no
supportsReverb="true"Description: Flag to disable reverb
Type: Boolean
Default: true
Required: no
template="string"Description: Sound template name
Type: String
Required: no
volumeScale="1"Description: Additional scale that is applied on the volume attributes
Type: Float
Default: 1
Required: no
>

<loopSynthesisLoad>
<modifier modifiedValue="float"Description: Change that is applied on sample value
Type: Float
Required: no
type="string"Description: Modifier type
Type: String
Required: no
value="float"Description: Source value of modifier type
Type: Float
Required: no
/>

</loopSynthesisLoad>
<loopSynthesisRpm>
<modifier modifiedValue="float"Description: Change that is applied on sample value
Type: Float
Required: no
type="string"Description: Modifier type
Type: String
Required: no
value="float"Description: Source value of modifier type
Type: Float
Required: no
/>

</loopSynthesisRpm>
<lowpassCutoffFrequency indoor="5000"Description: Indoor lowpass cutoff frequency
Type: Float
Default: 5000
Required: no
outdoor="5000"Description: Outdoor lowpass cutoff frequency
Type: Float
Default: 5000
Required: no
/>

<lowpassGain indoor="0.8"Description: Indoor lowpass gain
Type: Float
Default: 0.8
Required: no
outdoor="1"Description: Outdoor lowpass gain
Type: Float
Default: 1
Required: no
>

<modifier modifiedValue="float"Description: Change that is applied on sample value
Type: Float
Required: no
type="string"Description: Modifier type
Type: String
Required: no
value="float"Description: Source value of modifier type
Type: Float
Required: no
/>

</lowpassGain>
<lowpassResonance indoor="2"Description: Indoor lowpass resonance
Type: Float
Default: 2
Required: no
outdoor="2"Description: Outdoor lowpass resonance
Type: Float
Default: 2
Required: no
/>

<pitch indoor="1"Description: Indoor pitch
Type: Float
Default: 1
Required: no
outdoor="1"Description: Outdoor pitch
Type: Float
Default: 1
Required: no
>

<modifier modifiedValue="float"Description: Change that is applied on sample value
Type: Float
Required: no
type="string"Description: Modifier type
Type: String
Required: no
value="float"Description: Source value of modifier type
Type: Float
Required: no
/>

</pitch>
<randomization isInside="true"Description: Randomization is applied inside
Type: Boolean
Default: true
Required: no
isOutside="true"Description: Randomization is applied outside
Type: Boolean
Default: true
Required: no
maxLowpassGain="float"Description: Max lowpass gain
Type: Float
Required: no
maxPitch="float"Description: Max pitch
Type: Float
Required: no
maxVolume="float"Description: Max volume
Type: Float
Required: no
minLowpassGain="float"Description: Max lowpass gain
Type: Float
Required: no
minPitch="float"Description: Max pitch
Type: Float
Required: no
minVolume="float"Description: Min volume
Type: Float
Required: no
/>

<sourceRandomization file="string"Description: Path to sound sample
Type: String
Required: no
/>

<volume indoor="0.8"Description: Indoor volume
Type: Float
Default: 0.8
Required: no
outdoor="1"Description: Outdoor volume
Type: Float
Default: 1
Required: no
>

<modifier modifiedValue="float"Description: Change that is applied on sample value
Type: Float
Required: no
type="string"Description: Modifier type
Type: String
Required: no
value="float"Description: Source value of modifier type
Type: Float
Required: no
/>

</volume>
</stopTimePosSound>
</animation>
</animations>

<dirtNodes>
<dirtNode node="node"Description: Nodes that act the same way as wheels and get dirty faster when on field. If not defined everything gets dirty faster.
Type: Index to i3d node or i3d mapping identifier
Required: no
/>

</dirtNodes>

<file leftNode="node"Description: Crawler left node in i3d
Type: Index to i3d node or i3d mapping identifier
Required: no
name="string"Description: Crawler i3d filename
Type: String
Required: no
rightNode="node"Description: Crawler right node in i3d
Type: Index to i3d node or i3d mapping identifier
Required: no
/>


<objectChange centerOfMassActive="x y z"Description: center of mass if object change is active
Type: Multiple values (x, y, z)
Required: no
centerOfMassInactive="x y z"Description: center of mass if object change is in active
Type: Multiple values (x, y, z)
Required: no
compoundChildActive="boolean"Description: compound child state if object change is active
Type: Boolean
Required: no
compoundChildInactive="boolean"Description: compound child state if object change is in active
Type: Boolean
Required: no
interpolation="false"Description: Value will be interpolated
Type: Boolean
Default: false
Required: no
interpolationTime="1"Description: Time for interpolation
Type: Time in seconds
Default: 1
Required: no
massActive="float"Description: mass if object change is active
Type: Float
Required: no
massInactive="float"Description: mass if object change is in active
Type: Float
Required: no
movingPartUpdateActive="boolean"Description: moving part active state if object change active
Type: Boolean
Required: no
movingPartUpdateInactive="boolean"Description: moving part active state if object change inactive
Type: Boolean
Required: no
movingToolRotMaxActive="angle"Description: Moving tool max. rotation if object change active
Type: Angle
Required: no
movingToolRotMaxInactive="angle"Description: Moving tool max. rotation if object change inactive
Type: Angle
Required: no
movingToolRotMinActive="angle"Description: Moving tool min. rotation if object change active
Type: Angle
Required: no
movingToolRotMinInactive="angle"Description: Moving tool min. rotation if object change inactive
Type: Angle
Required: no
movingToolStartRotActive="angle"Description: Moving tool start rotation if object change inactive
Type: Angle
Required: no
movingToolStartRotInactive="angle"Description: Moving tool start rotation if object change inactive
Type: Angle
Required: no
movingToolStartTransActive="float"Description: Moving tool start translation if object change inactive
Type: Float
Required: no
movingToolStartTransInactive="float"Description: Moving tool start translation if object change inactive
Type: Float
Required: no
movingToolTransMaxActive="float"Description: Moving tool max. translation if object change active
Type: Float
Required: no
movingToolTransMaxInactive="float"Description: Moving tool max. translation if object change inactive
Type: Float
Required: no
movingToolTransMinActive="float"Description: Moving tool min. translation if object change active
Type: Float
Required: no
movingToolTransMinInactive="float"Description: Moving tool min. translation if object change inactive
Type: Float
Required: no
node="node"Description: Object change node
Type: Index to i3d node or i3d mapping identifier
Required: no
parentNodeActive="node"Description: parent node if object change is active
Type: Index to i3d node or i3d mapping identifier
Required: no
parentNodeInactive="node"Description: parent node if object change is in active
Type: Index to i3d node or i3d mapping identifier
Required: no
rigidBodyTypeActive="string"Description: rigid body type if object change is active
Type: String
Required: no
rigidBodyTypeInactive="string"Description: rigid body type if object change is in active
Type: String
Required: no
rotationActive="x y z"Description: rotation if object change is active
Type: Rotation values (x, y, z)
Required: no
rotationInactive="x y z"Description: rotation if object change is in active
Type: Rotation values (x, y, z)
Required: no
scaleActive="x y z"Description: scale if object change is active
Type: Scale values (x, y, z)
Required: no
scaleInactive="x y z"Description: scale if object change is in active
Type: Scale values (x, y, z)
Required: no
shaderParameter="string"Description: Shader parameter name
Type: String
Required: no
shaderParameterActive="x y z w"Description: shaderParameter if object change is active
Type: Multiple values (x, y, z, w)
Required: no
shaderParameterInactive="x y z w"Description: shaderParameter if object change is in active
Type: Multiple values (x, y, z, w)
Required: no
sharedShaderParameter="false"Description: Shader parameter is applied on all objects with the same material
Type: Boolean
Default: false
Required: no
translationActive="x y z"Description: translation if object change is active
Type: Translation values (x, y, z)
Required: no
translationInactive="x y z"Description: translation if object change is in active
Type: Translation values (x, y, z)
Required: no
visibilityActive="boolean"Description: visibility if object change is active
Type: Boolean
Required: no
visibilityInactive="boolean"Description: visibility if object change is in active
Type: Boolean
Required: no
/>


<parentFile xmlFilename="string"Description: Remove vehicle if unit empty
Type: String
Required: no
>

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

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

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

</attributes>
</parentFile>

<rimColorNodes>
<rimColorNode node="node"Description: Rim color node
Type: Index to i3d node or i3d mapping identifier
Required: no
shaderParameter="string"Description: Shader parameter to set
Type: String
Required: no
/>

</rimColorNodes>

<rotatingParts>
<rotatingPart node="node"Description: Rotating node
Type: Index to i3d node or i3d mapping identifier
Required: no
radius="float"Description: Radius
Type: Float
Required: no
speedScale="float"Description: Speed scale
Type: Float
Required: no
/>

</rotatingParts>

<scrollerNodes>
<scrollerNode isTrackPart="float"Description: Is part of track (Track width is set as scale X)
Type: Float
Required: no
maxSpeed="float"Description: Max. speed in m/s
Type: Float
Default: unlimited
Required: no
node="node"Description: Scroller node
Type: Index to i3d node or i3d mapping identifier
Required: no
scrollLength="1"Description: Scroll length
Type: Float
Default: 1
Required: no
scrollSpeed="1"Description: Scroll speed
Type: Float
Default: 1
Required: no
shaderParameterComponent="1"Description: Shader paramater component
Type: Integer
Default: 1
Required: no
shaderParameterName="offsetUV"Description: Shader parameter name
Type: String
Default: offsetUV
Required: no
shaderParameterNamePrev="#shaderParameterName prefixed with 'prev'"Description: Shader parameter name (Prev)
Type: String
Default: #shaderParameterName prefixed with 'prev'
Required: no
/>

</scrollerNodes>
</crawler>