aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSO/LSO_Enums.cs
diff options
context:
space:
mode:
authorSean Dague2007-09-13 11:41:42 +0000
committerSean Dague2007-09-13 11:41:42 +0000
commitafea5f22055fd645e95c4e1dcad01e68716fa049 (patch)
tree73dbc6fff4cba36c559234b66d24c84e00f3f162 /OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSO/LSO_Enums.cs
parentadding eol-style attributes on new files (diff)
downloadopensim-SC_OLD-afea5f22055fd645e95c4e1dcad01e68716fa049.zip
opensim-SC_OLD-afea5f22055fd645e95c4e1dcad01e68716fa049.tar.gz
opensim-SC_OLD-afea5f22055fd645e95c4e1dcad01e68716fa049.tar.bz2
opensim-SC_OLD-afea5f22055fd645e95c4e1dcad01e68716fa049.tar.xz
remove ^M, as native storage should be UNIX format, and ^M in/out mashing
will happen on the windows side now that eol-style is correct
Diffstat (limited to 'OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSO/LSO_Enums.cs')
-rw-r--r--OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSO/LSO_Enums.cs1114
1 files changed, 557 insertions, 557 deletions
diff --git a/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSO/LSO_Enums.cs b/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSO/LSO_Enums.cs
index db666d9..30ce314 100644
--- a/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSO/LSO_Enums.cs
+++ b/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSO/LSO_Enums.cs
@@ -1,557 +1,557 @@
1/* 1/*
2* Copyright (c) Contributors, http://opensimulator.org/ 2* Copyright (c) Contributors, http://opensimulator.org/
3* See CONTRIBUTORS.TXT for a full list of copyright holders. 3* See CONTRIBUTORS.TXT for a full list of copyright holders.
4* 4*
5* Redistribution and use in source and binary forms, with or without 5* Redistribution and use in source and binary forms, with or without
6* modification, are permitted provided that the following conditions are met: 6* modification, are permitted provided that the following conditions are met:
7* * Redistributions of source code must retain the above copyright 7* * Redistributions of source code must retain the above copyright
8* notice, this list of conditions and the following disclaimer. 8* notice, this list of conditions and the following disclaimer.
9* * Redistributions in binary form must reproduce the above copyright 9* * Redistributions in binary form must reproduce the above copyright
10* notice, this list of conditions and the following disclaimer in the 10* notice, this list of conditions and the following disclaimer in the
11* documentation and/or other materials provided with the distribution. 11* documentation and/or other materials provided with the distribution.
12* * Neither the name of the OpenSim Project nor the 12* * Neither the name of the OpenSim Project nor the
13* names of its contributors may be used to endorse or promote products 13* names of its contributors may be used to endorse or promote products
14* derived from this software without specific prior written permission. 14* derived from this software without specific prior written permission.
15* 15*
16* THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS AND ANY 16* THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS AND ANY
17* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 17* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
18* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 18* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
19* DISCLAIMED. IN NO EVENT SHALL THE CONTRIBUTORS BE LIABLE FOR ANY 19* DISCLAIMED. IN NO EVENT SHALL THE CONTRIBUTORS BE LIABLE FOR ANY
20* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 20* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
21* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 21* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
22* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 22* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
23* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 23* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
24* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 24* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
25* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 25* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26* 26*
27*/ 27*/
28/* Original code: Tedd Hansen */ 28/* Original code: Tedd Hansen */
29using System; 29using System;
30using System.Collections.Generic; 30using System.Collections.Generic;
31using System.Text; 31using System.Text;
32 32
33namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSO 33namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSO
34{ 34{
35 public static class LSO_Enums 35 public static class LSO_Enums
36 { 36 {
37 //public System.Collections.Generic.Dictionary<Byte, Type> OpCode_Add_Types; 37 //public System.Collections.Generic.Dictionary<Byte, Type> OpCode_Add_Types;
38 38
39 //LSO_Enums() { 39 //LSO_Enums() {
40 // OpCode_Add_Types.Add(51, typeof(String)); 40 // OpCode_Add_Types.Add(51, typeof(String));
41 // OpCode_Add_Types.Add(17, typeof(UInt32)); 41 // OpCode_Add_Types.Add(17, typeof(UInt32));
42 //} 42 //}
43 43
44 [Serializable] 44 [Serializable]
45 public enum OpCode_Add_TypeDefs 45 public enum OpCode_Add_TypeDefs
46 { 46 {
47 String = 51, 47 String = 51,
48 UInt32 = 17 48 UInt32 = 17
49 } 49 }
50 [Serializable] 50 [Serializable]
51 public enum OpCode_Cast_TypeDefs 51 public enum OpCode_Cast_TypeDefs
52 { 52 {
53 String = 19 53 String = 19
54 } 54 }
55 55
56 [Serializable] 56 [Serializable]
57 public struct Key 57 public struct Key
58 { 58 {
59 public string KeyString; 59 public string KeyString;
60 } 60 }
61 61
62 [Serializable] 62 [Serializable]
63 public struct Vector 63 public struct Vector
64 { 64 {
65 public UInt32 Z; 65 public UInt32 Z;
66 public UInt32 Y; 66 public UInt32 Y;
67 public UInt32 X; 67 public UInt32 X;
68 } 68 }
69 [Serializable] 69 [Serializable]
70 public struct Rotation 70 public struct Rotation
71 { 71 {
72 public UInt32 S; 72 public UInt32 S;
73 public UInt32 Z; 73 public UInt32 Z;
74 public UInt32 Y; 74 public UInt32 Y;
75 public UInt32 X; 75 public UInt32 X;
76 } 76 }
77 [Serializable] 77 [Serializable]
78 public enum Variable_Type_Codes 78 public enum Variable_Type_Codes
79 { 79 {
80 Void = 0, 80 Void = 0,
81 Integer = 1, 81 Integer = 1,
82 Float = 2, 82 Float = 2,
83 String = 3, 83 String = 3,
84 Key = 4, 84 Key = 4,
85 Vector = 5, 85 Vector = 5,
86 Rotation = 6, 86 Rotation = 6,
87 List = 7, 87 List = 7,
88 Null = 8 88 Null = 8
89 } 89 }
90 [Serializable] 90 [Serializable]
91 public enum Event_Mask_Values 91 public enum Event_Mask_Values
92 { 92 {
93 state_entry = 0, 93 state_entry = 0,
94 state_exit = 1, 94 state_exit = 1,
95 touch_start = 2, 95 touch_start = 2,
96 touch = 3, 96 touch = 3,
97 touch_end = 4, 97 touch_end = 4,
98 collision_start = 5, 98 collision_start = 5,
99 collision = 6, 99 collision = 6,
100 collision_end = 7, 100 collision_end = 7,
101 land_collision_start = 8, 101 land_collision_start = 8,
102 land_collision = 9, 102 land_collision = 9,
103 land_collision_end = 10, 103 land_collision_end = 10,
104 timer = 11, 104 timer = 11,
105 listen = 12, 105 listen = 12,
106 on_rez = 13, 106 on_rez = 13,
107 sensor = 14, 107 sensor = 14,
108 no_sensor = 15, 108 no_sensor = 15,
109 control = 16, 109 control = 16,
110 money = 17, 110 money = 17,
111 email = 18, 111 email = 18,
112 at_target = 19, 112 at_target = 19,
113 not_at_target = 20, 113 not_at_target = 20,
114 at_rot_target = 21, 114 at_rot_target = 21,
115 not_at_rot_target = 22, 115 not_at_rot_target = 22,
116 run_time_permissions = 23, 116 run_time_permissions = 23,
117 changed = 24, 117 changed = 24,
118 attach = 25, 118 attach = 25,
119 dataserver = 26, 119 dataserver = 26,
120 link_message = 27, 120 link_message = 27,
121 moving_start = 28, 121 moving_start = 28,
122 moving_end = 29, 122 moving_end = 29,
123 object_rez = 30, 123 object_rez = 30,
124 remote_data = 31, 124 remote_data = 31,
125 http_response = 32 125 http_response = 32
126 } 126 }
127 [Serializable] 127 [Serializable]
128 public enum Operation_Table 128 public enum Operation_Table
129 { 129 {
130 NOOP = 0x0, 130 NOOP = 0x0,
131 POP = 0x1, 131 POP = 0x1,
132 POPS = 0x2, 132 POPS = 0x2,
133 POPL = 0x3, 133 POPL = 0x3,
134 POPV = 0x4, 134 POPV = 0x4,
135 POPQ = 0x5, 135 POPQ = 0x5,
136 POPARG = 0x6, 136 POPARG = 0x6,
137 POPIP = 0x7, 137 POPIP = 0x7,
138 POPBP = 0x8, 138 POPBP = 0x8,
139 POPSP = 0x9, 139 POPSP = 0x9,
140 POPSLR = 0xa, 140 POPSLR = 0xa,
141 DUP = 0x20, 141 DUP = 0x20,
142 DUPS = 0x21, 142 DUPS = 0x21,
143 DUPL = 0x22, 143 DUPL = 0x22,
144 DUPV = 0x23, 144 DUPV = 0x23,
145 DUPQ = 0x24, 145 DUPQ = 0x24,
146 STORE = 0x30, 146 STORE = 0x30,
147 STORES = 0x31, 147 STORES = 0x31,
148 STOREL = 0x32, 148 STOREL = 0x32,
149 STOREV = 0x33, 149 STOREV = 0x33,
150 STOREQ = 0x34, 150 STOREQ = 0x34,
151 STOREG = 0x35, 151 STOREG = 0x35,
152 STOREGS = 0x36, 152 STOREGS = 0x36,
153 STOREGL = 0x37, 153 STOREGL = 0x37,
154 STOREGV = 0x38, 154 STOREGV = 0x38,
155 STOREGQ = 0x39, 155 STOREGQ = 0x39,
156 LOADP = 0x3a, 156 LOADP = 0x3a,
157 LOADSP = 0x3b, 157 LOADSP = 0x3b,
158 LOADLP = 0x3c, 158 LOADLP = 0x3c,
159 LOADVP = 0x3d, 159 LOADVP = 0x3d,
160 LOADQP = 0x3e, 160 LOADQP = 0x3e,
161 LOADGP = 0x3f, 161 LOADGP = 0x3f,
162 LOADGSP = 0x40, 162 LOADGSP = 0x40,
163 LOADGLP = 0x41, 163 LOADGLP = 0x41,
164 LOADGVP = 0x42, 164 LOADGVP = 0x42,
165 LOADGQP = 0x43, 165 LOADGQP = 0x43,
166 PUSH = 0x50, 166 PUSH = 0x50,
167 PUSHS = 0x51, 167 PUSHS = 0x51,
168 PUSHL = 0x52, 168 PUSHL = 0x52,
169 PUSHV = 0x53, 169 PUSHV = 0x53,
170 PUSHQ = 0x54, 170 PUSHQ = 0x54,
171 PUSHG = 0x55, 171 PUSHG = 0x55,
172 PUSHGS = 0x56, 172 PUSHGS = 0x56,
173 PUSHGL = 0x57, 173 PUSHGL = 0x57,
174 PUSHGV = 0x58, 174 PUSHGV = 0x58,
175 PUSHGQ = 0x59, 175 PUSHGQ = 0x59,
176 PUSHIP = 0x5a, 176 PUSHIP = 0x5a,
177 PUSHBP = 0x5b, 177 PUSHBP = 0x5b,
178 PUSHSP = 0x5c, 178 PUSHSP = 0x5c,
179 PUSHARGB = 0x5d, 179 PUSHARGB = 0x5d,
180 PUSHARGI = 0x5e, 180 PUSHARGI = 0x5e,
181 PUSHARGF = 0x5f, 181 PUSHARGF = 0x5f,
182 PUSHARGS = 0x60, 182 PUSHARGS = 0x60,
183 PUSHARGV = 0x61, 183 PUSHARGV = 0x61,
184 PUSHARGQ = 0x62, 184 PUSHARGQ = 0x62,
185 PUSHE = 0x63, 185 PUSHE = 0x63,
186 PUSHEV = 0x64, 186 PUSHEV = 0x64,
187 PUSHEQ = 0x65, 187 PUSHEQ = 0x65,
188 PUSHARGE = 0x66, 188 PUSHARGE = 0x66,
189 ADD = 0x70, 189 ADD = 0x70,
190 SUB = 0x71, 190 SUB = 0x71,
191 MUL = 0x72, 191 MUL = 0x72,
192 DIV = 0x73, 192 DIV = 0x73,
193 MOD = 0x74, 193 MOD = 0x74,
194 EQ = 0x75, 194 EQ = 0x75,
195 NEQ = 0x76, 195 NEQ = 0x76,
196 LEQ = 0x77, 196 LEQ = 0x77,
197 GEQ = 0x78, 197 GEQ = 0x78,
198 LESS = 0x79, 198 LESS = 0x79,
199 GREATER = 0x7a, 199 GREATER = 0x7a,
200 BITAND = 0x7b, 200 BITAND = 0x7b,
201 BITOR = 0x7c, 201 BITOR = 0x7c,
202 BITXOR = 0x7d, 202 BITXOR = 0x7d,
203 BOOLAND = 0x7e, 203 BOOLAND = 0x7e,
204 BOOLOR = 0x7f, 204 BOOLOR = 0x7f,
205 NEG = 0x80, 205 NEG = 0x80,
206 BITNOT = 0x81, 206 BITNOT = 0x81,
207 BOOLNOT = 0x82, 207 BOOLNOT = 0x82,
208 JUMP = 0x90, 208 JUMP = 0x90,
209 JUMPIF = 0x91, 209 JUMPIF = 0x91,
210 JUMPNIF = 0x92, 210 JUMPNIF = 0x92,
211 STATE = 0x93, 211 STATE = 0x93,
212 CALL = 0x94, 212 CALL = 0x94,
213 RETURN = 0x95, 213 RETURN = 0x95,
214 CAST = 0xa0, 214 CAST = 0xa0,
215 STACKTOS = 0xb0, 215 STACKTOS = 0xb0,
216 STACKTOL = 0xb1, 216 STACKTOL = 0xb1,
217 PRINT = 0xc0, 217 PRINT = 0xc0,
218 CALLLIB = 0xd0, 218 CALLLIB = 0xd0,
219 CALLLIB_TWO_BYTE = 0xd1, 219 CALLLIB_TWO_BYTE = 0xd1,
220 SHL = 0xe0, 220 SHL = 0xe0,
221 SHR = 0xe1 221 SHR = 0xe1
222 } 222 }
223 [Serializable] 223 [Serializable]
224 public enum BuiltIn_Functions 224 public enum BuiltIn_Functions
225 { 225 {
226 llSin = 0, 226 llSin = 0,
227 llCos = 1, 227 llCos = 1,
228 llTan = 2, 228 llTan = 2,
229 llAtan2 = 3, 229 llAtan2 = 3,
230 llSqrt = 4, 230 llSqrt = 4,
231 llPow = 5, 231 llPow = 5,
232 llAbs = 6, 232 llAbs = 6,
233 llFabs = 7, 233 llFabs = 7,
234 llFrand = 8, 234 llFrand = 8,
235 llFloor = 9, 235 llFloor = 9,
236 llCeil = 10, 236 llCeil = 10,
237 llRound = 11, 237 llRound = 11,
238 llVecMag = 12, 238 llVecMag = 12,
239 llVecNorm = 13, 239 llVecNorm = 13,
240 llVecDist = 14, 240 llVecDist = 14,
241 llRot2Euler = 15, 241 llRot2Euler = 15,
242 llEuler2Rot = 16, 242 llEuler2Rot = 16,
243 llAxes2Rot = 17, 243 llAxes2Rot = 17,
244 llRot2Fwd = 18, 244 llRot2Fwd = 18,
245 llRot2Left = 19, 245 llRot2Left = 19,
246 llRot2Up = 20, 246 llRot2Up = 20,
247 llRotBetween = 21, 247 llRotBetween = 21,
248 llWhisper = 22, 248 llWhisper = 22,
249 llSay = 23, 249 llSay = 23,
250 llShout = 24, 250 llShout = 24,
251 llListen = 25, 251 llListen = 25,
252 llListenControl = 26, 252 llListenControl = 26,
253 llListenRemove = 27, 253 llListenRemove = 27,
254 llSensor = 28, 254 llSensor = 28,
255 llSensorRepeat = 29, 255 llSensorRepeat = 29,
256 llSensorRemove = 30, 256 llSensorRemove = 30,
257 llDetectedName = 31, 257 llDetectedName = 31,
258 llDetectedKey = 32, 258 llDetectedKey = 32,
259 llDetectedOwner = 33, 259 llDetectedOwner = 33,
260 llDetectedType = 34, 260 llDetectedType = 34,
261 llDetectedPos = 35, 261 llDetectedPos = 35,
262 llDetectedVel = 36, 262 llDetectedVel = 36,
263 llDetectedGrab = 37, 263 llDetectedGrab = 37,
264 llDetectedRot = 38, 264 llDetectedRot = 38,
265 llDetectedGroup = 39, 265 llDetectedGroup = 39,
266 llDetectedLinkNumber = 40, 266 llDetectedLinkNumber = 40,
267 llDie = 41, 267 llDie = 41,
268 llGround = 42, 268 llGround = 42,
269 llCloud = 43, 269 llCloud = 43,
270 llWind = 44, 270 llWind = 44,
271 llSetStatus = 45, 271 llSetStatus = 45,
272 llGetStatus = 46, 272 llGetStatus = 46,
273 llSetScale = 47, 273 llSetScale = 47,
274 llGetScale = 48, 274 llGetScale = 48,
275 llSetColor = 49, 275 llSetColor = 49,
276 llGetAlpha = 50, 276 llGetAlpha = 50,
277 llSetAlpha = 51, 277 llSetAlpha = 51,
278 llGetColor = 52, 278 llGetColor = 52,
279 llSetTexture = 53, 279 llSetTexture = 53,
280 llScaleTexture = 54, 280 llScaleTexture = 54,
281 llOffsetTexture = 55, 281 llOffsetTexture = 55,
282 llRotateTexture = 56, 282 llRotateTexture = 56,
283 llGetTexture = 57, 283 llGetTexture = 57,
284 llSetPos = 58, 284 llSetPos = 58,
285 llGetPos = 59, 285 llGetPos = 59,
286 llGetLocalPos = 60, 286 llGetLocalPos = 60,
287 llSetRot = 61, 287 llSetRot = 61,
288 llGetRot = 62, 288 llGetRot = 62,
289 llGetLocalRot = 63, 289 llGetLocalRot = 63,
290 llSetForce = 64, 290 llSetForce = 64,
291 llGetForce = 65, 291 llGetForce = 65,
292 llTarget = 66, 292 llTarget = 66,
293 llTargetRemove = 67, 293 llTargetRemove = 67,
294 llRotTarget = 68, 294 llRotTarget = 68,
295 llRotTargetRemove = 69, 295 llRotTargetRemove = 69,
296 llMoveToTarget = 70, 296 llMoveToTarget = 70,
297 llStopMoveToTarget = 71, 297 llStopMoveToTarget = 71,
298 llApplyImpulse = 72, 298 llApplyImpulse = 72,
299 llApplyRotationalImpulse = 73, 299 llApplyRotationalImpulse = 73,
300 llSetTorque = 74, 300 llSetTorque = 74,
301 llGetTorque = 75, 301 llGetTorque = 75,
302 llSetForceAndTorque = 76, 302 llSetForceAndTorque = 76,
303 llGetVel = 77, 303 llGetVel = 77,
304 llGetAccel = 78, 304 llGetAccel = 78,
305 llGetOmega = 79, 305 llGetOmega = 79,
306 llGetTimeOfDay = 80, 306 llGetTimeOfDay = 80,
307 llGetWallclock = 81, 307 llGetWallclock = 81,
308 llGetTime = 82, 308 llGetTime = 82,
309 llResetTime = 83, 309 llResetTime = 83,
310 llGetAndResetTime = 84, 310 llGetAndResetTime = 84,
311 llSound = 85, 311 llSound = 85,
312 llPlaySound = 86, 312 llPlaySound = 86,
313 llLoopSound = 87, 313 llLoopSound = 87,
314 llLoopSoundMaster = 88, 314 llLoopSoundMaster = 88,
315 llLoopSoundSlave = 89, 315 llLoopSoundSlave = 89,
316 llPlaySoundSlave = 90, 316 llPlaySoundSlave = 90,
317 llTriggerSound = 91, 317 llTriggerSound = 91,
318 llStopSound = 92, 318 llStopSound = 92,
319 llPreloadSound = 93, 319 llPreloadSound = 93,
320 llGetSubString = 94, 320 llGetSubString = 94,
321 llDeleteSubString = 95, 321 llDeleteSubString = 95,
322 llInsertString = 96, 322 llInsertString = 96,
323 llToUpper = 97, 323 llToUpper = 97,
324 llToLower = 98, 324 llToLower = 98,
325 llGiveMoney = 99, 325 llGiveMoney = 99,
326 llMakeExplosion = 100, 326 llMakeExplosion = 100,
327 llMakeFountain = 101, 327 llMakeFountain = 101,
328 llMakeSmoke = 102, 328 llMakeSmoke = 102,
329 llMakeFire = 103, 329 llMakeFire = 103,
330 llRezObject = 104, 330 llRezObject = 104,
331 llLookAt = 105, 331 llLookAt = 105,
332 llStopLookAt = 106, 332 llStopLookAt = 106,
333 llSetTimerEvent = 107, 333 llSetTimerEvent = 107,
334 llSleep = 108, 334 llSleep = 108,
335 llGetMass = 109, 335 llGetMass = 109,
336 llCollisionFilter = 110, 336 llCollisionFilter = 110,
337 llTakeControls = 111, 337 llTakeControls = 111,
338 llReleaseControls = 112, 338 llReleaseControls = 112,
339 llAttachToAvatar = 113, 339 llAttachToAvatar = 113,
340 llDetachFromAvatar = 114, 340 llDetachFromAvatar = 114,
341 llTakeCamera = 115, 341 llTakeCamera = 115,
342 llReleaseCamera = 116, 342 llReleaseCamera = 116,
343 llGetOwner = 117, 343 llGetOwner = 117,
344 llInstantMessage = 118, 344 llInstantMessage = 118,
345 llEmail = 119, 345 llEmail = 119,
346 llGetNextEmail = 120, 346 llGetNextEmail = 120,
347 llGetKey = 121, 347 llGetKey = 121,
348 llSetBuoyancy = 122, 348 llSetBuoyancy = 122,
349 llSetHoverHeight = 123, 349 llSetHoverHeight = 123,
350 llStopHover = 124, 350 llStopHover = 124,
351 llMinEventDelay = 125, 351 llMinEventDelay = 125,
352 llSoundPreload = 126, 352 llSoundPreload = 126,
353 llRotLookAt = 127, 353 llRotLookAt = 127,
354 llStringLength = 128, 354 llStringLength = 128,
355 llStartAnimation = 129, 355 llStartAnimation = 129,
356 llStopAnimation = 130, 356 llStopAnimation = 130,
357 llPointAt = 131, 357 llPointAt = 131,
358 llStopPointAt = 132, 358 llStopPointAt = 132,
359 llTargetOmega = 133, 359 llTargetOmega = 133,
360 llGetStartParameter = 134, 360 llGetStartParameter = 134,
361 llGodLikeRezObject = 135, 361 llGodLikeRezObject = 135,
362 llRequestPermissions = 136, 362 llRequestPermissions = 136,
363 llGetPermissionsKey = 137, 363 llGetPermissionsKey = 137,
364 llGetPermissions = 138, 364 llGetPermissions = 138,
365 llGetLinkNumber = 139, 365 llGetLinkNumber = 139,
366 llSetLinkColor = 140, 366 llSetLinkColor = 140,
367 llCreateLink = 141, 367 llCreateLink = 141,
368 llBreakLink = 142, 368 llBreakLink = 142,
369 llBreakAllLinks = 143, 369 llBreakAllLinks = 143,
370 llGetLinkKey = 144, 370 llGetLinkKey = 144,
371 llGetLinkName = 145, 371 llGetLinkName = 145,
372 llGetInventoryNumber = 146, 372 llGetInventoryNumber = 146,
373 llGetInventoryName = 147, 373 llGetInventoryName = 147,
374 llSetScriptState = 148, 374 llSetScriptState = 148,
375 llGetEnergy = 149, 375 llGetEnergy = 149,
376 llGiveInventory = 150, 376 llGiveInventory = 150,
377 llRemoveInventory = 151, 377 llRemoveInventory = 151,
378 llSetText = 152, 378 llSetText = 152,
379 llWater = 153, 379 llWater = 153,
380 llPassTouches = 154, 380 llPassTouches = 154,
381 llRequestAgentData = 155, 381 llRequestAgentData = 155,
382 llRequestInventoryData = 156, 382 llRequestInventoryData = 156,
383 llSetDamage = 157, 383 llSetDamage = 157,
384 llTeleportAgentHome = 158, 384 llTeleportAgentHome = 158,
385 llModifyLand = 159, 385 llModifyLand = 159,
386 llCollisionSound = 160, 386 llCollisionSound = 160,
387 llCollisionSprite = 161, 387 llCollisionSprite = 161,
388 llGetAnimation = 162, 388 llGetAnimation = 162,
389 llResetScript = 163, 389 llResetScript = 163,
390 llMessageLinked = 164, 390 llMessageLinked = 164,
391 llPushObject = 165, 391 llPushObject = 165,
392 llPassCollisions = 166, 392 llPassCollisions = 166,
393 llGetScriptName = 167, 393 llGetScriptName = 167,
394 llGetNumberOfSides = 168, 394 llGetNumberOfSides = 168,
395 llAxisAngle2Rot = 169, 395 llAxisAngle2Rot = 169,
396 llRot2Axis = 170, 396 llRot2Axis = 170,
397 llRot2Angle = 171, 397 llRot2Angle = 171,
398 llAcos = 172, 398 llAcos = 172,
399 llAsin = 173, 399 llAsin = 173,
400 llAngleBetween = 174, 400 llAngleBetween = 174,
401 llGetInventoryKey = 175, 401 llGetInventoryKey = 175,
402 llAllowInventoryDrop = 176, 402 llAllowInventoryDrop = 176,
403 llGetSunDirection = 177, 403 llGetSunDirection = 177,
404 llGetTextureOffset = 178, 404 llGetTextureOffset = 178,
405 llGetTextureScale = 179, 405 llGetTextureScale = 179,
406 llGetTextureRot = 180, 406 llGetTextureRot = 180,
407 llSubStringIndex = 181, 407 llSubStringIndex = 181,
408 llGetOwnerKey = 182, 408 llGetOwnerKey = 182,
409 llGetCenterOfMass = 183, 409 llGetCenterOfMass = 183,
410 llListSort = 184, 410 llListSort = 184,
411 llGetListLength = 185, 411 llGetListLength = 185,
412 llList2Integer = 186, 412 llList2Integer = 186,
413 llList2Float = 187, 413 llList2Float = 187,
414 llList2String = 188, 414 llList2String = 188,
415 llList2Key = 189, 415 llList2Key = 189,
416 llList2Vector = 190, 416 llList2Vector = 190,
417 llList2Rot = 191, 417 llList2Rot = 191,
418 llList2List = 192, 418 llList2List = 192,
419 llDeleteSubList = 193, 419 llDeleteSubList = 193,
420 llGetListEntryType = 194, 420 llGetListEntryType = 194,
421 llList2CSV = 195, 421 llList2CSV = 195,
422 llCSV2List = 196, 422 llCSV2List = 196,
423 llListRandomize = 197, 423 llListRandomize = 197,
424 llList2ListStrided = 198, 424 llList2ListStrided = 198,
425 llGetRegionCorner = 199, 425 llGetRegionCorner = 199,
426 llListInsertList = 200, 426 llListInsertList = 200,
427 llListFindList = 201, 427 llListFindList = 201,
428 llGetObjectName = 202, 428 llGetObjectName = 202,
429 llSetObjectName = 203, 429 llSetObjectName = 203,
430 llGetDate = 204, 430 llGetDate = 204,
431 llEdgeOfWorld = 205, 431 llEdgeOfWorld = 205,
432 llGetAgentInfo = 206, 432 llGetAgentInfo = 206,
433 llAdjustSoundVolume = 207, 433 llAdjustSoundVolume = 207,
434 llSetSoundQueueing = 208, 434 llSetSoundQueueing = 208,
435 llSetSoundRadius = 209, 435 llSetSoundRadius = 209,
436 llKey2Name = 210, 436 llKey2Name = 210,
437 llSetTextureAnim = 211, 437 llSetTextureAnim = 211,
438 llTriggerSoundLimited = 212, 438 llTriggerSoundLimited = 212,
439 llEjectFromLand = 213, 439 llEjectFromLand = 213,
440 llParseString2List = 214, 440 llParseString2List = 214,
441 llOverMyLand = 215, 441 llOverMyLand = 215,
442 llGetLandOwnerAt = 216, 442 llGetLandOwnerAt = 216,
443 llGetNotecardLine = 217, 443 llGetNotecardLine = 217,
444 llGetAgentSize = 218, 444 llGetAgentSize = 218,
445 llSameGroup = 219, 445 llSameGroup = 219,
446 llUnSit = 220, 446 llUnSit = 220,
447 llGroundSlope = 221, 447 llGroundSlope = 221,
448 llGroundNormal = 222, 448 llGroundNormal = 222,
449 llGroundContour = 223, 449 llGroundContour = 223,
450 llGetAttached = 224, 450 llGetAttached = 224,
451 llGetFreeMemory = 225, 451 llGetFreeMemory = 225,
452 llGetRegionName = 226, 452 llGetRegionName = 226,
453 llGetRegionTimeDilation = 227, 453 llGetRegionTimeDilation = 227,
454 llGetRegionFPS = 228, 454 llGetRegionFPS = 228,
455 llParticleSystem = 229, 455 llParticleSystem = 229,
456 llGroundRepel = 230, 456 llGroundRepel = 230,
457 llGiveInventoryList = 231, 457 llGiveInventoryList = 231,
458 llSetVehicleType = 232, 458 llSetVehicleType = 232,
459 llSetVehicleFloatParam = 233, 459 llSetVehicleFloatParam = 233,
460 llSetVehicleVectorParam = 234, 460 llSetVehicleVectorParam = 234,
461 llSetVehicleRotationParam = 235, 461 llSetVehicleRotationParam = 235,
462 llSetVehicleFlags = 236, 462 llSetVehicleFlags = 236,
463 llRemoveVehicleFlags = 237, 463 llRemoveVehicleFlags = 237,
464 llSitTarget = 238, 464 llSitTarget = 238,
465 llAvatarOnSitTarget = 239, 465 llAvatarOnSitTarget = 239,
466 llAddToLandPassList = 240, 466 llAddToLandPassList = 240,
467 llSetTouchText = 241, 467 llSetTouchText = 241,
468 llSetSitText = 242, 468 llSetSitText = 242,
469 llSetCameraEyeOffset = 243, 469 llSetCameraEyeOffset = 243,
470 llSetCameraAtOffset = 244, 470 llSetCameraAtOffset = 244,
471 llDumpList2String = 245, 471 llDumpList2String = 245,
472 llScriptDanger = 246, 472 llScriptDanger = 246,
473 llDialog = 247, 473 llDialog = 247,
474 llVolumeDetect = 248, 474 llVolumeDetect = 248,
475 llResetOtherScript = 249, 475 llResetOtherScript = 249,
476 llGetScriptState = 250, 476 llGetScriptState = 250,
477 llRemoteLoadScript = 251, 477 llRemoteLoadScript = 251,
478 llSetRemoteScriptAccessPin = 252, 478 llSetRemoteScriptAccessPin = 252,
479 llRemoteLoadScriptPin = 253, 479 llRemoteLoadScriptPin = 253,
480 llOpenRemoteDataChannel = 254, 480 llOpenRemoteDataChannel = 254,
481 llSendRemoteData = 255, 481 llSendRemoteData = 255,
482 llRemoteDataReply = 256, 482 llRemoteDataReply = 256,
483 llCloseRemoteDataChannel = 257, 483 llCloseRemoteDataChannel = 257,
484 llMD5String = 258, 484 llMD5String = 258,
485 llSetPrimitiveParams = 259, 485 llSetPrimitiveParams = 259,
486 llStringToBase64 = 260, 486 llStringToBase64 = 260,
487 llBase64ToString = 261, 487 llBase64ToString = 261,
488 llXorBase64Strings = 262, 488 llXorBase64Strings = 262,
489 llRemoteDataSetRegion = 263, 489 llRemoteDataSetRegion = 263,
490 llLog10 = 264, 490 llLog10 = 264,
491 llLog = 265, 491 llLog = 265,
492 llGetAnimationList = 266, 492 llGetAnimationList = 266,
493 llSetParcelMusicURL = 267, 493 llSetParcelMusicURL = 267,
494 llGetRootPosition = 268, 494 llGetRootPosition = 268,
495 llGetRootRotation = 269, 495 llGetRootRotation = 269,
496 llGetObjectDesc = 270, 496 llGetObjectDesc = 270,
497 llSetObjectDesc = 271, 497 llSetObjectDesc = 271,
498 llGetCreator = 272, 498 llGetCreator = 272,
499 llGetTimestamp = 273, 499 llGetTimestamp = 273,
500 llSetLinkAlpha = 274, 500 llSetLinkAlpha = 274,
501 llGetNumberOfPrims = 275, 501 llGetNumberOfPrims = 275,
502 llGetNumberOfNotecardLines = 276, 502 llGetNumberOfNotecardLines = 276,
503 llGetBoundingBox = 277, 503 llGetBoundingBox = 277,
504 llGetGeometricCenter = 278, 504 llGetGeometricCenter = 278,
505 llGetPrimitiveParams = 279, 505 llGetPrimitiveParams = 279,
506 llIntegerToBase64 = 280, 506 llIntegerToBase64 = 280,
507 llBase64ToInteger = 281, 507 llBase64ToInteger = 281,
508 llGetGMTclock = 282, 508 llGetGMTclock = 282,
509 llGetSimulatorHostname = 283, 509 llGetSimulatorHostname = 283,
510 llSetLocalRot = 284, 510 llSetLocalRot = 284,
511 llParseStringKeepNulls = 285, 511 llParseStringKeepNulls = 285,
512 llRezAtRoot = 286, 512 llRezAtRoot = 286,
513 llGetObjectPermMask = 287, 513 llGetObjectPermMask = 287,
514 llSetObjectPermMask = 288, 514 llSetObjectPermMask = 288,
515 llGetInventoryPermMask = 289, 515 llGetInventoryPermMask = 289,
516 llSetInventoryPermMask = 290, 516 llSetInventoryPermMask = 290,
517 llGetInventoryCreator = 291, 517 llGetInventoryCreator = 291,
518 llOwnerSay = 292, 518 llOwnerSay = 292,
519 llRequestSimulatorData = 293, 519 llRequestSimulatorData = 293,
520 llForceMouselook = 294, 520 llForceMouselook = 294,
521 llGetObjectMass = 295, 521 llGetObjectMass = 295,
522 llListReplaceList = 296, 522 llListReplaceList = 296,
523 llLoadURL = 297, 523 llLoadURL = 297,
524 llParcelMediaCommandList = 298, 524 llParcelMediaCommandList = 298,
525 llParcelMediaQuery = 299, 525 llParcelMediaQuery = 299,
526 llModPow = 300, 526 llModPow = 300,
527 llGetInventoryType = 301, 527 llGetInventoryType = 301,
528 llSetPayPrice = 302, 528 llSetPayPrice = 302,
529 llGetCameraPos = 303, 529 llGetCameraPos = 303,
530 llGetCameraRot = 304, 530 llGetCameraRot = 304,
531 llSetPrimURL = 305, 531 llSetPrimURL = 305,
532 llRefreshPrimURL = 306, 532 llRefreshPrimURL = 306,
533 llEscapeURL = 307, 533 llEscapeURL = 307,
534 llUnescapeURL = 308, 534 llUnescapeURL = 308,
535 llMapDestination = 309, 535 llMapDestination = 309,
536 llAddToLandBanList = 310, 536 llAddToLandBanList = 310,
537 llRemoveFromLandPassList = 311, 537 llRemoveFromLandPassList = 311,
538 llRemoveFromLandBanList = 312, 538 llRemoveFromLandBanList = 312,
539 llSetCameraParams = 313, 539 llSetCameraParams = 313,
540 llClearCameraParams = 314, 540 llClearCameraParams = 314,
541 llListStatistics = 315, 541 llListStatistics = 315,
542 llGetUnixTime = 316, 542 llGetUnixTime = 316,
543 llGetParcelFlags = 317, 543 llGetParcelFlags = 317,
544 llGetRegionFlags = 318, 544 llGetRegionFlags = 318,
545 llXorBase64StringsCorrect = 319, 545 llXorBase64StringsCorrect = 319,
546 llHTTPRequest = 320, 546 llHTTPRequest = 320,
547 llResetLandBanList = 321, 547 llResetLandBanList = 321,
548 llResetLandPassList = 322, 548 llResetLandPassList = 322,
549 llGetParcelPrimCount = 323, 549 llGetParcelPrimCount = 323,
550 llGetParcelPrimOwners = 324, 550 llGetParcelPrimOwners = 324,
551 llGetObjectPrimCount = 325, 551 llGetObjectPrimCount = 325,
552 llGetParcelMaxPrims = 326, 552 llGetParcelMaxPrims = 326,
553 llGetParcelDetails = 327 553 llGetParcelDetails = 327
554 } 554 }
555 555
556 } 556 }
557} 557}