This page is under construction
Archives/bf1942/levels/monster_of_leningrad.rfa
bf1942/levels/monster_of_leningrad/Objects/Dora/Physics.con
rem *** Dora_Chassis_EngineR ***
ObjectTemplate.create Engine Dora_Chassis_EngineR
ObjectTemplate.addToCollisionGroup c_CGStaticObjects
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Dora_GuideWheel
ObjectTemplate.setPosition -1.35/-3.486/14.168
ObjectTemplate.addTemplate Dora_GuideWheel
ObjectTemplate.setPosition -1.35/-3.486/-14.168
rem -------------------------------------

rem *** Dora_Chassis_EngineL ***
ObjectTemplate.create Engine Dora_Chassis_EngineL
ObjectTemplate.addToCollisionGroup c_CGStaticObjects
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Dora_GuideWheel
ObjectTemplate.setPosition 1.35/-3.486/14.168
ObjectTemplate.addTemplate Dora_GuideWheel
ObjectTemplate.setPosition 1.35/-3.486/-14.168
rem -------------------------------------

rem *** Dora_Chassis_EngineWheels ***
ObjectTemplate.create Engine Dora_Chassis_EngineWheels
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Dora_SurfaceWheel
ObjectTemplate.setPosition 2.2/-1.028/14.168
ObjectTemplate.addTemplate Dora_SurfaceWheel
ObjectTemplate.setPosition -2.2/-1.028/14.168
ObjectTemplate.addTemplate Dora_SurfaceWheel
ObjectTemplate.setPosition 2.2/-1.028/-14.168
ObjectTemplate.addTemplate Dora_SurfaceWheel
ObjectTemplate.setPosition -2.2/-1.028/-14.168
rem -------------------------------------

rem *** Dora_Chassis_EnginePower ***
ObjectTemplate.create Engine Dora_Chassis_EnginePower
rem ObjectTemplate.setNetworkableInfo Dora_EngineInfo
rem ObjectTemplate.loadSoundScript Sounds/Dora_Engine.ssc
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
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 0.75
ObjectTemplate.setDifferential 0.75


rem *** Dora_Subcarrier_EngineR ***
ObjectTemplate.create Engine Dora_Subcarrier_EngineR
ObjectTemplate.addToCollisionGroup c_CGStaticObjects
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Dora_GuideWheel
ObjectTemplate.setPosition -1.35/-1.4/3.792
ObjectTemplate.addTemplate Dora_GuideWheel
ObjectTemplate.setPosition -1.35/-1.4/-3.792
rem -------------------------------------

rem *** Dora_Subcarrier_EngineL ***
ObjectTemplate.create Engine Dora_Subcarrier_EngineL
ObjectTemplate.addToCollisionGroup c_CGStaticObjects
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Dora_GuideWheel
ObjectTemplate.setPosition 1.35/-1.4/3.792
ObjectTemplate.addTemplate Dora_GuideWheel
ObjectTemplate.setPosition 1.35/-1.4/-3.792
rem -------------------------------------

rem *** Dora_Subcarrier_EngineWheels ***
ObjectTemplate.create Engine Dora_Subcarrier_EngineWheels
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Dora_SurfaceWheel
ObjectTemplate.setPosition 1.2/-1.028/3.792
ObjectTemplate.addTemplate Dora_SurfaceWheel
ObjectTemplate.setPosition -1.2/-1.028/3.792
ObjectTemplate.addTemplate Dora_SurfaceWheel
ObjectTemplate.setPosition 1.2/-1.028/-3.792
ObjectTemplate.addTemplate Dora_SurfaceWheel
ObjectTemplate.setPosition -1.2/-1.028/-3.792
rem -------------------------------------


rem *** Dora_Bogie_EngineR ***
ObjectTemplate.create Engine Dora_Bogie_EngineR
ObjectTemplate.addToCollisionGroup c_CGStaticObjects
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Dora_GuideWheel
ObjectTemplate.setPosition -1.35/-1.4/2.913
ObjectTemplate.addTemplate Dora_GuideWheel
ObjectTemplate.setPosition -1.35/-1.4/-2.913
rem -------------------------------------

rem *** Dora_Bogie_EngineL ***
ObjectTemplate.create Engine Dora_Bogie_EngineL
ObjectTemplate.addToCollisionGroup c_CGStaticObjects
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Dora_GuideWheel
ObjectTemplate.setPosition 1.35/-1.4/2.913
ObjectTemplate.addTemplate Dora_GuideWheel
ObjectTemplate.setPosition 1.35/-1.4/-2.913
rem -------------------------------------

rem *** Dora_Bogie_EngineWheels ***
ObjectTemplate.create Engine Dora_Bogie_EngineWheels
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Dora_SurfaceWheel
ObjectTemplate.setPosition 1.2/-1/2.913
ObjectTemplate.addTemplate Dora_SurfaceWheel
ObjectTemplate.setPosition -1.2/-1/2.913
ObjectTemplate.addTemplate Dora_SurfaceWheel
ObjectTemplate.setPosition 1.2/-1/-2.913
ObjectTemplate.addTemplate Dora_SurfaceWheel
ObjectTemplate.setPosition -1.2/-1/-2.913

ObjectTemplate.addTemplate Dora_Bogie_Wheel
ObjectTemplate.setPosition 0/-0.543/2.913
ObjectTemplate.addTemplate Dora_Bogie_Wheel
ObjectTemplate.setPosition 0/-0.543/1.454
ObjectTemplate.addTemplate Dora_Bogie_Wheel_Sound
ObjectTemplate.setPosition 0/-0.543/0
ObjectTemplate.addTemplate Dora_Bogie_Wheel
ObjectTemplate.setPosition 0/-0.543/-1.46
ObjectTemplate.addTemplate Dora_Bogie_Wheel
ObjectTemplate.setPosition 0/-0.543/-2.924
rem -------------------------------------


