Difference between revisions of "Template:LSL Constants/Vehicle"
Jump to navigation
Jump to search
(Undo revision 62485 by Karzita Zabaleta The constant does not exist, I've looked in both the compiler source and the vehicle enum) |
|||
(17 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{{ | {{#vardefine:display_type|{{#switch:{{{type|}}}|float=|rotation=|vector=|t}}}}{{#if:{{{no_wrapper|}}}||{{{!}} class="sortable" {{Prettytable}} | ||
{{#if:{{{ | |||
{{!}}- {{Hl2}} | {{!}}- {{Hl2}} | ||
! Constant | ! {{!}}Constant | ||
! | ! title="value" {{!}} | ||
! Type | {{#if:{{#var:display_type}}|!Type}} | ||
! | ! class="unsortable" {{!}}Description | ||
{{!}}- | {{!}}- | ||
{{#ifeq:{{{type|float}}}|float|{{!}} | }}{{#ifeq:{{{type|float}}}|float|<span style="visibility:hidden"></span> | ||
{{!}} {{ | {{!}} {{LSL Const|VEHICLE_ANGULAR_DEFLECTION_EFFICIENCY|integer|32}} | ||
{{ | {{!}}{{#var:value}} | ||
{{!}} | {{#if:{{#var:display_type}}|{{!}} [[float]]}} | ||
{{!}} slider between 0 (no deflection) and 1 (maximum strength) | {{!}} slider between 0 (no deflection) and 1 (maximum strength) | ||
{{!}}- | {{!}}- | ||
{{!}} {{ | {{!}} {{LSL Const|VEHICLE_ANGULAR_DEFLECTION_TIMESCALE|integer|33}} | ||
{{!}} | {{!}}{{#var:value}} | ||
{{ | {{#if:{{#var:display_type}}|{{!}} [[float]]}} | ||
{{!}} 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|<span style="visibility:hidden"></span> | ||
{{ | {{!}} {{LSL Const|VEHICLE_ANGULAR_FRICTION_TIMESCALE|integer|17}} | ||
{{!}} | {{!}}{{#var:value}} | ||
{{!}} vector of timescales for exponential decay of angular velocity about the three vehicle axes}} | {{#if:{{#var:display_type}}|{{!}} [[vector]]}} | ||
{{#ifeq:{{{type|float}}}|float|{{!}} | {{!}} vector of timescales for exponential decay of angular velocity about the three vehicle axes | ||
{{!}} {{ | {{!}}- | ||
{{ | }}{{#ifeq:{{{type|float}}}|float|<span style="visibility:hidden"></span> | ||
{{!}} | {{!}} {{LSL Const|VEHICLE_ANGULAR_MOTOR_DECAY_TIMESCALE|integer|35}} | ||
{{!}} exponential timescale for the angular motor | {{!}}{{#var:value}} | ||
{{#ifeq:{{{type|vector}}}|vector|{{!}} | {{#if:{{#var:display_type}}|{{!}} [[float]]}} | ||
{{!}} {{ | {{!}} exponential timescale for the angular motor's effectiveness to decay toward zero | ||
{{ | {{!}}- | ||
{{!}} | }}{{#ifeq:{{{type|vector}}}|vector|<span style="visibility:hidden"></span> | ||
{{!}} angular velocity that the vehicle will try to achieve}} | {{!}} {{LSL Const|VEHICLE_ANGULAR_MOTOR_DIRECTION|integer|19}} | ||
{{#ifeq:{{{type|float}}}|float|{{!}} | {{!}}{{#var:value}} | ||
{{!}} {{ | {{#if:{{#var:display_type}}|{{!}} [[vector]]}} | ||
{{ | {{!}} angular velocity that the vehicle will try to achieve | ||
{{!}} | {{!}}- | ||
}}{{#ifeq:{{{type|float}}}|float|<span style="visibility:hidden"></span> | |||
{{!}} {{LSL Const|VEHICLE_ANGULAR_MOTOR_TIMESCALE|integer|34}} | |||
{{!}}{{#var:value}} | |||
{{#if:{{#var:display_type}}|{{!}} [[float]]}} | |||
{{!}} exponential timescale for the vehicle to achive its full angular motor velocity | {{!}} exponential timescale for the vehicle to achive its full angular motor velocity | ||
{{!}}- | {{!}}- | ||
{{!}} {{ | {{!}} {{LSL Const|VEHICLE_BANKING_EFFICIENCY|integer|38}} | ||
{{!}} | {{!}}{{#var:value}} | ||
{{ | {{#if:{{#var:display_type}}|{{!}} [[float]]}} | ||
{{!}} slider between -1 (leans out of turns), 0 (no banking), and +1 (leans into turns) | {{!}} slider between -1 (leans out of turns), 0 (no banking), and +1 (leans into turns) | ||
{{!}}- | {{!}}- | ||
{{!}} {{ | {{!}} {{LSL Const|VEHICLE_BANKING_MIX|integer|39}} | ||
{{!}} | {{!}}{{#var:value}} | ||
{{ | {{#if:{{#var:display_type}}|{{!}} [[float]]}} | ||
{{!}} slider between 0 (static banking) and 1 (dynamic banking) | {{!}} slider between 0 (static banking) and 1 (dynamic banking) | ||
{{!}}- | {{!}}- | ||
{{!}} {{ | {{!}} {{LSL Const|VEHICLE_BANKING_TIMESCALE|integer|40}} | ||
{{!}} | {{!}}{{#var:value}} | ||
{{ | {{#if:{{#var:display_type}}|{{!}} [[float]]}} | ||
{{!}} exponential timescale for the banking behavior to take full effect | {{!}} exponential timescale for the banking behavior to take full effect | ||
{{!}}- | {{!}}- | ||
{{!}} {{ | {{!}} {{LSL Const|VEHICLE_BUOYANCY|integer|27}} | ||
{{!}} | {{!}}{{#var:value}} | ||
{{ | {{#if:{{#var:display_type}}|{{!}} [[float]]}} | ||
{{!}} slider between -1 (double- | {{!}} slider between -1 (double-[[gravity]]) and 1 (full anti-gravity) | ||
{{!}}- | {{!}}- | ||
{{!}} {{ | {{!}} {{LSL Const|VEHICLE_HOVER_HEIGHT|integer|24}} | ||
{{!}} | {{!}}{{#var:value}} | ||
{{ | {{#if:{{#var:display_type}}|{{!}} [[float]]}} | ||
{{!}} height the vehicle will try to hover. | {{!}} height the vehicle will try to hover. | ||
{{!}}- | {{!}}- | ||
{{!}} {{ | {{!}} {{LSL Const|VEHICLE_HOVER_EFFICIENCY|integer|25}} | ||
{{!}} | {{!}}{{#var:value}} | ||
{{ | {{#if:{{#var:display_type}}|{{!}} [[float]]}} | ||
{{!}} slider between 0 (bouncy) and 1 (critically damped) hover behavior | {{!}} slider between 0 (bouncy) and 1 (critically damped) hover behavior | ||
{{!}}- | {{!}}- | ||
{{!}} {{ | {{!}} {{LSL Const|VEHICLE_HOVER_TIMESCALE|integer|26}} | ||
{{!}} | {{!}}{{#var:value}} | ||
{{ | {{#if:{{#var:display_type}}|{{!}} [[float]]}} | ||
{{!}} period of time for the vehicle to achieve its hover height | {{!}} period of time for the vehicle to achieve its hover height | ||
{{!}}- | {{!}}- | ||
{{!}} {{ | {{!}} {{LSL Const|VEHICLE_LINEAR_DEFLECTION_EFFICIENCY|integer|28}} | ||
{{!}} | {{!}}{{#var:value}} | ||
{{ | {{#if:{{#var:display_type}}|{{!}} [[float]]}} | ||
{{!}} slider between 0 (no deflection) and 1 (maximum strength) | {{!}} slider between 0 (no deflection) and 1 (maximum strength) | ||
{{!}}- | {{!}}- | ||
{{!}} {{ | {{!}} {{LSL Const|VEHICLE_LINEAR_DEFLECTION_TIMESCALE|integer|29}} | ||
{{!}} | {{!}}{{#var:value}} | ||
{{ | {{#if:{{#var:display_type}}|{{!}} [[float]]}} | ||
{{!}} 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|<span style="visibility:hidden"></span> | ||
{{ | {{!}} {{LSL Const|VEHICLE_LINEAR_FRICTION_TIMESCALE|integer|16}} | ||
{{!}} | {{!}}{{#var:value}} | ||
{{!}} vector of timescales for exponential decay of linear velocity along the three vehicle axes}} | {{#if:{{#var:display_type}}|{{!}} [[vector]]}} | ||
{{#ifeq:{{{type|float}}}|float|{{!}} | {{!}} vector of timescales for exponential decay of linear velocity along the three vehicle axes | ||
{{!}} {{ | {{!}}- | ||
{{ | }}{{#ifeq:{{{type|float}}}|float|<span style="visibility:hidden"></span> | ||
{{!}} | {{!}} {{LSL Const|VEHICLE_LINEAR_MOTOR_DECAY_TIMESCALE|integer|31}} | ||
{{!}} exponential timescale for the linear motor | {{!}}{{#var:value}} | ||
{{#ifeq:{{{type|vector}}}|vector|{{!}} | {{#if:{{#var:display_type}}|{{!}} [[float]]}} | ||
{{!}} {{ | {{!}} exponential timescale for the linear motor's effectiveness to decay toward zero | ||
{{ | {{!}}- | ||
{{!}} | }}{{#ifeq:{{{type|vector}}}|vector|<span style="visibility:hidden"></span> | ||
{{!}} linear velocity that the vehicle will try to achieve}} | {{!}} {{LSL Const|VEHICLE_LINEAR_MOTOR_DIRECTION|integer|18}} | ||
{{#ifeq:{{{type|float}}}|float|{{!}} | {{!}}{{#var:value}} | ||
{{!}} {{ | {{#if:{{#var:display_type}}|{{!}} [[vector]]}} | ||
{{ | {{!}} linear velocity that the vehicle will try to achieve | ||
{{!}} | {{!}}- | ||
{{!}} exponential timescale for the vehicle to achive its full linear motor velocity}} | }}{{#ifeq:{{{type|float}}}|float|<span style="visibility:hidden"></span> | ||
{{#ifeq:{{{type|vector}}}|vector|{{!}} | {{!}} {{LSL Const|VEHICLE_LINEAR_MOTOR_TIMESCALE|integer|30}} | ||
{{!}} {{ | {{!}}{{#var:value}} | ||
{{ | {{#if:{{#var:display_type}}|{{!}} [[float]]}} | ||
{{!}} | {{!}} exponential timescale for the vehicle to achive its full linear motor velocity | ||
{{!}} | {{!}}- | ||
}}{{#ifeq:{{{type|vector}}}|vector|<span style="visibility:hidden"></span> | |||
{{!}} {{LSL Const|VEHICLE_LINEAR_MOTOR_OFFSET|integer|20}} | |||
{{!}}{{#var:value}} | |||
{{#if:{{#var:display_type}}|{{!}} [[vector]]}} | |||
{{!}} [[offset]] from the [[llGetCenterOfMass|center of mass]] of the vehicle where the linear motor is applied. | |||
{{!}}- | |||
}}{{#ifeq:{{{type|rotation}}}|rotation|<span style="visibility:hidden"></span> | |||
{{!}} {{LSL Const|VEHICLE_REFERENCE_FRAME|integer|44}} | |||
{{!}}{{#var:value}} | |||
{{#if:{{#var:display_type}}|{{!}} [[rotation]]}} | |||
{{!}} rotation of vehicle axes relative to local frame | |||
{{!}}- | {{!}}- | ||
{{#ifeq:{{{type| | }}{{#ifeq:{{{type|float}}}|float|<span style="visibility:hidden"></span> | ||
{{!}} | {{!}} {{LSL Const|VEHICLE_VERTICAL_ATTRACTION_EFFICIENCY|integer|36}} | ||
{{ | {{!}}{{#var:value}} | ||
{{ | {{#if:{{#var:display_type}}|{{!}} [[float]]}} | ||
{{# | {{!}} slider between 0 (bouncy) and 1 (critically damped) attraction of ''vehicle'' z-axis to [[world]] z-axis (vertical) | ||
{{!}} | |||
{{!}} slider between 0 (bouncy) and 1 (critically damped) attraction of ''vehicle'' z-axis to | |||
{{!}}- | {{!}}- | ||
{{!}} {{ | {{!}} {{LSL Const|VEHICLE_VERTICAL_ATTRACTION_TIMESCALE|integer|37}} | ||
{{!}} | {{!}}{{#var:value}} | ||
{{ | {{#if:{{#var:display_type}}|{{!}} [[float]]}} | ||
{{!}} exponential timescale for the vehicle to align its z-axis to the world z-axis (vertical)}} | {{!}} exponential timescale for the vehicle to align its z-axis to the world z-axis (vertical) | ||
{{!}}} | {{!}}-}} | ||
<noinclude>{{{{FULLPAGENAME}}|type=rotation}}{{{{FULLPAGENAME}}|type=vector}}{{{{FULLPAGENAME}}|type=float | {{#if:{{{no_wrapper|}}}||{{!}}} }} | ||
<noinclude>{{{{FULLPAGENAME}}|type=rotation}}{{{{FULLPAGENAME}}|type=vector}}{{{{FULLPAGENAME}}|type=float}}</noinclude> |
Revision as of 13:44, 9 April 2008
Constant | Type | Description | |
---|---|---|---|
VEHICLE_ANGULAR_DEFLECTION_TIMESCALE | 33 | float | exponential timescale for the vehicle to achieve full angular deflection |
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 |
VEHICLE_VERTICAL_ATTRACTION_TIMESCALE | 37 | float | exponential timescale for the vehicle to align its z-axis to the world z-axis (vertical) |
Constant | Description |
---|
Constant | Description |
---|
Constant | Description | |
---|---|---|
VEHICLE_ANGULAR_DEFLECTION_TIMESCALE | 33 | exponential timescale for the vehicle to achieve full angular deflection |
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 |
VEHICLE_VERTICAL_ATTRACTION_TIMESCALE | 37 | exponential timescale for the vehicle to align its z-axis to the world z-axis (vertical) |