Coder Social home page Coder Social logo

manuresystem's People

Contributors

celusendon avatar farmer1602 avatar gonimy-vetrom avatar jopi1998 avatar kikislany avatar kitt3000 avatar lsmodcompany avatar maaslandmods avatar ornellino avatar snickers125 avatar stijnwop avatar thechoseone900 avatar turbostar190 avatar vanquish081 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

manuresystem's Issues

Water table in lagoon

If the map water table is higher than the bottom of the lagoon, there's water in the lagoon. Other than seek a higher placement, is there anything else I can do? --thanks

Change 'Attach Hose' to 'Store Hose' when parking

When parking a hose on a rack on a vehicle could you change the 'Attach Hose' prompt to 'Store Hose'? Some of the rack triggers are close to the connectors and quite a few times I was fiddling with the hose trying to make it to connect, only for it to detach and park itself on a rack.

Triggers for liquid pallets

Hallo thank you and good job with this mod.

But the Global Company's SeedMaker (for example) is now broken

it is not possible to unload the fertilizer in its trigger. I assume that it is no longer possible to use the triggers for packaged liquid products.
Many warehouses and factories are supposed to be scripted to work again, and it won’t happen any time soon.
Could you create some tool that allows you to unload in a default trigger?
Thank you.

src/hose/Hose.lua:176: attempt to call method 'getName' (a nil value)`

I am loosing my savegames as corrupt due to Manure system when I try to connect to the hose, but not every time only when connecting some vehicles. I have restored the savegame already four times.

¿Maybe is because i changed the manure system mod to anew version and there are older vehicles in the vehicles xml configured with previuos versions?

2020-03-17 19:59 Game saved successfully. 2020-03-17 20:16 Error: Running LUA method 'onSaveStartComplete'. 2020-03-17 20:16 D:/My Games Old/FarmingSimulator2019/ModsHot2k19/FS19_manureSystem/src/hose/Hose.lua:176: attempt to call method 'getName' (a nil value)

After this error happens all save process goes to hell and disappear many of the files form the savegame.
Before Crash
image

After Crash
image

Complete Log

log.txt

Manure System

Hallo zusammen ich hab versuch das System in einen Kuhstall einzubauen erhalte aber nur diesen LUA call stack und der stall lässt sich nicht plazieren.

Können sie mir helfen wo liegt mein Problem

2020-03-15 21:44 C:/Users/Mike/Documents/My Games/FarmingSimulator2019/mods/FS19_German_Cowshed/germanCowstable.i3d (81.48 ms)
2020-03-15 21:44 Error: Failed to find child 0 from node liquidManureTrigger, only 0 childs given
2020-03-15 21:44 LUA call stack:
2020-03-15 21:44 dataS/scripts/i3d/I3DUtil.lua (20) : printCallstack
2020-03-15 21:44 dataS/scripts/i3d/I3DUtil.lua (88) : checkChildIndex
2020-03-15 21:44 dataS/scripts/triggers/LoadTrigger.lua (35) : indexToObject
2020-03-15 21:44 dataS/scripts/animals/AnimalHusbandryModules/HusbandryModuleLiquidManure.lua (60) : load
2020-03-15 21:44 =C:/Users/Mike/Documents/My Games/FarmingSimulator2019/mods/FS19_manureSystem/src/misc/ManureSystemHusbandryModuleLiquidManure.lua (77) : superFunc
2020-03-15 21:44 dataS/scripts/animals/AnimalHusbandry.lua (113) : load
2020-03-15 21:44 dataS/scripts/animals/AnimalHusbandry.lua (79) : loadModules
2020-03-15 21:44 dataS/scripts/utils/PlacementUtil.lua (320) : load
2020-03-15 21:44 dataS/scripts/gui/PlacementScreenController.lua (172) : loadPlaceable
2020-03-15 21:44 dataS/scripts/gui/PlacementScreen.lua (191) : activate
2020-03-15 21:44 dataS/scripts/gui/elements/GuiElement.lua (721) : raiseCallback
2020-03-15 21:44 dataS/scripts/gui/base/Gui.lua (751) : onOpen
2020-03-15 21:44 dataS/scripts/gui/base/Gui.lua (773) : changeScreen
2020-03-15 21:44 dataS/scripts/gui/elements/FrameElement.lua (182) : changeScreenCallback
2020-03-15 21:44 dataS/scripts/gui/ShopMenu.lua (438) : changeScreen
2020-03-15 21:44 dataS/scripts/gui/ShopController.lua (200) : callback
2020-03-15 21:44 dataS/scripts/gui/ShopController.lua (605) : startPlacementModeCallback
2020-03-15 21:44 dataS/scripts/gui/ShopMenu.lua (688) : buy
2020-03-15 21:44 dataS/scripts/gui/ShopItemsFrame.lua (425) : notifyActivatedDisplayItemCallback
2020-03-15 21:44 dataS/scripts/gui/elements/ListElement.lua (556) : raiseCallback
2020-03-15 21:44 dataS/scripts/gui/elements/ListElement.lua (537) : notifyDoubleClick
2020-03-15 21:44 dataS/scripts/gui/elements/ListElement.lua (651) : onMouseUp
2020-03-15 21:44 dataS/scripts/gui/elements/GuiElement.lua (616) : mouseEvent
2020-03-15 21:44 dataS/scripts/gui/elements/GuiElement.lua (616) : mouseEvent
2020-03-15 21:44 dataS/scripts/gui/elements/GuiElement.lua (616) : mouseEvent
2020-03-15 21:44 dataS/scripts/gui/elements/GuiElement.lua (616) : mouseEvent
2020-03-15 21:44 dataS/scripts/gui/elements/GuiElement.lua (616) : mouseEvent
2020-03-15 21:44 dataS/scripts/gui/elements/GuiElement.lua (616) : mouseEvent
2020-03-15 21:44 dataS/scripts/gui/base/Gui.lua (561) : mouseEvent
2020-03-15 21:44 dataS/scripts/main.lua (1767) : mouseEvent
2020-03-15 21:44 Error: Index not found: 0
2020-03-15 21:44 Error: LoadTrigger could not load trigger. Check the user attribute 'triggerNode'
2020-03-15 21:44 LUA call stack:
2020-03-15 21:44 dataS/scripts/triggers/LoadTrigger.lua (44) : printCallstack
2020-03-15 21:44 dataS/scripts/animals/AnimalHusbandryModules/HusbandryModuleLiquidManure.lua (60) : load
2020-03-15 21:44 =C:/Users/Mike/Documents/My Games/FarmingSimulator2019/mods/FS19_manureSystem/src/misc/ManureSystemHusbandryModuleLiquidManure.lua (77) : superFunc
2020-03-15 21:44 dataS/scripts/animals/AnimalHusbandry.lua (113) : load
2020-03-15 21:44 dataS/scripts/animals/AnimalHusbandry.lua (79) : loadModules
2020-03-15 21:44 dataS/scripts/utils/PlacementUtil.lua (320) : load
2020-03-15 21:44 dataS/scripts/gui/PlacementScreenController.lua (172) : loadPlaceable
2020-03-15 21:44 dataS/scripts/gui/PlacementScreen.lua (191) : activate
2020-03-15 21:44 dataS/scripts/gui/elements/GuiElement.lua (721) : raiseCallback
2020-03-15 21:44 dataS/scripts/gui/base/Gui.lua (751) : onOpen
2020-03-15 21:44 dataS/scripts/gui/base/Gui.lua (773) : changeScreen
2020-03-15 21:44 dataS/scripts/gui/elements/FrameElement.lua (182) : changeScreenCallback
2020-03-15 21:44 dataS/scripts/gui/ShopMenu.lua (438) : changeScreen
2020-03-15 21:44 dataS/scripts/gui/ShopController.lua (200) : callback
2020-03-15 21:44 dataS/scripts/gui/ShopController.lua (605) : startPlacementModeCallback
2020-03-15 21:44 dataS/scripts/gui/ShopMenu.lua (688) : buy
2020-03-15 21:44 dataS/scripts/gui/ShopItemsFrame.lua (425) : notifyActivatedDisplayItemCallback
2020-03-15 21:44 dataS/scripts/gui/elements/ListElement.lua (556) : raiseCallback
2020-03-15 21:44 dataS/scripts/gui/elements/ListElement.lua (537) : notifyDoubleClick
2020-03-15 21:44 dataS/scripts/gui/elements/ListElement.lua (651) : onMouseUp
2020-03-15 21:44 dataS/scripts/gui/elements/GuiElement.lua (616) : mouseEvent
2020-03-15 21:44 dataS/scripts/gui/elements/GuiElement.lua (616) : mouseEvent
2020-03-15 21:44 dataS/scripts/gui/elements/GuiElement.lua (616) : mouseEvent
2020-03-15 21:44 dataS/scripts/gui/elements/GuiElement.lua (616) : mouseEvent
2020-03-15 21:44 dataS/scripts/gui/elements/GuiElement.lua (616) : mouseEvent
2020-03-15 21:44 dataS/scripts/gui/elements/GuiElement.lua (616) : mouseEvent
2020-03-15 21:44 dataS/scripts/gui/base/Gui.lua (561) : mouseEvent
2020-03-15 21:44 dataS/scripts/main.lua (1767) : mouseEvent
2020-03-15 21:44 Error: Running LUA method 'mouseEvent'.
2020-03-15 21:44 dataS/scripts/triggers/LoadTrigger.lua(153) : bad argument #1 to 'pairs' (table expected, got nil)

German Cow Barn Deutscher Kuhstall

store_germanCowstable.png 550000 $l10n_function_animalPenCow 1000 400 0 Lizard placeable animalpens 4266516 671670 77512128 0 0
<placeableType>husbandry</placeableType>
<filename>germanCowstable.i3d</filename>
<placement testSizeX="53.0" testSizeZ="78.0" sizeX="53" sizeZ="78" useRandomYRotation="false" useManualYRotation="true" placementRotationSnapAngle="90" placementPositionSnapSize="0.5" placementPositionSnapOffset="0.25"/>

<clearAreas>
    <clearArea startNode="0|11|0" widthNode="0|11|0|0" heightNode="0|11|0|1"/>
</clearAreas>

<leveling requireLeveling="true" maxSmoothDistance="10" maxSlope="75" maxEdgeAngle="30">
    <levelAreas>
        <levelArea startNode="0|12|0" widthNode="0|12|0|0" heightNode="0|12|0|1" groundType="grass"/>
        <levelArea startNode="0|12|1" widthNode="0|12|1|0" heightNode="0|12|1|1" groundType="gravel"/>
        <levelArea startNode="0|12|2" widthNode="0|12|2|0" heightNode="0|12|2|1" groundType="gravel"/>
        <levelArea startNode="0|12|3" widthNode="0|12|3|0" heightNode="0|12|3|1" groundType="gravel"/>
        <levelArea startNode="0|12|4" widthNode="0|12|4|0" heightNode="0|12|4|1" groundType="gravel"/>
        <levelArea startNode="0|12|5" widthNode="0|12|5|0" heightNode="0|12|5|1" groundType="gravel"/>
    </levelAreas>
    <rampAreas> <!-- Deprecated! no longer used in script -->
        <rampArea maxSlope="75" rootNode="0|13|0" startNode="0|13|0" widthNode="0|13|0|0" heightNode="0|13|0|1" groundType="grass"/>
        <rampArea maxSlope="75" rootNode="0|13|1" startNode="0|13|1" widthNode="0|13|1|0" heightNode="0|13|1|1" groundType="grass"/>
        <rampArea maxSlope="75" rootNode="0|13|2" startNode="0|13|2" widthNode="0|13|2|0" heightNode="0|13|2|1" groundType="grass"/>
        <rampArea maxSlope="75" rootNode="0|13|3" startNode="0|13|3" widthNode="0|13|3|0" heightNode="0|13|3|1" groundType="grass"/>
    </rampAreas>
</leveling>

<foliageAreas>
    <foliageArea fruitType="grass" rootNode="0|14|0" />
</foliageAreas>

  <seasons>
    <maskAreas>
        <maskArea startNode="0|17|0" widthNode="0|17|0|0" heightNode="0|17|0|1" />
        <maskArea startNode="0|17|1" widthNode="0|17|1|0" heightNode="0|17|1|1" />
        <maskArea startNode="0|17|2" widthNode="0|17|2|0" heightNode="0|17|2|1" />
        <maskArea startNode="0|17|3" widthNode="0|17|3|0" heightNode="0|17|3|1" />
        <maskArea startNode="0|17|4" widthNode="0|17|4|0" heightNode="0|17|4|1" />
    </maskAreas>
        
    <admirers>
        <snowAdmirer node="0|17|5"/>
    </admirers>
</seasons>

<triggerMarkers>
    <triggerMarker node="0|15" />
</triggerMarkers>

<hotspots>
    <hotspot name="Cow barn" fullName="$l10n_animals_cowPasture" imageName="COW_BARN" hidable="true" category="CATEGORY_TRIGGERS" />
</hotspots>

<manureSystemConnectors>
	<connector type="COUPLING" linkNode="0|3|3" createNode="true" position="3.134 0.142 0.497" rotation="-1.167 -74.074 -0.503" />
</manureSystemConnectors>

<!--manureSystemConnectors> 
<connector type="COUPLING" linkNode="0|3" createNode="true" position="0.137 0.916 1.692" rotation="3.524 0 0" /> 
</manureSystemConnectors-->
<animatedObjects>
    <animatedObject saveId="door_01" >
        <animation duration="7">
            <part node="0|1|0|0|1">
                <keyFrame time="0.0" rotation="0 0 0"/>
                <keyFrame time="0.5" rotation="0 -175 0"/>
            </part>
            <part node="0|1|0|0|2">
                <keyFrame time="0.0" rotation="0 0 0"/>
                <keyFrame time="0.5" rotation="0 181 0"/>
            </part>
            <part node="0|1|0|0|4">
                <keyFrame time="0.5" rotation="0 0 0"/>
                <keyFrame time="1.0" rotation="0 -175 0"/>
            </part>
            <part node="0|1|0|0|3">
                <keyFrame time="0.5" rotation="0 0 0"/>
                <keyFrame time="1.0" rotation="0 181 0"/>
            </part>
        </animation>
        <controls triggerNode="0|1|0|0|0" posAction="ACTIVATE_HANDTOOL" posText="action_openGate" negText="action_closeGate" />
        <sounds>
            <moving file="$data/sounds/prefab/gate/gate_loop.wav" loops="0" linkNode="0|1|0|0|0" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>
            <posEnd file="$data/sounds/prefab/gate/gate_opened.wav" linkNode="0|1|0|0|0" volume="0.8" radius="25" innerRadius="3" />
            <negEnd file="$data/sounds/prefab/gate/gate_closed.wav" linkNode="0|1|0|0|0" volume="0.8" radius="25" innerRadius="3" />
        </sounds>
    </animatedObject>
    <animatedObject saveId="door_02" >
        <animation duration="7">
            <part node="0|1|0|1|1">
                <keyFrame time="0.0" rotation="0 0 0"/>
                <keyFrame time="0.5" rotation="0 -181 0"/>
            </part>
            <part node="0|1|0|1|2">
                <keyFrame time="0.0" rotation="0 0 0"/>
                <keyFrame time="0.5" rotation="0 180 0"/>
            </part>
            <part node="0|1|0|1|4">
                <keyFrame time="0.5" rotation="0 0 0"/>
                <keyFrame time="1.0" rotation="0 -181 0"/>
            </part>
            <part node="0|1|0|1|3">
                <keyFrame time="0.5" rotation="0 0 0"/>
                <keyFrame time="1.0" rotation="0 180 0"/>
            </part>
        </animation>
        <controls triggerNode="0|1|0|1|0" posAction="ACTIVATE_HANDTOOL" posText="action_openGate" negText="action_closeGate" />
        <sounds>
            <moving file="$data/sounds/prefab/gate/gate_loop.wav" loops="0" linkNode="0|1|0|1|0" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>
            <posEnd file="$data/sounds/prefab/gate/gate_opened.wav" linkNode="0|1|0|1|0" volume="0.8" radius="25" innerRadius="3" />
            <negEnd file="$data/sounds/prefab/gate/gate_closed.wav" linkNode="0|1|0|1|0" volume="0.8" radius="25" innerRadius="3" />
        </sounds>
    </animatedObject>
    <animatedObject saveId="door_03" >
        <animation duration="7">
            <part node="0|1|0|2|1">
                <keyFrame time="0.0" rotation="0 -180 0"/>
                <keyFrame time="1.0" rotation="0 0 0"/>
            </part>
            <part node="0|1|0|2|2">
                <keyFrame time="0.0" rotation="0 180 0"/>
                <keyFrame time="1.0" rotation="0 0 0"/>
            </part>
        </animation>
        <controls triggerNode="0|1|0|2|0" posAction="ACTIVATE_HANDTOOL" posText="action_closeGate" negText="action_openGate" />
        <sounds>
            <moving file="$data/sounds/prefab/gate/gate_loop.wav" loops="0" linkNode="0|1|0|2|0" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>
            <posEnd file="$data/sounds/prefab/gate/gate_opened.wav" linkNode="0|1|0|2|0" volume="0.8" radius="25" innerRadius="3" />
            <negEnd file="$data/sounds/prefab/gate/gate_closed.wav" linkNode="0|1|0|2|0" volume="0.8" radius="25" innerRadius="3" />
        </sounds>
    </animatedObject>
    <animatedObject saveId="door_04" >
        <animation duration="7">
            <part node="0|1|0|3|1">
                <keyFrame time="0.0" rotation="0 0 0"/>
                <keyFrame time="1.0" rotation="0 -180 0"/>
            </part>
            <part node="0|1|0|3|2">
                <keyFrame time="0.0" rotation="0 0 0"/>
                <keyFrame time="1.0" rotation="0 180 0"/>
            </part>
        </animation>
        <controls triggerNode="0|1|0|3|0" posAction="ACTIVATE_HANDTOOL" posText="action_openGate" negText="action_closeGate" />
        <sounds>
            <moving file="$data/sounds/prefab/gate/gate_loop.wav" loops="0" linkNode="0|1|0|3|0" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>
            <posEnd file="$data/sounds/prefab/gate/gate_opened.wav" linkNode="0|1|0|3|0" volume="0.8" radius="25" innerRadius="3" />
            <negEnd file="$data/sounds/prefab/gate/gate_closed.wav" linkNode="0|1|0|3|0" volume="0.8" radius="25" innerRadius="3" />
        </sounds>
    </animatedObject>
    <animatedObject saveId="door_05" >
        <animation duration="1.5">
            <part node="0|1|0|4|1">
                <keyFrame time="0.0" rotation="0 0 0"/>
                <keyFrame time="1.0" rotation="0 -99 0"/>
            </part>
        </animation>
        <controls triggerNode="0|1|0|4|0" posAction="ACTIVATE_HANDTOOL" posText="action_openGate" negText="action_closeGate" />
        <sounds>
            <moving file="$data/sounds/prefab/gate/gate_loop.wav" loops="0" linkNode="0|1|0|4|0" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>
            <posEnd file="$data/sounds/prefab/gate/gate_opened.wav" linkNode="0|1|0|4|0" volume="0.8" radius="25" innerRadius="3" />
            <negEnd file="$data/sounds/prefab/gate/gate_closed.wav" linkNode="0|1|0|4|0" volume="0.8" radius="25" innerRadius="3" />
        </sounds>
    </animatedObject>
    <animatedObject saveId="net" >
        <animation duration="8">
            <part node="0|1|0|5|1">
                <keyFrame time="0.0" scale="1 1 1"/>
                <keyFrame time="1.0" scale="1 0.002 1"/>
            </part>
        </animation>
        <controls triggerNode="0|1|0|5|0" posAction="ACTIVATE_HANDTOOL" posText="input_NET_CLICK" negText="input_NET_CLICK" />
    </animatedObject>
    <animatedObject saveId="gate_01" >
        <animation duration="1.5">
            <part node="0|2|0">
                <keyFrame time="0.0" rotation="0 0 0"/>
                <keyFrame time="1.0" rotation="0 -120 0"/>
            </part>
            <part node="0|2|1">
                <keyFrame time="0.0" rotation="0 0 0"/>
                <keyFrame time="1.0" rotation="0 120 0"/>
            </part>
        </animation>
        <controls triggerNode="0|16" posAction="ACTIVATE_HANDTOOL" posText="action_openGate" negText="action_closeGate" />
        <sounds>
            <moving file="$data/sounds/prefab/gate/gate_loop.wav" loops="0" linkNode="0|16" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>
            <posEnd file="$data/sounds/prefab/gate/gate_opened.wav" linkNode="0|16" volume="0.8" radius="25" innerRadius="3" />
            <negEnd file="$data/sounds/prefab/gate/gate_closed.wav" linkNode="0|16" volume="0.8" radius="25" innerRadius="3" />
        </sounds>
    </animatedObject>
    <animatedObject saveId="lights" >
        <animation duration="0.5">
            <part node="0|1|0|6|0|0">
                <keyFrame time="0.0" visibility="false"/>
                <keyFrame time="0.4" visibility="true"/>
            </part>
            <part node="0|1|0|6|1|0">
                <keyFrame time="0.4" visibility="false"/>
                <keyFrame time="0.6" visibility="true"/>
            </part>
            <part node="0|1|0|6|2|0">
                <keyFrame time="0.6" visibility="false"/>
                <keyFrame time="0.8" visibility="true"/>
            </part>
            <part node="0|1|0|6|3|0">
                <keyFrame time="0.8" visibility="false"/>
                <keyFrame time="1.0" visibility="true"/>
            </part>
            <part node="0|1|0|6|4|0">
                <keyFrame time="0.8" visibility="false"/>
                <keyFrame time="1.0" visibility="true"/>
            </part>
            <part node="0|1|0|6|5|0">
                <keyFrame time="0.6" visibility="false"/>
                <keyFrame time="0.8" visibility="true"/>
            </part>
            <part node="0|1|0|6|6|0">
                <keyFrame time="0.4" visibility="false"/>
                <keyFrame time="0.6" visibility="true"/>
            </part>
            <part node="0|1|0|6|7|0">
                <keyFrame time="0.0" visibility="false"/>
                <keyFrame time="0.4" visibility="true"/>
            </part>
        </animation>
        <controls triggerNode="0|1|0|6|8" posAction="ACTIVATE_HANDTOOL" posText="action_lightSwitchON" negText="action_lightSwitchOFF" />
    </animatedObject>
</animatedObjects>

<husbandry saveId="Animals_COW" hasStatistics="false">
    <modules>
        <module name="animals">
            <config type="COW" navmeshNode="0|9" animalLoadTriggerNode="0|0" maxNumAnimals="100" husbandryFileName="$dataS/character/cowAnimalHusbandry.xml" placementRaycastDistance="2.0" carryingCapacity="50" rideableDeliveryStartNode="0|7|0" rideableDeliveryWidthNode="0|7|0|0" rideableDeliveryHeightNode="0|7|0|1" />
        </module>
        <module name="food">
            <config node="0|6|0" exactFillRootNode="0" baleTriggerNode="3" animalPlacesNode="1" >
                <fillPlane node="0|6|1" minY="-0.413" maxY="0.114" colorChange="true" />
            </config>
        </module>
        <module name="water">
            <config node="0|10|0|19|0" exactFillRootNode="0" fillTypes="WATER" acceptedToolTypes="undefined trailer">
                <fillPlane node="0|10|0|19|1" minY="0.06" maxY="0.275" colorChange="true" />
            </config>
        </module>
        <module name="liquidManure">
            <config node="0|3|0" fillTypes="LIQUIDMANURE" triggerNode="0">
                <fillPlane node="0|3|1" minY="0" maxY="0.011" />
            </config>
        </module>
        <module name="manure">
            <config startNode="0|4|0|0" widthNode="0|4|0|0|0" heightNode="0|4|0|0|1" fillType="MANURE"/>
        </module>
        <module name="foodSpillage">
            <config fillType="SILAGE">
                <area startNode="0|6|0|2|0" widthNode="0|6|0|2|0|0" heightNode="0|6|0|2|0|1" />
            </config>
        </module>
        <module name="milk">
            <config node="0|8" fillTypes="MILK" triggerNode="0" />
        </module>
        <module name="straw">
            <config node="0|5" exactFillRootNode="0" baleTriggerNode="2" fillTypes="STRAW">
                <fillPlane node="0|5|1" minY="-0.27" maxY="-0.169" colorChange="false" />
            </config>
        </module>
    </modules>
    <placementRaycast distance="2" />
</husbandry>

<tipOcclusionUpdateArea sizeX="53" sizeZ="93" />

https://abload.de/img/unbenannt8jj2q.png

LG Mike

Adding faq to helpers in game like AD example

I think that you can add the explanations in game about manure system like Stephan made code in Autodrive to get that help in game.

Maybe is possible for you to setup as helper and connect with translations files where translations for different language could be set

Gülle System mit Contractor Mod kombinieren ?

Servus .
Hat jemand den Contractor Mod Gülle System ready gemacht und kann mir ne kurze Zusammenfassung geben wie das geht bzw geht das überhaupt da man ja mehrere "Charaktere" auf einmal hat ? Das sind zwei wundervolle Mods die ich gerne kombinieren möchte da ich viel Wert auf Realität lege . Habe Probleme die offizielle Anleitung zu verstehen konnte mich da noch nicht richtig reinfuchsen.
MfG Jagger

Disable in-game feature for refilling sprayers(without hose)

Hey, just got into your mod and I gotta say, you really have done an incredible job, this mod really stands out.

Now recently I haven't had any problems with it, but a thing that really annoys me is that you can still refill the fertilizer sprayers without the fertilizer hose itself being attached. I'm pretty sure that you are aware about this.

Now since this mod is all about overhauling the game's manure/liquids system, I wouldn't see a problem with actually somehow removing the in-game refill system.
If some players may prefer to go without this, it could be at least a separate mod "fix"

I myself don't know if this is anyhow possible, but if it is, I would gladly have it as a feature.

Pump won't activate

The hoses are connected, the manure flows are open, I have a nurse tank (Garant FRC) connected to the Stallkamp Pump which is then connected to the Abbey 2500R by 4D Modding. It was working yesterday but has since stopped pumping the slurry

Pumping to/from the lagoon doesn't stop when you detach the hose

Hello.

I found a small issue: the pumping to/from the lagoon doesn't stop when you detach the hose from the tanker. Doesn't matter if it's directly or through the pump.

It works correctly when pumping between two tankers.

Platform: PC
FS19 Version: 1.5.1.0

No other mods loaded except for:
Manure System (1.0.0.0)
Manure System Lagoon (1.0.0.0)
Stallkamp Pump (1.0.0.0)
Zunhammer Tripod Hopper (1.0.0.0)
Easy Development Controls (1.0.0.0)

mixer issue in multiplayergame

We have a problem with the mixer installed in the lagoon isnt working in our MP game. Is there any solution already found?

Add connector type validation on gameload when people swap around connectors

Specially for modders this happens because they switch around entries or introduce new ones on the old connector index which will result into breaking the saved (connected) hoses from the savegame.

  • Save the connector type and check on load (so we can't connect hoses to docks when that has been swapped by the modder)
  • Also do a quick check on object names (won't cover all cases, but can cover some obvious ones)

No 2 connector types possible in one trailer

I tried to find two connector guys in a trailer
Coupling and CouplingFertilizer. And I noticed a strange behaviour, which has the following effect in the game the CouplingFertilizer hose is connected to the 1 node of the Coupling, although this should not work at all.

Here a small example:

<manureSystemConnectors>
		<connector type="COUPLING" node="16|0"/>
		<connector type="COUPLING" node="16|1"/>
		<connector type="COUPLINGFERTILIZER" node="16|2" />
		<connector type="COUPLING" node="16|3" isParkPlace="true"/>
</manureSystemConnectors>

The Fertilizer hose is connected to the first Connector Node with these settings although it is a Manure connection. If you exclude the first two coupling nodes in the XML. Then the Fertilizer hose works. The scenario can also be reversed. If you put the type: CouplingFertilizer in the tag in the first place then only the type of the CouplingFertilizer is used and the LiquidManure tubing is connected to this connector.

errors in dedicated server log

2020-03-22 18:55 Warning (physics): Non-cpu collision mesh for 'kinematicHelper' is being cooked at runtime - this will not work on consoles.
2020-03-22 19:06 Error: Running LUA method 'onPlayerJointBreak'.
2020-03-22 19:06 C:/Users/fs/Documents/My Games/FarmingSimulator2019/mods/FS19_manureSystem/src/hose/Hose.lua:1129: attempt to index local 'hose' (a nil value)
2020-03-22 19:06 Error: Running LUA method 'onPlayerJointBreak'.
2020-03-22 19:06 C:/Users/fs/Documents/My Games/FarmingSimulator2019/mods/FS19_manureSystem/src/hose/Hose.lua:1129: attempt to index local 'hose' (a nil value)
2020-03-22 19:06 Game saved successfully.
2020-03-22 19:06 Error: Running LUA method 'onPlayerJointBreak'.
2020-03-22 19:06 C:/Users/fs/Documents/My Games/FarmingSimulator2019/mods/FS19_manureSystem/src/hose/Hose.lua:1129: attempt to index local 'hose' (a nil value)
2020-03-22 19:06 Error: Running LUA method 'onPlayerJointBreak'.
2020-03-22 19:06 C:/Users/fs/Documents/My Games/FarmingSimulator2019/mods/FS19_manureSystem/src/hose/Hose.lua:1129: attempt to index local 'hose' (a nil value)
2020-03-22 19:10 Error: Running LUA method 'onPlayerJointBreak'.
2020-03-22 19:10 C:/Users/fs/Documents/My Games/FarmingSimulator2019/mods/FS19_manureSystem/src/hose/Hose.lua:1129: attempt to index local 'hose' (a nil value)
2020-03-22 19:10 Error: Running LUA method 'onPlayerJointBreak'.
2020-03-22 19:10 C:/Users/fs/Documents/My Games/FarmingSimulator2019/mods/FS19_manureSystem/src/hose/Hose.lua:1129: attempt to index local 'hose' (a nil value)
2020-03-22 19:10 Error: Running LUA method 'onPlayerJointBreak'.
2020-03-22 19:10 C:/Users/fs/Documents/My Games/FarmingSimulator2019/mods/FS19_manureSystem/src/hose/Hose.lua:1129: attempt to index local 'hose' (a nil value)
2020-03-22 19:12 data/shared/ai/trafficCollision.i3d (10.13 ms)

Fehler bei Einbau in placeable bga

Hi,

when I try to add it to my placeable bga, the hose is bugged when trying to attach it. It detaches immediately and sometimes bugges trough the ground. The connector is placed right.

<bga> ... <manureSystemConnectors> <connector type="COUPLING" linkNode="0|1" createNode="true" position="0.137 0.916 1.692" rotation="3.524 0 0" /> </manureSystemConnectors> </bga>

I successfully added it to a vehicle, but the placeable is somehow bugged. I also tried to add it to another node, add it via giants editor and placed it on another position.
https://ibb.co/d7Hzbm8
https://ibb.co/QHnCD77

log:
2020-03-10 21:57 Loaded specializations 2020-03-10 21:57 Loaded vehicle types 2020-03-10 21:57 Loaded placeable types 2020-03-10 21:57 Register placeable type: FS19_manureSystem.manureSystemStorage 2020-03-10 21:57 Register configuration 'baseColor' 2020-03-10 21:57 Register configuration 'design' 2020-03-10 21:57 Register configuration 'designColor' 2020-03-10 21:57 Register configuration 'vehicleType' 2020-03-10 21:57 Register configuration 'attacherJoint' 2020-03-10 21:57 Register workAreaType 'SOWINGMACHINE' 2020-03-10 21:57 Register workAreaType 'PLOW' 2020-03-10 21:57 Register configuration 'inputAttacherJoint' 2020-03-10 21:57 Register configuration 'wrappingColor' 2020-03-10 21:57 Register configuration 'powerTakeOff' 2020-03-10 21:57 Register configuration 'trailer' 2020-03-10 21:57 Register workAreaType 'FORAGEWAGON' 2020-03-10 21:57 Register workAreaType 'BALER' 2020-03-10 21:57 Register workAreaType 'MOWER' 2020-03-10 21:57 Register configuration 'pipe' 2020-03-10 21:57 Register workAreaType 'WINDROWER' 2020-03-10 21:57 Register workAreaType 'TEDDER' 2020-03-10 21:57 Register workAreaType 'ROLLER' 2020-03-10 21:57 Register workAreaType 'COMBINECHOPPER' 2020-03-10 21:57 Register workAreaType 'COMBINESWATH' 2020-03-10 21:57 Register workAreaType 'DEFAULT' 2020-03-10 21:57 Register workAreaType 'AUXILIARY' 2020-03-10 21:57 Register configuration 'tensionBelts' 2020-03-10 21:57 Register configuration 'baseMaterial' 2020-03-10 21:57 Register configuration 'designMaterial' 2020-03-10 21:57 Register workAreaType 'RIDGEMARKER' 2020-03-10 21:57 Register workAreaType 'WEEDER' 2020-03-10 21:57 Register configuration 'hose' 2020-03-10 21:57 Register workAreaType 'CUTTER' 2020-03-10 21:57 Register configuration 'motor' 2020-03-10 21:57 Register configuration 'frontloader' 2020-03-10 21:57 Register workAreaType 'FRUITPREPARER' 2020-03-10 21:57 Register workAreaType 'CULTIVATOR' 2020-03-10 21:57 Register configuration 'buyableBaleAmount' 2020-03-10 21:57 Register configuration 'fillUnit' 2020-03-10 21:57 Register configuration 'folding' 2020-03-10 21:57 Register configuration 'cover' 2020-03-10 21:57 Register configuration 'wheel' 2020-03-10 21:57 Register configuration 'rimColor' 2020-03-10 21:57 Register workAreaType 'SPRAYER' 2020-03-10 21:57 Register configuration 'fillVolume' 2020-03-10 21:57 data/shared/connectionHoses/hoses.i3d (35.02 ms) 2020-03-10 21:57 data/shared/connectionHoses/connectors.i3d (8.02 ms) 2020-03-10 21:57 data/shared/connectionHoses/hoseMaterialHolder.i3d (0.95 ms) 2020-03-10 21:57 data/objects/squarebales/baleStraw240.i3d (1.83 ms) 2020-03-10 21:57 data/objects/squarebales/baleHay240.i3d (1.14 ms) 2020-03-10 21:57 data/objects/squarebales/baleGrass240.i3d (1.34 ms) 2020-03-10 21:57 data/objects/squarebales/kuhnSW4014/baleSilage240.i3d (2.09 ms) 2020-03-10 21:57 data/objects/roundbales/roundbaleStraw_w112_d130.i3d (2.56 ms) 2020-03-10 21:57 data/objects/roundbales/roundbaleHay_w112_d130.i3d (3.55 ms) 2020-03-10 21:57 data/objects/roundbales/roundbaleGrass_w112_d130.i3d (2.40 ms) 2020-03-10 21:57 data/objects/roundbales/roundbaleSilage_w112_d130.i3d (0.41 ms) 2020-03-10 21:57 data/objects/cottonModules/cottonModule488.i3d (1.21 ms) 2020-03-10 21:57 data/sky/sky.i3d (0.50 ms) 2020-03-10 21:57 data/sky/rain.i3d (1.03 ms) 2020-03-10 21:57 data/maps/mapDE.i3d (2562.85 ms) 2020-03-10 21:57 data/foliage/wheat.i3d (7.39 ms) 2020-03-10 21:57 data/foliage/grassDense.i3d (2.01 ms) 2020-03-10 21:57 data/foliage/canola.i3d (3.37 ms) 2020-03-10 21:57 data/foliage/barley.i3d (1.51 ms) 2020-03-10 21:57 data/foliage/maize.i3d (11.19 ms) 2020-03-10 21:57 data/foliage/decoFoliage.i3d (23.55 ms) 2020-03-10 21:57 data/foliage/potato.i3d (3.81 ms) 2020-03-10 21:57 data/foliage/potatoHaulm.i3d (0.85 ms) 2020-03-10 21:57 data/foliage/sugarbeet.i3d (1.66 ms) 2020-03-10 21:57 data/foliage/sugarbeetHaulm.i3d (0.49 ms) 2020-03-10 21:57 data/foliage/sunflower.i3d (9.41 ms) 2020-03-10 21:57 data/foliage/soybean.i3d (3.31 ms) 2020-03-10 21:57 data/foliage/oilseedRadish.i3d (1.13 ms) 2020-03-10 21:57 data/foliage/poplar.i3d (8.49 ms) 2020-03-10 21:57 data/foliage/bush01.i3d (18.06 ms) 2020-03-10 21:57 Info: transform group 'bush01' has elements very far out from the cell edge (29.61% expansion) 2020-03-10 21:57 data/foliage/oat.i3d (10.57 ms) 2020-03-10 21:57 data/foliage/sugarCane.i3d (8.56 ms) 2020-03-10 21:57 data/foliage/sugarCaneHaulm.i3d (0.44 ms) 2020-03-10 21:57 data/foliage/cotton.i3d (4.18 ms) 2020-03-10 21:57 data/foliage/weed.i3d (3.79 ms) 2020-03-10 21:57 Disabled withering 2020-03-10 21:57 C:/Users/sonja/Documents/My Games/FarmingSimulator2019/mods/FS19_manureSystem/resources/assets/set_1.i3d (65.35 ms) 2020-03-10 21:57 C:/Users/sonja/Documents/My Games/FarmingSimulator2019/mods/FS19_manureSystem/resources/assets/set_2.i3d (15.15 ms) 2020-03-10 21:57 C:/Users/sonja/Documents/My Games/FarmingSimulator2019/mods/FS19_manureSystem/resources/assets/set_3.i3d (3.90 ms) 2020-03-10 21:57 C:/Users/sonja/Documents/My Games/FarmingSimulator2019/mods/FS19_manureSystem/resources/assets/funnel_set_1.i3d (5.73 ms) 2020-03-10 21:57 C:/Users/sonja/Documents/My Games/FarmingSimulator2019/mods/FS19_manureSystem/resources/collisions/connectorCollision.i3d (0.15 ms) 2020-03-10 21:57 C:/Users/sonja/Documents/My Games/FarmingSimulator2019/mods/FS19_manureSystem/resources/collisions/fillArmCollision.i3d (0.14 ms) 2020-03-10 21:57 data/vehicles/newHolland/TX32Header/TX32Header.i3d (39.50 ms) 2020-03-10 21:57 data/store/ui/shop.i3d (48.15 ms) 2020-03-10 21:57 data/shared/materialHolders/glowEffectMaterialHolder.i3d (0.48 ms) 2020-03-10 21:57 data/store/ui/cube.i3d (0.31 ms) 2020-03-10 21:57 data/store/ui/sphere.i3d (0.68 ms) 2020-03-10 21:57 data/shared/assets/powerTakeOffs/walterscheidW.i3d (2.33 ms) 2020-03-10 21:57 data/vehicles/newHolland/TX32/TX32.i3d (137.09 ms) 2020-03-10 21:57 data/shared/wheels/hubs/hubs.i3d (27.13 ms) 2020-03-10 21:57 data/particleSystems/shared/wheelEmitterShape.i3d (0.39 ms) 2020-03-10 21:57 data/shared/wheels/trelleborg/TM2000/R32_TM2000.i3d (8.33 ms) 2020-03-10 21:57 data/shared/wheels/rims/rim001.i3d (1.96 ms) 2020-03-10 21:57 data/shared/wheels/trelleborg/TM700/R24_TM700.i3d (8.49 ms) 2020-03-10 21:57 data/particleSystems/shared/exhaust.i3d (0.59 ms) 2020-03-10 21:57 data/shared/assets/lights/lizard/rear2ChamberLight_05.i3d (1.06 ms) 2020-03-10 21:57 data/shared/assets/lights/lizard/workingLightSquare_03.i3d (0.66 ms) 2020-03-10 21:57 data/shared/assets/lights/lizard/workingLightCircle_02.i3d (0.74 ms) 2020-03-10 21:57 data/shared/assets/reflectors/lizard/yellowRound_03.i3d (0.99 ms) 2020-03-10 21:57 data/shared/assets/reflectors/lizard/redRound_01.i3d (0.19 ms) 2020-03-10 21:57 data/shared/assets/beaconLights/lizard/beaconLight06.i3d (0.98 ms) 2020-03-10 21:57 data/vehicles/rau/polymag300/polymag300.i3d (10.67 ms) 2020-03-10 21:57 data/vehicles/agco/weight650/weight650.i3d (18.57 ms) 2020-03-10 21:57 data/vehicles/amazone/D8_30/D8_30.i3d (24.31 ms) 2020-03-10 21:57 data/shared/wheels/hubs/hubSmall01.i3d (1.12 ms) 2020-03-10 21:57 data/shared/wheels/lizard/implement/R15.i3d (2.25 ms) 2020-03-10 21:57 data/shared/assets/lights/lizard/rear2ChamberLight_04.i3d (0.75 ms) 2020-03-10 21:57 data/shared/assets/lights/lizard/rearLightCircleRed_01.i3d (0.78 ms) 2020-03-10 21:57 data/shared/assets/lights/lizard/frontLightRectangle_01.i3d (0.63 ms) 2020-03-10 21:57 data/vehicles/fendt/favorit500/favorit500.i3d (116.32 ms) 2020-03-10 21:57 data/shared/wheels/trelleborg/TM700/R28_TM700.i3d (2.47 ms) 2020-03-10 21:57 data/shared/wheels/trelleborg/TM700/R38_TM700.i3d (2.37 ms) 2020-03-10 21:57 data/shared/assets/beaconLights/lizard/beaconLight02.i3d (0.42 ms) 2020-03-10 21:57 data/shared/assets/upperLinks/walterscheid03.i3d (2.11 ms) 2020-03-10 21:57 data/shared/assets/toolbar.i3d (0.67 ms) 2020-03-10 21:57 data/shared/assets/upperLinks/walterscheid01.i3d (0.53 ms) 2020-03-10 21:57 data/vehicles/fiat/fiat1300dt/fiat1300dt.i3d (52.25 ms) 2020-03-10 21:57 data/shared/wheels/trelleborg/TM600/R28_TM600.i3d (9.16 ms) 2020-03-10 21:57 data/shared/wheels/rims/rim004.i3d (2.39 ms) 2020-03-10 21:57 data/shared/wheels/rims/rim003.i3d (2.06 ms) 2020-03-10 21:57 data/vehicles/fortschritt/hw80/hw80.i3d (37.82 ms) 2020-03-10 21:57 data/shared/wheels/lizard/implement/R22_5_DS.i3d (0.72 ms) 2020-03-10 21:57 data/shared/assets/wheelChocks/wheelChock01.i3d (0.89 ms) 2020-03-10 21:57 data/shared/assets/lights/lizard/rear3ChamberLight_01.i3d (0.87 ms) 2020-03-10 21:57 data/shared/assets/reflectors/lizard/redTriangle_01.i3d (0.20 ms) 2020-03-10 21:57 data/shared/assets/reflectors/lizard/yellowRectangle_01.i3d (0.17 ms) 2020-03-10 21:57 data/vehicles/train/locomotive01/locomotive01.i3d (67.41 ms) 2020-03-10 21:57 data/vehicles/train/wagonGrain/wagonGrain.i3d (64.76 ms) 2020-03-10 21:57 data/vehicles/train/wagonWoodChips/wagonWoodChips.i3d (6.94 ms) 2020-03-10 21:57 data/vehicles/train/wagonTimber/wagonTimber.i3d (6.77 ms) 2020-03-10 21:57 data/vehicles/train/wagonSugarbeets/wagonSugarbeets.i3d (11.47 ms) 2020-03-10 21:57 data/vehicles/train/wagonVehicles/wagonVehicles.i3d (4.82 ms) 2020-03-10 21:57 C:/Users/sonja/Documents/My Games/FarmingSimulator2019/mods/FS19_SlurrySpreader8000/slurrySpreader8000.i3d (86.84 ms) 2020-03-10 21:57 data/shared/wheels/trelleborg/TwinRadial/R26_5_TwinRadial.i3d (3.46 ms) 2020-03-10 21:57 C:/Users/sonja/Documents/My Games/FarmingSimulator2019/mods/FS19_manureSystem/resources/hoses/slurry/slurryHose.i3d (22.92 ms) 2020-03-10 21:57 data/placeables/mapDE/waterFillTriggers/waterFillTriggers.i3d (0.24 ms) 2020-03-10 21:57 data/placeables/mapDE/farmBuildings/farmStorageBarn.i3d (4.30 ms) 2020-03-10 21:57 data/placeables/farmSilos/farmSiloLarge.i3d (11.92 ms) 2020-03-10 21:57 data/placeables/mapDE/bga/bga.i3d (2.21 ms) 2020-03-10 21:57 data/placeables/mapDE/sellingStationVehicles/sellingStationVehicles.i3d (0.22 ms) 2020-03-10 21:57 C:/Users/sonja/Documents/My Games/FarmingSimulator2019/mods/FS19_Mini_BGA/BGA.i3d (19.51 ms) 2020-03-10 21:57 Warning: 'placeable.bga' has invalid fillType 'GRASSILAGE'. 2020-03-10 21:57 data/placeables/mapDE/sellingStationWood/sellingStationWood.i3d (0.27 ms) 2020-03-10 21:57 data/placeables/mapDE/sellingStationBales/sellingStationBales.i3d (0.26 ms) 2020-03-10 21:57 data/placeables/mapDE/railroadSilo02/railroadSilo02.i3d (1.28 ms) 2020-03-10 21:57 data/placeables/mapDE/sellingStationGeneric/sellingStationGeneric.i3d (0.43 ms) 2020-03-10 21:57 data/placeables/mapDE/gasStation/gasStation.i3d (0.17 ms) 2020-03-10 21:57 data/placeables/mapDE/railroadSilo01/railroadSilo01.i3d (0.86 ms) 2020-03-10 21:57 data/placeables/mapDE/farmBuildings/farmBarn.i3d (19.42 ms) 2020-03-10 21:57 data/placeables/mapDE/farmBuildings/farmHousePreplaced.i3d (56.69 ms) 2020-03-10 21:57 data/placeables/mapDE/grainElevatorEast/grainElevatorEast.i3d (0.74 ms) 2020-03-10 21:57 data/placeables/mapDE/sellingStationWoodChips/sellingStationWoodChips.i3d (1.16 ms) 2020-03-10 21:57 data/placeables/mapDE/trainSystem/trainSystem.i3d (4.01 ms) 2020-03-10 21:57 data/placeables/limeStation/limeStation.i3d (14.73 ms) 2020-03-10 21:57 data/placeables/mapDE/sellingStationWool/sellingStationWool.i3d (0.18 ms) 2020-03-10 21:57 data/placeables/mapDE/trainStationMill/trainStationMill.i3d (0.68 ms) 2020-03-10 21:57 dataS2/character/humans/player/player01.i3d (387.77 ms) 2020-03-10 21:57 Setting 'Radio Volume': 0.89999997615814 2020-03-10 21:57 Setting 'Vehicle Volume': 1 2020-03-10 21:57 Setting 'Environment Volume': 0.80000001192093 2020-03-10 21:57 Setting 'GUI Volume': 0.5 2020-03-10 21:57 Info: Savegame Setting 'dirtInterval': 3 2020-03-10 21:57 Info: Savegame Setting 'plantGrowthRate': 4 2020-03-10 21:57 Info: Savegame Setting 'fuelUsageLow': true 2020-03-10 21:57 Info: Savegame Setting 'plowingRequiredEnabled': false 2020-03-10 21:57 Info: Savegame Setting 'weedsEnabled': true 2020-03-10 21:57 Info: Savegame Setting 'limeRequired': true 2020-03-10 21:57 dataS2/character/humans/player/player02.i3d (267.10 ms) 2020-03-10 21:58 dataS2/character/crow/crow.i3d (14.95 ms) 2020-03-10 21:59 Game saved successfully. 2020-03-10 22:00 C:/Users/sonja/Documents/My Games/FarmingSimulator2019/mods/FS19_manureSystemLagoon/manureLagoon.i3d (217.88 ms) 2020-03-10 22:03 [MS Info]: Grab hose id : 1 2020-03-10 22:03 [MS Info]: Drop hose id : 1 2020-03-10 22:03 [MS Info]: Grab hose id : 1 2020-03-10 22:03 [MS Info]: Drop hose id : 1 2020-03-10 22:03 [MS Info]: Grab hose id : 1 2020-03-10 22:03 [MS Info]: Attaching to Güllelagune gp: 1 connector: 1 2020-03-10 22:03 [MS Info]: Drop hose id : 1 2020-03-10 22:03 [MS Info]: Detaching from Güllelagune gp: 1 connector: 1 2020-03-10 22:03 [MS Info]: Grab hose id : 1 2020-03-10 22:04 [MS Info]: Attaching to Wildbach Bio Gas 32KW gp: 1 connector: 1 2020-03-10 22:04 [MS Info]: Drop hose id : 1 2020-03-10 22:04 [MS Info]: Detaching from Wildbach Bio Gas 32KW gp: 1 connector: 1 2020-03-10 22:04 [MS Info]: Grab hose id : 1 2020-03-10 22:04 [MS Info]: Drop hose id : 1 2020-03-10 22:04 [MS Info]: Grab hose id : 2 2020-03-10 22:04 [MS Info]: Drop hose id : 2 2020-03-10 22:04 [MS Info]: Grab hose id : 2 2020-03-10 22:04 [MS Info]: Attaching to Wildbach Bio Gas 32KW gp: 2 connector: 1 2020-03-10 22:04 [MS Info]: Drop hose id : 2 2020-03-10 22:04 [MS Info]: Detaching from Wildbach Bio Gas 32KW gp: 2 connector: 1 2020-03-10 22:04 [MS Info]: Grab hose id : 2 2020-03-10 22:04 [MS Info]: Attaching to Wildbach Bio Gas 32KW gp: 2 connector: 1 2020-03-10 22:04 [MS Info]: Drop hose id : 2 2020-03-10 22:04 [MS Info]: Detaching from Wildbach Bio Gas 32KW gp: 2 connector: 1 2020-03-10 22:05 [MS Info]: Grab hose id : 1 2020-03-10 22:05 [MS Info]: Drop hose id : 1 2020-03-10 22:05 [MS Info]: Grab hose id : 2 2020-03-10 22:05 [MS Info]: Drop hose id : 2 2020-03-10 22:05 [MS Info]: Grab hose id : 2 2020-03-10 22:05 [MS Info]: Drop hose id : 2 2020-03-10 22:05 [MS Info]: Grab hose id : 2 2020-03-10 22:05 [MS Info]: Attaching to Wildbach Bio Gas 32KW gp: 2 connector: 1 2020-03-10 22:05 [MS Info]: Drop hose id : 2 2020-03-10 22:05 [MS Info]: Detaching from Wildbach Bio Gas 32KW gp: 2 connector: 1 2020-03-10 22:05 [MS Info]: Grab hose id : 1 2020-03-10 22:05 [MS Info]: Drop hose id : 1 2020-03-10 22:06 [MS Info]: Grab hose id : 1 2020-03-10 22:06 [MS Info]: Drop hose id : 1 2020-03-10 22:06 [MS Info]: Grab hose id : 1 2020-03-10 22:06 [MS Info]: Drop hose id : 1 2020-03-10 22:06 [MS Info]: Grab hose id : 2 2020-03-10 22:06 [MS Info]: Attaching to Wildbach Bio Gas 32KW gp: 2 connector: 1 2020-03-10 22:06 [MS Info]: Drop hose id : 2 2020-03-10 22:06 [MS Info]: Detaching from Wildbach Bio Gas 32KW gp: 2 connector: 1 2020-03-10 22:06 [MS Info]: Grab hose id : 2 2020-03-10 22:06 [MS Info]: Drop hose id : 2 2020-03-10 22:06 [MS Info]: Grab hose id : 2 2020-03-10 22:06 [MS Info]: Drop hose id : 2 2020-03-10 22:07 [MS Info]: Grab hose id : 1 2020-03-10 22:07 [MS Info]: Drop hose id : 1 2020-03-10 22:07 [MS Info]: Grab hose id : 2 2020-03-10 22:07 [MS Info]: Attaching to Wildbach Bio Gas 32KW gp: 2 connector: 1 2020-03-10 22:07 [MS Info]: Drop hose id : 2 2020-03-10 22:07 [MS Info]: Detaching from Wildbach Bio Gas 32KW gp: 2 connector: 1 2020-03-10 22:07 [MS Info]: Grab hose id : 2 2020-03-10 22:07 [MS Info]: Attaching to Güllelagune gp: 2 connector: 1 2020-03-10 22:07 [MS Info]: Drop hose id : 2 2020-03-10 22:08 [MS Info]: Detaching from Güllelagune gp: 2 connector: 1 2020-03-10 22:08 [MS Info]: Grab hose id : 2 2020-03-10 22:08 [MS Info]: Attaching to Güllelagune gp: 2 connector: 1 2020-03-10 22:08 [MS Info]: Drop hose id : 2 2020-03-10 22:08 [MS Info]: Detaching from Güllelagune gp: 2 connector: 1 2020-03-10 22:08 [MS Info]: Grab hose id : 2 2020-03-10 22:08 [MS Info]: Drop hose id : 2 2020-03-10 22:08 [MS Info]: Grab hose id : 2 2020-03-10 22:08 [MS Info]: Attaching to Güllelagune gp: 2 connector: 1 2020-03-10 22:08 [MS Info]: Drop hose id : 2 2020-03-10 22:08 [MS Info]: Detaching from Güllelagune gp: 2 connector: 1 2020-03-10 22:08 [MS Info]: Grab hose id : 2 2020-03-10 22:08 [MS Info]: Attaching to Wildbach Bio Gas 32KW gp: 2 connector: 1 2020-03-10 22:08 [MS Info]: Drop hose id : 2 2020-03-10 22:08 [MS Info]: Detaching from Wildbach Bio Gas 32KW gp: 2 connector: 1 2020-03-10 22:09 [MS Info]: Grab hose id : 1 2020-03-10 22:09 [MS Info]: Drop hose id : 1 2020-03-10 22:09 [MS Info]: Grab hose id : 1 2020-03-10 22:09 [MS Info]: Drop hose id : 1 2020-03-10 22:09 [MS Info]: Grab hose id : 2 2020-03-10 22:09 [MS Info]: Drop hose id : 2 2020-03-10 22:09 [MS Info]: Grab hose id : 2 2020-03-10 22:09 [MS Info]: Attaching to Wildbach Bio Gas 32KW gp: 2 connector: 1 2020-03-10 22:09 [MS Info]: Drop hose id : 2 2020-03-10 22:09 [MS Info]: Detaching from Wildbach Bio Gas 32KW gp: 2 connector: 1 2020-03-10 22:09 [MS Info]: Grab hose id : 2 2020-03-10 22:10 [MS Info]: Attaching to Wildbach Bio Gas 32KW gp: 2 connector: 1 2020-03-10 22:10 [MS Info]: Drop hose id : 2 2020-03-10 22:10 [MS Info]: Detaching from Wildbach Bio Gas 32KW gp: 2 connector: 1 2020-03-10 22:10 [MS Info]: Grab hose id : 2 2020-03-10 22:10 [MS Info]: Attaching to Wildbach Bio Gas 32KW gp: 2 connector: 1 2020-03-10 22:10 [MS Info]: Drop hose id : 2 2020-03-10 22:10 [MS Info]: Detaching from Wildbach Bio Gas 32KW gp: 2 connector: 1 2020-03-10 22:10 [MS Info]: Grab hose id : 2 2020-03-10 22:10 [MS Info]: Attaching to Wildbach Bio Gas 32KW gp: 2 connector: 1 2020-03-10 22:10 [MS Info]: Drop hose id : 2 2020-03-10 22:10 [MS Info]: Detaching from Wildbach Bio Gas 32KW gp: 2 connector: 1 2020-03-10 22:10 [MS Info]: Grab hose id : 1 2020-03-10 22:10 [MS Info]: Drop hose id : 1 2020-03-10 22:10 [MS Info]: Grab hose id : 2 2020-03-10 22:10 [MS Info]: Attaching to Wildbach Bio Gas 32KW gp: 2 connector: 1 2020-03-10 22:10 [MS Info]: Drop hose id : 2 2020-03-10 22:10 [MS Info]: Detaching from Wildbach Bio Gas 32KW gp: 2 connector: 1 2020-03-10 22:11 [MS Info]: Grab hose id : 2 2020-03-10 22:11 [MS Info]: Attaching to Wildbach Bio Gas 32KW gp: 2 connector: 1 2020-03-10 22:11 [MS Info]: Drop hose id : 2 2020-03-10 22:11 [MS Info]: Detaching from Wildbach Bio Gas 32KW gp: 2 connector: 1 2020-03-10 22:11 [MS Info]: Grab hose id : 2 2020-03-10 22:11 [MS Info]: Attaching to Wildbach Bio Gas 32KW gp: 2 connector: 1 2020-03-10 22:11 [MS Info]: Drop hose id : 2 2020-03-10 22:11 [MS Info]: Detaching from Wildbach Bio Gas 32KW gp: 2 connector: 1 2020-03-10 22:11 Game saved successfully. 2020-03-10 22:12 [MS Info]: Grab hose id : 2 2020-03-10 22:12 [MS Info]: Drop hose id : 2 2020-03-10 22:12 [MS Info]: Grab hose id : 2 2020-03-10 22:12 [MS Info]: Drop hose id : 2 2020-03-10 22:12 data/placeables/animalHusbandry/husbandryCowSmall.i3d (428.44 ms) 2020-03-10 22:14 [MS Info]: Grab hose id : 2 2020-03-10 22:14 [MS Info]: Drop hose id : 2 2020-03-10 22:14 [MS Info]: Grab hose id : 2 2020-03-10 22:14 [MS Info]: Attaching to Güllelagune gp: 2 connector: 1 2020-03-10 22:14 [MS Info]: Drop hose id : 2 2020-03-10 22:14 [MS Info]: Grab hose id : 1 2020-03-10 22:15 [MS Info]: Drop hose id : 1 2020-03-10 22:15 [MS Info]: Grab hose id : 1 2020-03-10 22:15 [MS Info]: Drop hose id : 1 2020-03-10 22:15 [MS Info]: Detaching from Güllelagune gp: 2 connector: 1 2020-03-10 22:15 [MS Info]: Grab hose id : 2 2020-03-10 22:15 [MS Info]: Attaching to Güllelagune gp: 2 connector: 1 2020-03-10 22:15 [MS Info]: Drop hose id : 2 2020-03-10 22:16 [MS Info]: Detaching from Güllelagune gp: 2 connector: 1 2020-03-10 22:16 [MS Info]: Grab hose id : 2 2020-03-10 22:16 [MS Info]: Drop hose id : 2 2020-03-10 22:16 Game saved successfully.

Fillarm support for husbandry

Hi
Is it possible to make support for the fillarm in the animal husbandry, now it looks like it's only hoses
Thanks in advance
Nielsen

Holmer DLS

I can 't connect the hose to the Holmer DLS.. some players can , and some can 't ... I started the game without mods.

Habe auf unseren Server Probleme

Habe auf unseren Server diese Meldung

Warning (script): Unknown entity id 162324 in method 'localToLocal'.
2020-03-11 14:22 LUA call stack:
2020-03-11 14:22 =C:/Users/CHRISTIAN/Documents/My Games/FarmingSimulator2019/mods/FS19_manureSystem/src/hose/Hose.lua (648) : localToLocal
2020-03-11 14:22 =C:/Users/CHRISTIAN/Documents/My Games/FarmingSimulator2019/mods/FS19_manureSystem/src/hose/Hose.lua (877) : computeCatmullSpline
2020-03-11 14:22 =C:/Users/CHRISTIAN/Documents/My Games/FarmingSimulator2019/mods/FS19_manureSystem/src/hose/Hose.lua (759) : disconnectGrabNode
2020-03-11 14:22 =C:/Users/CHRISTIAN/Documents/My Games/FarmingSimulator2019/mods/FS19_manureSystem/src/hose/Hose.lua (899) : detach
2020-03-11 14:22 =C:/Users/CHRISTIAN/Documents/My Games/FarmingSimulator2019/mods/FS19_manureSystem/src/hose/Hose.lua (151) : removeHoseConnections
2020-03-11 14:22 dataS/scripts/vehicles/SpecializationUtil.lua (30)
2020-03-11 14:22 dataS/scripts/vehicles/Vehicle.lua (818) : raiseEvent
2020-03-11 14:22 dataS/scripts/utils/Utils.lua (393) : oldFunc
2020-03-11 14:22 dataS/scripts/network/NetworkNode.lua (68) : delete
2020-03-11 14:22 dataS/scripts/network/Client.lua (50) : delete
2020-03-11 14:22 dataS/scripts/BaseMission.lua (253) : delete
2020-03-11 14:22 dataS/scripts/FSBaseMission.lua (332) : delete
2020-03-11 14:22 dataS/scripts/utils/Utils.lua (381) : oldFunc
2020-03-11 14:22 dataS/scripts/utils/Utils.lua (381) : oldFunc
2020-03-11 14:22 dataS/scripts/utils/Utils.lua (381) : oldFunc
2020-03-11 14:22 dataS/scripts/utils/Utils.lua (381) : oldFunc
2020-03-11 14:22 dataS/scripts/utils/Utils.lua (381) : oldFunc
2020-03-11 14:22 dataS/scripts/missions/mission00.lua (69) : delete
2020-03-11 14:22 dataS/scripts/events.lua (145) : delete
2020-03-11 14:22 dataS/scripts/gui/InGameMenu.lua (389) : OnInGameMenuMenu
2020-03-11 14:22 dataS/scripts/gui/InGameMenu.lua (494) : leaveCurrentGame
2020-03-11 14:22 dataS/scripts/gui/elements/ButtonElement.lua (412) : raiseCallback
2020-03-11 14:22 dataS/scripts/gui/elements/GuiElement.lua (616) : mouseEvent
2020-03-11 14:22 dataS/scripts/gui/elements/GuiElement.lua (616) : mouseEvent
2020-03-11 14:22 dataS/scripts/gui/base/Gui.lua (561) : mouseEvent
2020-03-11 14:22 dataS/scripts/main.lua (1767) : mouseEvent

Beim aus machen des Spiels mir ist aber augefallen wenn ich alle Schläuche verkaufe kommt dieser Fehler nicht.

Manure thickness

Add manure thickness.

Allows:

  • mixing
  • decrease pump efficiency

Overloading from vehicle to vehicle with manureFlowAnimation Empty Bug?

Found a problem.

If you want to overload by hose from one trailer to the other and use a manureFlow animation on both trailers, the FillLevel will become less as soon as you turn on a tap without the pump being turned on.
But the connected trailer remains empty and you want to fill it. So you get no content. And the content runs into nothing.

If you have both taps open, it works without any errors.

GERMAN:

Habe ein Problem festgestellt.

Wenn man per Schlauch von einen Trailer in den anderen Überladen will und nutzt eine manureFlowAnimation an beiden Trailern, dann wird das FillLevel weniger sobald man einen Hahn aufdreht ohne das die Pumpe angeschalten ist.
Dabei bleibt aber der angeschlossenen Trailer leer den man befüllen möchte. Man bekommt also kein Inhalt dazu. Und der Inhalt läuft ins Nichts.

Wenn man beide Hähne offen hat, funktioniert es aber Fehlerfrei.

Gülle System funktioniert nicht

Hallo habe eine Frage: Weiß jemand warum das Güllesystem bei mir nicht funktioniert?? Ich habe die Schläuche, Global Company und Andockstationen, kann aber einfach die Schläuche trotz fester Tastenbelegung nicht ankoppeln.Also weder an andere Schläuche noch an andere Gebäude/ Güllefässer. Auch bei anderen Tastenbelegungen klappt es nicht. Weiß jemand warum, und was man tun kann? Würde mich über eine Antwort freuen.

Add 5m Slurry hose

Hi,

I would like to have a 5m slurry hose (because my 3m looked so short on my slurry spreader), so I build it myself. Since it's not possible to add files in github, I will upload it here. If you are interested in, just add it to your next version. I also included the updated moddesc and updated translation xmls.

Slurryhose5m.zip

Hose connector disappears

Error: Running LUA method 'update'.
2020-03-24 07:28 D:/home/sid_600964/farmingSim_2019/profile/mods/FS19_manureSystem/src/hose/Hose.lua:740: attempt to index local 'connector' (a nil value)
we get this error on the dedi server, if we leave a hose connected to an animalstable, after a restart

ANNABURGER

in the screenshots, the ANNABURGER barrel works , but it doesn't work in the game .
screenshot1

Making build-in fertilizer tank connectable

In addition to the issues that moep had, is there a possibility to make a map build-in fertilizer tank connectable with the fertilizer hose? The tank is running completely vanilla script based, the placeable type in that case is "silo", it's a combined tank for liquidFertilizer and herbicide but that shouldn't matter :), if it's not possible to connect, maybe this will be an option for an upcoming update of the MS, or at least an addition in the placeables readme that this isn't possible.

edit: added the used xml

f_duenger.txt

hey wopster, creating a cube as main parent, like shown in the picture of moep0710 solved my attach/detach problem as well. maybe as a suggestion, there should be a hint for that in the readme for placeables / built-in placeables, cause using the root node option doesn't worked well in my case due to two different connector places (only one connector connects, the other always detach immediately) and the used build-in placeable started with a TG as main parent. driving me nuts till I saw the picture and give the cube as main. Also the warning doesn't come up in the log when using the TG as MP [MS Warning]: Node with wrong rigid body type found for manure system node 'transform'. Please link to a rigid body node! <---or only if using the createNode option?

Originally posted by @Floowy in #7 (comment)

Holmer Terra Varriant 435 and 585 not working

Hi Wopster,

I've found an Issue with the two Holmer Vehicles. I cannot fill them. I'm not able to connect the Hoses on the right side of the Vehicle.
The same problem appears with the Dock arm. If i put it on the Funnel of Kotte TSA 30000 or Kotte FRC, nothing happens when i turn on the Pump.
I've used the ModVersion provided via ModHub.
log.txt

Greetings Daniel

P.S. I've found an Issue with the Slurry Lagoon. The Fence beside the Mixer has no Collision. Where schould I report this?

Placeable / Connector / tube flows away when should be connected

Hello, sorry for my englisch... i do my very best :)

I would insert the ManueSystem to a FS19_Organic_pigsty_Placeable_V1_9.
I used your Documentatin in GitHub and there are no errors in the log (index should be ok).
But wenn i test it ingame (giants standard map) the tube flows away when i used the right button to connect the tube with the "transform" group.

This is the entry of my XML:


I do the same with another barn (Milchhof by Eribus), there it works fine.

Pump refuses to work

i have the zuhnhamer 18500 with hoses into a lake, i tried it with the stahlpump in between and without one but it refuses to pump after the first time of starting it.

Fillarm funktioniert nicht.

Wir haben auf unserem Server das Problem, dass der Fillarm nichtmehr funktioniert, wenn man an verschiedenen Fässern andockt. Zb mit dem Holmer einmal beim Annaburger und danach beim Staja.
Dann kann man nurnoch per Schlauch vollmachen

preview for parkPlace

Would be nice to have a preview, to which connector a hose would be attached, if possible,

Im thinking of a transparent, green hose in the possible place

Automatic fill from SGT Pump to Samson Manure Barrel

Hello, First i would to say my english is bad.
i hope you understand it.

In this Afternoon i try to make the SGT Fillerarm Manure System ready.and the Samson pgII42 too.

It works with the manure Barrel everythings fine...the Fillerarm and the Hoses from SGT Fillerarm to Manure Barrel.
But only the SGT Fillerarm sucks the Manure i have to test a Capacity from 3000 Liters after this 3000 Liters the Pump dont stop but the manure Barrel is empty again..

The SGT Fillerarm is a Manure Barrel in the XML und when i Try to change in Frontdock is it the same Problem.


<manureSystemPumpMotor useStandalone="true" litersPerSecond="250" toReachMaxEfficiencyTime="1000">
<sounds>
    <pump template="SLURRY_02">
        <pitch indoor="0.85" outdoor="0.75"/>
    </pump>
</sounds>
</manureSystemPumpMotor>

<manureSystemFillArm node="armNode" needsDockingCollision="true"/>

<manureSystemFillArmReceiver fillVolumeIndex="1"/>


	
<manureSystemConnectors>
	<connector type="COUPLING" createNode="true" position="0.011 0.959 3.932" rotation="20 0 0" />
	<connector type="COUPLING" isParkPlace="true" createNode="true" position="X Y Z" />
</manureSystemConnectors>

This is from the xml.
How can I do that fill the SGT and the Manure Barrel?
Greets Christian

Mod conflict with Contractor mod

I'm not sure if this is know but I've noticed that there's a conflict with Mod conflict with Contractor mod. Removed all mods except Contractor mod, new save game with both mods, game has locked up.
log.txt
20200324165446_1
20200324165448_1

Dont work in modded map

manure system does not work in my mod map but works fine in standard map. Do I have to type it into the map or what's wrong. There are no log errors

FlowControlAnimation bei bgaplaceable wirft Fehler aus

Hallo,

habe mich heute damit beschäftigt, das manureSystem für unsere MP-Truppe in die Geiselsberg einzubauen. Funktioniert auch prima, nur bei den BGA's bekomme ich immer einen Fehler, wenn ich die manureFlowAnimation mit drinen lasse. Der Fehler kommt aus der HosePlayer.lua Zeile 123.

Er verschluckt sich wohl irgendwo in Zeile 114-116, weil er denkt, die BGA wäre ein Fahrzeug? Jedenfalls gibt es in Zeile 123 die Funktion getAnimationTime nicht.

Die Animationen sind richtig initialisiert, da die lockAnimation wunderbar funktioniert, und auch die manureFlowAnimation bei den Husbandries funktioniert, nur bei den beiden BGA's gibts dieses Problem.

Gruß Thomas

Hoses can't be connected to each other.

Hi,
Ive found an Issue with Commit f71705f. Manure Hoses cant connect to each other with this version.
If i try to connect them together (RMB) nothing happens and the console just says:
[MS Error]: Corrupted savegame, the loaded connector type does not match the hose connector type!
The save was completely new (not even saved) just with my testing mods like CP and EDC. If u need a logfile say something.

Greets

Fehler Beim Einbau in placeable

Ich habe das Manure System nach deiner Anleitung eingebaut und es Funktioniert leider nicht. Was mache ich falsch?
https://www.bilder-upload.eu/bild-aa6ac2-1583869028.png.html
https://www.bilder-upload.eu/bild-ae1840-1583869176.png.html
https://www.bilder-upload.eu/bild-0b9d62-1583869158.png.html

German Cow Barn Deutscher Kuhstall

store_germanCowstable.png 550000 $l10n_function_animalPenCow 1000 400 0 Lizard placeable animalpens 4266516 671670 77512128 0 0
<placeableType>husbandry</placeableType>
<filename>germanCowstable.i3d</filename>
<placement testSizeX="53.0" testSizeZ="78.0" sizeX="53" sizeZ="78" useRandomYRotation="false" useManualYRotation="true" placementRotationSnapAngle="90" placementPositionSnapSize="0.5" placementPositionSnapOffset="0.25"/>

<clearAreas>
    <clearArea startNode="0|11|0" widthNode="0|11|0|0" heightNode="0|11|0|1"/>
</clearAreas>

<leveling requireLeveling="true" maxSmoothDistance="10" maxSlope="75" maxEdgeAngle="30">
    <levelAreas>
        <levelArea startNode="0|12|0" widthNode="0|12|0|0" heightNode="0|12|0|1" groundType="grass"/>
        <levelArea startNode="0|12|1" widthNode="0|12|1|0" heightNode="0|12|1|1" groundType="gravel"/>
        <levelArea startNode="0|12|2" widthNode="0|12|2|0" heightNode="0|12|2|1" groundType="gravel"/>
        <levelArea startNode="0|12|3" widthNode="0|12|3|0" heightNode="0|12|3|1" groundType="gravel"/>
        <levelArea startNode="0|12|4" widthNode="0|12|4|0" heightNode="0|12|4|1" groundType="gravel"/>
        <levelArea startNode="0|12|5" widthNode="0|12|5|0" heightNode="0|12|5|1" groundType="gravel"/>
    </levelAreas>
    <rampAreas> <!-- Deprecated! no longer used in script -->
        <rampArea maxSlope="75" rootNode="0|13|0" startNode="0|13|0" widthNode="0|13|0|0" heightNode="0|13|0|1" groundType="grass"/>
        <rampArea maxSlope="75" rootNode="0|13|1" startNode="0|13|1" widthNode="0|13|1|0" heightNode="0|13|1|1" groundType="grass"/>
        <rampArea maxSlope="75" rootNode="0|13|2" startNode="0|13|2" widthNode="0|13|2|0" heightNode="0|13|2|1" groundType="grass"/>
        <rampArea maxSlope="75" rootNode="0|13|3" startNode="0|13|3" widthNode="0|13|3|0" heightNode="0|13|3|1" groundType="grass"/>
    </rampAreas>
</leveling>

<foliageAreas>
    <foliageArea fruitType="grass" rootNode="0|14|0" />
</foliageAreas>



  <seasons>
    <maskAreas>
        <maskArea startNode="0|17|0" widthNode="0|17|0|0" heightNode="0|17|0|1" />
        <maskArea startNode="0|17|1" widthNode="0|17|1|0" heightNode="0|17|1|1" />
        <maskArea startNode="0|17|2" widthNode="0|17|2|0" heightNode="0|17|2|1" />
        <maskArea startNode="0|17|3" widthNode="0|17|3|0" heightNode="0|17|3|1" />
        <maskArea startNode="0|17|4" widthNode="0|17|4|0" heightNode="0|17|4|1" />
    </maskAreas>
        
    <admirers>
        <snowAdmirer node="0|17|5"/>
    </admirers>
</seasons>

<triggerMarkers>
    <triggerMarker node="0|15" />
</triggerMarkers>

<hotspots>
    <hotspot name="Cow barn" fullName="$l10n_animals_cowPasture" imageName="COW_BARN" hidable="true" category="CATEGORY_TRIGGERS" />
</hotspots>

<animatedObjects>
	<animatedObject saveId="RollTorHalle">
				<controls posAction="ACTIVATE_HANDTOOL" triggerNode="0|20|9|0|0|0" posText="action_openGate" negText="action_closeGate" />
				<animation initialTime="0" duration="7.5">
					<part node="0|20|9|0|0|1"> <!--index of segment 1-->
						<Keyframe time="0" translation="-0.0175004 -1.8 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 -1.22008 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.329" translation="-0.0175004 -0.619618 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.497" translation="-0.0175004 -0.0201835 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.664" translation="-0.0175004 0.580276 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.832" translation="-0.0175004 1.1796 1.75" rotation="0 -0 0"/>
						<Keyframe time="1" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
					</part>
					<part node="0|20|9|0|0|2"> <!--index of segment 2-->
						<Keyframe time="0" translation="-0.0175004 -1.2 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 -0.620078 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.329" translation="-0.0175004 -0.0196182 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.497" translation="-0.0175004 0.579816 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.664" translation="-0.018703 1.18028 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.832" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
						<Keyframe time="1" translation="-0.473 2.183 1.75" rotation="0 -0 72"/>
					</part>
					<part node="0|20|9|0|0|3"> <!--index of segment 3-->
						<Keyframe time="0" translation="-0.0175004 -0.6 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 -0.0200779 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.329" translation="-0.0175004 0.580382 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.497" translation="-0.0175004 1.17982 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.664" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
						<Keyframe time="0.832" translation="-0.473 2.183 1.75" rotation="0 -0 72"/>
						<Keyframe time="1" translation="-1.04 2.371 1.75" rotation="0 -0 90"/>
					</part>
					<part node="0|20|9|0|0|4"> <!--index of segment 4-->
						<Keyframe time="0" translation="-0.0175004 -9.53674e-008 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 0.579922 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.329" translation="-0.0175004 1.18038 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.497" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
						<Keyframe time="0.664" translation="-0.473 2.183 1.75" rotation="0 -0 72"/>
						<Keyframe time="0.832" translation="-1.04 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="1" translation="-1.639 2.371 1.75" rotation="0 -0 90"/>
					</part>
					<part node="0|20|9|0|0|5"> <!--index of segment 5-->
						<Keyframe time="0" translation="-0.0175004 0.6 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 1.17992 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.329" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
						<Keyframe time="0.497" translation="-0.473 2.183 1.75" rotation="0 -0 72"/>
						<Keyframe time="0.664" translation="-1.04 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="0.832" translation="-1.639 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="1" translation="-2.238 2.371 1.75" rotation="0 -0 90"/>
					</part>
					<part node="0|20|9|0|0|6"> <!--index of segment 6-->
						<Keyframe time="0" translation="-0.0175004 1.2 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
						<Keyframe time="0.329" translation="-0.473 2.183 1.75" rotation="0 -0 72"/>
						<Keyframe time="0.497" translation="-1.04 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="0.664" translation="-1.639 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="0.832" translation="-2.238 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="1" translation="-2.838 2.371 1.75" rotation="0 -0 90"/>
					</part>
				</animation>
				<sounds>
            <moving file="$data/sounds/prefab/gate/gate_loop.wav" loops="0" linkNode="0|20|9|0|0|0" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>

        </sounds>
		</animatedObject>
		<animatedObject saveId="RollTorHalle1">
				<controls posAction="ACTIVATE_HANDTOOL" triggerNode="0|20|9|1|0|0" posText="action_openGate" negText="action_closeGate" />
				<animation initialTime="0" duration="7.5">
					<part node="0|20|9|1|0|1"> <!--index of segment 1-->
						<Keyframe time="0" translation="-0.0175004 -1.8 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 -1.22008 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.329" translation="-0.0175004 -0.619618 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.497" translation="-0.0175004 -0.0201835 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.664" translation="-0.0175004 0.580276 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.832" translation="-0.0175004 1.1796 1.75" rotation="0 -0 0"/>
						<Keyframe time="1" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
					</part>
					<part node="0|20|9|1|0|2"> <!--index of segment 2-->
						<Keyframe time="0" translation="-0.0175004 -1.2 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 -0.620078 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.329" translation="-0.0175004 -0.0196182 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.497" translation="-0.0175004 0.579816 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.664" translation="-0.018703 1.18028 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.832" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
						<Keyframe time="1" translation="-0.473 2.183 1.75" rotation="0 -0 72"/>
					</part>
					<part node="0|20|9|1|0|3"> <!--index of segment 3-->
						<Keyframe time="0" translation="-0.0175004 -0.6 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 -0.0200779 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.329" translation="-0.0175004 0.580382 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.497" translation="-0.0175004 1.17982 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.664" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
						<Keyframe time="0.832" translation="-0.473 2.183 1.75" rotation="0 -0 72"/>
						<Keyframe time="1" translation="-1.04 2.371 1.75" rotation="0 -0 90"/>
					</part>
					<part node="0|20|9|1|0|4"> <!--index of segment 4-->
						<Keyframe time="0" translation="-0.0175004 -9.53674e-008 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 0.579922 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.329" translation="-0.0175004 1.18038 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.497" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
						<Keyframe time="0.664" translation="-0.473 2.183 1.75" rotation="0 -0 72"/>
						<Keyframe time="0.832" translation="-1.04 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="1" translation="-1.639 2.371 1.75" rotation="0 -0 90"/>
					</part>
					<part node="0|20|9|1|0|5"> <!--index of segment 5-->
						<Keyframe time="0" translation="-0.0175004 0.6 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 1.17992 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.329" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
						<Keyframe time="0.497" translation="-0.473 2.183 1.75" rotation="0 -0 72"/>
						<Keyframe time="0.664" translation="-1.04 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="0.832" translation="-1.639 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="1" translation="-2.238 2.371 1.75" rotation="0 -0 90"/>
					</part>
					<part node="0|20|9|1|0|6"> <!--index of segment 6-->
						<Keyframe time="0" translation="-0.0175004 1.2 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
						<Keyframe time="0.329" translation="-0.473 2.183 1.75" rotation="0 -0 72"/>
						<Keyframe time="0.497" translation="-1.04 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="0.664" translation="-1.639 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="0.832" translation="-2.238 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="1" translation="-2.838 2.371 1.75" rotation="0 -0 90"/>
					</part>
				</animation>
				<sounds>
            <moving file="$data/sounds/prefab/gate/gate_loop.wav" loops="0" linkNode="0|20|9|1|0|0" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>

        </sounds>
		</animatedObject>
		<animatedObject saveId="RollTorHalle2">
				<controls posAction="ACTIVATE_HANDTOOL" triggerNode="0|20|9|2|0|0" posText="action_openGate" negText="action_closeGate" />
				<animation initialTime="0" duration="7.5">
					<part node="0|20|9|2|0|1"> <!--index of segment 1-->
						<Keyframe time="0" translation="-0.0175004 -1.8 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 -1.22008 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.329" translation="-0.0175004 -0.619618 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.497" translation="-0.0175004 -0.0201835 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.664" translation="-0.0175004 0.580276 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.832" translation="-0.0175004 1.1796 1.75" rotation="0 -0 0"/>
						<Keyframe time="1" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
					</part>
					<part node="0|20|9|2|0|2"> <!--index of segment 2-->
						<Keyframe time="0" translation="-0.0175004 -1.2 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 -0.620078 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.329" translation="-0.0175004 -0.0196182 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.497" translation="-0.0175004 0.579816 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.664" translation="-0.018703 1.18028 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.832" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
						<Keyframe time="1" translation="-0.473 2.183 1.75" rotation="0 -0 72"/>
					</part>
					<part node="0|20|9|2|0|3"> <!--index of segment 3-->
						<Keyframe time="0" translation="-0.0175004 -0.6 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 -0.0200779 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.329" translation="-0.0175004 0.580382 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.497" translation="-0.0175004 1.17982 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.664" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
						<Keyframe time="0.832" translation="-0.473 2.183 1.75" rotation="0 -0 72"/>
						<Keyframe time="1" translation="-1.04 2.371 1.75" rotation="0 -0 90"/>
					</part>
					<part node="0|20|9|2|0|4"> <!--index of segment 4-->
						<Keyframe time="0" translation="-0.0175004 -9.53674e-008 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 0.579922 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.329" translation="-0.0175004 1.18038 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.497" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
						<Keyframe time="0.664" translation="-0.473 2.183 1.75" rotation="0 -0 72"/>
						<Keyframe time="0.832" translation="-1.04 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="1" translation="-1.639 2.371 1.75" rotation="0 -0 90"/>
					</part>
					<part node="0|20|9|2|0|5"> <!--index of segment 5-->
						<Keyframe time="0" translation="-0.0175004 0.6 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 1.17992 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.329" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
						<Keyframe time="0.497" translation="-0.473 2.183 1.75" rotation="0 -0 72"/>
						<Keyframe time="0.664" translation="-1.04 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="0.832" translation="-1.639 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="1" translation="-2.238 2.371 1.75" rotation="0 -0 90"/>
					</part>
					<part node="0|20|9|2|0|6"> <!--index of segment 6-->
						<Keyframe time="0" translation="-0.0175004 1.2 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
						<Keyframe time="0.329" translation="-0.473 2.183 1.75" rotation="0 -0 72"/>
						<Keyframe time="0.497" translation="-1.04 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="0.664" translation="-1.639 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="0.832" translation="-2.238 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="1" translation="-2.838 2.371 1.75" rotation="0 -0 90"/>
					</part>
				</animation>
				<sounds>
            <moving file="$data/sounds/prefab/gate/gate_loop.wav" loops="0" linkNode="0|20|9|2|0|0" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>

        </sounds>
		</animatedObject>
		<animatedObject saveId="RollTorHalle3">
				<controls posAction="ACTIVATE_HANDTOOL" triggerNode="0|20|9|3|0|0" posText="action_openGate" negText="action_closeGate" />
				<animation initialTime="0" duration="7.5">
					<part node="0|20|9|3|0|1"> <!--index of segment 1-->
						<Keyframe time="0" translation="-0.0175004 -1.8 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 -1.22008 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.329" translation="-0.0175004 -0.619618 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.497" translation="-0.0175004 -0.0201835 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.664" translation="-0.0175004 0.580276 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.832" translation="-0.0175004 1.1796 1.75" rotation="0 -0 0"/>
						<Keyframe time="1" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
					</part>
					<part node="0|20|9|3|0|2"> <!--index of segment 2-->
						<Keyframe time="0" translation="-0.0175004 -1.2 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 -0.620078 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.329" translation="-0.0175004 -0.0196182 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.497" translation="-0.0175004 0.579816 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.664" translation="-0.018703 1.18028 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.832" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
						<Keyframe time="1" translation="-0.473 2.183 1.75" rotation="0 -0 72"/>
					</part>
					<part node="0|20|9|3|0|3"> <!--index of segment 3-->
						<Keyframe time="0" translation="-0.0175004 -0.6 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 -0.0200779 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.329" translation="-0.0175004 0.580382 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.497" translation="-0.0175004 1.17982 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.664" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
						<Keyframe time="0.832" translation="-0.473 2.183 1.75" rotation="0 -0 72"/>
						<Keyframe time="1" translation="-1.04 2.371 1.75" rotation="0 -0 90"/>
					</part>
					<part node="0|20|9|3|0|4"> <!--index of segment 4-->
						<Keyframe time="0" translation="-0.0175004 -9.53674e-008 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 0.579922 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.329" translation="-0.0175004 1.18038 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.497" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
						<Keyframe time="0.664" translation="-0.473 2.183 1.75" rotation="0 -0 72"/>
						<Keyframe time="0.832" translation="-1.04 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="1" translation="-1.639 2.371 1.75" rotation="0 -0 90"/>
					</part>
					<part node="0|20|9|3|0|5"> <!--index of segment 5-->
						<Keyframe time="0" translation="-0.0175004 0.6 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 1.17992 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.329" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
						<Keyframe time="0.497" translation="-0.473 2.183 1.75" rotation="0 -0 72"/>
						<Keyframe time="0.664" translation="-1.04 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="0.832" translation="-1.639 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="1" translation="-2.238 2.371 1.75" rotation="0 -0 90"/>
					</part>
					<part node="0|20|9|3|0|6"> <!--index of segment 6-->
						<Keyframe time="0" translation="-0.0175004 1.2 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
						<Keyframe time="0.329" translation="-0.473 2.183 1.75" rotation="0 -0 72"/>
						<Keyframe time="0.497" translation="-1.04 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="0.664" translation="-1.639 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="0.832" translation="-2.238 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="1" translation="-2.838 2.371 1.75" rotation="0 -0 90"/>
					</part>
				</animation>
				<sounds>
            <moving file="$data/sounds/prefab/gate/gate_loop.wav" loops="0" linkNode="0|20|9|3|0|0" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>

        </sounds>
		</animatedObject>
		<animatedObject saveId="RollTorHalle4">
				<controls posAction="ACTIVATE_HANDTOOL" triggerNode="0|20|9|4|0|0" posText="action_openGate" negText="action_closeGate" />
				<animation initialTime="0" duration="7.5">
					<part node="0|20|9|4|0|1"> <!--index of segment 1-->
						<Keyframe time="0" translation="-0.0175004 -1.8 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 -1.22008 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.329" translation="-0.0175004 -0.619618 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.497" translation="-0.0175004 -0.0201835 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.664" translation="-0.0175004 0.580276 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.832" translation="-0.0175004 1.1796 1.75" rotation="0 -0 0"/>
						<Keyframe time="1" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
					</part>
					<part node="0|20|9|4|0|2"> <!--index of segment 2-->
						<Keyframe time="0" translation="-0.0175004 -1.2 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 -0.620078 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.329" translation="-0.0175004 -0.0196182 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.497" translation="-0.0175004 0.579816 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.664" translation="-0.018703 1.18028 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.832" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
						<Keyframe time="1" translation="-0.473 2.183 1.75" rotation="0 -0 72"/>
					</part>
					<part node="0|20|9|4|0|3"> <!--index of segment 3-->
						<Keyframe time="0" translation="-0.0175004 -0.6 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 -0.0200779 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.329" translation="-0.0175004 0.580382 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.497" translation="-0.0175004 1.17982 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.664" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
						<Keyframe time="0.832" translation="-0.473 2.183 1.75" rotation="0 -0 72"/>
						<Keyframe time="1" translation="-1.04 2.371 1.75" rotation="0 -0 90"/>
					</part>
					<part node="0|20|9|4|0|4"> <!--index of segment 4-->
						<Keyframe time="0" translation="-0.0175004 -9.53674e-008 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 0.579922 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.329" translation="-0.0175004 1.18038 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.497" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
						<Keyframe time="0.664" translation="-0.473 2.183 1.75" rotation="0 -0 72"/>
						<Keyframe time="0.832" translation="-1.04 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="1" translation="-1.639 2.371 1.75" rotation="0 -0 90"/>
					</part>
					<part node="0|20|9|4|0|5"> <!--index of segment 5-->
						<Keyframe time="0" translation="-0.0175004 0.6 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 1.17992 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.329" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
						<Keyframe time="0.497" translation="-0.473 2.183 1.75" rotation="0 -0 72"/>
						<Keyframe time="0.664" translation="-1.04 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="0.832" translation="-1.639 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="1" translation="-2.238 2.371 1.75" rotation="0 -0 90"/>
					</part>
					<part node="0|20|9|4|0|6"> <!--index of segment 6-->
						<Keyframe time="0" translation="-0.0175004 1.2 1.75" rotation="0 -0 0"/>
						<Keyframe time="0.161" translation="-0.0175004 1.77975 1.75" rotation="0 -0 50.414"/>
						<Keyframe time="0.329" translation="-0.473 2.183 1.75" rotation="0 -0 72"/>
						<Keyframe time="0.497" translation="-1.04 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="0.664" translation="-1.639 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="0.832" translation="-2.238 2.371 1.75" rotation="0 -0 90"/>
						<Keyframe time="1" translation="-2.838 2.371 1.75" rotation="0 -0 90"/>
					</part>
				</animation>
				<sounds>
            <moving file="$data/sounds/prefab/gate/gate_loop.wav" loops="0" linkNode="0|20|9|4|0|0" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>

        </sounds>
		
		</animatedObject>
		<animatedObject saveId="KuhstallTuer5">
			<controls posAction="ACTIVATE_HANDTOOL" triggerNode="0|20|11|4|0" posText="action_openGate" negText="action_closeGate" />
			<animation initialTime="0" duration="1">
				<part node="0|20|11|4|1"> <!--index of Door node-->
			<Keyframe time="0" rotation="0 0 0"/>
			<Keyframe time="1" rotation="0 89 0"/>
		</part>
	</animation>
		<sounds>
            <moving file="maps/sounds/littleDoor2s.ogg" loops="0" linkNode="0|20|11|4|0" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>

        </sounds>
</animatedObject>
<animatedObject saveId="KuhstallTuer1">
			<controls posAction="ACTIVATE_HANDTOOL" triggerNode="0|20|11|0|0" posText="action_openGate" negText="action_closeGate" />
			<animation initialTime="0" duration="1">
				<part node="0|20|11|0|1"> <!--index of Door node-->
			<Keyframe time="0" rotation="0 0 0"/>
			<Keyframe time="1" rotation="0 89 0"/>
		</part>
	</animation>
		<sounds>
            <moving file="maps/sounds/littleDoor2s.ogg" loops="0" linkNode="0|20|11|0|0" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>

        </sounds>
</animatedObject>
<animatedObject saveId="KuhstallTuer2">
			<controls posAction="ACTIVATE_HANDTOOL" triggerNode="0|20|11|1|0" posText="action_openGate" negText="action_closeGate" />
			<animation initialTime="0" duration="1">
				<part node="0|20|11|1|1"> <!--index of Door node-->
			<Keyframe time="0" rotation="0 0 0"/>
			<Keyframe time="1" rotation="0 89 0"/>
		</part>
	</animation>
		<sounds>
            <moving file="maps/sounds/littleDoor2s.ogg" loops="0" linkNode="0|20|11|1|0" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>

        </sounds>
</animatedObject>
<animatedObject saveId="KuhstallTuer3">
			<controls posAction="ACTIVATE_HANDTOOL" triggerNode="0|20|11|2|0" posText="action_openGate" negText="action_closeGate" />
			<animation initialTime="0" duration="1">
				<part node="0|20|11|2|1"> <!--index of Door node-->
			<Keyframe time="0" rotation="0 0 0"/>
			<Keyframe time="1" rotation="0 89 0"/>
		</part>
	</animation>
		<sounds>
            <moving file="maps/sounds/littleDoor2s.ogg" loops="0" linkNode="0|20|11|2|0" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>

        </sounds>
</animatedObject>
<animatedObject saveId="KuhstallTuer4">
			<controls posAction="ACTIVATE_HANDTOOL" triggerNode="0|20|11|3|0" posText="action_openGate" negText="action_closeGate" />
			<animation initialTime="0" duration="1">
				<part node="0|20|11|3|1"> <!--index of Door node-->
			<Keyframe time="0" rotation="0 0 0"/>
			<Keyframe time="1" rotation="0 89 0"/>
		</part>
	</animation>
		<sounds>
            <moving file="maps/sounds/littleDoor2s.ogg" loops="0" linkNode="0|20|11|3|0" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>

        </sounds>
</animatedObject>
<animatedObject saveId="KuhstallTuer6">
			<controls posAction="ACTIVATE_HANDTOOL" triggerNode="0|20|11|5|0" posText="action_openGate" negText="action_closeGate" />
			<animation initialTime="0" duration="1">
				<part node="0|20|11|5|1"> <!--index of Door node-->
			<Keyframe time="0" rotation="0 0 0"/>
			<Keyframe time="1" rotation="0 89 0"/>
		</part>
	</animation>
		<sounds>
            <moving file="maps/sounds/littleDoor2s.ogg" loops="0" linkNode="0|20|11|6|0" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>

        </sounds>
</animatedObject>
<animatedObject saveId="KuhtallTor1">
	<controls posAction="ACTIVATE_HANDTOOL" triggerNode="0|20|11|6|0" posText="action_openGate" negText="action_closeGate" />
			<animation initialTime="0" duration="4">
		<part node="0|20|11|6|1"> <!--TorLinks-->
			<Keyframe time="0" rotation="0 0 0"/>
			<Keyframe time="1" rotation="0 -180 0"/>
		</part>
		<part node="0|20|11|6|2"> <!--TorRechts-->
			<Keyframe time="0" rotation="0 0 0"/>
			<Keyframe time="1" rotation="0 180 0"/>
		</part>
	</animation>
		<sounds>
            <moving file="$data/sounds/prefab/gate/gate_opened.wav" loops="0" linkNode="0|20|11|6|0" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>

        </sounds>
</animatedObject>
	<animatedObject saveId="KuhtallTor2">
	<controls posAction="ACTIVATE_HANDTOOL" triggerNode="0|20|11|7|0" posText="action_openGate" negText="action_closeGate" />
			<animation initialTime="0" duration="4">
		<part node="0|20|11|7|1"> <!--TorLinks-->
			<Keyframe time="0" rotation="0 0 0"/>
			<Keyframe time="1" rotation="0 -180 0"/>
		</part>
		<part node="0|20|11|7|2"> <!--TorRechts-->
			<Keyframe time="0" rotation="0 0 0"/>
			<Keyframe time="1" rotation="0 180 0"/>
		</part>
	</animation>
		<sounds>
            <moving file="$data/sounds/prefab/gate/gate_opened.wav" loops="0" linkNode="0|20|11|7|0" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>

        </sounds>
</animatedObject>
	<animatedObject saveId="KuhtallTor3">
	<controls posAction="ACTIVATE_HANDTOOL" triggerNode="0|20|11|8|0" posText="action_openGate" negText="action_closeGate" />
			<animation initialTime="0" duration="4">
		<part node="0|20|11|8|1"> <!--TorLinks-->
			<Keyframe time="0" rotation="0 0 0"/>
			<Keyframe time="1" rotation="0 -180 0"/>
		</part>
		<part node="0|20|11|8|2"> <!--TorRechts-->
			<Keyframe time="0" rotation="0 0 0"/>
			<Keyframe time="1" rotation="0 180 0"/>
		</part>
	</animation>
		<sounds>
            <moving file="$data/sounds/prefab/gate/gate_opened.wav" loops="0" linkNode="0|20|11|8|0" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>

        </sounds>
</animatedObject>	
<animatedObject saveId="KuhtallTor4">
	<controls posAction="ACTIVATE_HANDTOOL" triggerNode="0|20|11|9|0" posText="action_openGate" negText="action_closeGate" />
			<animation initialTime="0" duration="4">
		<part node="0|20|11|9|1"> <!--TorLinks-->
			<Keyframe time="0" rotation="0 0 0"/>
			<Keyframe time="1" rotation="0 -180 0"/>
		</part>
		<part node="0|20|11|9|2"> <!--TorRechts-->
			<Keyframe time="0" rotation="0 0 0"/>
			<Keyframe time="1" rotation="0 180 0"/>
		</part>
	</animation>
		<sounds>
            <moving file="$data/sounds/prefab/gate/gate_opened.wav" loops="0" linkNode="0|20|11|9|0" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>

        </sounds>
</animatedObject>
<animatedObject saveId="KuhtallTor5">
	<controls posAction="ACTIVATE_HANDTOOL" triggerNode="0|20|11|10|0" posText="action_openGate" negText="action_closeGate" />
			<animation initialTime="0" duration="4">
		<part node="0|20|11|10|1"> <!--TorLinks-->
			<Keyframe time="0" rotation="0 0 0"/>
			<Keyframe time="1" rotation="0 -180 0"/>
		</part>
		<part node="0|20|11|10|2"> <!--TorRechts-->
			<Keyframe time="0" rotation="0 0 0"/>
			<Keyframe time="1" rotation="0 180 0"/>
		</part>
	</animation>
		<sounds>
            <moving file="$data/sounds/prefab/gate/gate_opened.wav" loops="0" linkNode="0|20|11|10|0" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>

        </sounds>
</animatedObject>
<animatedObject saveId="KuhtallTor6">
	<controls posAction="ACTIVATE_HANDTOOL" triggerNode="0|20|11|11|0" posText="action_openGate" negText="action_closeGate" />
			<animation initialTime="0" duration="4">
		<part node="0|20|11|11|1"> <!--TorLinks-->
			<Keyframe time="0" rotation="0 0 0"/>
			<Keyframe time="1" rotation="0 -180 0"/>
		</part>
		<part node="0|20|11|11|2"> <!--TorRechts-->
			<Keyframe time="0" rotation="0 0 0"/>
			<Keyframe time="1" rotation="0 180 0"/>
		</part>
	</animation>
		<sounds>
            <moving file="$data/sounds/prefab/gate/gate_opened.wav" loops="0" linkNode="0|20|11|11|0" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>

        </sounds>
</animatedObject>
<animatedObject saveId="KuhtallTor7">
	<controls posAction="ACTIVATE_HANDTOOL" triggerNode="0|20|11|12|0" posText="action_openGate" negText="action_closeGate" />
			<animation initialTime="0" duration="4">
		<part node="0|20|11|12|1"> <!--TorLinks-->
			<Keyframe time="0" rotation="0 0 0"/>
			<Keyframe time="1" rotation="0 -180 0"/>
		</part>
		<part node="0|20|11|12|2"> <!--TorRechts-->
			<Keyframe time="0" rotation="0 0 0"/>
			<Keyframe time="1" rotation="0 180 0"/>
		</part>
	</animation>
		<sounds>
            <moving file="$data/sounds/prefab/gate/gate_opened.wav" loops="0" linkNode="0|20|11|12|0" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>

        </sounds>
</animatedObject>
    <animatedObject saveId="door_01" >
        <animation duration="7">
            <part node="0|1|0|0|1">
                <keyFrame time="0.0" rotation="0 0 0"/>
                <keyFrame time="0.5" rotation="0 -175 0"/>
            </part>
            <part node="0|1|0|0|2">
                <keyFrame time="0.0" rotation="0 0 0"/>
                <keyFrame time="0.5" rotation="0 181 0"/>
            </part>
            <part node="0|1|0|0|4">
                <keyFrame time="0.5" rotation="0 0 0"/>
                <keyFrame time="1.0" rotation="0 -175 0"/>
            </part>
            <part node="0|1|0|0|3">
                <keyFrame time="0.5" rotation="0 0 0"/>
                <keyFrame time="1.0" rotation="0 181 0"/>
            </part>
        </animation>
        <controls triggerNode="0|1|0|0|0" posAction="ACTIVATE_HANDTOOL" posText="action_openGate" negText="action_closeGate" />
        <sounds>
            <moving file="$data/sounds/prefab/gate/gate_loop.wav" loops="0" linkNode="0|1|0|0|0" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>
            <posEnd file="$data/sounds/prefab/gate/gate_opened.wav" linkNode="0|1|0|0|0" volume="0.8" radius="25" innerRadius="3" />
            <negEnd file="$data/sounds/prefab/gate/gate_closed.wav" linkNode="0|1|0|0|0" volume="0.8" radius="25" innerRadius="3" />
        </sounds>
    </animatedObject>
    <animatedObject saveId="door_02" >
        <animation duration="7">
            <part node="0|1|0|1|1">
                <keyFrame time="0.0" rotation="0 0 0"/>
                <keyFrame time="0.5" rotation="0 -181 0"/>
            </part>
            <part node="0|1|0|1|2">
                <keyFrame time="0.0" rotation="0 0 0"/>
                <keyFrame time="0.5" rotation="0 180 0"/>
            </part>
            <part node="0|1|0|1|4">
                <keyFrame time="0.5" rotation="0 0 0"/>
                <keyFrame time="1.0" rotation="0 -181 0"/>
            </part>
            <part node="0|1|0|1|3">
                <keyFrame time="0.5" rotation="0 0 0"/>
                <keyFrame time="1.0" rotation="0 180 0"/>
            </part>
        </animation>
        <controls triggerNode="0|1|0|1|0" posAction="ACTIVATE_HANDTOOL" posText="action_openGate" negText="action_closeGate" />
        <sounds>
            <moving file="$data/sounds/prefab/gate/gate_loop.wav" loops="0" linkNode="0|1|0|1|0" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>
            <posEnd file="$data/sounds/prefab/gate/gate_opened.wav" linkNode="0|1|0|1|0" volume="0.8" radius="25" innerRadius="3" />
            <negEnd file="$data/sounds/prefab/gate/gate_closed.wav" linkNode="0|1|0|1|0" volume="0.8" radius="25" innerRadius="3" />
        </sounds>
    </animatedObject>
    <animatedObject saveId="door_03" >
        <animation duration="7">
            <part node="0|1|0|2|1">
                <keyFrame time="0.0" rotation="0 -180 0"/>
                <keyFrame time="1.0" rotation="0 0 0"/>
            </part>
            <part node="0|1|0|2|2">
                <keyFrame time="0.0" rotation="0 180 0"/>
                <keyFrame time="1.0" rotation="0 0 0"/>
            </part>
        </animation>
        <controls triggerNode="0|1|0|2|0" posAction="ACTIVATE_HANDTOOL" posText="action_closeGate" negText="action_openGate" />
        <sounds>
            <moving file="$data/sounds/prefab/gate/gate_loop.wav" loops="0" linkNode="0|1|0|2|0" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>
            <posEnd file="$data/sounds/prefab/gate/gate_opened.wav" linkNode="0|1|0|2|0" volume="0.8" radius="25" innerRadius="3" />
            <negEnd file="$data/sounds/prefab/gate/gate_closed.wav" linkNode="0|1|0|2|0" volume="0.8" radius="25" innerRadius="3" />
        </sounds>
    </animatedObject>
    <animatedObject saveId="door_04" >
        <animation duration="7">
            <part node="0|1|0|3|1">
                <keyFrame time="0.0" rotation="0 0 0"/>
                <keyFrame time="1.0" rotation="0 -180 0"/>
            </part>
            <part node="0|1|0|3|2">
                <keyFrame time="0.0" rotation="0 0 0"/>
                <keyFrame time="1.0" rotation="0 180 0"/>
            </part>
        </animation>
        <controls triggerNode="0|1|0|3|0" posAction="ACTIVATE_HANDTOOL" posText="action_openGate" negText="action_closeGate" />
        <sounds>
            <moving file="$data/sounds/prefab/gate/gate_loop.wav" loops="0" linkNode="0|1|0|3|0" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>
            <posEnd file="$data/sounds/prefab/gate/gate_opened.wav" linkNode="0|1|0|3|0" volume="0.8" radius="25" innerRadius="3" />
            <negEnd file="$data/sounds/prefab/gate/gate_closed.wav" linkNode="0|1|0|3|0" volume="0.8" radius="25" innerRadius="3" />
        </sounds>
    </animatedObject>
    <animatedObject saveId="door_05" >
        <animation duration="1.5">
            <part node="0|1|0|4|1">
                <keyFrame time="0.0" rotation="0 0 0"/>
                <keyFrame time="1.0" rotation="0 -99 0"/>
            </part>
        </animation>
        <controls triggerNode="0|1|0|4|0" posAction="ACTIVATE_HANDTOOL" posText="action_openGate" negText="action_closeGate" />
        <sounds>
            <moving file="$data/sounds/prefab/gate/gate_loop.wav" loops="0" linkNode="0|1|0|4|0" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>
            <posEnd file="$data/sounds/prefab/gate/gate_opened.wav" linkNode="0|1|0|4|0" volume="0.8" radius="25" innerRadius="3" />
            <negEnd file="$data/sounds/prefab/gate/gate_closed.wav" linkNode="0|1|0|4|0" volume="0.8" radius="25" innerRadius="3" />
        </sounds>
    </animatedObject>
    <animatedObject saveId="net" >
        <animation duration="8">
            <part node="0|1|0|5|1">
                <keyFrame time="0.0" scale="1 1 1"/>
                <keyFrame time="1.0" scale="1 0.002 1"/>
            </part>
        </animation>
        <controls triggerNode="0|1|0|5|0" posAction="ACTIVATE_HANDTOOL" posText="input_NET_CLICK" negText="input_NET_CLICK" />
    </animatedObject>
    <animatedObject saveId="gate_01" >
        <animation duration="1.5">
            <part node="0|2|0">
                <keyFrame time="0.0" rotation="0 0 0"/>
                <keyFrame time="1.0" rotation="0 -120 0"/>
            </part>
            <part node="0|2|1">
                <keyFrame time="0.0" rotation="0 0 0"/>
                <keyFrame time="1.0" rotation="0 120 0"/>
            </part>
        </animation>
        <controls triggerNode="0|16" posAction="ACTIVATE_HANDTOOL" posText="action_openGate" negText="action_closeGate" />
        <sounds>
            <moving file="$data/sounds/prefab/gate/gate_loop.wav" loops="0" linkNode="0|16" volume="0.8" radius="25" innerRadius="3" fadeOut="0.25"/>
            <posEnd file="$data/sounds/prefab/gate/gate_opened.wav" linkNode="0|16" volume="0.8" radius="25" innerRadius="3" />
            <negEnd file="$data/sounds/prefab/gate/gate_closed.wav" linkNode="0|16" volume="0.8" radius="25" innerRadius="3" />
        </sounds>
    </animatedObject>
    <animatedObject saveId="lights" >
        <animation duration="0.5">
            <part node="0|1|0|6|0|0">
                <keyFrame time="0.0" visibility="false"/>
                <keyFrame time="0.4" visibility="true"/>
            </part>
            <part node="0|1|0|6|1|0">
                <keyFrame time="0.4" visibility="false"/>
                <keyFrame time="0.6" visibility="true"/>
            </part>
            <part node="0|1|0|6|2|0">
                <keyFrame time="0.6" visibility="false"/>
                <keyFrame time="0.8" visibility="true"/>
            </part>
            <part node="0|1|0|6|3|0">
                <keyFrame time="0.8" visibility="false"/>
                <keyFrame time="1.0" visibility="true"/>
            </part>
            <part node="0|1|0|6|4|0">
                <keyFrame time="0.8" visibility="false"/>
                <keyFrame time="1.0" visibility="true"/>
            </part>
            <part node="0|1|0|6|5|0">
                <keyFrame time="0.6" visibility="false"/>
                <keyFrame time="0.8" visibility="true"/>
            </part>
            <part node="0|1|0|6|6|0">
                <keyFrame time="0.4" visibility="false"/>
                <keyFrame time="0.6" visibility="true"/>
            </part>
            <part node="0|1|0|6|7|0">
                <keyFrame time="0.0" visibility="false"/>
                <keyFrame time="0.4" visibility="true"/>
            </part>
        </animation>
        <controls triggerNode="0|1|0|6|8" posAction="ACTIVATE_HANDTOOL" posText="action_lightSwitchON" negText="action_lightSwitchOFF" />
    </animatedObject>
</animatedObjects>

<husbandry saveId="Animals_COW" hasStatistics="false">
    <modules>
        <module name="animals">
            <config type="COW" navmeshNode="0|9" animalLoadTriggerNode="0|0" maxNumAnimals="250" husbandryFileName="$dataS/character/cowAnimalHusbandry.xml" placementRaycastDistance="2.0" carryingCapacity="50" rideableDeliveryStartNode="0|7|0" rideableDeliveryWidthNode="0|7|0|0" rideableDeliveryHeightNode="0|7|0|1" />
        </module>
        <module name="food">
            <config node="0|6|0" exactFillRootNode="0" baleTriggerNode="3" animalPlacesNode="1" >
                <fillPlane node="0|6|1" minY="-0.413" maxY="0.114" colorChange="true" />
            </config>
			<config node="0|6|2" exactFillRootNode="0" baleTriggerNode="3" animalPlacesNode="1" >
                <fillPlane node="0|6|3" minY="-0.413" maxY="0.114" colorChange="true" />
            </config>
        </module>
		   <module name="food">
            <config node="0|6|2" exactFillRootNode="0" baleTriggerNode="3" animalPlacesNode="1" >
                <fillPlane node="0|6|3" minY="-0.413" maxY="0.114" colorChange="true" />
            </config>
        </module>
        <module name="water">
            <config node="0|10|0|19|0" exactFillRootNode="0" fillTypes="WATER" acceptedToolTypes="undefined trailer">
                <fillPlane node="0|10|0|19|1" minY="0.06" maxY="0.275" colorChange="true" />
            </config>
        </module>
        <module name="liquidManure">
            <config node="0|3|0" fillTypes="LIQUIDMANURE" triggerNode="0">
                <fillPlane node="0|3|0|1" minY="0" maxY="0.011" />
            </config>
		
        </module>
        <module name="manure">
            <config startNode="0|4|0|0" widthNode="0|4|0|0|0" heightNode="0|4|0|0|1" fillType="MANURE"/>
        </module>
        <module name="foodSpillage">
            <config fillType="SILAGE">
                <area startNode="0|6|0|2|0" widthNode="0|6|0|2|0|0" heightNode="0|6|0|2|0|1" />
            </config>
        </module>
        <module name="milk">
            <config node="0|8" fillTypes="MILK" triggerNode="0" />
        </module>
        <module name="straw">
            <config node="0|5" exactFillRootNode="0" baleTriggerNode="2" fillTypes="STRAW">
                <fillPlane node="0|5|1" minY="-0.27" maxY="-0.169" colorChange="false" />
            </config>
        </module>
    </modules>
    <placementRaycast distance="2" />

	<manureSystemConnectors>
		<connector type="COUPLING" linkNode="0|3|0" createNode="true" position="3.134 0.142 0.497" rotation="-1.167 -74.074 -0.503" />
	</manureSystemConnectors>
		
</husbandry>

<tipOcclusionUpdateArea sizeX="53" sizeZ="93" />
`