rem *** Dora_GuideWheel ***
ObjectTemplate.create Spring Dora_GuideWheel
ObjectTemplate.addToCollisionGroup c_CGStaticObjects
ObjectTemplate.addToCollisionGroup c_CGLandscape
ObjectTemplate.geometry Dora_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 *** Dora_SurfaceWheel ***
ObjectTemplate.create Spring Dora_SurfaceWheel
ObjectTemplate.geometry Dora_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 *** Dora_Bogie_Wheel ***
ObjectTemplate.create Spring Dora_Bogie_Wheel
ObjectTemplate.geometry Dora_Bogie_Wheel_M1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.Grip c_PGFRollGrip
ObjectTemplate.setStrength 0
ObjectTemplate.setDamping 0

rem *** Dora_Bogie_Wheel_Sound ***
ObjectTemplate.create Spring Dora_Bogie_Wheel_Sound
ObjectTemplate.setNetworkableInfo SpringInfo
rem ObjectTemplate.loadSoundScript Sounds/Dora_Wheel.ssc
ObjectTemplate.geometry Dora_Bogie_Wheel_M1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.Grip c_PGFRollGrip
ObjectTemplate.setStrength 0
ObjectTemplate.setDamping 0


rem *** Dora_Cart_EngineR ***
ObjectTemplate.create Engine Dora_Cart_EngineR
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Dora_Cart_GuideWheel
ObjectTemplate.setPosition -0.35/-0.3/1.168
ObjectTemplate.addTemplate Dora_Cart_GuideWheel
ObjectTemplate.setPosition -0.35/-0.3/-1.168
rem -------------------------------------

rem *** Dora_Cart_EngineL ***
ObjectTemplate.create Engine Dora_Cart_EngineL
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Dora_Cart_GuideWheel
ObjectTemplate.setPosition 0.35/-0.3/1.168
ObjectTemplate.addTemplate Dora_Cart_GuideWheel
ObjectTemplate.setPosition 0.35/-0.3/-1.168
rem -------------------------------------

rem *** Dora_Cart_EngineWheels ***
ObjectTemplate.create Engine Dora_Cart_EngineWheels
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Dora_Cart_SurfaceWheel
ObjectTemplate.setPosition 0.2/-0.37/1.168
ObjectTemplate.addTemplate Dora_Cart_SurfaceWheel
ObjectTemplate.setPosition -0.2/-0.37/1.168
ObjectTemplate.addTemplate Dora_Cart_SurfaceWheel
ObjectTemplate.setPosition 0.2/-0.37/-1.168
ObjectTemplate.addTemplate Dora_Cart_SurfaceWheel
ObjectTemplate.setPosition -0.2/-0.37/-1.168

ObjectTemplate.addTemplate Dora_Cart_Wheel
ObjectTemplate.setPosition 0/0.067/1.168
ObjectTemplate.addTemplate Dora_Cart_Wheel
ObjectTemplate.setPosition 0/0.067/-1.168
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/1
ObjectTemplate.setMaxRotation 0/0/1
ObjectTemplate.setMaxSpeed 0/0/1
ObjectTemplate.setAcceleration 0/0/1
ObjectTemplate.setInputToYaw c_PINone
ObjectTemplate.setInputToRoll c_PINone
ObjectTemplate.setInputToPitch c_PINone
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETRocket
ObjectTemplate.setTorque 0
ObjectTemplate.setDifferential 0.001

rem *** Dora_Cart_EnginePower ***
ObjectTemplate.create Engine Dora_Cart_EnginePower
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Dora_Cart_SurfaceWheelGrip
ObjectTemplate.setPosition 0.2/-0.37/1.168
ObjectTemplate.addTemplate Dora_Cart_SurfaceWheelGrip
ObjectTemplate.setPosition -0.2/-0.37/1.168
ObjectTemplate.addTemplate Dora_Cart_SurfaceWheelGrip
ObjectTemplate.setPosition 0.2/-0.37/-1.168
ObjectTemplate.addTemplate Dora_Cart_SurfaceWheelGrip
ObjectTemplate.setPosition -0.2/-0.37/-1.168
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/-1
ObjectTemplate.setMaxRotation 0/0/1
ObjectTemplate.setMaxSpeed 0/0/1
ObjectTemplate.setAcceleration 0/0/10000
ObjectTemplate.setInputToRoll c_PIThrottle
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETCar
ObjectTemplate.setTorque 0.6
ObjectTemplate.setDifferential 0.5


rem *** Dora_DummyEngine ***
ObjectTemplate.create Engine Dora_DummyEngine


rem *** Dora_Cart_GuideWheel ***
ObjectTemplate.create Spring Dora_Cart_GuideWheel
ObjectTemplate.addToCollisionGroup c_CGLandscape
ObjectTemplate.geometry Dora_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 *** Dora_Cart_SurfaceWheel ***
ObjectTemplate.create Spring Dora_Cart_SurfaceWheel
ObjectTemplate.geometry Dora_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 *** Dora_Cart_Wheel ***
ObjectTemplate.create Spring Dora_Cart_Wheel
ObjectTemplate.geometry Dora_Cart_Wheel_M1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.Grip c_PGFRollGrip
ObjectTemplate.setStrength 0
ObjectTemplate.setDamping 0

rem *** Dora_Cart_SurfaceWheelGrip ***
ObjectTemplate.create Spring Dora_Cart_SurfaceWheelGrip
ObjectTemplate.geometry Dora_GuideWheel_M1
ObjectTemplate.CreateInvisible 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.Grip c_PGFEngineGrip
ObjectTemplate.setStrength 0
ObjectTemplate.setDamping 0