<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="carFillable">
    <annotation>Copyright (C) GIANTS Software GmbH, All Rights Reserved.</annotation>
    <storeData>
        <name>
		<hu>Orosz Bicikli</hu>
		<en>Russian Bicycle</en>
		</name>
		<specs>
            <power>1</power>
            <maxSpeed>28</maxSpeed>
        </specs>
        <functions>
            <function>Old Russian Veteran Bicycle</function>
        </functions>
        <image>bicikli/store.dds</image>
        <price>400</price>
        <lifetime>600</lifetime>
        <rotation>0</rotation>
		<brand>GBF</brand>
        <category>GBFE</category>
    </storeData>
	
<base>
    <typeDesc>$l10n_typeDesc_car</typeDesc>
    <size width="2.5" length="5" />
    <filename>bicikli/mmb3.i3d</filename>
	<components count="1">
        <component centerOfMass="0 0 0" solverIterationCount="10" mass="700" />
    </components>
	<schemaOverlay attacherJointPosition="0 0" name="CAR" />
</base>
	
<wheels>
	<wheelConfigurations>	
		<wheelConfiguration name="$l10n_configuration_valueDefault" price="0" > <!-- Standard rim street wheels -->	
				<wheels>
					<wheel mass="0.5" hasParticles="true" hasTireTracks="true">
                        <physics rotSpeed="1" restLoad="0.5" repr="0>0|12" radius="0.35" width="0.2" forcePointRatio="0.5" initialCompression="15" suspTravel="0.15" spring="15" damper="25" frictionScale="6"/>
                    </wheel>
                    <wheel mass="0.5" hasParticles="true" hasTireTracks="true">
                        <physics rotSpeed="1" restLoad="0.5" repr="0>0|13" radius="0.35" width="0.2" forcePointRatio="0.5" initialCompression="15" suspTravel="0.15" spring="15" damper="25" frictionScale="6"/>
                    </wheel>					
					<wheel mass="0.5" hasParticles="true" hasTireTracks="true">
                        <physics rotSpeed="1" restLoad="0.5" repr="0>0|6|0" driveNode="0>0|6|0|0|1" radius="0.35" width="0.2" forcePointRatio="0.5" initialCompression="15" suspTravel="0.15" spring="15" damper="10" frictionScale="6"/>
                    </wheel>	
                    <wheel mass="0.5" hasParticles="true" hasTireTracks="true">
                        <physics rotSpeed="0" restLoad="0.5" repr="0>0|8" radius="0.36" width="0.2" forcePointRatio="0.5" initialCompression="15" suspTravel="0.15" spring="15" damper="25" frictionScale="6"/>
                    </wheel>
                    <wheel mass="0.5" hasParticles="true" hasTireTracks="true">
                        <physics rotSpeed="0" restLoad="0.5" repr="0>0|9" radius="0.36" width="0.2" forcePointRatio="0.5" initialCompression="15" suspTravel="0.15" spring="15" damper="25" frictionScale="6"/>
                    </wheel>
					<wheel mass="0.5" hasParticles="true" hasTireTracks="true">
                        <physics rotSpeed="0" restLoad="0.5" radius="0.36" repr="0>0|1"  width="0.2" forcePointRatio="0.5" initialCompression="15" suspTravel="0.15" spring="15" damper="10" frictionScale="6"/>
                    </wheel>
			</wheels>
	</wheelConfiguration>
		</wheelConfigurations>
		
		<ackermannSteeringConfigurations>
            <ackermannSteering rotSpeed="70" rotMax="30" rotCenterWheel1="3" rotCenterWheel2="4" />
        </ackermannSteeringConfigurations>
	</wheels>
		
    <motorized>
        <differentialConfigurations>
            <differentialConfiguration>
                <differentials>
                    <differential torqueRatio="0.5" maxSpeedRatio="1.8" wheelIndex1="4" wheelIndex2="5" /> <!-- back left-right -->
                </differentials>
            </differentialConfiguration>
        </differentialConfigurations>

        <motorConfigurations>
            <motorConfiguration name="MMB3 Munkás bicikli" hp="15" price="0">
                <motor torqueScale="0.38" minRpm="200" maxRpm="1950"  maxForwardSpeed="28" maxBackwardSpeed="15" brakeForce="0.8" lowBrakeForceScale="0.0000001" lowBrakeForceSpeedLimit="1" minForwardGearRatio="10" maxForwardGearRatio="36" minBackwardGearRatio="27.5" maxBackwardGearRatio="50">
					<torque normRpm="0.75" torque="1.25"/>
					<torque normRpm="1" torque="1.50"/>
				</motor>
                <transmission minForwardGearRatio="10" maxForwardGearRatio="84" minBackwardGearRatio="40" maxBackwardGearRatio="200" />
            </motorConfiguration>
        </motorConfigurations>
       

       
    </motorized>
   
	
	<enterable isTabbable="true" >
        <enterReferenceNode node="0>"/>
        <exitPoint node="0>1"/>
        <cameras count="2">
            <camera node="0>0|7|2|0" rotatable="true" rotateNode="0>0|7|2" limit="true" useWorldXZRotation="true" rotMinX="-1.4" rotMaxX="1" transMin="2" transMax="40" translation="0 0 5.5" rotation="-17.5 180 0">
            </camera>
            <camera node="0>0|7|1" rotatable="true" limit="true" rotMinX="-1.1" rotMaxX="0.4" transMin="0" transMax="0" useMirror="true" isInside="true" positionSmoothingParameter="0" />
        </cameras>
        <characterNode node="0>2|0" cameraMinDistance="2.0" spineRotation="-90 0 90" >
            <target ikChain="rightFoot" targetNode="0>0|2|2" />
            <target ikChain="leftFoot"  targetNode="0>0|2|3" />
            <target ikChain="rightArm"  targetNode="0>0|6|0|2" poseId="wideFingers"/>
            <target ikChain="leftArm"   targetNode="0>0|6|0|3" poseId="wideFingers"/>
        </characterNode>
		
	<passengerSeats>
        <passengerSeat node="0>7|0" exitPoint="0>7|0|6" outdoorCameraIndex="1">
        <camera node="0>7|0|0" rotatable="true" limit="true" rotMinX="-1.1" rotMaxX="0.4" transMin="0" transMax="0" useMirror="true" isInside="true" useOutdoorSounds="true" positionSmoothingParameter="0" />
        <characterNode node="0>7|0|1" cameraMinDistance="0.5" spineRotation="-90 0 90">
                <target ikChain="rightFoot" targetNode="0>7|0|3" />
                <target ikChain="leftFoot"  targetNode="0>7|0|2" />
                <target ikChain="rightArm"  targetNode="0>7|0|5" poseId="narrowFingers"/>
                <target ikChain="leftArm"   targetNode="0>7|0|4" poseId="flatFingers"/>
        </characterNode>
		</passengerSeat>
	</passengerSeats> 
    </enterable>
	
	<designConfigurations>
        <designConfiguration name="Nincs csomagtartó" price="0">
		<objectChange node="0>0|5" visibilityActive="false"/>
		<objectChange node="0>0|3" compoundChildActive="false" />	
		</designConfiguration>
        <designConfiguration name="Van csomagtartó" price="50">	
		<objectChange node="0>0|5" visibilityActive="true"/>
		<objectChange node="0>0|3" compoundChildActive="true" />		
		</designConfiguration>
    </designConfigurations>
	

	
	<attacherJoints>
        <attacherJoint node="0>6" jointType="trailer" lowerRotLimit="10 50 50" upperRotationOffset="0" allowsJointLimitMovement="false" canTurnOnImplement="false" comboTime="1">
            <schema position="1 0" rotation="0" invertX="false" />
            <attachSound template="ATTACH_01" linkNode="0>" />
        </attacherJoint>
		<attacherJoint node="0>6" jointType="bikeTrailer" lowerRotLimit="25 60 50" allowsLowering="false" >
            <schema position="1 0" rotation="0" invertX="false" />
        </attacherJoint>
    </attacherJoints>
	
	<honk>
        <sound file="bicikli/sounds/horn.wav" />
    </honk>
	
	<lights>
        <states>
            <state lightTypes="0" />
            <state lightTypes="0 1" />
        </states>

        <realLights>
            <low>
                <light node="0>0|6|0|4|1"   lightTypes="0" /><!--tompitott fényszórók-->
				<light node="0>5"   lightTypes="0" />			<!--tompitott hátsó fényszórók-->
				<light node="0>0|6|0|4|0"   lightTypes="1" /><!--távolsági fényszórók-->
				<brakeLight node="0>4" />						<!--féklámpa-->
            </low>
  
            <high>
                <light node="0>0|6|0|4|1"   lightTypes="0" /><!--tompitott fényszórók-->
				<light node="0>5"   lightTypes="0" />			<!--tompitott hátsó fényszórók-->
				<light node="0>0|6|0|4|0"   lightTypes="1" /><!--távolsági fényszórók-->
				<brakeLight node="0>4" />						<!--féklámpa-->
            </high>
        </realLights>
		
    </lights>
	

	
	<tensionBelts>
        <tensionBeltsConfigurations>
            <tensionBeltsConfiguration>
				<tensionBelts linkNode="0>0|4" jointNode="0>" width="0.055" maxEdgeLength="0.1" geometryBias="0.01" ratchetPosition="0.2" defaultOffset="0.1" defaultOffsetSide="0.1" defaultHeight="4" activationTrigger="0>0|4|1">
                    <tensionBelt startNode="0>0|4|0" endNode="0>0|4|0|0" />
                </tensionBelts>
            </tensionBeltsConfiguration>
        </tensionBeltsConfigurations>
	</tensionBelts>
	
    <washable dirtDuration="50" washDuration="1" workMultiplier="4"/>
	
	<speedRotatingParts>
		<speedRotatingPart node="0>0|2"    wheelIndex="3" wheelScale="0.3"/>
		<speedRotatingPart node="0>0|2|2"  wheelIndex="3" wheelScale="-0.3"/>
		<speedRotatingPart node="0>0|2|3"  wheelIndex="3" wheelScale="-0.3"/>
    </speedRotatingParts>

    <drivable>
        <steeringWheel node="0>3|0" indoorRotation="40" outdoorRotation="10" />
    </drivable>
</vehicle>