OSSL Constants

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
(For the OSSL functions)
Line 101: Line 101:
  
 
=== For the OSSL functions ===
 
=== For the OSSL functions ===
 +
 +
==== [[OsGetRegionStats]] ====
  
 
{| cellspacing="0" cellpadding="5" border="1" align="centre" class="sortable"
 
{| cellspacing="0" cellpadding="5" border="1" align="centre" class="sortable"
 
|-
 
|-
| '''Constant Name''' || '''Value''' || '''Notes'''
+
| '''Name''' || '''Value''' || '''Statistics Bar Label'''
 
|-
 
|-
| [[OSSL Constants/STATS TIME DILATION|STATS_TIME_DILATION]] || 0 || osGetRegionStats
+
| [[OSSL Constants/STATS TIME DILATION|STATS_TIME_DILATION]] || 0 || Time Dilation
 
|-
 
|-
| [[OSSL Constants/STATS SIM FPS|STATS_SIM_FPS]] || 1 || osGetRegionStats
+
| [[OSSL Constants/STATS SIM FPS|STATS_SIM_FPS]] || 1 || Sim FPS
 
|-
 
|-
| [[OSSL Constants/STATS PHYSICS FPS|STATS_PHYSICS_FPS]] || 2 || osGetRegionStats
+
| [[OSSL Constants/STATS PHYSICS FPS|STATS_PHYSICS_FPS]] || 2 || Physics FPS
 
|-
 
|-
| [[OSSL Constants/STATS AGENT UPDATES|STATS_AGENT_UPDATES]] || 3 || osGetRegionStats
+
| [[OSSL Constants/STATS AGENT UPDATES|STATS_AGENT_UPDATES]] || 3 || Agent Updates/Sec
 
|-
 
|-
| [[OSSL Constants/STATS ROOT AGENTS|STATS_ROOT_AGENTS]] || 4 || osGetRegionStats
+
| [[OSSL Constants/STATS ROOT AGENTS|STATS_ROOT_AGENTS]] || 4 || Main Agents
 
|-
 
|-
| [[OSSL Constants/STATS CHILD AGENTS|STATS_CHILD_AGENTS]] || 5 || osGetRegionStats
+
| [[OSSL Constants/STATS CHILD AGENTS|STATS_CHILD_AGENTS]] || 5 || Child Agents
 
|-
 
|-
| [[OSSL Constants/STATS TOTAL PRIMS|STATS_TOTAL_PRIMS]] || 6 || osGetRegionStats
+
| [[OSSL Constants/STATS TOTAL PRIMS|STATS_TOTAL_PRIMS]] || 6 || Objects
 
|-
 
|-
| [[OSSL Constants/STATS ACTIVE PRIMS|STATS_ACTIVE_PRIMS]] || 7 || osGetRegionStats
+
| [[OSSL Constants/STATS ACTIVE PRIMS|STATS_ACTIVE_PRIMS]] || 7 || Active Objects
 
|-
 
|-
| [[OSSL Constants/STATS FRAME MS|STATS_FRAME_MS]] || 8 || osGetRegionStats
+
| [[OSSL Constants/STATS FRAME MS|STATS_FRAME_MS]] || 8 || Total Frame Time
 
|-
 
|-
| [[OSSL Constants/STATS NET MS|STATS_NET_MS]] || 9 || osGetRegionStats
+
| [[OSSL Constants/STATS NET MS|STATS_NET_MS]] || 9 || Net Time
 
|-
 
|-
| [[OSSL Constants/STATS PHYSICS MS|STATS_PHYSICS_MS]] || 10 || osGetRegionStats
+
| [[OSSL Constants/STATS PHYSICS MS|STATS_PHYSICS_MS]] || 10 || Physics Time
 
|-
 
|-
| [[OSSL Constants/STATS IMAGE MS|STATS_IMAGE_MS]] || 11 || osGetRegionStats
+
| [[OSSL Constants/STATS IMAGE MS|STATS_IMAGE_MS]] || 11 || Images Time
 
|-
 
|-
| [[OSSL Constants/STATS OTHER MS|STATS_OTHER_MS]] || 12 || osGetRegionStats
+
| [[OSSL Constants/STATS OTHER MS|STATS_OTHER_MS]] || 12 || (Other Time)
 
|-
 
|-
| [[OSSL Constants/STATS IN PACKETS PER SECOND|STATS_IN_PACKETS_PER_SECOND]] || 13 || osGetRegionStats
+
| [[OSSL Constants/STATS IN PACKETS PER SECOND|STATS_IN_PACKETS_PER_SECOND]] || 13 || Packets In
 
|-
 
|-
| [[OSSL Constants/STATS OUT PACKETS PER SECOND|STATS_OUT_PACKETS_PER_SECOND]] || 14 || osGetRegionStats
+
| [[OSSL Constants/STATS OUT PACKETS PER SECOND|STATS_OUT_PACKETS_PER_SECOND]] || 14 || Packets Out
 
|-
 
|-
| [[OSSL Constants/STATS UNACKED BYTES|STATS_UNACKED_BYTES]] || 15 || osGetRegionStats
+
| [[OSSL Constants/STATS UNACKED BYTES|STATS_UNACKED_BYTES]] || 15 || Total Unacked Bytes
 
|-
 
|-
| [[OSSL Constants/STATS AGENT MS|STATS_AGENT_MS]] || 16 || osGetRegionStats
+
| [[OSSL Constants/STATS AGENT MS|STATS_AGENT_MS]] || 16 || Agent Time
 
|-
 
|-
| [[OSSL Constants/STATS PENDING DOWNLOADS|STATS_PENDING_DOWNLOADS]] || 17 || osGetRegionStats
+
| [[OSSL Constants/STATS PENDING DOWNLOADS|STATS_PENDING_DOWNLOADS]] || 17 || Pending Downloads
 
|-
 
|-
| [[OSSL Constants/STATS PENDING UPLOADS|STATS_PENDING_UPLOADS]] || 18 || osGetRegionStats
+
| [[OSSL Constants/STATS PENDING UPLOADS|STATS_PENDING_UPLOADS]] || 18 || Pending Uploads
 
|-
 
|-
| [[OSSL Constants/STATS ACTIVE SCRIPTS|STATS_ACTIVE_SCRIPTS]] || 19 || osGetRegionStats
+
| [[OSSL Constants/STATS ACTIVE SCRIPTS|STATS_ACTIVE_SCRIPTS]] || 19 || Active Scripts
 
|-
 
|-
| [[OSSL Constants/STATS SCRIPT LPS|STATS_SCRIPT_LPS]] || 20 || osGetRegionStats
+
| [[OSSL Constants/STATS SCRIPT LPS|STATS_SCRIPT_LPS]] || 20 || (Script Line Per Second)
 +
|}
 +
 
 +
 
 +
 
 
|-
 
|-
 
| [[OSSL Constants/OS NPC FLY|OS_NPC_FLY]] || 0 || osNPC  
 
| [[OSSL Constants/OS NPC FLY|OS_NPC_FLY]] || 0 || osNPC  

Revision as of 07:22, 18 November 2012

Contents

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)


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)


