<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<placeable type="silo" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../shared/xml/schema/placeable.xsd">
    <storeData>
        <name>
            <en>Hirschfeld Heuschober</en></name>
        <functions>
            <function>$l10n_function_hayStorage</function>
        </functions>
        <image>store_hayLoft.dds</image>
        <price>63500</price>
        <lifetime>1000</lifetime>
        <dailyUpkeep>40</dailyUpkeep>
        <rotation>0</rotation>
        <brand>Hirschfeld</brand>
        <species>PLACEABLE</species>
        <category>storages</category>
        <brush>
            <type>placeable</type>
            <category>buildings</category>
            <tab>silos</tab>
        </brush>
        <vertexBufferMemoryUsage>455680</vertexBufferMemoryUsage>
        <indexBufferMemoryUsage>127488</indexBufferMemoryUsage>
        <textureMemoryUsage>1310720</textureMemoryUsage>
        <instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
        <instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
        <audioMemoryUsage>0</audioMemoryUsage>
    </storeData>
    <base>
        <filename>hayLoft.i3d</filename>
        <canBeRenamed>true</canBeRenamed>
    </base>
    <placement useRandomYRotation="false" useManualYRotation="true">
        <testAreas>
            <testArea startNode="testAreaStart01" endNode="testAreaEnd01"/>
        </testAreas>
        <sounds>
            <place template="medImp"/>
        </sounds>
    </placement>
    <hotspots>
        <hotspot type="UNLOADING" linkNode="hotspotMarker" teleportNode="teleportNode"/>
    </hotspots>
    <clearAreas>
        <clearArea startNode="clearAreaStart01" widthNode="clearAreaWidth01" heightNode="clearAreaHeight01"/>
    </clearAreas>
    <leveling requireLeveling="true" maxSmoothDistance="10" maxSlope="75" maxEdgeAngle="30">
        <levelAreas>
            <levelArea startNode="levelAreaStart01" widthNode="levelAreaWidth01" heightNode="levelAreaHeight01" groundType="dirt"/>
        </levelAreas>
    </leveling>
    <indoorAreas>
        <indoorArea startNode="indoorAreaStart01" widthNode="indoorAreaWidth01" heightNode="indoorAreaHeight01"/>
    </indoorAreas>
    <tipOcclusionUpdateAreas>
        <tipOcclusionUpdateArea startNode="tipOcclusionUpdateAreaStart01" endNode="tipOcclusionUpdateAreaEnd01"/>
    </tipOcclusionUpdateAreas>
    <ai>
        <updateAreas>
            <updateArea startNode="tipOcclusionUpdateAreaStart01" endNode="tipOcclusionUpdateAreaEnd01"/>
        </updateAreas>
        <splines>
            <spline node="aiLoadingSpline" maxHeight="4.8"/>
        </splines>
    </ai>
	
	<lights>
        <group weatherRequiredFlags="NIGHT" />

        <lightShape node="emissive_outside" />
		<lightShape node="emissive_outside_b" />
		
		<lightShape node="emissive_outside_G" />
		<lightShape node="emissive_outside_G_b" />
		
		<lightShape node="emissive_outside_B" />
		<lightShape node="emissive_outside_B_b" />
        <realLights>
            <!-- <low>
                <light node="outside_realLightsLow" />
				<light node="inside_realLightsLow" />
				<light node="wash_realLightsLow" />
            </low> -->
            <high>
                <light node="outside_realLightsHigh1"  />
				<light node="outside_realLightsHigh2"  />
				<light node="outside_realLightsHigh3"  />
				<light node="outside_realLightsHigh4"  />
				<light node="outside_realLightsHigh5"  />
				<light node="outside_realLightsHigh6"  />
				
				<light node="outside_realLightsHigh1b"  />
				<light node="outside_realLightsHigh2b"  />
				<light node="outside_realLightsHigh3b"  />
				<light node="outside_realLightsHigh4b"  />
				<light node="outside_realLightsHigh5b"  />
				<light node="outside_realLightsHigh6b"  />
				
				<light node="outside_realLightsHighG"  />
				<light node="outside_realLightsHighG2"  />
				
				<light node="outside_realLightsHighB"  />
				<light node="outside_realLightsHighB2"  />
            </high>
        </realLights>
    </lights>
	
    <infoTrigger triggerNode="infoTrigger"/>
    <silo>
        <loadingStation supportsExtension="false">
            <loadTrigger triggerNode="loadingTrigger" fillTypeCategories="hayloft" fillLitersPerSecond="2000" dischargeNode="dischargeNode" aiNode="aiNodeLoading">
                <effectNode effectNode="pipeEffect" materialType="pipe" fadeTime="0.5" scale="1 1 1"/>
                <effectNode effectNode="pipeEffectSmoke" materialType="unloadingSmoke" fadeTime="0.5"/>
            </loadTrigger>
        </loadingStation>
        <unloadingStation supportsExtension="false">
            <unloadTrigger exactFillRootNode="exactFillRootNode" fillTypeCategories="hayloft" aiNode="aiNodeUnlading"/>
            <baleTrigger triggerNode="baleTrigger" deleteLitersPerSecond="10000" fillTypeCategories="hayloft"/>
            <sounds>
                <active template="hayloftPump" linkNode="fanSoundNode"/>
            </sounds>
        </unloadingStation>
        <storages>
            <storage node="hotspotMarker" fillTypeCategories="hayloft" capacity="750000" isExtension="false"/>
        </storages>
    </silo>
    <triggerMarkers>
        <triggerMarker node="markerUnloading" filename="$data/shared/assets/marker/markerIconUnload.i3d"/>
        <triggerMarker node="markerLoading" filename="$data/shared/assets/marker/markerIconLoad.i3d"/>
    </triggerMarkers>
    <i3dMappings>
        <i3dMapping id="clearAreaStart01" node="0>0|0"/>
        <i3dMapping id="clearAreaWidth01" node="0>0|0|0"/>
        <i3dMapping id="clearAreaHeight01" node="0>0|0|1"/>
        <i3dMapping id="levelAreaStart01" node="0>1|0"/>
        <i3dMapping id="levelAreaWidth01" node="0>1|0|0"/>
        <i3dMapping id="levelAreaHeight01" node="0>1|0|1"/>
        <i3dMapping id="indoorAreaStart01" node="0>2|0"/>
        <i3dMapping id="indoorAreaWidth01" node="0>2|0|0"/>
        <i3dMapping id="indoorAreaHeight01" node="0>2|0|1"/>
        <i3dMapping id="testAreaStart01" node="0>3|0"/>
        <i3dMapping id="testAreaEnd01" node="0>3|0|0"/>
        <i3dMapping id="tipOcclusionUpdateAreaStart01" node="0>4|0"/>
        <i3dMapping id="tipOcclusionUpdateAreaEnd01" node="0>4|0|0"/>
        <i3dMapping id="loadingTrigger" node="0>5|0|0|0"/>
        <i3dMapping id="dischargeNode" node="0>5|0|0|1"/>
        <i3dMapping id="dischargeEffect" node="0>5|0|0|2"/>
        <i3dMapping id="pipeEffect" node="0>5|0|0|2|0"/>
        <i3dMapping id="pipeEffectSmoke" node="0>5|0|0|2|1"/>
        <i3dMapping id="aiNodeLoading" node="0>5|0|0|3"/>
        <i3dMapping id="aiLoadingSpline" node="0>5|0|1"/>
        <i3dMapping id="exactFillRootNode" node="0>5|1|0|0"/>
        <i3dMapping id="aiNodeUnlading" node="0>5|1|0|1"/>
        <i3dMapping id="baleTrigger" node="0>5|1|0|2"/>
        <i3dMapping id="fanSoundNode" node="0>5|1|1"/>
        <i3dMapping id="teleportNode" node="0>5|2"/>
        <i3dMapping id="infoTrigger" node="0>5|3"/>
        <i3dMapping id="markerUnloading" node="0>6|0"/>
        <i3dMapping id="markerLoading" node="0>6|1"/>
        <i3dMapping id="hotspotMarker" node="0>6|2"/>
		
		<i3dMapping id="outside_realLightsHigh1" node="0>7|9|2" />
		<i3dMapping id="outside_realLightsHigh2" node="0>7|9|3" />
		<i3dMapping id="outside_realLightsHigh3" node="0>7|9|4" />
		<i3dMapping id="outside_realLightsHigh4" node="0>7|9|5" />
		<i3dMapping id="outside_realLightsHigh5" node="0>7|9|6" />
		<i3dMapping id="outside_realLightsHigh6" node="0>7|9|7" />
		
		<i3dMapping id="outside_realLightsHigh1b" node="0>7|12|2" />
		<i3dMapping id="outside_realLightsHigh2b" node="0>7|12|3" />
		<i3dMapping id="outside_realLightsHigh3b" node="0>7|12|4" />
		<i3dMapping id="outside_realLightsHigh4b" node="0>7|12|5" />
		<i3dMapping id="outside_realLightsHigh5b" node="0>7|12|6" />
		<i3dMapping id="outside_realLightsHigh6b" node="0>7|12|7" />
		
		<i3dMapping id="outside_realLightsHighG" node="0>7|13|1" />
		<i3dMapping id="outside_realLightsHighG2" node="0>7|14|1" />
		
		<i3dMapping id="outside_realLightsHighB" node="0>7|15|1" />
		<i3dMapping id="outside_realLightsHighB2" node="0>7|16|1" />
		
		<i3dMapping id="emissive_outside" node="0>7|9|0" />
		<i3dMapping id="emissive_outside_b" node="0>7|12|0" />
		
		<i3dMapping id="emissive_outside_G" node="0>7|13|0" />
		<i3dMapping id="emissive_outside_G_b" node="0>7|14|0" />
		
		<i3dMapping id="emissive_outside_B" node="0>7|15|0" />
		<i3dMapping id="emissive_outside_B_b" node="0>7|16|0" />
    </i3dMappings>
</placeable>
