This page is under construction
Archives/BF1942/levels/Dustbowl Modded/DustBowl_Modded.rfa
bf1942/levels/DustBowl_Modded/objects/vehicles/Air/DCX_Mi24SE/Physics.con
rem *** DCX_MI24SEDummyEngine ***
ObjectTemplate.create Engine DCX_MI24SEDummyEngine
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.setNetworkableInfo DCX_MI24SE_engine_info
rem -------------------------------------
ObjectTemplate.addTemplate lodDCX_MI24SEPropeller
rem ObjectTemplate.setPosition 0/0/2.111
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/50
ObjectTemplate.setMaxRotation 0/0/500
ObjectTemplate.setMaxSpeed 0/0/5
ObjectTemplate.setAcceleration 50/50/100
ObjectTemplate.setInputToRoll c_PIThrottle
ObjectTemplate.setAutomaticReset 0
ObjectTemplate.setEngineType c_ETPlane
ObjectTemplate.setTorque .1
ObjectTemplate.setDifferential .1
ObjectTemplate.setGearUp 0.7
ObjectTemplate.setGearDown 0.3
ObjectTemplate.setNoPropellerEffectAtSpeed 150

rem *** DCX_MI24SEDummyRearEngine ***
ObjectTemplate.create Engine DCX_MI24SEDummyRearEngine
ObjectTemplate.setNetworkableInfo DCX_MI24SE_engine_info
rem -------------------------------------
ObjectTemplate.addTemplate lodDCX_MI24SERearPropeller
rem ObjectTemplate.setPosition 0/2.848/0
ObjectTemplate.setRotation -90/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/50
ObjectTemplate.setMaxRotation 0/0/500
ObjectTemplate.setMaxSpeed 0/0/1
ObjectTemplate.setAcceleration 0/0/100
ObjectTemplate.setInputToRoll c_PIThrottle
ObjectTemplate.setAutomaticReset 0
ObjectTemplate.setEngineType c_ETPlane
ObjectTemplate.setTorque .1
ObjectTemplate.setDifferential .1
ObjectTemplate.setGearUp 0.7
ObjectTemplate.setGearDown 0.3
ObjectTemplate.setNoPropellerEffectAtSpeed 150

rem *** DCX_MI24SELGEngine ***
ObjectTemplate.create Engine DCX_MI24SELGEngine
ObjectTemplate.setNetworkableInfo DCX_MI24SE_engine_info
rem -------------------------------------
ObjectTemplate.addTemplate DCX_MI24SE_FrontLandingGear
ObjectTemplate.setPosition 0/-1.298/2.601
ObjectTemplate.addTemplate DCX_MI24SE_RearLandingGear_l
ObjectTemplate.setPosition -2.051/0.375/-2.855
ObjectTemplate.addTemplate DCX_MI24SE_RearLandingGear_r
ObjectTemplate.setPosition 2.051/0.375/-2.855
ObjectTemplate.addTemplate DCX_MI24SE_FrontHatch
ObjectTemplate.setPosition 0/-1.298/2.601
ObjectTemplate.addTemplate DCX_MI24SE_RearHatch_l
ObjectTemplate.setPosition -1.066/-0.650/-2.865
ObjectTemplate.addTemplate DCX_MI24SE_RearHatch_r
ObjectTemplate.setPosition 1.066/-0.650/-2.865
rem -------------------------------------
ObjectTemplate.setMaxRotation 0/0/1000
ObjectTemplate.setMaxSpeed 0/0/300
ObjectTemplate.setAcceleration 0/0/10000
ObjectTemplate.setInputToRoll c_PIThrottle
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETPlane
ObjectTemplate.setTorque 2
ObjectTemplate.setDifferential 1
ObjectTemplate.setGearUp 0.7
ObjectTemplate.setGearDown 0.3
ObjectTemplate.setNoPropellerEffectAtSpeed 150

rem *** DCX_MI24SEHoverEngine1 ***
ObjectTemplate.create Engine DCX_MI24SEHoverEngine1
ObjectTemplate.setNetworkableInfo DCX_MI24SE_engine_info
ObjectTemplate.loadSoundScript Sounds/HindEngine.ssc
rem -------------------------------------
rem -------------------------------------
ObjectTemplate.setMinRotation -5000/-5000/2000
ObjectTemplate.setMaxRotation 5000/5000/5000
ObjectTemplate.setMaxSpeed 50/50/9500
ObjectTemplate.setAcceleration 50/50/5000
ObjectTemplate.setInputToRoll c_PIThrottle
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETPlane
rem ObjectTemplate.setTorque 13.2
rem ObjectTemplate.setDifferential 3.2
ObjectTemplate.setTorque 18.2
ObjectTemplate.setDifferential 4.2
ObjectTemplate.setGearUp 0.7
ObjectTemplate.setGearDown 0.3
ObjectTemplate.setNoPropellerEffectAtSpeed 150

