<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<placeable>
    <storeData>
        <name>$l10n_GlobalCompanyPlaceable_organicFertilizerByStevie_shopItem_BioPlant</name>
        <functions>
            <function>$l10n_GlobalCompanyPlaceable_organicFertilizerByStevie_function_gcBioFertilizer</function>
        </functions>
        <specs>
            <capacity>500000</capacity>
            <fillTypes>manure compost digestate liquidManure</fillTypes>
        </specs>
        <image>store_bioPlant.dds</image>
        <price>395000</price>
        <lifetime>1000</lifetime>
        <dailyUpkeep>100</dailyUpkeep>
        <rotation>0</rotation>
        <brand>Lizard</brand>
        <species>placeable</species>
        <category>globalCompanyPlaceable</category>
        <vertexBufferMemoryUsage>180404</vertexBufferMemoryUsage>
        <indexBufferMemoryUsage>32964</indexBufferMemoryUsage>
        <textureMemoryUsage>5680200</textureMemoryUsage>
        <instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
        <instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
    </storeData>

    <placeableType>GC_ProductionFactoryPlaceable</placeableType>
    <filename>bioPlant.i3d</filename>
    <placement testSizeX="27" testSizeZ="20" sizeX="27" sizeZ="20" useRandomYRotation="false" useManualYRotation="true" />

    <productionFactories>
        <productionFactory indexName="BIOPLANT" saveId="globalCompany_bioPlant">
            <guiInformation title="GlobalCompanyPlaceable_organicFertilizerByStevie_FactoryName" imageFilename="store_bioPlant.dds" description="GlobalCompanyPlaceable_organicFertilizerByStevie_Description" cameraFeed="gui_camera"/>
			
            <operation updateDelayMinutes="10" showInGlobalGUI="true" />
			
            <registerLoadingTriggers>
				<loadingTrigger name="LoadingTrigger" triggerNode="loadingTrigger" fillLitersPerSecond="2500" autoStart="true">
					<dischargeInfo dischargeNode="dischargeNode" />
					<sounds fillSoundIdentifier="fillSound01" />
					<effectNode effectNode="grain" materialType="unloading" materialTypeId="3" fadeTime="0.5" />
					<effectNode effectNode="smoke" materialType="smoke"    materialTypeId="1" fadeTime="0.5" />
				</loadingTrigger>
			</registerLoadingTriggers>
			
			<registerUnloadingTriggers>
				<unloadingTrigger name="UnloadingTrigger_1" exactFillRootNode="exactFillRootNode" baleTriggerNode="baleTrigger" />
			</registerUnloadingTriggers>

            <registerInputProducts headerTitle="GlobalCompanyPlaceable_organicFertilizerByStevie_HeaderInput">
                <inputProduct name="IP_BIOWASTE" capacity="500000" title="GlobalCompanyPlaceable_organicFertilizerByStevie_Input1">
                    <fillTypes>
                        <fillType name="liquidManure" />
                        <fillType name="digestate" />
                        <fillType name="manure" />
                        <fillType name="compost" />
                    </fillTypes>
					
					<purchase useSellPointPrice="fertilizer" purchaseMultiplier="1.0"/>
					
                    <inputMethods>
                        <unloadingTrigger name="UnloadingTrigger_1" />
                    </inputMethods>		

					<digitalDisplays>
						<display displayType="LEVEL" numbers="IN_Display" emptyNumberColor="1 0 0 1" numberColor="1 1 0 1" fullNumberColor="0 1 0 1"/>
					</digitalDisplays>
                </inputProduct>	
            </registerInputProducts>

            <registerOutputProducts headerTitle="GlobalCompanyPlaceable_organicFertilizerByStevie_HeaderOutput">				
                <outputProduct name="OP_FERTILIZER" fillType="fertilizer" capacity="500000">
                    <outputMethods>
						<loadingTrigger name="LoadingTrigger" />
					</outputMethods>
					<digitalDisplays>
						<display displayType="LEVEL" numbers="OP_Display" emptyNumberColor="0 1 0 1" numberColor="1 1 0 1" fullNumberColor="1 0 0 1"/>
					</digitalDisplays>
                </outputProduct>
            </registerOutputProducts>	

            <productLines>
                <productLine autoLineStart="true" outputPerHour="10000" title="GlobalCompanyPlaceable_organicFertilizerByStevie_shopItem_BioPlant" showInGUI="true">
                    <inputs>
                        <inputProduct name="IP_BIOWASTE" />
                    </inputs>
                    <outputs>
                        <outputProduct name="OP_FERTILIZER" />
                    </outputs>
                    <playerTrigger playerTriggerNode="playerTrigger" showPopupUI="true"/>                     			
					<operatingParts>						
					    <animationNodeGroups>
							<animationNodes>				
						</animationNodes>						
						</animationNodeGroups>
						<effectTypes>			
							<particleSystems>
								<particleEffect node="Smoke1" file="particleSystems/Smoke.i3d" />
								<particleEffect node="Smoke2" file="particleSystems/Smoke.i3d" />
								<particleEffect node="Smoke2" file="particleSystems/Smoke.i3d" />
							</particleSystems>
						</effectTypes>
						<sounds>
							<sound geSoundNode="audio"/>
						</sounds>
						<lighting>
							<beaconLights>
								<beaconLight node="beacon1" filename="$data/shared/assets/beaconLights/lizard/beaconLight02.xml" />
								<beaconLight node="beacon2" filename="$data/shared/assets/beaconLights/lizard/beaconLight02.xml" />
							</beaconLights>
						</lighting>
					</operatingParts>
	            </productLine>
            </productLines>            			

            <i3dMappings>
                <i3dMapping id="dischargeNode" node="1|0|0|1" />
                <i3dMapping id="smoke" node="1|0|0|2|1" />
                <i3dMapping id="grain" node="1|0|0|2|0" />
                <i3dMapping id="loadingTrigger" node="1|0|0|0" />
                <i3dMapping id="exactFillRootNode" node="0|0|0|0" />
				<i3dMapping id="baleTrigger" node="0|2" />
                <i3dMapping id="IN_Display" node="0|1" />
                <i3dMapping id="OP_Display" node="1|1" />
                <i3dMapping id="playerTrigger" node="2" />
				<i3dMapping id="gui_camera" node="6"/>
                <i3dMapping id="beacon1" node="7" />
				<i3dMapping id="beacon2" node="8" />
                <i3dMapping id="Smoke1" node="4|1|0" />
                <i3dMapping id="Smoke2" node="4|1|1" />
                <i3dMapping id="Smoke3" node="4|1|2" />
                <i3dMapping id="Plane" node="4|2|3" />
                <i3dMapping id="audio" node="4|3|0" />
            </i3dMappings>
        </productionFactory>
    </productionFactories>
    	
    <triggerMarkers>
        <triggerMarker node="5" />
    </triggerMarkers>
	
    <clearAreas>
        <clearArea startNode="3|0" widthNode="3|0|0" heightNode="3|0|1"/>
    </clearAreas>
	
    <leveling requireLeveling="true" maxSmoothDistance="10" maxSlope="75" maxEdgeAngle="30">
        <levelAreas>
            <levelArea startNode="3|0" widthNode="3|0|0" heightNode="3|0|1" groundType="asphalt"/>
        </levelAreas>
    </leveling>

    <dayNightObjects>
        <dayNightObject node="5|23|0|0" intensityDay="0" intensityNight="1" />
        <dayNightObject node="5|23|0|1" visibleDay="false" visibleNight="true" />
        <dayNightObject node="5|31|0|0" intensityDay="0" intensityNight="1" />
        <dayNightObject node="5|31|0|1" visibleDay="false" visibleNight="true" />
        <dayNightObject node="5|32|0|0" intensityDay="0" intensityNight="1" />
        <dayNightObject node="5|32|0|1" visibleDay="false" visibleNight="true" />
        <dayNightObject node="5|33|0|0" intensityDay="0" intensityNight="1" />
        <dayNightObject node="5|33|0|1" visibleDay="false" visibleNight="true" />
        <dayNightObject node="5|34|0|0" intensityDay="0" intensityNight="1" />
        <dayNightObject node="5|34|0|1" visibleDay="false" visibleNight="true" />
        <dayNightObject node="5|35|0|0" intensityDay="0" intensityNight="1" />
        <dayNightObject node="5|35|0|1" visibleDay="false" visibleNight="true" />
        <dayNightObject node="5|36|0|0" intensityDay="0" intensityNight="1" />
        <dayNightObject node="5|36|0|1" visibleDay="false" visibleNight="true" />
	</dayNightObjects>

    <tipOcclusionUpdateArea sizeX="25" sizeZ="20" />
</placeable>