This page is under construction
archives/bf1942/levels/mario_fever.rfa
bf1942/levels/mario_fever/Objects/Vehicles/ToadKart/Physics.con
ObjectTemplate.create Engine toadEngine
ObjectTemplate.setNetworkableInfo toadEngineInfo
ObjectTemplate.loadSoundScript Sounds/toadEngine.ssc
ObjectTemplate.setAttachToListener 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem ----------Front Steering Racks-------------
ObjectTemplate.addTemplate toadFrontWheelL
ObjectTemplate.setPosition -0.7732/-0.49/0.9661
ObjectTemplate.addTemplate toadFrontWheelR
ObjectTemplate.setPosition 0.7226/-0.49/0.9661
rem ----------Rear Steering Racks-------------
rem ObjectTemplate.addTemplate toadBackWheelL
rem ObjectTemplate.setPosition -0.7379/-0.45/-0.9164
rem ObjectTemplate.addTemplate toadBackWheelR
rem ObjectTemplate.setPosition 0.7493/-0.45/-0.9164
rem --------Visible (rear) Dummy Wheels -------
ObjectTemplate.addTemplate toadBackSpring
ObjectTemplate.setPosition -0.9509/-0.45/-0.9164
ObjectTemplate.addTemplate toadBackSpring
ObjectTemplate.setPosition 0.9623/-0.45/-0.9164
rem -------------------------------------------
ObjectTemplate.setMinRotation 0/0/-100
ObjectTemplate.setMaxRotation 0/0/100
ObjectTemplate.setMaxSpeed 0/0/100
ObjectTemplate.setAcceleration 0/0/1000
ObjectTemplate.setInputToRoll c_PIThrottle
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETCar
ObjectTemplate.setTorque 15
ObjectTemplate.setDifferential 8
ObjectTemplate.setNumberOfGears 4
ObjectTemplate.setGearUp 0.95
ObjectTemplate.setGearDown 0.4
ObjectTemplate.setGearChangeTime 0.01
rem -------------------------------------------
ObjectTemplate.addTemplate e_exhaust_small
ObjectTemplate.setPosition -0.737/0.474/-1.807
ObjectTemplate.addTemplate e_exhaust_small
ObjectTemplate.setPosition 0.737/0.474/-1.807
ObjectTemplate.addTemplate e_exhaust_small_startup
ObjectTemplate.setPosition -0.737/0.474/-1.807
ObjectTemplate.addTemplate e_exhaust_small_startup
ObjectTemplate.setPosition 0.737/0.474/-1.807


ObjectTemplate.create Spring toadFrontSpringL
ObjectTemplate.setNetworkableInfo SpringInfo
ObjectTemplate.geometry kart_wheelfL
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.Grip c_PGFEngineGrip
ObjectTemplate.setStrength 25
ObjectTemplate.setDamping 6

ObjectTemplate.create Spring toadFrontSpringR
ObjectTemplate.setNetworkableInfo SpringInfo
ObjectTemplate.geometry kart_wheelfR
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.Grip c_PGFEngineGrip
ObjectTemplate.setStrength 25
ObjectTemplate.setDamping 6

beginRem
ObjectTemplate.create Spring toadBackSpringL
ObjectTemplate.setNetworkableInfo SpringInfo
ObjectTemplate.geometry kart_wheelDL
ObjectTemplate.createInvisible 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.Grip c_PGFEngineGrip
ObjectTemplate.setStrength 25
ObjectTemplate.setDamping 6

ObjectTemplate.create Spring toadBackSpringR
ObjectTemplate.setNetworkableInfo SpringInfo
ObjectTemplate.geometry kart_wheelDR
ObjectTemplate.createInvisible 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.Grip c_PGFEngineGrip
ObjectTemplate.setStrength 25
ObjectTemplate.setDamping 6
endRem

rem ObjectTemplate.create Spring toadBackSpringDummy
ObjectTemplate.create Spring toadBackSpring
ObjectTemplate.setNetworkableInfo SpringInfo
ObjectTemplate.geometry kart_wheelR
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem ObjectTemplate.Grip c_PGFEngineDummyGrip
ObjectTemplate.grip c_PGFEngineGrip
ObjectTemplate.setStrength 25
ObjectTemplate.setDamping 6