Difference between revisions of "Template:LSL Constants/Vehicle"

From Second Life Wiki
Jump to navigation Jump to search
Line 5: Line 5:
! Description
! Description
{{!}}-
{{!}}-
}}{{#ifeq:{{{type|float}}}|float|-
}}{{#ifeq:{{{type|float}}}|float|{{Simple}}
{{!}} {{LSLG|VEHICLE_ANGULAR_DEFLECTION_EFFICIENCY}}
{{!}} {{LSLG|VEHICLE_ANGULAR_DEFLECTION_EFFICIENCY}}
{{!}} 32
{{!}} 32
Line 16: Line 16:
{{!}} exponential timescale for the vehicle to achieve full angular deflection
{{!}} exponential timescale for the vehicle to achieve full angular deflection
{{!}}-
{{!}}-
}}{{#ifeq:{{{type|vector}}}|vector|-
}}{{#ifeq:{{{type|vector}}}|vector|{{Simple}}
{{!}} {{LSLG|VEHICLE_ANGULAR_FRICTION_TIMESCALE}}
{{!}} {{LSLG|VEHICLE_ANGULAR_FRICTION_TIMESCALE}}
{{!}} 17
{{!}} 17
Line 22: Line 22:
{{!}} vector of timescales for exponential decay of angular velocity about the three vehicle axes
{{!}} vector of timescales for exponential decay of angular velocity about the three vehicle axes
{{!}}-
{{!}}-
}}{{#ifeq:{{{type|float}}}|float|-
}}{{#ifeq:{{{type|float}}}|float|{{Simple}}
{{!}} {{LSLG|VEHICLE_ANGULAR_MOTOR_DECAY_TIMESCALE}}
{{!}} {{LSLG|VEHICLE_ANGULAR_MOTOR_DECAY_TIMESCALE}}
{{!}} 35
{{!}} 35
Line 28: Line 28:
{{!}} exponential timescale for the angular motor's effectiveness to decay toward zero
{{!}} exponential timescale for the angular motor's effectiveness to decay toward zero
{{!}}-
{{!}}-
}}{{#ifeq:{{{type|vector}}}|vector|-
}}{{#ifeq:{{{type|vector}}}|vector|{{Simple}}
{{!}} {{LSLG|VEHICLE_ANGULAR_MOTOR_DIRECTION}}
{{!}} {{LSLG|VEHICLE_ANGULAR_MOTOR_DIRECTION}}
{{!}} 19
{{!}} 19
Line 34: Line 34:
{{!}} angular velocity that the vehicle will try to achieve
{{!}} angular velocity that the vehicle will try to achieve
{{!}}-
{{!}}-
}}{{#ifeq:{{{type|float}}}|float|-
}}{{#ifeq:{{{type|float}}}|float|{{Simple}}
{{!}} {{LSLG|VEHICLE_ANGULAR_MOTOR_TIMESCALE}}
{{!}} {{LSLG|VEHICLE_ANGULAR_MOTOR_TIMESCALE}}
{{!}} 34
{{!}} 34
Line 85: Line 85:
{{!}} exponential timescale for the vehicle to redirect its velocity to be along its x-axis
{{!}} exponential timescale for the vehicle to redirect its velocity to be along its x-axis
{{!}}-
{{!}}-
}}{{#ifeq:{{{type|vector}}}|vector|-
}}{{#ifeq:{{{type|vector}}}|vector|{{Simple}}
{{!}} {{LSLG|VEHICLE_LINEAR_FRICTION_TIMESCALE}}
{{!}} {{LSLG|VEHICLE_LINEAR_FRICTION_TIMESCALE}}
{{!}} 16
{{!}} 16
Line 91: Line 91:
{{!}} vector of timescales for exponential decay of linear velocity along the three vehicle axes
{{!}} vector of timescales for exponential decay of linear velocity along the three vehicle axes
{{!}}-
{{!}}-
}}{{#ifeq:{{{type|float}}}|float|-
}}{{#ifeq:{{{type|float}}}|float|{{Simple}}
{{!}} {{LSLG|VEHICLE_LINEAR_MOTOR_DECAY_TIMESCALE}}
{{!}} {{LSLG|VEHICLE_LINEAR_MOTOR_DECAY_TIMESCALE}}
{{!}} 31
{{!}} 31
Line 97: Line 97:
{{!}} exponential timescale for the linear motor's effectiveness to decay toward zero
{{!}} exponential timescale for the linear motor's effectiveness to decay toward zero
{{!}}-
{{!}}-
}}{{#ifeq:{{{type|vector}}}|vector|-
}}{{#ifeq:{{{type|vector}}}|vector|{{Simple}}
{{!}} {{LSLG|VEHICLE_LINEAR_MOTOR_DIRECTION}}
{{!}} {{LSLG|VEHICLE_LINEAR_MOTOR_DIRECTION}}
{{!}} 18
{{!}} 18
Line 103: Line 103:
{{!}} linear velocity that the vehicle will try to achieve
{{!}} linear velocity that the vehicle will try to achieve
{{!}}-
{{!}}-
}}{{#ifeq:{{{type|float}}}|float|-
}}{{#ifeq:{{{type|float}}}|float|{{Simple}}
{{!}} {{LSLG|VEHICLE_LINEAR_MOTOR_TIMESCALE}}
{{!}} {{LSLG|VEHICLE_LINEAR_MOTOR_TIMESCALE}}
{{!}} 30
{{!}} 30
Line 109: Line 109:
{{!}} exponential timescale for the vehicle to achive its full linear motor velocity
{{!}} exponential timescale for the vehicle to achive its full linear motor velocity
{{!}}-
{{!}}-
}}{{#ifeq:{{{type|vector}}}|vector|-
}}{{#ifeq:{{{type|vector}}}|vector|{{Simple}}
{{!}} {{LSLG|VEHICLE_LINEAR_MOTOR_OFFSET}}
{{!}} {{LSLG|VEHICLE_LINEAR_MOTOR_OFFSET}}
{{!}} 20
{{!}} 20
Line 115: Line 115:
{{!}} {{LSLG|offset}} from the {{LSLG|llGetCenterOfMass|center of mass}} of the vehicle where the linear motor is applied.
{{!}} {{LSLG|offset}} from the {{LSLG|llGetCenterOfMass|center of mass}} of the vehicle where the linear motor is applied.
{{!}}-
{{!}}-
}}{{#ifeq:{{{type|rotation}}}|rotation|-
}}{{#ifeq:{{{type|rotation}}}|rotation|{{Simple}}
{{!}} {{LSLG|VEHICLE_REFERENCE_FRAME}}
{{!}} {{LSLG|VEHICLE_REFERENCE_FRAME}}
{{!}} 44
{{!}} 44
Line 121: Line 121:
{{!}} rotation of vehicle axes relative to local frame
{{!}} rotation of vehicle axes relative to local frame
{{!}}-
{{!}}-
}}{{#ifeq:{{{type|float}}}|float|-
}}{{#ifeq:{{{type|float}}}|float|{{Simple}}
{{!}} {{LSLG|VEHICLE_VERTICAL_ATTRACTION_EFFICIENCY}}
{{!}} {{LSLG|VEHICLE_VERTICAL_ATTRACTION_EFFICIENCY}}
{{!}} 36
{{!}} 36

Revision as of 12:58, 24 February 2007

Constant Type Description
32 float slider between 0 (no deflection) and 1 (maximum strength)
VEHICLE_ANGULAR_DEFLECTION_TIMESCALE 33 float exponential timescale for the vehicle to achieve full angular deflection
17 vector vector of timescales for exponential decay of angular velocity about the three vehicle axes
35 float exponential timescale for the angular motor's effectiveness to decay toward zero
19 vector angular velocity that the vehicle will try to achieve
34 float exponential timescale for the vehicle to achive its full angular motor velocity
VEHICLE_BANKING_EFFICIENCY 38 float slider between -1 (leans out of turns), 0 (no banking), and +1 (leans into turns)
VEHICLE_BANKING_MIX 39 float slider between 0 (static banking) and 1 (dynamic banking)
VEHICLE_BANKING_TIMESCALE 40 float exponential timescale for the banking behavior to take full effect
VEHICLE_BUOYANCY 27 float slider between -1 (double-gravity) and 1 (full anti-gravity)
VEHICLE_HOVER_HEIGHT 24 float height the vehicle will try to hover.
VEHICLE_HOVER_EFFICIENCY 25 float slider between 0 (bouncy) and 1 (critically damped) hover behavior
VEHICLE_HOVER_TIMESCALE 26 float period of time for the vehicle to achieve its hover height
VEHICLE_LINEAR_DEFLECTION_EFFICIENCY 28 float slider between 0 (no deflection) and 1 (maximum strength)
VEHICLE_LINEAR_DEFLECTION_TIMESCALE 29 float exponential timescale for the vehicle to redirect its velocity to be along its x-axis
16 vector vector of timescales for exponential decay of linear velocity along the three vehicle axes
31 float exponential timescale for the linear motor's effectiveness to decay toward zero
18 vector linear velocity that the vehicle will try to achieve
30 float exponential timescale for the vehicle to achive its full linear motor velocity
20 vector offset from the center of mass of the vehicle where the linear motor is applied.
44 rotation rotation of vehicle axes relative to local frame
36 float slider between 0 (bouncy) and 1 (critically damped) attraction of vehicle z-axis to world z-axis (vertical)
VEHICLE_VERTICAL_ATTRACTION_TIMESCALE 37 float exponential timescale for the vehicle to align its z-axis to the world z-axis (vertical)
Constant Description
44 rotation of vehicle axes relative to local frame
Constant Description
17 vector of timescales for exponential decay of angular velocity about the three vehicle axes
19 angular velocity that the vehicle will try to achieve
16 vector of timescales for exponential decay of linear velocity along the three vehicle axes
18 linear velocity that the vehicle will try to achieve
20 offset from the center of mass of the vehicle where the linear motor is applied.
Constant Description
32 slider between 0 (no deflection) and 1 (maximum strength)
VEHICLE_ANGULAR_DEFLECTION_TIMESCALE 33 exponential timescale for the vehicle to achieve full angular deflection
35 exponential timescale for the angular motor's effectiveness to decay toward zero
34 exponential timescale for the vehicle to achive its full angular motor velocity
VEHICLE_BANKING_EFFICIENCY 38 slider between -1 (leans out of turns), 0 (no banking), and +1 (leans into turns)
VEHICLE_BANKING_MIX 39 slider between 0 (static banking) and 1 (dynamic banking)
VEHICLE_BANKING_TIMESCALE 40 exponential timescale for the banking behavior to take full effect
VEHICLE_BUOYANCY 27 slider between -1 (double-gravity) and 1 (full anti-gravity)
VEHICLE_HOVER_HEIGHT 24 height the vehicle will try to hover.
VEHICLE_HOVER_EFFICIENCY 25 slider between 0 (bouncy) and 1 (critically damped) hover behavior
VEHICLE_HOVER_TIMESCALE 26 period of time for the vehicle to achieve its hover height
VEHICLE_LINEAR_DEFLECTION_EFFICIENCY 28 slider between 0 (no deflection) and 1 (maximum strength)
VEHICLE_LINEAR_DEFLECTION_TIMESCALE 29 exponential timescale for the vehicle to redirect its velocity to be along its x-axis
31 exponential timescale for the linear motor's effectiveness to decay toward zero
30 exponential timescale for the vehicle to achive its full linear motor velocity
36 slider between 0 (bouncy) and 1 (critically damped) attraction of vehicle z-axis to world z-axis (vertical)
VEHICLE_VERTICAL_ATTRACTION_TIMESCALE 37 exponential timescale for the vehicle to align its z-axis to the world z-axis (vertical)
Test VEHICLE_ANGULAR_DEFLECTION_EFFICIENCY 32 float slider between 0 (no deflection) and 1 (maximum strength)
VEHICLE_ANGULAR_DEFLECTION_TIMESCALE 33 float exponential timescale for the vehicle to achieve full angular deflection
17 vector vector of timescales for exponential decay of angular velocity about the three vehicle axes
35 float exponential timescale for the angular motor's effectiveness to decay toward zero
19 vector angular velocity that the vehicle will try to achieve
34 float exponential timescale for the vehicle to achive its full angular motor velocity
VEHICLE_BANKING_EFFICIENCY 38 float slider between -1 (leans out of turns), 0 (no banking), and +1 (leans into turns)
VEHICLE_BANKING_MIX 39 float slider between 0 (static banking) and 1 (dynamic banking)
VEHICLE_BANKING_TIMESCALE 40 float exponential timescale for the banking behavior to take full effect
VEHICLE_BUOYANCY 27 float slider between -1 (double-gravity) and 1 (full anti-gravity)
VEHICLE_HOVER_HEIGHT 24 float height the vehicle will try to hover.
VEHICLE_HOVER_EFFICIENCY 25 float slider between 0 (bouncy) and 1 (critically damped) hover behavior
VEHICLE_HOVER_TIMESCALE 26 float period of time for the vehicle to achieve its hover height
VEHICLE_LINEAR_DEFLECTION_EFFICIENCY 28 float slider between 0 (no deflection) and 1 (maximum strength)
VEHICLE_LINEAR_DEFLECTION_TIMESCALE 29 float exponential timescale for the vehicle to redirect its velocity to be along its x-axis
16 vector vector of timescales for exponential decay of linear velocity along the three vehicle axes
31 float exponential timescale for the linear motor's effectiveness to decay toward zero
18 vector linear velocity that the vehicle will try to achieve
30 float exponential timescale for the vehicle to achive its full linear motor velocity
20 vector offset from the center of mass of the vehicle where the linear motor is applied.
44 rotation rotation of vehicle axes relative to local frame
36 float slider between 0 (bouncy) and 1 (critically damped) attraction of vehicle z-axis to world z-axis (vertical)
VEHICLE_VERTICAL_ATTRACTION_TIMESCALE 37 float exponential timescale for the vehicle to align its z-axis to the world z-axis (vertical)
Test