This page is under construction
Archives/Bf1942/Levels/Operation Merkur/Operation_Merkur.rfa
bf1942/levels/Operation_Merkur/Objects/XM1108/Physics.con
rem *** XM1108Engine ***
ObjectTemplate.create Engine XM1108Engine
ObjectTemplate.setNetworkableInfo XM1108EngineInfo
ObjectTemplate.setAttachToListener 1
ObjectTemplate.loadSoundScript Sounds/XM1108Engine.ssc
ObjectTemplate.hasMobilePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate XM1108_TrackL
ObjectTemplate.setPosition -0.965/-0.373/0.011
ObjectTemplate.addTemplate XM1108_TrackR
ObjectTemplate.setPosition 0.965/-0.373/0.011
rem -------------------------------------
ObjectTemplate.setMinRotation -1/0/-1
ObjectTemplate.setMaxRotation 1/0/1
ObjectTemplate.setMaxSpeed 4/0/10
ObjectTemplate.setAcceleration 4/0/10
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setInputToRoll c_PIThrottle
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETTank
ObjectTemplate.setTorque 4
ObjectTemplate.setDifferential 4
ObjectTemplate.setNumberOfGears 5
ObjectTemplate.setGearUp 0.95
ObjectTemplate.setGearDown 0.45
ObjectTemplate.setGearChangeTime 0.05
rem *** XM1108_WheelL2 ***
ObjectTemplate.create Spring XM1108_WheelL2
ObjectTemplate.setNetworkableInfo XM1108SpringInfo
ObjectTemplate.geometry XM1108_Left_Whe2_m1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.Grip c_PGFEngineGrip
ObjectTemplate.setStrength 80
ObjectTemplate.setDamping 5
rem *** XM1108_WheelL2DummySmoke ***
ObjectTemplate.create Spring XM1108_WheelL2DummySmoke
ObjectTemplate.geometry XM1108_Left_Whe2_m1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.Grip c_PGFEngineDummyGrip
rem -------------------------------------
ObjectTemplate.addTemplate e_wdustPanzL
ObjectTemplate.addTemplate e_wdustPanz
rem -------------------------------------
ObjectTemplate.setStrength 0
ObjectTemplate.setDamping 0
rem *** XM1108_WheelL4 ***
ObjectTemplate.create Spring XM1108_WheelL4
rem ObjectTemplate.setNetworkableInfo XM1108SpringInfo
ObjectTemplate.geometry XM1108_Left_Whe2_m1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.Grip c_PGFEngineGrip
ObjectTemplate.setStrength 80
ObjectTemplate.setDamping 4
rem *** XM1108_WheelR2 ***
ObjectTemplate.create Spring XM1108_WheelR2
ObjectTemplate.setNetworkableInfo XM1108SpringInfo
ObjectTemplate.geometry XM1108_Right_Whe2_m1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.Grip c_PGFEngineGrip
ObjectTemplate.addTemplate e_wdustPanz
ObjectTemplate.setStrength 50
ObjectTemplate.setDamping 5
rem *** XM1108_WheelR2DummySmoke ***
ObjectTemplate.create Spring XM1108_WheelR2DummySmoke
ObjectTemplate.geometry XM1108_Right_Whe2_m1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.Grip c_PGFEngineDummyGrip
rem -------------------------------------
ObjectTemplate.addTemplate e_wdustPanzL
ObjectTemplate.addTemplate e_wdustPanz
rem -------------------------------------
ObjectTemplate.setStrength 0
ObjectTemplate.setDamping 0
rem *** XM1108_WheelR4 ***
ObjectTemplate.create Spring XM1108_WheelR4
rem ObjectTemplate.setNetworkableInfo XM1108SpringInfo
ObjectTemplate.geometry XM1108_Right_Whe2_m1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.Grip c_PGFEngineGrip
ObjectTemplate.setStrength 50
ObjectTemplate.setDamping 4