This page is under construction
Archives/bf1942/levels/226.rfa
bf1942/levels/226/objects/Toden-series-5000-type-A/Physics.con
rem *** Toden-series-5000-type-A_EngineR ***
ObjectTemplate.create Engine Toden-series-5000-type-A_EngineR
ObjectTemplate.addToCollisionGroup c_CGStaticObjects
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate PT16_GuideWheel
ObjectTemplate.setPosition -0.8/-1.4/4
ObjectTemplate.addTemplate PT16_GuideWheel
ObjectTemplate.setPosition -0.8/-1.4/-4
rem -------------------------------------


rem *** Toden-series-5000-type-A_EngineL ***
ObjectTemplate.create Engine Toden-series-5000-type-A_EngineL
ObjectTemplate.addToCollisionGroup c_CGStaticObjects
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate PT16_GuideWheel
ObjectTemplate.setPosition 0.8/-1.4/4
ObjectTemplate.addTemplate PT16_GuideWheel
ObjectTemplate.setPosition 0.8/-1.4/-4
rem -------------------------------------


rem *** Toden-series-5000-type-A_EngineWheels ***
ObjectTemplate.create Engine Toden-series-5000-type-A_EngineWheels
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate PT16_SurfaceWheel
ObjectTemplate.setPosition 1.2/-0.511/2.149
ObjectTemplate.addTemplate PT16_SurfaceWheel
ObjectTemplate.setPosition -1.2/-0.511/2.149
ObjectTemplate.addTemplate PT16_SurfaceWheel
ObjectTemplate.setPosition 1.2/-0.511/-1.934
ObjectTemplate.addTemplate PT16_SurfaceWheel
ObjectTemplate.setPosition -1.2/-0.511/-1.934

beginrem
ObjectTemplate.addTemplate Toden-series-5000-type-A_Wheel124
ObjectTemplate.setPosition 0/0/2.149
ObjectTemplate.addTemplate Toden-series-5000-type-A_Wheel124
ObjectTemplate.setPosition 0/0/0.788
ObjectTemplate.addTemplate Toden-series-5000-type-A_Wheel3
ObjectTemplate.setPosition 0/0/-0.573
ObjectTemplate.addTemplate Toden-series-5000-type-A_Wheel124
ObjectTemplate.setPosition 0/0/-1.934


ObjectTemplate.addTemplate Toden-series-5000-type-A_Wheel124
ObjectTemplate.setPosition 0/0/7.608
ObjectTemplate.addTemplate Toden-series-5000-type-A_Wheel124
ObjectTemplate.setPosition 0/0/6.247
ObjectTemplate.addTemplate Toden-series-5000-type-A_Wheel124
ObjectTemplate.setPosition 0/0/4.886
endrem
ObjectTemplate.addTemplate Toden-series-5000-type-A_Wheel124
ObjectTemplate.setPosition 0/0/3.793
ObjectTemplate.addTemplate Toden-series-5000-type-A_Wheel3
ObjectTemplate.setPosition 0/0/2.463
ObjectTemplate.addTemplate Toden-series-5000-type-A_Wheel3
ObjectTemplate.setPosition 0/0/-2.372
rem ObjectTemplate.addTemplate Toden-series-5000-type-A_Wheel124
rem ObjectTemplate.setPosition 0/0/-6.022
ObjectTemplate.addTemplate Toden-series-5000-type-A_Wheel124
ObjectTemplate.setPosition 0/0/-3.746



rem -------------------------------------


rem *** Toden-series-5000-type-A_EnginePower ***
rem *** TopSpeed: 80 km/h
ObjectTemplate.create Engine Toden-series-5000-type-A_EnginePower
ObjectTemplate.setNetworkableInfo Toden-series-5000-type-A_EngineInfo
ObjectTemplate.loadSoundScript ../../../../../Objects/Vehicles/Land/Engines/Sounds/PT16_Locomotive_Engine.ssc
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
rem ObjectTemplate.addTemplate e_TankExhaust20
rem ObjectTemplate.setPosition -0.735/3.65/-0.799
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/-1000
ObjectTemplate.setMaxRotation 0/0/1000
ObjectTemplate.setMaxSpeed 0/0/55000
ObjectTemplate.setAcceleration 0/0/10000
ObjectTemplate.setInputToRoll c_PIThrottle
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETPlane
ObjectTemplate.setTorque 5
ObjectTemplate.setDifferential 5


rem *** PT16_GuideWheel ***
ObjectTemplate.create Spring PT16_GuideWheel
ObjectTemplate.addToCollisionGroup c_CGStaticObjects
ObjectTemplate.addToCollisionGroup c_CGLandscape
ObjectTemplate.geometry PT16_GuideWheel_M1
ObjectTemplate.CreateInvisible 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.Grip c_PGFRollGrip
ObjectTemplate.setStrength 100
ObjectTemplate.setDamping 10


rem *** PT16_SurfaceWheel ***
ObjectTemplate.create Spring PT16_SurfaceWheel
ObjectTemplate.geometry PT16_GuideWheel_M1
ObjectTemplate.CreateInvisible 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.Grip c_PGFRollGrip
ObjectTemplate.setStrength 100
ObjectTemplate.setDamping 10


rem *** Toden-series-5000-type-A_Wheel124 ***
ObjectTemplate.create Spring Toden-series-5000-type-A_Wheel124
ObjectTemplate.geometry toden-series-5000-type-a_Locomotive_Wheel1_M1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.Grip c_PGFRollGrip
ObjectTemplate.setStrength 0
ObjectTemplate.setDamping 0


rem *** Toden-series-5000-type-A_Wheel3 ***
ObjectTemplate.create Spring Toden-series-5000-type-A_Wheel3
ObjectTemplate.loadSoundScript ../../../../../Objects/Vehicles/Land/Common/Sounds/Train_Noise.ssc
ObjectTemplate.geometry toden-series-5000-type-a_Locomotive_Wheel3_M1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.Grip c_PGFRollGrip
ObjectTemplate.setStrength 0
ObjectTemplate.setDamping 0