rem *** DCX_MI24SEHoverEngine2 ***
ObjectTemplate.create Engine DCX_MI24SEHoverEngine2
ObjectTemplate.setNetworkableInfo DCX_MI24SE_engine_info
rem -------------------------------------
rem -------------------------------------
ObjectTemplate.setMinRotation -5000/-5000/2000
ObjectTemplate.setMaxRotation 5000/5000/5000
ObjectTemplate.setMaxSpeed 50/50/9500
ObjectTemplate.setAcceleration 50/50/5000
ObjectTemplate.setInputToRoll c_PIThrottle
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETPlane
rem ObjectTemplate.setTorque 13.2
rem ObjectTemplate.setDifferential 3.2
ObjectTemplate.setTorque 18.2
ObjectTemplate.setDifferential 4.2
ObjectTemplate.setGearUp 0.7
ObjectTemplate.setGearDown 0.3
ObjectTemplate.setNoPropellerEffectAtSpeed 150

rem *** DCX_MI24SEHoverEngine3 ***
ObjectTemplate.create Engine DCX_MI24SEHoverEngine3
ObjectTemplate.setNetworkableInfo DCX_MI24SE_engine_info
rem -------------------------------------
rem -------------------------------------
ObjectTemplate.setMinRotation -5000/-5000/2000
ObjectTemplate.setMaxRotation 5000/5000/5000
ObjectTemplate.setMaxSpeed 50/50/9500
ObjectTemplate.setAcceleration 50/50/5000
ObjectTemplate.setInputToRoll c_PIThrottle
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETPlane
rem ObjectTemplate.setTorque 13.2
rem ObjectTemplate.setDifferential 3.2
ObjectTemplate.setTorque 18.2
ObjectTemplate.setDifferential 4.2
ObjectTemplate.setGearUp 0.7
ObjectTemplate.setGearDown 0.3
ObjectTemplate.setNoPropellerEffectAtSpeed 150

rem *** DCX_MI24SE_FrontWheSpring_l ***
ObjectTemplate.create Spring DCX_MI24SE_FrontWheSpring_l
ObjectTemplate.geometry DCX_MI24SE_FrontWhe_l
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate e_WaterTouchPlane
ObjectTemplate.addTemplate e_wdustPlane
ObjectTemplate.addTemplate e_wdustPlaneL
rem -------------------------------------
ObjectTemplate.Grip c_PGFRollGripWhenOccupied
ObjectTemplate.setStrength 25
ObjectTemplate.setDamping 10

rem *** DCX_MI24SE_FrontWheSpring_r ***
ObjectTemplate.create Spring DCX_MI24SE_FrontWheSpring_r
ObjectTemplate.geometry DCX_MI24SE_FrontWhe_r
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate e_WaterTouchPlane
ObjectTemplate.addTemplate e_wdustPlane
ObjectTemplate.addTemplate e_wdustPlaneL
rem -------------------------------------
ObjectTemplate.Grip c_PGFRollGripWhenOccupied
ObjectTemplate.setStrength 25
ObjectTemplate.setDamping 10

rem *** DCX_MI24SE_RearWheSpring_l ***
ObjectTemplate.create Spring DCX_MI24SE_RearWheSpring_l
ObjectTemplate.geometry DCX_MI24SE_RearWhe_l
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate e_WaterTouchPlane
ObjectTemplate.addTemplate e_wdustPlane
ObjectTemplate.addTemplate e_wdustPlaneL
rem -------------------------------------
ObjectTemplate.Grip c_PGFRollGripWhenOccupied
ObjectTemplate.setStrength 25
ObjectTemplate.setDamping 10

rem *** DCX_MI24SE_RearWheSpring_r ***
ObjectTemplate.create Spring DCX_MI24SE_RearWheSpring_r
ObjectTemplate.geometry DCX_MI24SE_RearWhe_r
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate e_WaterTouchPlane
ObjectTemplate.addTemplate e_wdustPlane
ObjectTemplate.addTemplate e_wdustPlaneL
rem -------------------------------------
ObjectTemplate.Grip c_PGFRollGripWhenOccupied
ObjectTemplate.setStrength 25
ObjectTemplate.setDamping 10

rem *** RHIB_Floater ***
ObjectTemplate.create FloatingBundle DCX_MI24SE_Floater
ObjectTemplate.setHullHeight 1.87
ObjectTemplate.setFloatMaxLift 6
ObjectTemplate.setFloatMinLift 6