|- | OS_NPC_FLY || 0 || osNPC |- | OS_NPC_NO_FLY || 1 || osNPC |- | OS_NPC_LAND_AT_TARGET || 2 || osNPC |- | OS_NPC_SIT_NOW || 0 || osNPC |- | OS_NPC_CREATOR_OWNED || 0x1 || osNPC |- | OS_NPC_NOT_OWNED || 0x2 || osNPC |- | OS_NPC_SENSE_AS_AGENT || 0x4 || osNPC |- | OS_NPC_RUNNING || 4 || osNPC |- | PARCEL_DETAILS_CLAIMDATE || 10|| osSetParcelDetails |- | WL_WATER_COLOR || 0|| |- | WL_WATER_FOG_DENSITY_EXPONENT || 1|| |- | WL_UNDERWATER_FOG_MODIFIER || 2|| |- | WL_REFLECTION_WAVELET_SCALE || 3|| |- | WL_FRESNEL_SCALE || 4|| |- | WL_FRESNEL_OFFSET || 5|| |- | WL_REFRACT_SCALE_ABOVE || 6|| |- | WL_REFRACT_SCALE_BELOW || 7|| |- | WL_BLUR_MULTIPLIER || 8|| |- | WL_BIG_WAVE_DIRECTION || 9|| |- | WL_LITTLE_WAVE_DIRECTION || 10|| |- | WL_NORMAL_MAP_TEXTURE || 11|| |- | WL_HORIZON || 12|| |- | WL_HAZE_HORIZON || 13|| |- | WL_BLUE_DENSITY || 14|| |- | WL_HAZE_DENSITY || 15|| |- | WL_DENSITY_MULTIPLIER || 16|| |- | WL_DISTANCE_MULTIPLIER || 17|| |- | WL_MAX_ALTITUDE || 18|| |- | WL_SUN_MOON_COLOR || 19|| |- | WL_AMBIENT || 20|| |- | WL_EAST_ANGLE || 21|| |- | WL_SUN_GLOW_FOCUS || 22|| |- | WL_SUN_GLOW_SIZE || 23|| |- | WL_SCENE_GAMMA || 24|| |- | WL_STAR_BRIGHTNESS || 25|| |- | WL_CLOUD_COLOR || 26|| |- | WL_CLOUD_XY_DENSITY || 27|| |- | WL_CLOUD_COVERAGE || 28|| |- | WL_CLOUD_SCALE || 29|| |- | WL_CLOUD_DETAIL_XY_DENSITY || 30|| |- | WL_CLOUD_SCROLL_X || 31|| |- | WL_CLOUD_SCROLL_Y || 32|| |- | WL_CLOUD_SCROLL_Y_LOCK || 33|| |- | WL_CLOUD_SCROLL_X_LOCK || 34|| |- | WL_DRAW_CLASSIC_CLOUDS || 35|| |- | WL_SUN_MOON_POSITION || 36|| |- |}

Back to Scripting Documentation

Personal tools
General
About This Wiki