aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/llcommon
diff options
context:
space:
mode:
Diffstat (limited to 'linden/indra/llcommon')
-rw-r--r--linden/indra/llcommon/llclickaction.h1
-rw-r--r--linden/indra/llcommon/lllslconstants.h17
2 files changed, 18 insertions, 0 deletions
diff --git a/linden/indra/llcommon/llclickaction.h b/linden/indra/llcommon/llclickaction.h
index 8048724..209e2d6 100644
--- a/linden/indra/llcommon/llclickaction.h
+++ b/linden/indra/llcommon/llclickaction.h
@@ -42,5 +42,6 @@ const U8 CLICK_ACTION_PAY = 3;
42const U8 CLICK_ACTION_OPEN = 4; 42const U8 CLICK_ACTION_OPEN = 4;
43const U8 CLICK_ACTION_PLAY = 5; 43const U8 CLICK_ACTION_PLAY = 5;
44const U8 CLICK_ACTION_OPEN_MEDIA = 6; 44const U8 CLICK_ACTION_OPEN_MEDIA = 6;
45const U8 CLICK_ACTION_ZOOM = 7;
45 46
46#endif 47#endif
diff --git a/linden/indra/llcommon/lllslconstants.h b/linden/indra/llcommon/lllslconstants.h
index 7cd854f..fc5363f 100644
--- a/linden/indra/llcommon/lllslconstants.h
+++ b/linden/indra/llcommon/lllslconstants.h
@@ -48,6 +48,7 @@ const U32 AGENT_TYPING = 0x0200;
48const U32 AGENT_CROUCHING = 0x0400; 48const U32 AGENT_CROUCHING = 0x0400;
49const U32 AGENT_BUSY = 0x0800; 49const U32 AGENT_BUSY = 0x0800;
50const U32 AGENT_ALWAYS_RUN = 0x1000; 50const U32 AGENT_ALWAYS_RUN = 0x1000;
51const U32 AGENT_AUTOPILOT = 0x2000;
51 52
52const S32 LSL_REMOTE_DATA_CHANNEL = 1; 53const S32 LSL_REMOTE_DATA_CHANNEL = 1;
53const S32 LSL_REMOTE_DATA_REQUEST = 2; 54const S32 LSL_REMOTE_DATA_REQUEST = 2;
@@ -72,6 +73,9 @@ const S32 LSL_PRIM_TEXGEN = 22;
72const S32 LSL_PRIM_POINT_LIGHT = 23; 73const S32 LSL_PRIM_POINT_LIGHT = 23;
73const S32 LSL_PRIM_CAST_SHADOWS = 24; 74const S32 LSL_PRIM_CAST_SHADOWS = 24;
74const S32 LSL_PRIM_GLOW = 25; 75const S32 LSL_PRIM_GLOW = 25;
76const S32 LSL_PRIM_TEXT = 26;
77const S32 LSL_PRIM_NAME = 27;
78const S32 LSL_PRIM_DESC = 28;
75 79
76const S32 LSL_PRIM_TYPE_BOX = 0; 80const S32 LSL_PRIM_TYPE_BOX = 0;
77const S32 LSL_PRIM_TYPE_CYLINDER= 1; 81const S32 LSL_PRIM_TYPE_CYLINDER= 1;
@@ -201,5 +205,18 @@ const U32 CHANGED_OWNER = 0x80;
201const U32 CHANGED_REGION = 0x100; 205const U32 CHANGED_REGION = 0x100;
202const U32 CHANGED_TELEPORT = 0x200; 206const U32 CHANGED_TELEPORT = 0x200;
203const U32 CHANGED_REGION_START = 0x400; 207const U32 CHANGED_REGION_START = 0x400;
208const U32 CHANGED_MEDIA = 0x800;
209
210// Possible error results
211const U32 LSL_STATUS_OK = 0;
212const U32 LSL_STATUS_MALFORMED_PARAMS = 1000;
213const U32 LSL_STATUS_TYPE_MISMATCH = 1001;
214const U32 LSL_STATUS_BOUNDS_ERROR = 1002;
215const U32 LSL_STATUS_NOT_FOUND = 1003;
216const U32 LSL_STATUS_NOT_SUPPORTED = 1004;
217const U32 LSL_STATUS_INTERNAL_ERROR = 1999;
218
219// Start per-function errors below, starting at 2000:
220const U32 LSL_STATUS_WHITELIST_FAILED = 2001;
204 221
205#endif 222#endif