This page is under construction
archives/bf1942/levels/mario_fever.rfa
bf1942/levels/mario_fever/Objects/Vehicles/GoldKart/Physics.con
ObjectTemplate.create Engine GoldKartEngine
ObjectTemplate.setNetworkableInfo GoldKartEngineInfo
ObjectTemplate.loadSoundScript ../ToadKart/Sounds/toadEngine.ssc
ObjectTemplate.setAttachToListener 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.cullRadiusScale 5
rem -------------------------------------------
ObjectTemplate.addTemplate GoldKartFrontSteeringRackLeft
ObjectTemplate.setPosition -0.638/-0.29/1.347
ObjectTemplate.addTemplate GoldKartFrontSteeringRackRight
ObjectTemplate.setPosition 0.638/-0.29/1.347
ObjectTemplate.addTemplate GoldKartSpring_Left
ObjectTemplate.setPosition -0.838/-0.35/-0.626
ObjectTemplate.addTemplate GoldKartSpring_Right
ObjectTemplate.setPosition 0.838/-0.35/-0.626
rem -------------------------------------------
ObjectTemplate.setMinRotation 0/0/-1
ObjectTemplate.setMaxRotation 0/0/1
ObjectTemplate.setMaxSpeed 0/0/100
ObjectTemplate.setAcceleration 0/0/1000
ObjectTemplate.setInputToRoll c_PIThrottle
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETCar
ObjectTemplate.setTorque 12
ObjectTemplate.setDifferential 9
ObjectTemplate.setNumberOfGears 4
ObjectTemplate.setGearUp 0.95
ObjectTemplate.setGearDown 0.4
ObjectTemplate.setGearChangeTime 0.01
rem -------------------------------------------
ObjectTemplate.addTemplate e_exhaust_small
ObjectTemplate.setPosition -0.439/-0.178/-1.357
ObjectTemplate.addTemplate e_exhaust_small
ObjectTemplate.setPosition 0.439/-0.178/-1.357
ObjectTemplate.addTemplate e_exhaust_small_startup
ObjectTemplate.setPosition -0.439/-0.178/-1.357
ObjectTemplate.addTemplate e_exhaust_small_startup
ObjectTemplate.setPosition 0.439/-0.178/-1.357


ObjectTemplate.create RotationalBundle GoldKartFrontSteeringRackLeft
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.cullRadiusScale 5
rem -------------------------------------
ObjectTemplate.addTemplate GoldKartSpring_Left
rem -------------------------------------
ObjectTemplate.setPivotPosition -0.2/0/0
ObjectTemplate.setMinRotation -30/0/0
ObjectTemplate.setMaxRotation 30/0/0
ObjectTemplate.setMaxSpeed 200/0/0
ObjectTemplate.setAcceleration 200/0/0
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 1


ObjectTemplate.create RotationalBundle GoldKartFrontSteeringRackRight
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.cullRadiusScale 5
rem -------------------------------------
ObjectTemplate.addTemplate GoldKartSpring_Right
rem -------------------------------------
ObjectTemplate.setPivotPosition 0.2/0/0
ObjectTemplate.setMinRotation -30/0/0
ObjectTemplate.setMaxRotation 30/0/0
ObjectTemplate.setMaxSpeed 200/0/0
ObjectTemplate.setAcceleration 200/0/0
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 1


ObjectTemplate.create Spring GoldKartSpring_Left
ObjectTemplate.setNetworkableInfo SpringInfo
ObjectTemplate.geometry GoldKartTire_Left_m1
ObjectTemplate.cullRadiusScale 5
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.grip c_PGFEngineGrip
ObjectTemplate.setStrength 30
ObjectTemplate.setDamping 6

ObjectTemplate.create Spring GoldKartSpring_Right
ObjectTemplate.setNetworkableInfo SpringInfo
ObjectTemplate.geometry GoldKartTire_Right_m1
ObjectTemplate.cullRadiusScale 5
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.grip c_PGFEngineGrip
ObjectTemplate.setStrength 30
ObjectTemplate.setDamping 6