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

From Second Life Wiki
Jump to navigation Jump to search
m
m
Line 23: Line 23:
|{{#var:value}}
|{{#var:value}}
|
|
|{{Interval|gte=0.3|lte=10.0|center=length}}
|{{Interval|gt=0.0|lte=10.0|center=length}}
|Set collision capsule length - cannot be less than twice the radius plus 0.1m.
|Set collision capsule length
 
If the value is less than twice the '''radius''' plus 0.1m, it will be set to twice the radius plus 0.1m.
|-
|-
|{{LSL Const|CHARACTER_ORIENTATION|integer|4}}
|{{LSL Const|CHARACTER_ORIENTATION|integer|4}}

Revision as of 10:08, 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.0, 10.0] Set collision capsule length

If the value is less than twice the radius plus 0.1m, it will be set to twice the radius plus 0.1m.

CHARACTER_ORIENTATION 4 VERTICAL VERTICAL, HORIZONTAL Set the character orientation.
TRAVERSAL_TYPE 7 TRAVERSAL_TYPE_SLOW TRAVERSAL_TYPE_FAST, TRAVERSAL_TYPE_SLOW, TRAVERSAL_TYPE_NONE Controls the speed at which characters moves on terrain that is less than 100% walkable will move faster (e.g., a cat crossing a street) or slower (e.g., a car driving in a swamp).

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, 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.