Support for buying stations, selling stations, water tanks

Just downloaded the mod, short tests, awesome! And I am absolutely amazed about the simplicity of adding manure system support to buildings and vehicles :D

Nevertheless, i have some feature requests:

Add support for selling and buying stations
Adding connectors to placeables like e.g. a slurry shop or a slurry sale point (that account the buying or selling process - starting the pump is recognized as buying or selling) would increase the immersion.

Add support for water and milk for husbandries.
I know that the vanilla buildings do only have water pits. But a lot of mod-buildings (such as the cow husbandries of the Modding Welt Hofkomplex by BernieSCS) do not have pits for water, but tanks (which already have an optical connection pipe for a hose). I added a connector to that pipe, attached a trailer carrying water to it and tried to transfer water, didn't work, while liquid manure transfer worked. So my conclusion is that water transfer isn't supported for husbandries atm? And milk? Haven't tried yet but ... milk is not liquid manure, right? :D

Really hope to see one or more of my requests in the next update(s)!

Keep the good work!

Rotate Parts of sharedSets

Adding the possibility to rotate separate Parts of an sharedSet.

I thougt about a tag adding like that:

<sharedSet createNode="true" position="1.19 0.849 2.799" rotation="-90 0 -26" placeholderNode="0>0|24">
                <connector type="CONNECTOR_1" />
                <valve type="8INCH_BRASS"/>
                <handle type="HANDLE_NEW" />
            </sharedSet>

adding just a rotation="-90 0 0" tag to all types that can be loaded, so a new tag would look like this
<connector type="CONNECTOR_1" rotation="-90 0 0"/>

Kind regards <3

XML entry for "#isParkPlace"

Hello Wopster+Team great MOD,
short question, what is the XML entry for "#isParkPlace" to carry the hose on the barrel.

Translate deepl.com

If the manureSystem is active, automatic loading in courseplay doesn`t work anymore

Hi,
if the manureSystem is active, the automated loading with courseplay isn`t working anymore. This affects all trigger (Water, Silo, Fertilizer etc.) on mod-maps and the default map.
If the trailer is at the trigger and you enter the vehicle, the loading process starts.
If the manureSystem is disabled, the automated loading works fine.
Mayby you can contact the developer of coureplay to find a fix for this problem?
Thanks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.