This page is under construction
Archives/BF1942/levels/Dustbowl Modded/DustBowl_Modded.rfa
bf1942/levels/DustBowl_Modded/objects/vehicles/Air/Mi28/Physics.con

rem **** mi28DummyEngine ****
ObjectTemplate.create Engine mi28DummyEngine
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.setNetworkableInfo Mi28_engine_info
rem -------------------------------------
ObjectTemplate.addTemplate lodmi28topprop
ObjectTemplate.setRotation 0.0/0.0/0.0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/50
ObjectTemplate.setMaxRotation 0/0/1000
ObjectTemplate.setMaxSpeed 0/0/9500
ObjectTemplate.setAcceleration 0/0/15000
ObjectTemplate.setInputToRoll c_PIThrottle
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETPlane
ObjectTemplate.setTorque .1
ObjectTemplate.setDifferential .1
ObjectTemplate.setNoPropellerEffectAtSpeed 50


rem **** mi28DummyRearEngine ****
ObjectTemplate.create Engine mi28DummyRearEngine
ObjectTemplate.setNetworkableInfo Mi28_engine_info
rem -------------------------------------
ObjectTemplate.addTemplate lodmi28rearprop
ObjectTemplate.setPosition 0/0/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.setNoPropellerEffectAtSpeed 100

rem **** mi28HoverEngine1 ****
ObjectTemplate.create Engine mi28HoverEngine1
ObjectTemplate.setNetworkableInfo Mi28_engine_info
ObjectTemplate.loadSoundScript Sounds/mi28Engine.ssc
ObjectTemplate.setMinRotation -5000/-5000/1500
ObjectTemplate.setMaxRotation 5000/5000/5000
ObjectTemplate.setMaxSpeed 50/50/9500
ObjectTemplate.setAcceleration 50/50/25000
ObjectTemplate.setInputToRoll c_PIThrottle
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETPlane
ObjectTemplate.setTorque 14.0
ObjectTemplate.setDifferential 3.5
ObjectTemplate.setNoPropellerEffectAtSpeed 3000

rem **** mi28HoverEngine2 ****
ObjectTemplate.create Engine mi28HoverEngine2
ObjectTemplate.setNetworkableInfo Mi28_engine_info
ObjectTemplate.setMinRotation -5000/-5000/1500
ObjectTemplate.setMaxRotation 5000/5000/5000
ObjectTemplate.setMaxSpeed 50/50/9500
ObjectTemplate.setAcceleration 50/50/25000
ObjectTemplate.setInputToRoll c_PIThrottle
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETPlane
ObjectTemplate.setTorque 14.0
ObjectTemplate.setDifferential 3.5
ObjectTemplate.setNoPropellerEffectAtSpeed 3000

rem **** mi28HoverEngine3 ****
ObjectTemplate.create Engine mi28HoverEngine3
ObjectTemplate.setNetworkableInfo Mi28_engine_info
ObjectTemplate.setMinRotation -5000/-5000/1500
ObjectTemplate.setMaxRotation 5000/5000/5000
ObjectTemplate.setMaxSpeed 50/50/9500
ObjectTemplate.setAcceleration 50/50/25000
ObjectTemplate.setInputToRoll c_PIThrottle
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETPlane
ObjectTemplate.setTorque 14.0
ObjectTemplate.setDifferential 3.5
ObjectTemplate.setNoPropellerEffectAtSpeed 3000


rem **** mi28tirer ****
ObjectTemplate.create spring mi28tirer
ObjectTemplate.geometry Mi28_rightwheel
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate e_WaterTouchPlane
ObjectTemplate.addTemplate e_wdustPlane
ObjectTemplate.addTemplate e_wdustPlaneL
rem -------------------------------------
ObjectTemplate.Grip c_PGFRollGripWhenOccupied
ObjectTemplate.setStrength 25
ObjectTemplate.setDamping 5



rem **** mi28tirel ****
ObjectTemplate.create spring mi28tirel
ObjectTemplate.geometry Mi28_leftwheel
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate e_WaterTouchPlane
ObjectTemplate.addTemplate e_wdustPlane
ObjectTemplate.addTemplate e_wdustPlaneL
rem -------------------------------------
ObjectTemplate.Grip c_PGFRollGripWhenOccupied
ObjectTemplate.setStrength 25
ObjectTemplate.setDamping 5



rem **** mi28reartire ****
ObjectTemplate.create spring mi28reartire
ObjectTemplate.geometry Mi28_tailwheel
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate e_WaterTouchPlane
ObjectTemplate.addTemplate e_wdustPlane
ObjectTemplate.addTemplate e_wdustPlaneL
rem -------------------------------------
ObjectTemplate.Grip c_PGFRollGripWhenOccupied
ObjectTemplate.setStrength 40
ObjectTemplate.setDamping 5