-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmodDesc.xml
More file actions
101 lines (91 loc) · 6.21 KB
/
modDesc.xml
File metadata and controls
101 lines (91 loc) · 6.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<modDesc descVersion="90">
<author>Agrar Nord</author>
<version>1.0.0.0</version>
<title>
<en>Manure System</en>
<de>Gülle System</de>
</title>
<description>
<en><![CDATA[The Manure System mod changes the whole gameplay around handling your manure application.
Use fill arms to pump from open sources like manure containers, lagoons and water sources.
Use a dock arm to suck from a docking funnel, or a suction hose to pump between any source and target.
Pumping efficiency depends on manure thickness and hose length.
LS25 port by Agrar Nord, based on the Manure System by Wopster (GPL-3.0).]]></en>
<de><![CDATA[Das Gülle System verändert das ganze Spielerlebnis in der Handhabung der Gülle.
Nutze die Befüllarme um aus offenen Behältern zu pumpen.
Benutze einen Füllarm um von einer Andockstation anzusaugen, oder den Saugschlauch um zwischen Quelle und Ziel zu pumpen.
Die Pumpleistung hängt von Güllekonsistenz und Schlauchlänge ab.
LS25 Port von Agrar Nord, basiert auf dem Manure System von Wopster (GPL-3.0).]]></de>
</description>
<iconFilename>icon_manureSystem.png</iconFilename>
<multiplayer supported="true"/>
<extraSourceFiles>
<sourceFile filename="src/main.lua"/>
</extraSourceFiles>
<placeableSpecializations>
<specialization name="manureSystemPlaceableBase" className="ManureSystemPlaceableBase" filename="src/placeables/specializations/ManureSystemPlaceableBase.lua"/>
<specialization name="manureSystemPlaceableConnector" className="ManureSystemPlaceableConnector" filename="src/placeables/specializations/ManureSystemPlaceableConnector.lua"/>
<specialization name="manureSystemPlaceableFillArmReceiver" className="ManureSystemPlaceableFillArmReceiver" filename="src/placeables/specializations/ManureSystemPlaceableFillArmReceiver.lua"/>
<specialization name="manureSystemPlaceableMixers" className="ManureSystemPlaceableMixers" filename="src/placeables/specializations/ManureSystemPlaceableMixers.lua"/>
<specialization name="manureSystemPlaceableSilo" className="ManureSystemPlaceableSilo" filename="src/placeables/specializations/ManureSystemPlaceableSilo.lua"/>
<specialization name="manureSystemPlaceableSiloExtension" className="ManureSystemPlaceableSiloExtension" filename="src/placeables/specializations/ManureSystemPlaceableSiloExtension.lua"/>
<specialization name="manureSystemPlaceableHusbandry" className="ManureSystemPlaceableHusbandry" filename="src/placeables/specializations/ManureSystemPlaceableHusbandry.lua"/>
<specialization name="manureSystemPlaceableProductionPoint" className="ManureSystemPlaceableProductionPoint" filename="src/placeables/specializations/ManureSystemPlaceableProductionPoint.lua"/>
<specialization name="manureSystemPlaceableSellingStation" className="ManureSystemPlaceableSellingStation" filename="src/placeables/specializations/ManureSystemPlaceableSellingStation.lua"/>
<specialization name="manureSystemPlaceableBuyingStation" className="ManureSystemPlaceableBuyingStation" filename="src/placeables/specializations/ManureSystemPlaceableBuyingStation.lua"/>
</placeableSpecializations>
<specializations>
<specialization name="hose" className="Hose" filename="src/hose/Hose.lua"/>
<specialization name="manureSystemPumpMotor" className="ManureSystemPumpMotor" filename="src/vehicles/specializations/ManureSystemPumpMotor.lua"/>
<specialization name="manureSystemConnector" className="ManureSystemConnector" filename="src/vehicles/specializations/ManureSystemConnector.lua"/>
<specialization name="manureSystemFillArm" className="ManureSystemFillArm" filename="src/vehicles/specializations/ManureSystemFillArm.lua"/>
<specialization name="manureSystemFillArmReceiver" className="ManureSystemFillArmReceiver" filename="src/vehicles/specializations/ManureSystemFillArmReceiver.lua"/>
<specialization name="manureSystemMixer" className="ManureSystemMixer" filename="src/vehicles/specializations/ManureSystemMixer.lua"/>
</specializations>
<vehicleTypes>
<type name="flexibleHose" className="Vehicle" filename="$dataS/scripts/vehicles/Vehicle.lua">
<specialization name="animatedVehicle"/>
<specialization name="washable"/>
<specialization name="wearable"/>
<specialization name="foliageBending"/>
<specialization name="tensionBeltObject"/>
<specialization name="hose"/>
</type>
</vehicleTypes>
<storeItems>
<storeItem xmlFilename="resources/hoses/slurry/slurryHose.xml"/>
<storeItem xmlFilename="resources/hoses/slurry/slurryHose5m.xml"/>
<storeItem xmlFilename="resources/hoses/fertilizer/fertilizerHose.xml"/>
</storeItems>
<l10n filenamePrefix="i18n/locale"/>
<actions>
<action name="MS_ATTACH_HOSE" axisType="HALF"/>
<action name="MS_DETACH_HOSE" axisType="HALF"/>
<action name="MS_TOGGLE_FLOW" axisType="HALF"/>
<action name="MS_ACTIVATE_PUMP" axisType="HALF"/>
<action name="MS_TOGGLE_PUMP_DIRECTION" axisType="HALF"/>
</actions>
<inputBinding>
<actionBinding action="MS_ACTIVATE_PUMP">
<binding device="KB_MOUSE_DEFAULT" input="KEY_r"/>
<binding device="GAMEPAD_DEFAULT" input="BUTTON_11"/>
</actionBinding>
<actionBinding action="MS_TOGGLE_PUMP_DIRECTION">
<binding device="KB_MOUSE_DEFAULT" input="KEY_z"/>
<binding device="GAMEPAD_DEFAULT" input="BUTTON_5 BUTTON_17"/>
</actionBinding>
<actionBinding action="MS_ATTACH_HOSE">
<binding device="KB_MOUSE_DEFAULT" input="KEY_f"/>
<binding device="GAMEPAD_DEFAULT" input="BUTTON_1"/>
</actionBinding>
<actionBinding action="MS_DETACH_HOSE">
<binding device="KB_MOUSE_DEFAULT" input="KEY_f"/>
<binding device="GAMEPAD_DEFAULT" input="BUTTON_3"/>
</actionBinding>
<actionBinding action="MS_TOGGLE_FLOW">
<binding device="KB_MOUSE_DEFAULT" input="KEY_g"/>
<binding device="GAMEPAD_DEFAULT" input="BUTTON_4"/>
</actionBinding>
</inputBinding>
</modDesc>