Difference between revisions of "LlSetVehicleVectorParam"

From Second Life Wiki
Jump to navigation Jump to search
(add note about llTargetOmega conflict)
(Add 'See Also Articles')
Line 15: Line 15:
|also_events
|also_events
|also_tests
|also_tests
|also_articles
|also_articles={{LSL DefineRow||[[Linden Vehicle Tutorial]]}}
|notes=*VEHICLE_ANGULAR_MOTOR_DIRECTION may conflict with any active [[llTargetOmega]] set in the root prim and prevent vehicle turns.  Call llTargetOmega with a gain of 0 to disable it.
|notes=*VEHICLE_ANGULAR_MOTOR_DIRECTION may conflict with any active [[llTargetOmega]] set in the root prim and prevent vehicle turns.  Call llTargetOmega with a gain of 0 to disable it.
|permission
|permission

Revision as of 05:20, 11 June 2009

Summary

Function: llSetVehicleVectorParam( integer param, vector vec );
0.0 Forced Delay
10.0 Energy

Sets the vehicle vector parameter param to vec.

• integer param VEHICLE_* flag
• vector vec

Constant Description
VEHICLE_ANGULAR_FRICTION_TIMESCALE 17 vector of timescales for exponential decay of angular velocity about the three vehicle axes
VEHICLE_ANGULAR_MOTOR_DIRECTION 19 angular velocity that the vehicle will try to achieve
VEHICLE_LINEAR_FRICTION_TIMESCALE 16 vector of timescales for exponential decay of linear velocity along the three vehicle axes
VEHICLE_LINEAR_MOTOR_DIRECTION 18 linear velocity that the vehicle will try to achieve
VEHICLE_LINEAR_MOTOR_OFFSET 20 offset from the center of mass of the vehicle where the linear motor is applied.

Examples

Notes

  • VEHICLE_ANGULAR_MOTOR_DIRECTION may conflict with any active llTargetOmega set in the root prim and prevent vehicle turns. Call llTargetOmega with a gain of 0 to disable it.

See Also

Functions

•  llSetVehicleRotationParam Sets a vehicle rotation parameter
•  llSetVehicleFloatParam Sets a vehicle float parameter

Articles

•  Linden Vehicle Tutorial

Deep Notes

Signature

function void llSetVehicleVectorParam( integer param, vector vec );