This page is under construction
Archives/bf1942/levels/ABF_Moon.rfa
bf1942/levels/ABF_Moon/objects/Vehicles/Air/WasserfallRocket/Physics.con

rem *** WasserfallRocketAirbreakLeft ***
ObjectTemplate.create Wing WasserfallRocketAirbreakLeft
ObjectTemplate.setNetworkableInfo WasserfallRocket_wing_info
ObjectTemplate.setMinRotation 0/-2/0
ObjectTemplate.setMaxRotation 0/2/0
ObjectTemplate.setMaxSpeed 0/30/0
ObjectTemplate.setAcceleration 0/120/0
ObjectTemplate.setPitchOffset -1
ObjectTemplate.setPositionOffset 1.539/-0.05/0.883
ObjectTemplate.setFlapLift 2
ObjectTemplate.setRegulateToLift 4.91
ObjectTemplate.setWingToRegulatorRatio 1

rem *** WasserfallRocketAirbreakRight ***
ObjectTemplate.create Wing WasserfallRocketAirbreakRight
ObjectTemplate.setNetworkableInfo WasserfallRocket_wing_info
ObjectTemplate.setMinRotation 0/-2/0
ObjectTemplate.setMaxRotation 0/2/0
ObjectTemplate.setMaxSpeed 0/30/0
ObjectTemplate.setAcceleration 0/120/0
ObjectTemplate.setPitchOffset -1
ObjectTemplate.setPositionOffset -1.539/-0.05/0.883
ObjectTemplate.setFlapLift 2
ObjectTemplate.setRegulateToLift 4.91
ObjectTemplate.setWingToRegulatorRatio 1

rem *** WasserfallRocketRudderBackVertical ***
ObjectTemplate.create Wing WasserfallRocketRudderBackVertical
ObjectTemplate.setNetworkableInfo WasserfallRocket_wing_info
ObjectTemplate.setMinRotation 0/-15/0
ObjectTemplate.setMaxRotation 0/15/0
ObjectTemplate.setMaxSpeed 0/60/0
ObjectTemplate.setAcceleration 0/60/0
ObjectTemplate.setInputToPitch c_PIYaw
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setPositionOffset 0/-0.5/0
ObjectTemplate.setWingLift 1.5
ObjectTemplate.setFlapLift 1.5

rem *** WasserfallRocketBodyWingVertical ***
ObjectTemplate.create Wing WasserfallRocketBodyWingVertical
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setPositionOffset 0/0/-0.6
ObjectTemplate.setWingLift 2
ObjectTemplate.setFlapLift 0

rem *** WasserfallRocketRudderBackLeft ***
ObjectTemplate.create Wing WasserfallRocketRudderBackLeft
ObjectTemplate.setNetworkableInfo WasserfallRocket_wing_info
ObjectTemplate.setMinRotation 0/-10/0
ObjectTemplate.setMaxRotation 0/20/0
ObjectTemplate.setMaxSpeed 0/60/0
ObjectTemplate.setAcceleration 0/-60/0
ObjectTemplate.setInputToPitch c_PIPitch
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setPositionOffset 0.5/0/0
ObjectTemplate.rememberExcessInput 1
ObjectTemplate.setWingLift 0.5
ObjectTemplate.setFlapLift 0.7

rem *** WasserfallRocketRudderBackRight ***
ObjectTemplate.create Wing WasserfallRocketRudderBackRight
ObjectTemplate.setNetworkableInfo WasserfallRocket_wing_info
ObjectTemplate.setMinRotation 0/-10/0
ObjectTemplate.setMaxRotation 0/20/0
ObjectTemplate.setMaxSpeed 0/60/0
ObjectTemplate.setAcceleration 0/-60/0
ObjectTemplate.setInputToPitch c_PIPitch
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setPositionOffset -0.5/0/0
ObjectTemplate.rememberExcessInput 1
ObjectTemplate.setWingLift 0.5
ObjectTemplate.setFlapLift 0.7

rem *** WasserfallRocketRudderFrontLeft ***
ObjectTemplate.create Wing WasserfallRocketRudderFrontLeft
ObjectTemplate.setNetworkableInfo WasserfallRocket_wing_info
ObjectTemplate.loadSoundScript ../Common/Sounds/HullLeft.ssc
ObjectTemplate.setMinRotation 0/-15/0
ObjectTemplate.setMaxRotation 0/15/0
ObjectTemplate.setMaxSpeed 0/120/0
ObjectTemplate.setAcceleration 0/-120/0
ObjectTemplate.setInputToPitch c_PIRoll
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setPitchOffset -1
ObjectTemplate.setPositionOffset 0.5/0/0.41
ObjectTemplate.setWingLift 1.0
ObjectTemplate.setFlapLift 2.0

rem *** WasserfallRocketRudderFrontRight ***
ObjectTemplate.create Wing WasserfallRocketRudderFrontRight
ObjectTemplate.setNetworkableInfo WasserfallRocket_wing_info
ObjectTemplate.loadSoundScript ../Common/Sounds/HullRight.ssc
ObjectTemplate.setMinRotation 0/-15/0
ObjectTemplate.setMaxRotation 0/15/0
ObjectTemplate.setMaxSpeed 0/120/0
ObjectTemplate.setAcceleration 0/120/0
ObjectTemplate.setInputToPitch c_PIRoll
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setPitchOffset -1
ObjectTemplate.setPositionOffset -0.5/0/0.41
ObjectTemplate.setWingLift 1.0
ObjectTemplate.setFlapLift 2.0

rem *** WasserfallRocketEngine ***
ObjectTemplate.create Engine WasserfallRocketEngine
ObjectTemplate.setNetworkableInfo WasserfallRocket_engine_info
ObjectTemplate.loadSoundScript Sounds/WasserfallRocketEngine.ssc
ObjectTemplate.setMinRotation 0.3/0/3000
ObjectTemplate.setMaxRotation 0.3/0/3000
ObjectTemplate.setMaxSpeed 500/0/275
ObjectTemplate.setAcceleration 500/0/5000
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETPlane
ObjectTemplate.setTorque 100
ObjectTemplate.setDifferential 20
ObjectTemplate.setGearUp 0.7
ObjectTemplate.setGearDown 0.3
ObjectTemplate.setNoPropellerEffectAtSpeed 91
ObjectTemplate.HeatIncrement 0.00084
ObjectTemplate.InverseHeatBar 1
ObjectTemplate.setHeatBarType B
ObjectTemplate.addTemplate e_WasserfallFume
ObjectTemplate.setPosition 0/0/0