OSSL Constants
From OpenSimulator
(Difference between revisions)
m (→lsGetWindlightScene() & lsSetWindlightScene() & lsSetWindlightSceneTargeted()) |
|||
Line 260: | Line 260: | ||
{| cellspacing="0" cellpadding="5" border="1" align="centre" class="sortable" | {| cellspacing="0" cellpadding="5" border="1" align="centre" class="sortable" | ||
|- | |- | ||
− | | '''Name''' || '''Value | + | | '''Name''' || '''Value''' |
|- | |- | ||
− | | [[OSSL Constants/WL WATER COLOR|WL_WATER_COLOR]] || 0 | + | | [[OSSL Constants/WL WATER COLOR|WL_WATER_COLOR]] || 0 |
|- | |- | ||
− | | [[OSSL Constants/WL WATER FOG DENSITY EXPONENT|WL_WATER_FOG_DENSITY_EXPONENT]] || 1 | + | | [[OSSL Constants/WL WATER FOG DENSITY EXPONENT|WL_WATER_FOG_DENSITY_EXPONENT]] || 1 |
|- | |- | ||
− | | [[OSSL Constants/WL UNDERWATER FOG MODIFIER|WL_UNDERWATER_FOG_MODIFIER]] || 2 | + | | [[OSSL Constants/WL UNDERWATER FOG MODIFIER|WL_UNDERWATER_FOG_MODIFIER]] || 2 |
|- | |- | ||
− | | [[OSSL Constants/WL REFLECTION WAVELET SCALE|WL_REFLECTION_WAVELET_SCALE]] || 3 | + | | [[OSSL Constants/WL REFLECTION WAVELET SCALE|WL_REFLECTION_WAVELET_SCALE]] || 3 |
|- | |- | ||
− | | [[OSSL Constants/WL FRESNEL SCALE|WL_FRESNEL_SCALE]] || 4 | + | | [[OSSL Constants/WL FRESNEL SCALE|WL_FRESNEL_SCALE]] || 4 |
|- | |- | ||
− | | [[OSSL Constants/WL FRESNEL OFFSET|WL_FRESNEL_OFFSET]] || 5 | + | | [[OSSL Constants/WL FRESNEL OFFSET|WL_FRESNEL_OFFSET]] || 5 |
|- | |- | ||
− | | [[OSSL Constants/WL REFRACT SCALE ABOVE|WL_REFRACT_SCALE_ABOVE]] || 6 | + | | [[OSSL Constants/WL REFRACT SCALE ABOVE|WL_REFRACT_SCALE_ABOVE]] || 6 |
|- | |- | ||
− | | [[OSSL Constants/WL REFRACT SCALE BELOW|WL_REFRACT_SCALE_BELOW]] || 7 | + | | [[OSSL Constants/WL REFRACT SCALE BELOW|WL_REFRACT_SCALE_BELOW]] || 7 |
|- | |- | ||
− | | [[OSSL Constants/WL BLUR MULTIPLIER|WL_BLUR_MULTIPLIER]] || 8 | + | | [[OSSL Constants/WL BLUR MULTIPLIER|WL_BLUR_MULTIPLIER]] || 8 |
|- | |- | ||
− | | [[OSSL Constants/WL BIG WAVE DIRECTION|WL_BIG_WAVE_DIRECTION]] || 9 | + | | [[OSSL Constants/WL BIG WAVE DIRECTION|WL_BIG_WAVE_DIRECTION]] || 9 |
|- | |- | ||
− | | [[OSSL Constants/WL LITTLE WAVE DIRECTION|WL_LITTLE_WAVE_DIRECTION]] || 10 | + | | [[OSSL Constants/WL LITTLE WAVE DIRECTION|WL_LITTLE_WAVE_DIRECTION]] || 10 |
|- | |- | ||
− | | [[OSSL Constants/WL NORMAL MAP TEXTURE|WL_NORMAL_MAP_TEXTURE]] || 11 | + | | [[OSSL Constants/WL NORMAL MAP TEXTURE|WL_NORMAL_MAP_TEXTURE]] || 11 |
|- | |- | ||
− | | [[OSSL Constants/WL HORIZON|WL_HORIZON]] || 12 | + | | [[OSSL Constants/WL HORIZON|WL_HORIZON]] || 12 |
|- | |- | ||
− | | [[OSSL Constants/WL HAZE HORIZON|WL_HAZE_HORIZON]] || 13 | + | | [[OSSL Constants/WL HAZE HORIZON|WL_HAZE_HORIZON]] || 13 |
|- | |- | ||
− | | [[OSSL Constants/WL BLUE DENSITY|WL_BLUE_DENSITY]] || 14 | + | | [[OSSL Constants/WL BLUE DENSITY|WL_BLUE_DENSITY]] || 14 |
|- | |- | ||
− | | [[OSSL Constants/WL HAZE DENSITY|WL_HAZE_DENSITY]] || 15 | + | | [[OSSL Constants/WL HAZE DENSITY|WL_HAZE_DENSITY]] || 15 |
|- | |- | ||
− | | [[OSSL Constants/WL DENSITY MULTIPLIER|WL_DENSITY_MULTIPLIER]] || 16 | + | | [[OSSL Constants/WL DENSITY MULTIPLIER|WL_DENSITY_MULTIPLIER]] || 16 |
|- | |- | ||
− | | [[OSSL Constants/WL DISTANCE MULTIPLIER|WL_DISTANCE_MULTIPLIER]] || 17 | + | | [[OSSL Constants/WL DISTANCE MULTIPLIER|WL_DISTANCE_MULTIPLIER]] || 17 |
|- | |- | ||
− | | [[OSSL Constants/WL MAX ALTITUDE|WL_MAX_ALTITUDE]] || 18 | + | | [[OSSL Constants/WL MAX ALTITUDE|WL_MAX_ALTITUDE]] || 18 |
|- | |- | ||
− | | [[OSSL Constants/WL SUN MOON COLOR|WL_SUN_MOON_COLOR]] || 19 | + | | [[OSSL Constants/WL SUN MOON COLOR|WL_SUN_MOON_COLOR]] || 19 |
|- | |- | ||
− | | [[OSSL Constants/WL AMBIENT|WL_AMBIENT]] || 20 | + | | [[OSSL Constants/WL AMBIENT|WL_AMBIENT]] || 20 |
|- | |- | ||
− | | [[OSSL Constants/WL EAST ANGLE|WL_EAST_ANGLE]] || 21 | + | | [[OSSL Constants/WL EAST ANGLE|WL_EAST_ANGLE]] || 21 |
|- | |- | ||
− | | [[OSSL Constants/WL SUN GLOW FOCUS|WL_SUN_GLOW_FOCUS]] || 22 | + | | [[OSSL Constants/WL SUN GLOW FOCUS|WL_SUN_GLOW_FOCUS]] || 22 |
|- | |- | ||
− | | [[OSSL Constants/WL SUN GLOW SIZE|WL_SUN_GLOW_SIZE]] || 23 | + | | [[OSSL Constants/WL SUN GLOW SIZE|WL_SUN_GLOW_SIZE]] || 23 |
|- | |- | ||
− | | [[OSSL Constants/WL SCENE GAMMA|WL_SCENE_GAMMA]] || 24 | + | | [[OSSL Constants/WL SCENE GAMMA|WL_SCENE_GAMMA]] || 24 |
|- | |- | ||
− | | [[OSSL Constants/WL STAR BRIGHTNESS|WL_STAR_BRIGHTNESS]] || 25 | + | | [[OSSL Constants/WL STAR BRIGHTNESS|WL_STAR_BRIGHTNESS]] || 25 |
|- | |- | ||
− | | [[OSSL Constants/WL CLOUD COLOR|WL_CLOUD_COLOR]] || 26 | + | | [[OSSL Constants/WL CLOUD COLOR|WL_CLOUD_COLOR]] || 26 |
|- | |- | ||
− | | [[OSSL Constants/WL CLOUD XY DENSITY|WL_CLOUD_XY_DENSITY]] || 27 | + | | [[OSSL Constants/WL CLOUD XY DENSITY|WL_CLOUD_XY_DENSITY]] || 27 |
|- | |- | ||
− | | [[OSSL Constants/WL CLOUD COVERAGE|WL_CLOUD_COVERAGE]] || 28 | + | | [[OSSL Constants/WL CLOUD COVERAGE|WL_CLOUD_COVERAGE]] || 28 |
|- | |- | ||
− | | [[OSSL Constants/WL CLOUD SCALE|WL_CLOUD_SCALE]] || 29 | + | | [[OSSL Constants/WL CLOUD SCALE|WL_CLOUD_SCALE]] || 29 |
|- | |- | ||
− | | [[OSSL Constants/WL CLOUD DETAIL XY DENSITY|WL_CLOUD_DETAIL_XY_DENSITY]] || 30 | + | | [[OSSL Constants/WL CLOUD DETAIL XY DENSITY|WL_CLOUD_DETAIL_XY_DENSITY]] || 30 |
|- | |- | ||
− | | [[OSSL Constants/WL CLOUD SCROLL X|WL_CLOUD_SCROLL_X]] || 31 | + | | [[OSSL Constants/WL CLOUD SCROLL X|WL_CLOUD_SCROLL_X]] || 31 |
|- | |- | ||
− | | [[OSSL Constants/WL CLOUD SCROLL Y|WL_CLOUD_SCROLL_Y]] || 32 | + | | [[OSSL Constants/WL CLOUD SCROLL Y|WL_CLOUD_SCROLL_Y]] || 32 |
|- | |- | ||
− | | [[OSSL Constants/WL CLOUD SCROLL Y LOCK|WL_CLOUD_SCROLL_Y_LOCK]] || 33 | + | | [[OSSL Constants/WL CLOUD SCROLL Y LOCK|WL_CLOUD_SCROLL_Y_LOCK]] || 33 |
|- | |- | ||
− | | [[OSSL Constants/WL CLOUD SCROLL X LOCK|WL_CLOUD_SCROLL_X_LOCK]] || 34 | + | | [[OSSL Constants/WL CLOUD SCROLL X LOCK|WL_CLOUD_SCROLL_X_LOCK]] || 34 |
|- | |- | ||
− | | [[OSSL Constants/WL DRAW CLASSIC CLOUDS|WL_DRAW_CLASSIC_CLOUDS]] || 35 | + | | [[OSSL Constants/WL DRAW CLASSIC CLOUDS|WL_DRAW_CLASSIC_CLOUDS]] || 35 |
|- | |- | ||
− | | [[OSSL Constants/WL SUN MOON POSITION|WL_SUN_MOON_POSITION]] || 36 | + | | [[OSSL Constants/WL SUN MOON POSITION|WL_SUN_MOON_POSITION]] || 36 |
|- | |- | ||
|} | |} |
Revision as of 05:11, 22 November 2012
OSSL Constants
These are extracted from OpenSimulator DEV 0.7.4 OpenSim-9d66792-r/18996 May 12, 2012
Sources:
- LSL_Constants.cs (OpenSimulator source) for LSL and OSSL Constants
- CM_Constants.cs (OpenSimulator source) for LightShare/Windlight Constants
Additional constants to the LSL functions/events
changed() event
Name | Value | Description |
CHANGED_ANIMATION | 16384 | the set of animations playing on the avatar to whom this object is attached has been changed. |
llRequestSimulatorData() and dataserver() event
Name | Value | Description |
DATA_SIM_RELEASE | 128 | returns the version of the simulator the script is running in; the string parameter of llRequestSimulatorData is ignored. |
llDetectedType() and llSensor()
Name | Value | Description |
OS_NPC | 0x01000000 | Target is NPC. Use this instead of NPC (Justincc's blog) |
llSetVehicleVectorParam()
Name | Value | Description |
VEHICLE_RANGE_BLOCK | 45 |
llSetVehicleRotationParam()
Name | Value | Description |
VEHICLE_ROLL_FRAME | 46 |
llSetVehicleFlags() and llRemoveVehicleFlags()
Name | Value | Description |
VEHICLE_FLAG_NO_X | 1024 | |
VEHICLE_FLAG_NO_Y | 2048 | |
VEHICLE_FLAG_NO_Z | 4096 | |
VEHICLE_FLAG_LOCK_HOVER_HEIGHT | 8192 | |
VEHICLE_FLAG_NO_DEFLECTION | 16392 | |
VEHICLE_FLAG_LOCK_ROTATION | 32784 |
llListStatistics()
Name | Value | Description |
LIST_STAT_HARMONIC_MEAN | 100 | returns the harmonic mean of a list of numbers. |
llSetCameraParams()
Name | Value | Description |
CAMERA_FOCUS_OFFSET_X | 2 | adjusts the camera focus x position relative to the target. (float) |
CAMERA_FOCUS_OFFSET_Y | 3 | adjusts the camera focus y position relative to the target. (float) |
CAMERA_FOCUS_OFFSET_Z | 4 | adjusts the camera focus z position relative to the target. (float) |
CAMERA_POSITION_X | 14 | sets camera x position in region coordinates. (float) |
CAMERA_POSITION_Y | 15 | sets camera y position in region coordinates. (float) |
CAMERA_POSITION_Z | 16 | sets camera z position in region coordinates. (float) |
CAMERA_FOCUS_X | 18 | sets camera x focus (target position) in region coordinates. (float) |
CAMERA_FOCUS_Y | 19 | sets camera y focus (target position) in region coordinates. (float) |
CAMERA_FOCUS_Z | 20 | sets camera z focus (target position) in region coordinates. (float) |
llSetPrimMediaParams()
Name | Value |
LSL_STATUS_OK | 0 |
LSL_STATUS_MALFORMED_PARAMS | 1000 |
LSL_STATUS_TYPE_MISMATCH | 1001 |
LSL_STATUS_BOUNDS_ERROR | 1002 |
LSL_STATUS_NOT_FOUND | 1003 |
LSL_STATUS_NOT_SUPPORTED | 1004 |
LSL_STATUS_INTERNAL_ERROR | 1999 |
LSL_STATUS_WHITELIST_FAILED | 2001 |
For the OSSL functions
osGetRegionStats()
Name | Value | Statistics Bar Label |
STATS_TIME_DILATION | 0 | Time Dilation |
STATS_SIM_FPS | 1 | Sim FPS |
STATS_PHYSICS_FPS | 2 | Physics FPS |
STATS_AGENT_UPDATES | 3 | Agent Updates/Sec |
STATS_ROOT_AGENTS | 4 | Main Agents |
STATS_CHILD_AGENTS | 5 | Child Agents |
STATS_TOTAL_PRIMS | 6 | Objects |
STATS_ACTIVE_PRIMS | 7 | Active Objects |
STATS_FRAME_MS | 8 | Total Frame Time |
STATS_NET_MS | 9 | Net Time |
STATS_PHYSICS_MS | 10 | Physics Time |
STATS_IMAGE_MS | 11 | Images Time |
STATS_OTHER_MS | 12 | (Other Time) |
STATS_IN_PACKETS_PER_SECOND | 13 | Packets In |
STATS_OUT_PACKETS_PER_SECOND | 14 | Packets Out |
STATS_UNACKED_BYTES | 15 | Total Unacked Bytes |
STATS_AGENT_MS | 16 | Agent Time |
STATS_PENDING_DOWNLOADS | 17 | Pending Downloads |
STATS_PENDING_UPLOADS | 18 | Pending Uploads |
STATS_ACTIVE_SCRIPTS | 19 | Active Scripts |
STATS_SCRIPT_LPS | 20 | (Script Line Per Second) |
osNpcMoveToTarget()
See function page for descriptions of each constants.
Name | Value |
OS_NPC_FLY | 0 |
OS_NPC_NO_FLY | 1 |
OS_NPC_LAND_AT_TARGET | 2 |
OS_NPC_RUNNING | 4 |
osNpcSit()
See function page for descriptions of each constants.
Name | Value |
OS_NPC_SIT_NOW | 0 |
osNpcCreate()
See function page for descriptions of each constants.
Name | Value |
OS_NPC_CREATOR_OWNED | 0x1 |
OS_NPC_NOT_OWNED | 0x2 |
OS_NPC_SENSE_AS_AGENT | 0x4 |
osSetParcelDetails()
Name | Value | Description |
PARCEL_DETAILS_CLAIMDATE | 10 | set parcel claim date |
osListenRegex()
Name | Value | Description |
OS_LISTEN_REGEX_NAME | 0x1 | process name parameter as regex |
OS_LISTEN_REGEX_MESSAGE | 0x2 | process message parameter as regex |
osMessageAttachments()
See function page for descriptions of each constants.
Name | Value | Description |
OS_ATTACH_MSG_ALL | -65535 | send the message to attachments on every point |
OS_ATTACH_MSG_INVERT_POINTS | 1 | invert how the attachment points list should be treated |
OS_ATTACH_MSG_OBJECT_CREATOR | 2 | send only to those have the same CreatorID with host object CreatorID |
OS_ATTACH_MSG_SCRIPT_CREATOR | 4 | send only to those have the same CreatorID with sender script CreatorID |
lsGetWindlightScene() & lsSetWindlightScene() & lsSetWindlightSceneTargeted()
see LightShare Parameters for each description
Back to Scripting Documentation