<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<handTool type="highPressureWasherLance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://validation.gdn.giants-software.com/xml/fs25/handTool.xsd">
    <annotation>Copyright (C) GIANTS Software GmbH, All Rights Reserved.</annotation>

    <storeData>
        <name>$l10n_storeItem_nozzle</name>
        <functions>
            <function>$l10n_function_highPressureWasher</function>
        </functions>
        <image>$data/store/store_empty.png</image>
        <price>4500</price>
        <lifetime>1000</lifetime>
        <rotation>0</rotation>
        <brand>LIZARD</brand>
        <canBeSold>false</canBeSold>
        <showInStore>false</showInStore>
        <category>misc</category>
        <species>HANDTOOL</species>
    </storeData>

    <base canCrouch="true" runMultiplier="0" mustBeHeld="true" canBeSaved="false">
        <typeDesc>$l10n_storeItem_nozzle</typeDesc>
        <actions activate="$l10n_action_highPressureWashTarget"/>
        <filename>handTools/nozzle/nozzle.i3d</filename>
        <sounds filename="$data/handTools/kaercher/hds9184M/sounds/hds9184MLance.xml"/>
        <graphics node="graphics" lockFirstPerson="true"/>
        <handNode node="handNode"/>
        <firstPersonNode node="firstPersonNode"/>
    </base>

    <storable>
        <holderType type="HPWLANCE" node="holderNode"/>
    </storable>

    <tethered warningText="$l10n_warning_nozzleRangeRestriction" actionRange="27" range="30" />

    <highPressureWasherLance>
        <lance raycastNode="raycast" washDistance="5" washMultiplier="3" pricePerMinute="0" />
        <effects>
            <effectNode effectNode="effectMesh" materialType="WASHER" />
            <effectNode effectNode="dustEmitShape" effectClass="ParticleEffect" particleType="WASHER_WATER" emitCountScale="7000" />
        </effects>
    </highPressureWasherLance>

    <i3dMappings>
        <i3dMapping id="nozzle" node="0>" />
        <i3dMapping id="graphics" node="0>0" />
        <i3dMapping id="effectMesh" node="0>0|0|0" />
        <i3dMapping id="dustEmitShape" node="0>0|0|1" />
        <i3dMapping id="handNode" node="0>1" />
        <i3dMapping id="leftHandRef" node="0>2" />
        <i3dMapping id="holderNode" node="0>3" />
        <i3dMapping id="raycast" node="0>4" />
        <i3dMapping id="firstPersonNode" node="0>5" />
    </i3dMappings>
</handTool>
