<beaconLight>

<device brightnessScale="float"Description: Real beacon brightness factor (0-1)
Type: Float
Required: no
mode="string"Description: Real beacon light mode
Type: String
Required: no
numLEDScale="float"Description: Real beacon num led factor (0-1)
Type: Float
Required: no
rpm="float"Description: Real beacon rpm
Type: Float
Required: no
/>


<filename>stringDescription: Path to i3d file
Type: String
Required: yes
</filename>


<light intensity="1000"Description: Light intensity of shader node
Type: Float
Default: 1000
Required: no
multiBlink="false"Description: Uses multiblink functionality
Type: Boolean
Default: false
Required: no
node="node"Description: Visibility toggle node
Type: Index to i3d node or i3d mapping identifier
Required: no
shaderNode="node"Description: Light control shader node
Type: Index to i3d node or i3d mapping identifier
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>

<realLight node="node"Description: Real light source node
Type: Index to i3d node or i3d mapping identifier
Required: no
/>


<rootNode node="node"Description: Root node
Type: Index to i3d node or i3d mapping identifier
Required: no
/>


<rotator node="node"Description: Node that is rotating
Type: Index to i3d node or i3d mapping identifier
Required: no
speed="0.015"Description: Rotating speed
Type: Float
Default: 0.015
Required: no
/>

</beaconLight>