<?xml version="1.0" encoding="utf-8" standalone="no"?>
<modDesc descVersion="94">
    <author>Roughneck Modding Crew</author>
    <version>1.0.0.0</version>
    <title>
        <en>Manitowoc MLC100 </en>
    </title>
	
    <description>
		<en><![CDATA[Tracked Manitowoc Crane]]></en>   
    </description>

   <brands>
        <brand name="Manitowoc" title="Manitowoc" image="storeicons\brand_Manitowoc.dds"/>
    </brands>

    <iconFilename>storeicons/store_MLC100.dds</iconFilename>
    <multiplayer supported="true"/>
	<vehicleTypes>
        <type name="CRANE" parent="baseDrivable" className="Vehicle" filename="$dataS/scripts/vehicles/Vehicle.lua">
            <specialization name="foldable"/>
			<specialization name="attachable" />
            <specialization name="tensionBelts"/>
			<specialization name="cover" />
            <specialization name="powerConsumer"/>				
        </type>
        <type name="MAST" parent="baseAttachable" className="Vehicle" filename="$dataS/scripts/vehicles/Vehicle.lua">
            <specialization name="tensionBelts"/>
        </type>	
        <type name="MASTHead" parent="implement" className="Vehicle" filename="$dataS/scripts/vehicles/Vehicle.lua">
            <specialization name="tensionBelts"/>
        </type>			
        <type name="TRACK" parent="baseAttachable" className="Vehicle" filename="$dataS/scripts/vehicles/Vehicle.lua">
            <specialization name="tensionBelts"/>
        </type>			
    </vehicleTypes>
   
    <storeItems>
        <storeItem  xmlFilename="XML/MLC100.xml"/>	
        <storeItem  xmlFilename="XML/baseWeight.xml"/>
        <storeItem  xmlFilename="XML/weight.xml"/>	
        <storeItem  xmlFilename="XML/weight2.xml"/>				
        <storeItem  xmlFilename="XML/Mast1.xml"/>	
        <storeItem  xmlFilename="XML/Mast2.xml"/>	
        <storeItem  xmlFilename="XML/Head.xml"/>		
    </storeItems>

    <brands> 
        <brand name="Manitowoc" title="MANITOWOC" image="store/brand_Manitowoc.dds"/>
    </brands> 

	<jointTypes>
        <jointType name="CraneWeight"/>
        <jointType name="CraneWeight2"/>		
        <jointType name="Foot1"/>		
        <jointType name="Section1"/>
        <jointType name="Section2"/>
        <jointType name="Section3"/>
        <jointType name="Head1"/>
        <jointType name="Head2"/>
        <jointType name="Head3"/>
        <jointType name="TrackLAdd"/>
        <jointType name="TrackRAdd"/>		
    </jointTypes>	

	<l10n>
		<text name="input_AXIS_MLC100_TURNTABLE_1">        <en>Slew Right</en>         <de></de>      </text>
        <text name="input_AXIS_MLC100_TURNTABLE_2">        <en>Slew Left</en>         <de></de>      </text>	
        <text name="input_AXIS_MLC100_BOOM_1">        <en>Lower Boom</en>         <de></de>      </text>
        <text name="input_AXIS_MLC100_BOOM_2">        <en>Raise Boom</en>         <de></de>      </text>
        <text name="input_AXIS_MLC100_HOOK_1">        <en>Lower Hook</en>         <de></de>      </text>
        <text name="input_AXIS_MLC100_HOOK_2">        <en>Raise Hook</en>         <de></de>      </text>
        <text name="input_AXIS_MLC100_HOOK2_1">        <en>Lower Assembly Hook</en>         <de></de>      </text>
        <text name="input_AXIS_MLC100_HOOK2_2">        <en>Raise Assembly  Hook</en>         <de></de>      </text>		
		 <text name="input_AXIS_MLC100_HOOKROTATE_1">        <en>Rotate Hook Right</en>         <de></de>      </text>
        <text name="input_AXIS_MLC100_HOOKROTATE_2">        <en>Rotate Hook Left</en>         <de></de>      </text>	
		<text name="input_AXIS_MLC100_TRACK_1">        <en>Extend Tracks</en>         <de></de>      </text>
        <text name="input_AXIS_MLC100_TRACK_2">        <en>Retract Tracks</en>         <de></de>      </text>	
    </l10n>
	
	<actions>
        <action name="AXIS_MLC100_TURNTABLE" category="VEHICLE" axisType="FULL" ignoreComboMask="false" />		
        <action name="AXIS_MLC100_BOOM" category="VEHICLE" axisType="FULL" ignoreComboMask="false" />
        <action name="AXIS_MLC100_HOOK" category="VEHICLE" axisType="FULL" ignoreComboMask="false" />
        <action name="AXIS_MLC100_HOOK2" category="VEHICLE" axisType="FULL" ignoreComboMask="false" />		
        <action name="AXIS_MLC100_HOOKROTATE" category="VEHICLE" axisType="FULL" ignoreComboMask="false" />
        <action name="AXIS_MLC100_TRACK" category="VEHICLE" axisType="FULL" ignoreComboMask="false" />		
    </actions>
	
	<inputBinding>
		<actionBinding action="AXIS_MLC100_TURNTABLE">
        <binding device="KB_MOUSE_DEFAULT" input="KEY_j" axisComponent="+" neutralInput="0" index="1"/>
        <binding device="KB_MOUSE_DEFAULT" input="KEY_n" axisComponent="-" neutralInput="0" index="1"/>
        <binding device="KB_MOUSE_DEFAULT" input="MOUSE_BUTTON_LEFT AXIS_X-" axisComponent="-" neutralInput="0" index="3"/>
        <binding device="KB_MOUSE_DEFAULT" input="MOUSE_BUTTON_LEFT AXIS_X+" axisComponent="+" neutralInput="0" index="3"/>
        <binding device="0_XINPUT_GAMEPAD" input="BUTTON_5 AXIS_1+" axisComponent="+" neutralInput="0" index="1"/>
        <binding device="0_XINPUT_GAMEPAD" input="BUTTON_5 AXIS_1-" axisComponent="-" neutralInput="0" index="1"/>
		</actionBinding>	
		<actionBinding action="AXIS_MLC100_BOOM">
        <binding device="KB_MOUSE_DEFAULT" input="KEY_k" axisComponent="+" neutralInput="0" index="1"/>
        <binding device="KB_MOUSE_DEFAULT" input="KEY_m" axisComponent="-" neutralInput="0" index="1"/>
        <binding device="KB_MOUSE_DEFAULT" input="MOUSE_BUTTON_LEFT AXIS_Y-" axisComponent="-" neutralInput="0" index="3"/>
        <binding device="KB_MOUSE_DEFAULT" input="MOUSE_BUTTON_LEFT AXIS_Y+" axisComponent="+" neutralInput="0" index="3"/>
        <binding device="0_XINPUT_GAMEPAD" input="BUTTON_5 AXIS_4+" axisComponent="+" neutralInput="0" index="1"/>
        <binding device="0_XINPUT_GAMEPAD" input="BUTTON_5 AXIS_4-" axisComponent="-" neutralInput="0" index="1"/>
		</actionBinding>
		<actionBinding action="AXIS_MLC100_HOOK">
        <binding device="KB_MOUSE_DEFAULT" input="KEY_lctrl KEY_j" axisComponent="+" neutralInput="0" index="1"/>
        <binding device="KB_MOUSE_DEFAULT" input="KEY_lctrl KEY_n" axisComponent="-" neutralInput="0" index="1"/>
        <binding device="KB_MOUSE_DEFAULT" input="MOUSE_BUTTON_RIGHT AXIS_Y-" axisComponent="-" neutralInput="0" index="3"/>
        <binding device="KB_MOUSE_DEFAULT" input="MOUSE_BUTTON_RIGHT AXIS_Y+" axisComponent="+" neutralInput="0" index="3"/>
        <binding device="0_XINPUT_GAMEPAD" input="BUTTON_5 AXIS_2+" axisComponent="+" neutralInput="0" index="1"/>
        <binding device="0_XINPUT_GAMEPAD" input="BUTTON_5 AXIS_2-" axisComponent="-" neutralInput="0" index="1"/>
		</actionBinding>
		<actionBinding action="AXIS_MLC100_HOOK2">
        <binding device="KB_MOUSE_DEFAULT" input="KEY_lctrl KEY_j" axisComponent="+" neutralInput="0" index="1"/>
        <binding device="KB_MOUSE_DEFAULT" input="KEY_lctrl KEY_n" axisComponent="-" neutralInput="0" index="1"/>
        <binding device="KB_MOUSE_DEFAULT" input="MOUSE_BUTTON_RIGHT AXIS_Y-" axisComponent="-" neutralInput="0" index="3"/>
        <binding device="KB_MOUSE_DEFAULT" input="MOUSE_BUTTON_RIGHT AXIS_Y+" axisComponent="+" neutralInput="0" index="3"/>
        <binding device="0_XINPUT_GAMEPAD" input="BUTTON_5 AXIS_2+" axisComponent="+" neutralInput="0" index="1"/>
        <binding device="0_XINPUT_GAMEPAD" input="BUTTON_5 AXIS_2-" axisComponent="-" neutralInput="0" index="1"/>
		</actionBinding>		
		<actionBinding action="AXIS_MLC100_HOOKROTATE">
        <binding device="KB_MOUSE_DEFAULT" input="KEY_lshift KEY_j" axisComponent="+" neutralInput="0" index="1"/>
        <binding device="KB_MOUSE_DEFAULT" input="KEY_lshift KEY_n" axisComponent="-" neutralInput="0" index="1"/>
        <binding device="KB_MOUSE_DEFAULT" input="MOUSE_BUTTON_LEFT MOUSE_BUTTON_RIGHT AXIS_X-" axisComponent="-" neutralInput="0" index="3"/>
        <binding device="KB_MOUSE_DEFAULT" input="MOUSE_BUTTON_LEFT MOUSE_BUTTON_RIGHT AXIS_X+" axisComponent="+" neutralInput="0" index="3"/>
        <binding device="0_XINPUT_GAMEPAD" input="BUTTON_5 AXIS_3+" axisComponent="+" neutralInput="0" index="1"/>
        <binding device="0_XINPUT_GAMEPAD" input="BUTTON_5 AXIS_3-" axisComponent="-" neutralInput="0" index="1"/>
		</actionBinding>	
    </inputBinding>
    
</modDesc>
