Scripting
LSL Guide
Every script function this grid actually runs, read straight from the region software rather than copied from a wiki — including the wolf* functions that exist only here.
Constants
120 starting with “W” of 1010 — the named values scripts use for flags, permissions and change events.
| Constant | Type | Value |
|---|---|---|
| WATER_BLUR_MULTIPLIER | integer | 100 |
| WATER_FOG | integer | 101 |
| WATER_FRESNEL | integer | 102 |
| WATER_NORMAL_SCALE | integer | 104 |
| WATER_NORMAL_TEXTURE | integer | 107 |
| WATER_REFRACTION | integer | 105 |
| WATER_WAVE_DIRECTION | integer | 106 |
| WL_AMBIENT | integer | 20 |
| WL_BIG_WAVE_DIRECTION | integer | 9 |
| WL_BLUE_DENSITY | integer | 14 |
| WL_BLUR_MULTIPLIER | integer | 8 |
| WL_CLOUD_COLOR | integer | 26 |
| WL_CLOUD_COVERAGE | integer | 28 |
| WL_CLOUD_DETAIL_XY_DENSITY | integer | 30 |
| WL_CLOUD_SCALE | integer | 29 |
| WL_CLOUD_SCROLL_X | integer | 31 |
| WL_CLOUD_SCROLL_X_LOCK | integer | 34 |
| WL_CLOUD_SCROLL_Y | integer | 32 |
| WL_CLOUD_SCROLL_Y_LOCK | integer | 33 |
| WL_CLOUD_XY_DENSITY | integer | 27 |
| WL_DENSITY_MULTIPLIER | integer | 16 |
| WL_DISTANCE_MULTIPLIER | integer | 17 |
| WL_DRAW_CLASSIC_CLOUDS | integer | 35 |
| WL_EAST_ANGLE | integer | 21 |
| WL_FRESNEL_OFFSET | integer | 5 |
| WL_FRESNEL_SCALE | integer | 4 |
| WL_HAZE_DENSITY | integer | 15 |
| WL_HAZE_HORIZON | integer | 13 |
| WL_HORIZON | integer | 12 |
| WL_LITTLE_WAVE_DIRECTION | integer | 10 |
| WL_MAX_ALTITUDE | integer | 18 |
| WL_NORMAL_MAP_TEXTURE | integer | 11 |
| WL_REFLECTION_WAVELET_SCALE | integer | 3 |
| WL_REFRACT_SCALE_ABOVE | integer | 6 |
| WL_REFRACT_SCALE_BELOW | integer | 7 |
| WL_SCENE_GAMMA | integer | 24 |
| WL_STAR_BRIGHTNESS | integer | 25 |
| WL_SUN_GLOW_FOCUS | integer | 22 |
| WL_SUN_GLOW_SIZE | integer | 23 |
| WL_SUN_MOON_COLOR | integer | 19 |
| WL_SUN_MOON_POSITION | integer | 36 |
| WL_UNDERWATER_FOG_MODIFIER | integer | 2 |
| WL_WATER_COLOR | integer | 0 |
| WL_WATER_FOG_DENSITY_EXPONENT | integer | 1 |
| WOLF_ATTACH_BROKEN | integer | 3 |
| WOLF_ATTACH_COUPLED | integer | 2 |
| WOLF_ATTACH_NONE | integer | 0 |
| WOLF_ATTACH_WAITING | integer | 1 |
| WOLF_BREATH_FIRE | integer | 1 |
| WOLF_BREATH_ICE | integer | 2 |
| WOLF_BREATH_ORIGIN | integer | 1 |
| WOLF_BREATH_REACH | integer | 2 |
| WOLF_BREATH_STOP | integer | 0 |
| WOLF_DRIVE_BTN_ANCHOR | integer | 2048 |
| WOLF_DRIVE_BTN_ASSIST | integer | 4096 |
| WOLF_DRIVE_BTN_BOOST | integer | 1024 |
| WOLF_DRIVE_BTN_CRUISE | integer | 256 |
| WOLF_DRIVE_BTN_DIVE | integer | 32768 |
| WOLF_DRIVE_BTN_ENGINE | integer | 16384 |
| WOLF_DRIVE_BTN_GEAR_DOWN | integer | 2 |
| WOLF_DRIVE_BTN_GEAR_UP | integer | 1 |
| WOLF_DRIVE_BTN_HANDBRAKE | integer | 64 |
| WOLF_DRIVE_BTN_HAZARDS | integer | 128 |
| WOLF_DRIVE_BTN_HORN | integer | 4 |
| WOLF_DRIVE_BTN_INDICATOR_LEFT | integer | 16 |
| WOLF_DRIVE_BTN_INDICATOR_RIGHT | integer | 32 |
| WOLF_DRIVE_BTN_LANDING_GEAR | integer | 8192 |
| WOLF_DRIVE_BTN_LIGHTS | integer | 8 |
| WOLF_DRIVE_BTN_PERISCOPE | integer | 131072 |
| WOLF_DRIVE_BTN_RETARDER_AUT | integer | 8388608 |
| WOLF_DRIVE_BTN_RETARDER_DSC | integer | 4194304 |
| WOLF_DRIVE_BTN_RETARDER_DSC_DOWN | integer | 33554432 |
| WOLF_DRIVE_BTN_RETARDER_DSC_UP | integer | 16777216 |
| WOLF_DRIVE_BTN_SONAR | integer | 262144 |
| WOLF_DRIVE_BTN_STAGE | integer | 512 |
| WOLF_DRIVE_BTN_SURFACE | integer | 65536 |
| WOLF_DRIVE_GEAR_D | integer | 99 |
| WOLF_DRIVE_GEAR_N | integer | 0 |
| WOLF_DRIVE_GEAR_P | integer | -2 |
| WOLF_DRIVE_GEAR_R | integer | -1 |
| WOLF_DRIVE_RETARDER_MASK | integer | 7 |
| WOLF_DRIVE_RETARDER_SHIFT | integer | 19 |
| WOLF_ENV_CLOUDS | integer | 14 |
| WOLF_ENV_DAY_HOURS | integer | 9 |
| WOLF_ENV_HAZE | integer | 15 |
| WOLF_ENV_MODE | integer | 1 |
| WOLF_ENV_MOOD_COLOR | integer | 17 |
| WOLF_ENV_MOOD_STRENGTH | integer | 18 |
| WOLF_ENV_MOOD_TINT | integer | 16 |
| WOLF_ENV_PARCEL | integer | 1 |
| WOLF_ENV_PLACE_KIND | integer | 3 |
| WOLF_ENV_PLACE_LAT | integer | 5 |
| WOLF_ENV_PLACE_LON | integer | 6 |
| WOLF_ENV_PLACE_NAME | integer | 4 |
| WOLF_ENV_PRESET | integer | 2 |
| WOLF_ENV_REGION | integer | 0 |
| WOLF_ENV_SKY | integer | 20 |
| WOLF_ENV_TIME_HOUR | integer | 8 |
| WOLF_ENV_TIME_MODE | integer | 7 |
| WOLF_ENV_TIME_ZONE | integer | 10 |
| WOLF_ENV_WATER | integer | 19 |
| WOLF_ENV_WEATHER_PATTERN | integer | 13 |
| WOLF_ENV_WEATHER_SOURCE | integer | 11 |
| WOLF_ENV_WEATHER_TYPE | integer | 12 |
| WOLF_ENV_ZONES | integer | 21 |
| WOLF_JOINT_BALL | integer | 1 |
| WOLF_JOINT_COUPLER | integer | 3 |
| WOLF_JOINT_FIFTHWHEEL | integer | 2 |
| WOLF_NPC_DRIVE | integer | -7600101 |
| WOLF_NPC_EVENT | integer | -7600100 |
| WOLF_NPC_TOOL | integer | -7600102 |
| WOLF_SINK_BOW | integer | 1 |
| WOLF_SINK_BUBBLES | integer | 1 |
| WOLF_SINK_DEBRIS | integer | 2 |
| WOLF_SINK_DELETE | integer | 3 |
| WOLF_SINK_LEVEL | integer | 0 |
| WOLF_SINK_RESTORE | integer | 1 |
| WOLF_SINK_RETURN | integer | 2 |
| WOLF_SINK_STAY | integer | 0 |
| WOLF_SINK_STERN | integer | 2 |