Difference between revisions of "Template:LSL Constants/llCreateCharacter"
Jump to navigation
Jump to search
m |
|||
Line 1: | Line 1: | ||
<noinclude>{{Pathfinding alpha}}</noinclude> | <noinclude>{{Pathfinding alpha}}</noinclude> | ||
{| {{Prettytable}} | {| class="sortable" {{Prettytable}} | ||
|-{{Hl2}} | |-{{Hl2}} | ||
!Option | ! Option | ||
!Value | ! title="Value" style="min-width:2em;" | | ||
!Default | ! class="unsortable" | Default | ||
!Description | ! class="unsortable" | Range / Values | ||
! class="unsortable" | Description | |||
|- | |- | ||
|CHARACTER_DESIRED_SPEED | |{{LSL Const|CHARACTER_DESIRED_SPEED|integer|1}} | ||
| | |{{#var:value}} | ||
|6 | |6 | ||
|{{Interval|gte=0.02|lte=50.0|center=speed}} | |||
|Speed of pursuit in meters per second. | |Speed of pursuit in meters per second. | ||
|- | |- | ||
|CHARACTER_RADIUS | |{{LSL Const|CHARACTER_RADIUS|integer|2}} | ||
| | |{{#var:value}} | ||
| | | | ||
|{{Interval|gte=0.1|lte=5.0|center=radius}} | |||
|Set collision capsule radius. | |Set collision capsule radius. | ||
|- | |- | ||
|CHARACTER_LENGTH | |{{LSL Const|CHARACTER_LENGTH|integer|3}} | ||
| | |{{#var:value}} | ||
| | | | ||
|{{Interval|gte=0.3|lte=10.0|center=length}} | |||
|Set collision capsule length - cannot be less than twice the radius plus 0.1m. | |Set collision capsule length - cannot be less than twice the radius plus 0.1m. | ||
|- | |- | ||
|CHARACTER_ORIENTATION | |{{LSL Const|CHARACTER_ORIENTATION|integer|4}} | ||
| | |{{#var:value}} | ||
|VERTICAL | |[[VERTICAL]] | ||
| | |[[VERTICAL]] or [[HORIZONTAL]] | ||
|Set the character orientation. | |||
|- | |- | ||
|TRAVERSAL_TYPE | |{{LSL Const|TRAVERSAL_TYPE|integer|7}} | ||
| | |{{#var:value}} | ||
|TRAVERSAL_TYPE_SLOW | |[[TRAVERSAL_TYPE_SLOW]] | ||
| | |[[TRAVERSAL_TYPE_FAST]], [[TRAVERSAL_TYPE_SLOW]], or [[TRAVERSAL_TYPE_NONE]] | ||
|Controls the speed at which characters move on <100% walkable surfaces. To use [[TRAVERSAL_TYPE_FAST|_FAST]] or [[TRAVERSAL_TYPE_SLOW|_SLOW]], you must specify a [[CHARACTER_TYPE]]. | |||
|- | |- | ||
|CHARACTER_TYPE | |{{LSL Const|CHARACTER_TYPE|integer|6}} | ||
| | |{{#var:value}} | ||
|CHARACTER_TYPE_NONE | | [[CHARACTER_TYPE_NONE]] | ||
|Specifies which walkability coefficient will be used by this character. | | [[CHARACTER_TYPE_A]], [[CHARACTER_TYPE_B]], [[CHARACTER_TYPE_C]], [[CHARACTER_TYPE_D]], or [[CHARACTER_TYPE_NONE]] | ||
|Specifies which walkability coefficient will be used by this character. | |||
|- | |- | ||
|CHARACTER_AVOIDANCE_MODE | |{{LSL Const|CHARACTER_AVOIDANCE_MODE|integer|5}} | ||
| | |{{#var:value}} | ||
|AVOID_CHARACTERS <nowiki>|</nowiki> AVOID_DYNAMIC_OBSTACLES | |[[AVOID_CHARACTERS]] <nowiki>|</nowiki> [[AVOID_DYNAMIC_OBSTACLES]] | ||
|Allows you to specify that a character should not try to avoid other characters, should not try to avoid dynamic obstacles (relatively fast moving objects and avatars), or both. This is framed in the positive sense ([CHARACTER_AVOIDANCE_MODE, AVOID_CHARACTERS] would create a character that avoided other characters but not agents or moving vehicles). Setting this parameter to AVOID_NONE causes the character to not avoid either category. | | Combinable Flags:{{PBR}} [[AVOID_CHARACTERS]], [[AVOID_DYNAMIC_OBSTACLES]], [[AVOID_NONE]] | ||
|Allows you to specify that a character should not try to avoid other characters, should not try to avoid dynamic obstacles (relatively fast moving objects and avatars), or both. This is framed in the positive sense (<code><nowiki>[</nowiki>[[CHARACTER_AVOIDANCE_MODE]], [[AVOID_CHARACTERS]]]</code> would create a character that avoided other characters but not agents or moving vehicles). Setting this parameter to [[AVOID_NONE]] causes the character to not avoid either category. | |||
|- | |- | ||
|CHARACTER_MAX_ACCEL | |{{LSL Const|CHARACTER_MAX_ACCEL|integer|8}} | ||
| | |{{#var:value}} | ||
|20 | |20 | ||
|? | |||
|The character's maximum acceleration rate. | |The character's maximum acceleration rate. | ||
|- | |- | ||
|CHARACTER_MAX_DECEL | |{{LSL Const|CHARACTER_MAX_DECEL|integer|9}} | ||
| | |{{#var:value}} | ||
|30 | |30 | ||
|? | |||
|The character's maximum deceleration rate. | |The character's maximum deceleration rate. | ||
|- | |- | ||
|CHARACTER_DESIRED_TURN_SPEED | |{{LSL Const|CHARACTER_DESIRED_TURN_SPEED|integer|12}} | ||
| | |{{#var:value}} | ||
|6 | |6 | ||
|? | |||
|The character's maximum speed while turning--note that this is only loosely enforced (i.e., a character may turn at higher speeds under certain conditions) | |The character's maximum speed while turning--note that this is only loosely enforced (i.e., a character may turn at higher speeds under certain conditions) | ||
|- | |- | ||
|CHARACTER_MAX_TURN_RADIUS | |{{LSL Const|CHARACTER_MAX_TURN_RADIUS|integer|10}} | ||
| | |{{#var:value}} | ||
|1.25 | |1.25 | ||
|The character's turn radius when traveling at CHARACTER_DESIRED_TURN_SPEED | |? | ||
|The character's turn radius when traveling at [[CHARACTER_DESIRED_TURN_SPEED]] | |||
|- | |- | ||
|CHARACTER_MAX_SPEED | |{{LSL Const|CHARACTER_MAX_SPEED|integer|13}} | ||
| | |{{#var:value}} | ||
|20 | |20 | ||
|The character's maximum speed. Affects speed when avoiding dynamic obstacles and when traversing low-walkability objects in TRAVERSAL_TYPE_FAST mode. | |{{Interval|gte=0.02|lte=50.0|center=max_speed}} | ||
|The character's maximum speed. Affects speed when avoiding dynamic obstacles and when traversing low-walkability objects in [[TRAVERSAL_TYPE_FAST]] mode. | |||
|} | |} |
Revision as of 08:54, 27 June 2012
Option | Default | Range / Values | Description | |
---|---|---|---|---|
CHARACTER_DESIRED_SPEED | 1 | 6 | [0.02, 50.0] | Speed of pursuit in meters per second. |
CHARACTER_RADIUS | 2 | [0.1, 5.0] | Set collision capsule radius. | |
CHARACTER_LENGTH | 3 | [0.3, 10.0] | Set collision capsule length - cannot be less than twice the radius plus 0.1m. | |
CHARACTER_ORIENTATION | 4 | VERTICAL | VERTICAL or HORIZONTAL | Set the character orientation. |
TRAVERSAL_TYPE | 7 | TRAVERSAL_TYPE_SLOW | TRAVERSAL_TYPE_FAST, TRAVERSAL_TYPE_SLOW, or TRAVERSAL_TYPE_NONE | Controls the speed at which characters move on <100% walkable surfaces. To use _FAST or _SLOW, you must specify a CHARACTER_TYPE. |
CHARACTER_TYPE | 6 | CHARACTER_TYPE_NONE | CHARACTER_TYPE_A, CHARACTER_TYPE_B, CHARACTER_TYPE_C, CHARACTER_TYPE_D, or CHARACTER_TYPE_NONE | Specifies which walkability coefficient will be used by this character. |
CHARACTER_AVOIDANCE_MODE | 5 | AVOID_CHARACTERS | AVOID_DYNAMIC_OBSTACLES | Combinable Flags: AVOID_CHARACTERS, AVOID_DYNAMIC_OBSTACLES, AVOID_NONE | Allows you to specify that a character should not try to avoid other characters, should not try to avoid dynamic obstacles (relatively fast moving objects and avatars), or both. This is framed in the positive sense ([CHARACTER_AVOIDANCE_MODE, AVOID_CHARACTERS] would create a character that avoided other characters but not agents or moving vehicles). Setting this parameter to AVOID_NONE causes the character to not avoid either category.
|
CHARACTER_MAX_ACCEL | 8 | 20 | ? | The character's maximum acceleration rate. |
CHARACTER_MAX_DECEL | 9 | 30 | ? | The character's maximum deceleration rate. |
CHARACTER_DESIRED_TURN_SPEED | 12 | 6 | ? | The character's maximum speed while turning--note that this is only loosely enforced (i.e., a character may turn at higher speeds under certain conditions) |
CHARACTER_MAX_TURN_RADIUS | 10 | 1.25 | ? | The character's turn radius when traveling at CHARACTER_DESIRED_TURN_SPEED |
CHARACTER_MAX_SPEED | 13 | 20 | [0.02, 50.0] | The character's maximum speed. Affects speed when avoiding dynamic obstacles and when traversing low-walkability objects in TRAVERSAL_TYPE_FAST mode. |