This page is under construction
archives/bf1942/levels/gooddaytodie_ii.rfa
bf1942/levels/gooddaytodie_ii/objects/buggy/Physics.con
rem ******************************************************************************************
rem ** Edited using BFEdit Freeware --- http://www.gamedev.co.nz
rem ** Last saved date: 27/05/2003 00:55:31
rem ******************************************************************************************

rem ****************
rem ****************
rem ****************
rem ****************
rem ***buggyvigi**
rem ****************
rem ****************
rem ****************
rem ****************

rem *** buggyEngine ***
ObjectTemplate.create Engine buggyEngine
ObjectTemplate.setNetworkableInfo buggyEngineInfo
ObjectTemplate.setAttachToListener 1
ObjectTemplate.loadSoundScript Sounds/buggyEngine.ssc
ObjectTemplate.hasMobilePhysics 1

rem -------------------------------------
ObjectTemplate.addTemplate buggyTrackL
ObjectTemplate.setPosition -1.18/0/0.09
ObjectTemplate.addTemplate buggyTrackR
ObjectTemplate.setPosition 1.18/0/0.09
rem -------------------------------------
ObjectTemplate.setMinRotation -1/0/-1
ObjectTemplate.setMaxRotation 1/0/1
ObjectTemplate.setMaxSpeed 3/0/10
ObjectTemplate.setAcceleration 4/0/10
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setInputToRoll c_PIThrottle
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETTank
ObjectTemplate.setTorque 30
ObjectTemplate.setDifferential 35
ObjectTemplate.setNumberOfGears 5
ObjectTemplate.setGearUp 0.9
ObjectTemplate.setGearDown 0.04
rem ObjectTemplate.setGearChangeTime 0.05


rem *** Chi-ha_WheelL2Dummy ***
ObjectTemplate.create Spring buggyWheelL2Dummy
ObjectTemplate.geometry buggyLeft_Whe2_m1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.Grip c_PGFEngineDummyGrip
ObjectTemplate.setStrength 0
ObjectTemplate.setDamping 0


rem *** Chi-ha_WheelL2 ***
ObjectTemplate.create Spring buggyWheelL2
ObjectTemplate.setNetworkableInfo SpringInfo
ObjectTemplate.geometry buggyLeft_Whe2_m1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.Grip c_PGFEngineGrip
ObjectTemplate.setStrength 14
ObjectTemplate.setDamping 2


rem *** Chi-ha_WheelL2DummySmoke ***
ObjectTemplate.create Spring buggyWheelL2DummySmoke
ObjectTemplate.geometry buggyLeft_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 *** Chi-ha_WheelR2Dummy ***
ObjectTemplate.create Spring buggyWheelR2Dummy
ObjectTemplate.geometry buggyRight_Whe2_m1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.Grip c_PGFEngineDummyGrip
ObjectTemplate.setStrength 0
ObjectTemplate.setDamping 0


rem *** Chi-ha_WheelR2 ***
ObjectTemplate.create Spring buggyWheelR2
ObjectTemplate.setNetworkableInfo SpringInfo
ObjectTemplate.geometry buggyRight_Whe2_m1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.Grip c_PGFEngineGrip
ObjectTemplate.setStrength 14
ObjectTemplate.setDamping 2


rem *** Chi-ha_WheelR2DummySmoke ***
ObjectTemplate.create Spring buggyWheelR2DummySmoke
ObjectTemplate.geometry buggyRight_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 *********************************************
rem *** turbo work for the gear, nothing else ***
rem *********************************************

ObjectTemplate.create Engine engine_turbo
ObjectTemplate.setNetworkableInfo turbo_engine_info

ObjectTemplate.setMinRotation 0/0/-1
ObjectTemplate.setMaxRotation 0/0/10
ObjectTemplate.setMaxSpeed 0/0/10
ObjectTemplate.setAcceleration 0/0/10
ObjectTemplate.setInputToRoll c_PIThrottle
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETPlane
rem ***** plane acceleration *********
ObjectTemplate.setTorque 10
rem *****
rem ***** turn rate roll rate *****
ObjectTemplate.setDifferential 3
rem *****
ObjectTemplate.setGearUp 0.05
ObjectTemplate.setGearDown 0.03
ObjectTemplate.setNoPropellerEffectAtSpeed 600