I am trying, as a little experiment, to take the original buggy and make it
fly, or at least jump.  I'm using AddVelocity(&jetPower, NULL) in the
DriveVehicle function to apply an upward thrust, and some code derived from
a CKeepUpright controller to keep it from tipping while it's in the air.
The trouble is that for some reason whenever I lift off, the wheels start
spinning like mad even if I'm not touching the movement controls.  A call to
SetDisableEngine(true) when I start the jets will keep them from going
crazy, but once I turn it back on when I turn off the jets in mid-air, the
wheels immediately start spinning again.  It seems like just being in mid
air is enough to throttle the engine, and it causes some unwanted torqing
effects on the trip back down to earth.

Is there something I'm missing here?   There's got to be a better way than
keeping the engine disabled until the car touches down.
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to