diff options
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands_Interface.cs | 963 |
1 files changed, 350 insertions, 613 deletions
diff --git a/OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands_Interface.cs b/OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands_Interface.cs index d4cf3f5..fa468bd 100644 --- a/OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands_Interface.cs +++ b/OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands_Interface.cs | |||
@@ -27,6 +27,14 @@ | |||
27 | 27 | ||
28 | using OpenSim.Region.Environment.Interfaces; | 28 | using OpenSim.Region.Environment.Interfaces; |
29 | 29 | ||
30 | using LSL_Float = OpenSim.Region.ScriptEngine.Common.LSL_Types.LSLFloat; | ||
31 | using LSL_Integer = OpenSim.Region.ScriptEngine.Common.LSL_Types.LSLInteger; | ||
32 | using LSL_Key = OpenSim.Region.ScriptEngine.Common.LSL_Types.LSLString; | ||
33 | using LSL_List = OpenSim.Region.ScriptEngine.Common.LSL_Types.list; | ||
34 | using LSL_Rotation = OpenSim.Region.ScriptEngine.Common.LSL_Types.Quaternion; | ||
35 | using LSL_String = OpenSim.Region.ScriptEngine.Common.LSL_Types.LSLString; | ||
36 | using LSL_Vector = OpenSim.Region.ScriptEngine.Common.LSL_Types.Vector3; | ||
37 | |||
30 | namespace OpenSim.Region.ScriptEngine.Common | 38 | namespace OpenSim.Region.ScriptEngine.Common |
31 | { | 39 | { |
32 | public interface LSL_BuiltIn_Commands_Interface | 40 | public interface LSL_BuiltIn_Commands_Interface |
@@ -37,618 +45,347 @@ namespace OpenSim.Region.ScriptEngine.Common | |||
37 | 45 | ||
38 | ICommander GetCommander(string name); | 46 | ICommander GetCommander(string name); |
39 | 47 | ||
40 | double llSin(double f); | 48 | LSL_Integer llAbs(int i); |
41 | double llCos(double f); | 49 | LSL_Float llAcos(double val); |
42 | double llTan(double f); | 50 | void llAddToLandBanList(string avatar, double hours); |
43 | double llAtan2(double x, double y); | 51 | void llAddToLandPassList(string avatar, double hours); |
44 | double llSqrt(double f); | 52 | void llAdjustSoundVolume(double volume); |
45 | double llPow(double fbase, double fexponent); | 53 | void llAllowInventoryDrop(int add); |
46 | LSL_Types.LSLInteger llAbs(int i); | 54 | LSL_Float llAngleBetween(LSL_Rotation a, LSL_Rotation b); |
47 | double llFabs(double f); | 55 | void llApplyImpulse(LSL_Vector force, int local); |
48 | double llFrand(double mag); | 56 | void llApplyRotationalImpulse(LSL_Vector force, int local); |
49 | LSL_Types.LSLInteger llFloor(double f); | 57 | LSL_Float llAsin(double val); |
50 | LSL_Types.LSLInteger llCeil(double f); | 58 | LSL_Float llAtan2(double x, double y); |
51 | LSL_Types.LSLInteger llRound(double f); | 59 | void llAttachToAvatar(int attachment); |
52 | double llVecMag(LSL_Types.Vector3 v); | 60 | LSL_Key llAvatarOnSitTarget(); |
53 | LSL_Types.Vector3 llVecNorm(LSL_Types.Vector3 v); | 61 | LSL_Rotation llAxes2Rot(LSL_Vector fwd, LSL_Vector left, LSL_Vector up); |
54 | double llVecDist(LSL_Types.Vector3 a, LSL_Types.Vector3 b); | 62 | LSL_Rotation llAxisAngle2Rot(LSL_Vector axis, double angle); |
55 | LSL_Types.Vector3 llRot2Euler(LSL_Types.Quaternion r); | 63 | LSL_Integer llBase64ToInteger(string str); |
56 | LSL_Types.Quaternion llEuler2Rot(LSL_Types.Vector3 v); | 64 | LSL_String llBase64ToString(string str); |
57 | LSL_Types.Quaternion llAxes2Rot(LSL_Types.Vector3 fwd, LSL_Types.Vector3 left, LSL_Types.Vector3 up); | 65 | void llBreakAllLinks(); |
58 | LSL_Types.Vector3 llRot2Fwd(LSL_Types.Quaternion r); | 66 | void llBreakLink(int linknum); |
59 | LSL_Types.Vector3 llRot2Left(LSL_Types.Quaternion r); | 67 | LSL_Integer llCeil(double f); |
60 | LSL_Types.Vector3 llRot2Up(LSL_Types.Quaternion r); | 68 | void llClearCameraParams(); |
61 | LSL_Types.Quaternion llRotBetween(LSL_Types.Vector3 start, LSL_Types.Vector3 end); | 69 | void llCloseRemoteDataChannel(string channel); |
62 | void llWhisper(int channelID, string text); | 70 | LSL_Float llCloud(LSL_Vector offset); |
63 | //void llSay(int channelID, string text); | 71 | void llCollisionFilter(string name, string id, int accept); |
64 | void llSay(int channelID, string text); | 72 | void llCollisionSound(string impact_sound, double impact_volume); |
65 | void llShout(int channelID, string text); | 73 | void llCollisionSprite(string impact_sprite); |
66 | void llRegionSay(int channelID, string text); | 74 | LSL_Float llCos(double f); |
67 | LSL_Types.LSLInteger llListen(int channelID, string name, string ID, string msg); | 75 | void llCreateLink(string target, int parent); |
68 | void llListenControl(int number, int active); | 76 | LSL_List llCSV2List(string src); |
69 | void llListenRemove(int number); | 77 | LSL_List llDeleteSubList(LSL_List src, int start, int end); |
70 | void llSensor(string name, string id, int type, double range, double arc); | 78 | LSL_String llDeleteSubString(string src, int start, int end); |
71 | void llSensorRepeat(string name, string id, int type, double range, double arc, double rate); | 79 | void llDetachFromAvatar(); |
72 | void llSensorRemove(); | 80 | LSL_Vector llDetectedGrab(int number); |
73 | string llDetectedName(int number); | 81 | LSL_Integer llDetectedGroup(int number); |
74 | string llDetectedKey(int number); | 82 | LSL_Key llDetectedKey(int number); |
75 | string llDetectedOwner(int number); | 83 | LSL_Integer llDetectedLinkNumber(int number); |
76 | LSL_Types.LSLInteger llDetectedType(int number); | 84 | LSL_String llDetectedName(int number); |
77 | LSL_Types.Vector3 llDetectedPos(int number); | 85 | LSL_Key llDetectedOwner(int number); |
78 | LSL_Types.Vector3 llDetectedVel(int number); | 86 | LSL_Vector llDetectedPos(int number); |
79 | LSL_Types.Vector3 llDetectedGrab(int number); | 87 | LSL_Rotation llDetectedRot(int number); |
80 | LSL_Types.Quaternion llDetectedRot(int number); | 88 | LSL_Integer llDetectedType(int number); |
81 | LSL_Types.LSLInteger llDetectedGroup(int number); | 89 | LSL_Vector llDetectedTouchBinormal(int index); |
82 | LSL_Types.LSLInteger llDetectedLinkNumber(int number); | 90 | LSL_Integer llDetectedTouchFace(int index); |
83 | void llDie(); | 91 | LSL_Vector llDetectedTouchNormal(int index); |
84 | double llGround(LSL_Types.Vector3 offset); | 92 | LSL_Vector llDetectedTouchPos(int index); |
85 | double llCloud(LSL_Types.Vector3 offset); | 93 | LSL_Vector llDetectedTouchST(int index); |
86 | LSL_Types.Vector3 llWind(LSL_Types.Vector3 offset); | 94 | LSL_Vector llDetectedTouchUV(int index); |
87 | void llSetStatus(int status, int value); | 95 | LSL_Vector llDetectedVel(int number); |
88 | LSL_Types.LSLInteger llGetStatus(int status); | 96 | void llDialog(string avatar, string message, LSL_List buttons, int chat_channel); |
89 | void llSetScale(LSL_Types.Vector3 scale); | 97 | void llDie(); |
90 | LSL_Types.Vector3 llGetScale(); | 98 | LSL_String llDumpList2String(LSL_List src, string seperator); |
91 | void llSetColor(LSL_Types.Vector3 color, int face); | 99 | LSL_Integer llEdgeOfWorld(LSL_Vector pos, LSL_Vector dir); |
92 | double llGetAlpha(int face); | 100 | void llEjectFromLand(string pest); |
93 | void llSetAlpha(double alpha, int face); | 101 | void llEmail(string address, string subject, string message); |
94 | LSL_Types.Vector3 llGetColor(int face); | 102 | LSL_String llEscapeURL(string url); |
95 | void llSetTexture(string texture, int face); | 103 | LSL_Rotation llEuler2Rot(LSL_Vector v); |
96 | void llScaleTexture(double u, double v, int face); | 104 | LSL_Float llFabs(double f); |
97 | void llOffsetTexture(double u, double v, int face); | 105 | LSL_Integer llFloor(double f); |
98 | void llRotateTexture(double rotation, int face); | 106 | void llForceMouselook(int mouselook); |
99 | string llGetTexture(int face); | 107 | LSL_Float llFrand(double mag); |
100 | void llSetPos(LSL_Types.Vector3 pos); | 108 | LSL_Vector llGetAccel(); |
101 | 109 | LSL_Integer llGetAgentInfo(string id); | |
102 | //wiki: vector llGetPos() | 110 | LSL_Vector llGetAgentSize(string id); |
103 | LSL_Types.Vector3 llGetPos(); | 111 | LSL_Float llGetAlpha(int face); |
104 | //wiki: vector llGetLocalPos() | 112 | LSL_Float llGetAndResetTime(); |
105 | LSL_Types.Vector3 llGetLocalPos(); | 113 | LSL_String llGetAnimation(string id); |
106 | //wiki: llSetRot(rotation rot) | 114 | LSL_List llGetAnimationList(string id); |
107 | void llSetRot(LSL_Types.Quaternion rot); | 115 | LSL_Integer llGetAttached(); |
108 | //wiki: rotation llGetRot() | 116 | LSL_List llGetBoundingBox(string obj); |
109 | LSL_Types.Quaternion llGetRot(); | 117 | LSL_Vector llGetCameraPos(); |
110 | //wiki: rotation llGetLocalRot() | 118 | LSL_Rotation llGetCameraRot(); |
111 | LSL_Types.Quaternion llGetLocalRot(); | 119 | LSL_Vector llGetCenterOfMass(); |
112 | //wiki: llSetForce(vector force, integer local) | 120 | LSL_Vector llGetColor(int face); |
113 | void llSetForce(LSL_Types.Vector3 force, int local); | 121 | LSL_String llGetCreator(); |
114 | //wiki: vector llGetForce() | 122 | LSL_String llGetDate(); |
115 | LSL_Types.Vector3 llGetForce(); | 123 | LSL_Float llGetEnergy(); |
116 | //wiki: integer llTarget(vector position, double range) | 124 | LSL_Vector llGetForce(); |
117 | LSL_Types.LSLInteger llTarget(LSL_Types.Vector3 position, double range); | 125 | LSL_Integer llGetFreeMemory(); |
118 | //wiki: llTargetRemove(integer number) | 126 | LSL_Vector llGetGeometricCenter(); |
119 | void llTargetRemove(int number); | 127 | LSL_Float llGetGMTclock(); |
120 | //wiki: integer llRotTarget(rotation rot, double error) | 128 | LSL_Key llGetInventoryCreator(string item); |
121 | LSL_Types.LSLInteger llRotTarget(LSL_Types.Quaternion rot, double error); | 129 | LSL_Key llGetInventoryKey(string name); |
122 | //wiki: integer llRotTargetRemove(integer number) | 130 | LSL_String llGetInventoryName(int type, int number); |
123 | void llRotTargetRemove(int number); | 131 | LSL_Integer llGetInventoryNumber(int type); |
124 | //wiki: llMoveToTarget(vector target, double tau) | 132 | LSL_Integer llGetInventoryPermMask(string item, int mask); |
125 | void llMoveToTarget(LSL_Types.Vector3 target, double tau); | 133 | LSL_Integer llGetInventoryType(string name); |
126 | //wiki: llStopMoveToTarget() | 134 | LSL_Key llGetKey(); |
127 | void llStopMoveToTarget(); | 135 | LSL_Key llGetLandOwnerAt(LSL_Vector pos); |
128 | //wiki: llApplyImpulse(vector force, integer local) | 136 | LSL_Key llGetLinkKey(int linknum); |
129 | void llApplyImpulse(LSL_Types.Vector3 force, int local); | 137 | LSL_String llGetLinkName(int linknum); |
130 | //wiki: llapplyRotationalImpulse(vector force, integer local) | 138 | LSL_Integer llGetLinkNumber(); |
131 | void llApplyRotationalImpulse(LSL_Types.Vector3 force, int local); | 139 | LSL_Integer llGetListEntryType(LSL_List src, int index); |
132 | //wiki: llSetTorque(vector torque, integer local) | 140 | LSL_Integer llGetListLength(LSL_List src); |
133 | void llSetTorque(LSL_Types.Vector3 torque, int local); | 141 | LSL_Vector llGetLocalPos(); |
134 | //wiki: vector llGetTorque() | 142 | LSL_Rotation llGetLocalRot(); |
135 | LSL_Types.Vector3 llGetTorque(); | 143 | LSL_Float llGetMass(); |
136 | //wiki: llSeForceAndTorque(vector force, vector torque, integer local) | 144 | void llGetNextEmail(string address, string subject); |
137 | void llSetForceAndTorque(LSL_Types.Vector3 force, LSL_Types.Vector3 torque, int local); | 145 | LSL_String llGetNotecardLine(string name, int line); |
138 | //wiki: vector llGetVel() | 146 | LSL_Key llGetNumberOfNotecardLines(string name); |
139 | LSL_Types.Vector3 llGetVel(); | 147 | LSL_Integer llGetNumberOfPrims(); |
140 | //wiki: vector llGetAccel() | 148 | LSL_Integer llGetNumberOfSides(); |
141 | LSL_Types.Vector3 llGetAccel(); | 149 | LSL_String llGetObjectDesc(); |
142 | //wiki: vector llGetOmega() | 150 | LSL_List llGetObjectDetails(string id, LSL_List args); |
143 | LSL_Types.Vector3 llGetOmega(); | 151 | LSL_Float llGetObjectMass(string id); |
144 | //wiki: double llGetTimeOfDay() | 152 | LSL_String llGetObjectName(); |
145 | double llGetTimeOfDay(); | 153 | LSL_Integer llGetObjectPermMask(int mask); |
146 | //wiki: double llGetWallclock() | 154 | LSL_Integer llGetObjectPrimCount(string object_id); |
147 | double llGetWallclock(); | 155 | LSL_Vector llGetOmega(); |
148 | //wiki: double llGetTime() | 156 | LSL_Key llGetOwner(); |
149 | double llGetTime(); | 157 | LSL_Key llGetOwnerKey(string id); |
150 | //wiki: llResetTime() | 158 | LSL_List llGetParcelDetails(LSL_Vector pos, LSL_List param); |
151 | void llResetTime(); | 159 | LSL_Integer llGetParcelFlags(LSL_Vector pos); |
152 | //wiki: double llGetAndResetTime() | 160 | LSL_Integer llGetParcelMaxPrims(LSL_Vector pos, int sim_wide); |
153 | double llGetAndResetTime(); | 161 | LSL_Integer llGetParcelPrimCount(LSL_Vector pos, int category, int sim_wide); |
154 | //wiki (deprecated) llSound(string sound, double volume, integer queue, integer loop) | 162 | LSL_List llGetParcelPrimOwners(LSL_Vector pos); |
155 | void llSound(); | 163 | LSL_Integer llGetPermissions(); |
156 | //wiki: llPlaySound(string sound, double volume) | 164 | LSL_Key llGetPermissionsKey(); |
157 | void llPlaySound(string sound, double volume); | 165 | LSL_Vector llGetPos(); |
158 | //wiki: llLoopSound(string sound, double volume) | 166 | LSL_List llGetPrimitiveParams(LSL_List rules); |
159 | void llLoopSound(string sound, double volume); | 167 | LSL_Integer llGetRegionAgentCount(); |
160 | //wiki: llLoopSoundMaster(string sound, double volume) | 168 | LSL_Vector llGetRegionCorner(); |
161 | void llLoopSoundMaster(string sound, double volume); | 169 | LSL_Integer llGetRegionFlags(); |
162 | //wiki: llLoopSoundSlave(string sound, double volume) | 170 | LSL_Float llGetRegionFPS(); |
163 | void llLoopSoundSlave(string sound, double volume); | 171 | LSL_String llGetRegionName(); |
164 | //wiki llPlaySoundSlave(string sound, double volume) | 172 | LSL_Float llGetRegionTimeDilation(); |
165 | void llPlaySoundSlave(string sound, double volume); | 173 | LSL_Vector llGetRootPosition(); |
166 | //wiki: llTriggerSound(string sound, double volume) | 174 | LSL_Rotation llGetRootRotation(); |
167 | void llTriggerSound(string sound, double volume); | 175 | LSL_Rotation llGetRot(); |
168 | //wiki: llStopSound() | 176 | LSL_Vector llGetScale(); |
169 | void llStopSound(); | 177 | LSL_String llGetScriptName(); |
170 | //wiki: llPreloadSound(string sound) | 178 | LSL_Integer llGetScriptState(string name); |
171 | void llPreloadSound(string sound); | 179 | LSL_String llGetSimulatorHostname(); |
172 | //wiki: string llGetSubString(string src, integer start, integer end) | 180 | LSL_Integer llGetStartParameter(); |
173 | string llGetSubString(string src, int start, int end); | 181 | LSL_Integer llGetStatus(int status); |
174 | //wiki: string llDeleteSubString(string src, integer start, integer end) | 182 | LSL_String llGetSubString(string src, int start, int end); |
175 | string llDeleteSubString(string src, int start, int end); | 183 | LSL_Vector llGetSunDirection(); |
176 | //wiki string llInsertString(string dst, integer position, string src) | 184 | LSL_String llGetTexture(int face); |
177 | string llInsertString(string dst, int position, string src); | 185 | LSL_Vector llGetTextureOffset(int face); |
178 | //wiki: string llToUpper(string source) | 186 | LSL_Float llGetTextureRot(int side); |
179 | string llToUpper(string source); | 187 | LSL_Vector llGetTextureScale(int side); |
180 | //wiki: string llToLower(string source) | 188 | LSL_Float llGetTime(); |
181 | string llToLower(string source); | 189 | LSL_Float llGetTimeOfDay(); |
182 | //wiki: integer llGiveMoney(key destination, integer amount) | 190 | LSL_String llGetTimestamp(); |
183 | LSL_Types.LSLInteger llGiveMoney(string destination, int amount); | 191 | LSL_Vector llGetTorque(); |
184 | //wiki: (deprecated) | 192 | LSL_Integer llGetUnixTime(); |
185 | void llMakeExplosion(); | 193 | LSL_Vector llGetVel(); |
186 | //wiki: (deprecated) | 194 | LSL_Float llGetWallclock(); |
187 | void llMakeFountain(); | 195 | void llGiveInventory(string destination, string inventory); |
188 | //wiki: (deprecated) | 196 | void llGiveInventoryList(string destination, string category, LSL_List inventory); |
189 | void llMakeSmoke(); | 197 | LSL_Integer llGiveMoney(string destination, int amount); |
190 | //wiki: (deprecated) | 198 | void llGodLikeRezObject(string inventory, LSL_Vector pos); |
191 | void llMakeFire(); | 199 | LSL_Float llGround(LSL_Vector offset); |
192 | //wiki: llRezObject(string inventory, vector pos, vector rel, rotation rot, integer param) | 200 | LSL_Vector llGroundContour(LSL_Vector offset); |
193 | void llRezObject(string inventory, LSL_Types.Vector3 pos, LSL_Types.Vector3 vel, LSL_Types.Quaternion rot, int param); | 201 | LSL_Vector llGroundNormal(LSL_Vector offset); |
194 | //wiki: llLookAt(vector target, double strength, double damping) | 202 | void llGroundRepel(double height, int water, double tau); |
195 | void llLookAt(LSL_Types.Vector3 target, double strength, double damping); | 203 | LSL_Vector llGroundSlope(LSL_Vector offset); |
196 | //wiki: llStopLookAt() | 204 | LSL_String llHTTPRequest(string url, LSL_List parameters, string body); |
197 | void llStopLookAt(); | 205 | LSL_String llInsertString(string dst, int position, string src); |
198 | //wiki: llSetTimerEvent(double sec) | 206 | void llInstantMessage(string user, string message); |
199 | void llSetTimerEvent(double sec); | 207 | LSL_String llIntegerToBase64(int number); |
200 | //wiki: llSleep(double sec) | 208 | LSL_String llKey2Name(string id); |
201 | void llSleep(double sec); | 209 | LSL_String llList2CSV(LSL_List src); |
202 | //wiki: double llGetMass() | 210 | LSL_Float llList2Float(LSL_List src, int index); |
203 | double llGetMass(); | 211 | LSL_Integer llList2Integer(LSL_List src, int index); |
204 | //wiki: llCollisionFilter(string name, key id, integer accept) | 212 | LSL_Key llList2Key(LSL_List src, int index); |
205 | void llCollisionFilter(string name, string id, int accept); | 213 | LSL_List llList2List(LSL_List src, int start, int end); |
206 | //wiki: llTakeControls(integer controls, integer accept, integer pass_on) | 214 | LSL_List llList2ListStrided(LSL_List src, int start, int end, int stride); |
207 | void llTakeControls(int controls, int accept, int pass_on); | 215 | LSL_Rotation llList2Rot(LSL_List src, int index); |
208 | //wiki: llReleaseControls() | 216 | LSL_String llList2String(LSL_List src, int index); |
209 | void llReleaseControls(); | 217 | LSL_Vector llList2Vector(LSL_List src, int index); |
210 | //wiki: llAttachToAvatar(integer attachment) | 218 | LSL_Integer llListen(int channelID, string name, string ID, string msg); |
211 | void llAttachToAvatar(int attachment); | 219 | void llListenControl(int number, int active); |
212 | //wiki: llDetachFromAvatar() | 220 | void llListenRemove(int number); |
213 | void llDetachFromAvatar(); | 221 | LSL_Integer llListFindList(LSL_List src, LSL_List test); |
214 | //wiki: (deprecated) llTakeCamera(key avatar) | 222 | LSL_List llListInsertList(LSL_List dest, LSL_List src, int start); |
215 | void llTakeCamera(string avatar); | 223 | LSL_List llListRandomize(LSL_List src, int stride); |
216 | //wiki: (deprecated) llReleaseCamera(key avatar) | 224 | LSL_List llListReplaceList(LSL_List dest, LSL_List src, int start, int end); |
217 | void llReleaseCamera(string avatar); | 225 | LSL_List llListSort(LSL_List src, int stride, int ascending); |
218 | //wiki: key llGetOwner() | 226 | LSL_Float llListStatistics(int operation, LSL_List src); |
219 | string llGetOwner(); | 227 | void llLoadURL(string avatar_id, string message, string url); |
220 | //wiki: llInstantMessage(key user, string message) | 228 | LSL_Float llLog(double val); |
221 | void llInstantMessage(string user, string message); | 229 | LSL_Float llLog10(double val); |
222 | //wiki: llEmail(string address, string subject, string message) | 230 | void llLookAt(LSL_Vector target, double strength, double damping); |
223 | void llEmail(string address, string subject, string message); | 231 | void llLoopSound(string sound, double volume); |
224 | //wiki: llGetNextEmail(string address, string subject) | 232 | void llLoopSoundMaster(string sound, double volume); |
225 | void llGetNextEmail(string address, string subject); | 233 | void llLoopSoundSlave(string sound, double volume); |
226 | //wiki: key llGetKey() | 234 | void llMakeExplosion(); |
227 | string llGetKey(); | 235 | void llMakeFire(); |
228 | //wiki: llSetBuoyancy(double buoyancy) | 236 | void llMakeFountain(); |
229 | void llSetBuoyancy(double buoyancy); | 237 | void llMakeSmoke(); |
230 | //wiki: llSetHoverHeight(double height, integer water, double tau) | 238 | void llMapDestination(string simname, LSL_Vector pos, LSL_Vector look_at); |
231 | void llSetHoverHeight(double height, int water, double tau); | 239 | LSL_String llMD5String(string src, int nonce); |
232 | //wiki: llStopHover | 240 | void llMessageLinked(int linknum, int num, string str, string id); |
233 | void llStopHover(); | 241 | void llMinEventDelay(double delay); |
234 | //wiki: llMinEventDelay(double delay) | 242 | void llModifyLand(int action, int brush); |
235 | void llMinEventDelay(double delay); | 243 | LSL_Integer llModPow(int a, int b, int c); |
236 | //wiki: (deprecated) llSoundPreload() | 244 | void llMoveToTarget(LSL_Vector target, double tau); |
237 | void llSoundPreload(); | 245 | void llOffsetTexture(double u, double v, int face); |
238 | //wiki: llRotLookAt(rotation target, double strength, double damping) | 246 | void llOpenRemoteDataChannel(); |
239 | void llRotLookAt(LSL_Types.Quaternion target, double strength, double damping); | 247 | LSL_Integer llOverMyLand(string id); |
240 | //wiki: integer llStringLength(string str) | 248 | void llOwnerSay(string msg); |
241 | LSL_Types.LSLInteger llStringLength(string str); | 249 | void llParcelMediaCommandList(LSL_List commandList); |
242 | //wiki: llStartAnimation(string anim) | 250 | LSL_List llParcelMediaQuery(LSL_List aList); |
243 | void llStartAnimation(string anim); | 251 | LSL_List llParseString2List(string str, LSL_List separators, LSL_List spacers); |
244 | //wiki: llStopAnimation(string anim) | 252 | LSL_List llParseStringKeepNulls(string src, LSL_List seperators, LSL_List spacers); |
245 | void llStopAnimation(string anim); | 253 | void llParticleSystem(LSL_List rules); |
246 | //wiki: (deprecated) llPointAt | 254 | void llPassCollisions(int pass); |
247 | void llPointAt(); | 255 | void llPassTouches(int pass); |
248 | //wiki: (deprecated) llStopPointAt | 256 | void llPlaySound(string sound, double volume); |
249 | void llStopPointAt(); | 257 | void llPlaySoundSlave(string sound, double volume); |
250 | //wiki: llTargetOmega(vector axis, double spinrate, double gain) | 258 | void llPointAt(); |
251 | void llTargetOmega(LSL_Types.Vector3 axis, double spinrate, double gain); | 259 | LSL_Float llPow(double fbase, double fexponent); |
252 | //wiki: integer llGetStartParameter() | 260 | void llPreloadSound(string sound); |
253 | LSL_Types.LSLInteger llGetStartParameter(); | 261 | void llPushObject(string target, LSL_Vector impulse, LSL_Vector ang_impulse, int local); |
254 | //wiki: llGodLikeRezObject(key inventory, vector pos) | 262 | void llRefreshPrimURL(); |
255 | void llGodLikeRezObject(string inventory, LSL_Types.Vector3 pos); | 263 | void llRegionSay(int channelID, string text); |
256 | //wiki: llRequestPermissions(key agent, integer perm) | 264 | void llReleaseCamera(string avatar); |
257 | void llRequestPermissions(string agent, int perm); | 265 | void llReleaseControls(); |
258 | //wiki: key llGetPermissionsKey() | 266 | void llRemoteDataReply(string channel, string message_id, string sdata, int idata); |
259 | string llGetPermissionsKey(); | 267 | void llRemoteDataSetRegion(); |
260 | //wiki: integer llGetPermissions() | 268 | void llRemoteLoadScript(); |
261 | LSL_Types.LSLInteger llGetPermissions(); | 269 | void llRemoteLoadScriptPin(string target, string name, int pin, int running, int start_param); |
262 | //wiki integer llGetLinkNumber() | 270 | void llRemoveFromLandBanList(string avatar); |
263 | LSL_Types.LSLInteger llGetLinkNumber(); | 271 | void llRemoveFromLandPassList(string avatar); |
264 | //wiki: llSetLinkColor(integer linknumber, vector color, integer face) | 272 | void llRemoveInventory(string item); |
265 | void llSetLinkColor(int linknumber, LSL_Types.Vector3 color, int face); | 273 | void llRemoveVehicleFlags(int flags); |
266 | //wiki: llCreateLink(key target, integer parent) | 274 | LSL_Key llRequestAgentData(string id, int data); |
267 | void llCreateLink(string target, int parent); | 275 | LSL_Key llRequestInventoryData(string name); |
268 | //wiki: llBreakLink(integer linknum) | 276 | void llRequestPermissions(string agent, int perm); |
269 | void llBreakLink(int linknum); | 277 | LSL_Key llRequestSimulatorData(string simulator, int data); |
270 | //wiki: llBreakAllLinks() | 278 | void llResetLandBanList(); |
271 | void llBreakAllLinks(); | 279 | void llResetLandPassList(); |
272 | //wiki: key llGetLinkKey(integer linknum) | 280 | void llResetOtherScript(string name); |
273 | string llGetLinkKey(int linknum); | 281 | void llResetScript(); |
274 | //wiki: llGetLinkName(integer linknum) | 282 | void llResetTime(); |
275 | string llGetLinkName(int linknum); | 283 | void llRezAtRoot(string inventory, LSL_Vector position, LSL_Vector velocity, LSL_Rotation rot, int param); |
276 | //wiki: integer llGetInventoryNumber(integer type) | 284 | void llRezObject(string inventory, LSL_Vector pos, LSL_Vector vel, LSL_Rotation rot, int param); |
277 | LSL_Types.LSLInteger llGetInventoryNumber(int type); | 285 | LSL_Float llRot2Angle(LSL_Rotation rot); |
278 | //wiki: string llGetInventoryName(integer type, integer number) | 286 | LSL_Vector llRot2Axis(LSL_Rotation rot); |
279 | string llGetInventoryName(int type, int number); | 287 | LSL_Vector llRot2Euler(LSL_Rotation r); |
280 | //wiki: llSetScriptState(string name, integer run) | 288 | LSL_Vector llRot2Fwd(LSL_Rotation r); |
281 | void llSetScriptState(string name, int run); | 289 | LSL_Vector llRot2Left(LSL_Rotation r); |
282 | //wiki: double llGetEnergy() | 290 | LSL_Vector llRot2Up(LSL_Rotation r); |
283 | double llGetEnergy(); | 291 | void llRotateTexture(double rotation, int face); |
284 | //wiki: llGiveInventory(key destination, string inventory) | 292 | LSL_Rotation llRotBetween(LSL_Vector start, LSL_Vector end); |
285 | void llGiveInventory(string destination, string inventory); | 293 | void llRotLookAt(LSL_Rotation target, double strength, double damping); |
286 | //wiki: llRemoveInventory(string item) | 294 | LSL_Integer llRotTarget(LSL_Rotation rot, double error); |
287 | void llRemoveInventory(string item); | 295 | void llRotTargetRemove(int number); |
288 | //wiki: llSetText(string text, vector color, double alpha) | 296 | LSL_Integer llRound(double f); |
289 | void llSetText(string text, LSL_Types.Vector3 color, double alpha); | 297 | LSL_Integer llSameGroup(string agent); |
290 | //wiki: double llWater(vector offset) | 298 | void llSay(int channelID, string text); |
291 | double llWater(LSL_Types.Vector3 offset); | 299 | void llScaleTexture(double u, double v, int face); |
292 | //wiki: llPassTouches(integer pass) | 300 | LSL_Integer llScriptDanger(LSL_Vector pos); |
293 | void llPassTouches(int pass); | 301 | LSL_Key llSendRemoteData(string channel, string dest, int idata, string sdata); |
294 | //wiki: key llRequestAgentData(key id, integer data) | 302 | void llSensor(string name, string id, int type, double range, double arc); |
295 | string llRequestAgentData(string id, int data); | 303 | void llSensorRemove(); |
296 | //wiki: key llRequestInventoryData(string name) | 304 | void llSensorRepeat(string name, string id, int type, double range, double arc, double rate); |
297 | string llRequestInventoryData(string name); | 305 | void llSetAlpha(double alpha, int face); |
298 | //wiki: llSetDamage(double damage) | 306 | void llSetBuoyancy(double buoyancy); |
299 | void llSetDamage(double damage); | 307 | void llSetCameraAtOffset(LSL_Vector offset); |
300 | //wiki: llTeleportAgentHome(key agent) | 308 | void llSetCameraEyeOffset(LSL_Vector offset); |
301 | void llTeleportAgentHome(string agent); | 309 | void llSetCameraParams(LSL_List rules); |
302 | //wiki: llModifyLand(integer action, integer brush) | 310 | void llSetClickAction(int action); |
303 | void llModifyLand(int action, int brush); | 311 | void llSetColor(LSL_Vector color, int face); |
304 | //wiki: llCollisionSound(string impact_sound, double impact_volume) | 312 | void llSetDamage(double damage); |
305 | void llCollisionSound(string impact_sound, double impact_volume); | 313 | void llSetForce(LSL_Vector force, int local); |
306 | //wiki: llCollisionSprite(string impact_sprite) | 314 | void llSetForceAndTorque(LSL_Vector force, LSL_Vector torque, int local); |
307 | void llCollisionSprite(string impact_sprite); | 315 | void llSetHoverHeight(double height, int water, double tau); |
308 | //wiki: string llGetAnimation(key id) | 316 | void llSetInventoryPermMask(string item, int mask, int value); |
309 | string llGetAnimation(string id); | 317 | void llSetLinkAlpha(int linknumber, double alpha, int face); |
310 | //wiki: llResetScript() | 318 | void llSetLinkColor(int linknumber, LSL_Vector color, int face); |
311 | void llResetScript(); | 319 | void llSetLinkPrimitiveParams(int linknumber, LSL_List rules); |
312 | //wiki: llMessageLinked(integer linknum, integer num, string str, key id) | 320 | void llSetLinkTexture(int linknumber, string texture, int face); |
313 | void llMessageLinked(int linknum, int num, string str, string id); | 321 | void llSetLocalRot(LSL_Rotation rot); |
314 | //wiki: llPushObject(key target, vector impulse, vector ang_impulse, integer local) | 322 | void llSetObjectDesc(string desc); |
315 | void llPushObject(string target, LSL_Types.Vector3 impulse, LSL_Types.Vector3 ang_impulse, int local); | 323 | void llSetObjectName(string name); |
316 | //wiki: llPassCollisions(integer pass) | 324 | void llSetObjectPermMask(int mask, int value); |
317 | void llPassCollisions(int pass); | 325 | void llSetParcelMusicURL(string url); |
318 | //wiki: string llGetScriptName() | 326 | void llSetPayPrice(int price, LSL_List quick_pay_buttons); |
319 | string llGetScriptName(); | 327 | void llSetPos(LSL_Vector pos); |
320 | //wiki: integer llGetNumberOfSides() | 328 | void llSetPrimitiveParams(LSL_List rules); |
321 | LSL_Types.LSLInteger llGetNumberOfSides(); | 329 | void llSetPrimURL(); |
322 | //wiki: rotation llAxisAngle2Rot(vector axis, double angle) | 330 | void llSetRemoteScriptAccessPin(int pin); |
323 | LSL_Types.Quaternion llAxisAngle2Rot(LSL_Types.Vector3 axis, double angle); | 331 | void llSetRot(LSL_Rotation rot); |
324 | //wiki: vector llRot2Axis(rotation rot) | 332 | void llSetScale(LSL_Vector scale); |
325 | LSL_Types.Vector3 llRot2Axis(LSL_Types.Quaternion rot); | 333 | void llSetScriptState(string name, int run); |
326 | //wiki: double llRot2Angle(rotation rot); | 334 | void llSetSitText(string text); |
327 | double llRot2Angle(LSL_Types.Quaternion rot); | 335 | void llSetSoundQueueing(int queue); |
328 | //wiki: double llAcos(double val) | 336 | void llSetSoundRadius(double radius); |
329 | double llAcos(double val); | 337 | void llSetStatus(int status, int value); |
330 | //wiki: double llAsin(double val) | 338 | void llSetText(string text, LSL_Vector color, double alpha); |
331 | double llAsin(double val); | 339 | void llSetTexture(string texture, int face); |
332 | //wiki: double llAngleBetween(rotation a, rotation b) | 340 | void llSetTextureAnim(int mode, int face, int sizex, int sizey, double start, double length, double rate); |
333 | double llAngleBetween(LSL_Types.Quaternion a, LSL_Types.Quaternion b); | 341 | void llSetTimerEvent(double sec); |
334 | //wiki: string llGetInventoryKey(string name) | 342 | void llSetTorque(LSL_Vector torque, int local); |
335 | string llGetInventoryKey(string name); | 343 | void llSetTouchText(string text); |
336 | //wiki: llAllowInventoryDrop(integer add) | 344 | void llSetVehicleFlags(int flags); |
337 | void llAllowInventoryDrop(int add); | 345 | void llSetVehicleFloatParam(int param, float value); |
338 | //wiki: vector llGetSunDirection() | 346 | void llSetVehicleRotationParam(int param, LSL_Rotation rot); |
339 | LSL_Types.Vector3 llGetSunDirection(); | 347 | void llSetVehicleType(int type); |
340 | //wiki: vector llGetTextureOffset(integer face) | 348 | void llSetVehicleVectorParam(int param, LSL_Vector vec); |
341 | LSL_Types.Vector3 llGetTextureOffset(int face); | 349 | void llShout(int channelID, string text); |
342 | //wiki: vector llGetTextureScale(integer side) | 350 | LSL_Float llSin(double f); |
343 | LSL_Types.Vector3 llGetTextureScale(int side); | 351 | void llSitTarget(LSL_Vector offset, LSL_Rotation rot); |
344 | //wiki: double llGetTextureRot(integer side) | 352 | void llSleep(double sec); |
345 | double llGetTextureRot(int side); | 353 | void llSound(); |
346 | //wiki: integer llSubStringIndex(string source, string pattern) | 354 | void llSoundPreload(); |
347 | LSL_Types.LSLInteger llSubStringIndex(string source, string pattern); | 355 | LSL_Float llSqrt(double f); |
348 | //wiki: key llGetOwnerKey(key id) | 356 | void llStartAnimation(string anim); |
349 | string llGetOwnerKey(string id); | 357 | void llStopAnimation(string anim); |
350 | //wiki: vector llGetCenterOfMass() | 358 | void llStopHover(); |
351 | LSL_Types.Vector3 llGetCenterOfMass(); | 359 | void llStopLookAt(); |
352 | //wiki: list llListSort(list src, integer stride, integer ascending) | 360 | void llStopMoveToTarget(); |
353 | LSL_Types.list llListSort(LSL_Types.list src, int stride, int ascending); | 361 | void llStopPointAt(); |
354 | //integer llGetListLength(list src) | 362 | void llStopSound(); |
355 | LSL_Types.LSLInteger llGetListLength(LSL_Types.list src); | 363 | LSL_Integer llStringLength(string str); |
356 | //wiki: integer llList2Integer(list src, integer index) | 364 | LSL_String llStringToBase64(string str); |
357 | LSL_Types.LSLInteger llList2Integer(LSL_Types.list src, int index); | 365 | LSL_String llStringTrim(string src, int type); |
358 | //wiki: double llList2double(list src, integer index) | 366 | LSL_Integer llSubStringIndex(string source, string pattern); |
359 | double llList2Float(LSL_Types.list src, int index); | 367 | void llTakeCamera(string avatar); |
360 | double osList2Double(LSL_Types.list src, int index); | 368 | void llTakeControls(int controls, int accept, int pass_on); |
361 | //wiki: string llList2String(list src, integer index) | 369 | LSL_Float llTan(double f); |
362 | string llList2String(LSL_Types.list src, int index); | 370 | LSL_Integer llTarget(LSL_Vector position, double range); |
363 | //wiki: key llList2Key(list src, integer index) | 371 | void llTargetOmega(LSL_Vector axis, double spinrate, double gain); |
364 | string llList2Key(LSL_Types.list src, int index); | 372 | void llTargetRemove(int number); |
365 | //wiki: vector llList2Vector(list src, integer index) | 373 | void llTeleportAgentHome(string agent); |
366 | LSL_Types.Vector3 llList2Vector(LSL_Types.list src, int index); | 374 | void llTextBox(string avatar, string message, int chat_channel); |
367 | //wiki rotation llList2Rot(list src, integer index) | 375 | LSL_String llToLower(string source); |
368 | LSL_Types.Quaternion llList2Rot(LSL_Types.list src, int index); | 376 | LSL_String llToUpper(string source); |
369 | //wiki: list llList2List(list src, integer start, integer end) | 377 | void llTriggerSound(string sound, double volume); |
370 | LSL_Types.list llList2List(LSL_Types.list src, int start, int end); | 378 | void llTriggerSoundLimited(string sound, double volume, LSL_Vector top_north_east, LSL_Vector bottom_south_west); |
371 | //wiki: llDeleteSubList(list src, integer start, integer end) | 379 | LSL_String llUnescapeURL(string url); |
372 | LSL_Types.list llDeleteSubList(LSL_Types.list src, int start, int end); | 380 | void llUnSit(string id); |
373 | //wiki: integer llGetListEntryType(list src, integer index) | 381 | LSL_Float llVecDist(LSL_Vector a, LSL_Vector b); |
374 | LSL_Types.LSLInteger llGetListEntryType(LSL_Types.list src, int index); | 382 | LSL_Float llVecMag(LSL_Vector v); |
375 | //wiki: string llList2CSV(list src) | 383 | LSL_Vector llVecNorm(LSL_Vector v); |
376 | string llList2CSV(LSL_Types.list src); | 384 | void llVolumeDetect(int detect); |
377 | //wiki: list llCSV2List(string src) | 385 | LSL_Float llWater(LSL_Vector offset); |
378 | LSL_Types.list llCSV2List(string src); | 386 | void llWhisper(int channelID, string text); |
379 | //wiki: list llListRandomize(list src, integer stride) | 387 | LSL_Vector llWind(LSL_Vector offset); |
380 | LSL_Types.list llListRandomize(LSL_Types.list src, int stride); | 388 | void llXorBase64Strings(); |
381 | //wiki: list llList2ListStrided(list src, integer start, integer end, integer stride) | 389 | LSL_String llXorBase64StringsCorrect(string str1, string str2); |
382 | LSL_Types.list llList2ListStrided(LSL_Types.list src, int start, int end, int stride); | ||
383 | //wiki: vector llGetRegionCorner() | ||
384 | LSL_Types.Vector3 llGetRegionCorner(); | ||
385 | //wiki: list llListInsertList(list dest, list src, integer start) | ||
386 | LSL_Types.list llListInsertList(LSL_Types.list dest, LSL_Types.list src, int start); | ||
387 | //wiki: integer llListFindList(list src, list test) | ||
388 | LSL_Types.LSLInteger llListFindList(LSL_Types.list src, LSL_Types.list test); | ||
389 | //wiki: string llGetObjectName() | ||
390 | string llGetObjectName(); | ||
391 | //wiki: llSetObjectName(string name) | ||
392 | void llSetObjectName(string name); | ||
393 | //wiki: string llGetDate() | ||
394 | string llGetDate(); | ||
395 | //wiki: integer llEdgeOfWorld(vector pos, vector dir) | ||
396 | LSL_Types.LSLInteger llEdgeOfWorld(LSL_Types.Vector3 pos, LSL_Types.Vector3 dir); | ||
397 | //wiki: integer llGetAgentInfo(key id) | ||
398 | LSL_Types.LSLInteger llGetAgentInfo(string id); | ||
399 | //wiki: llAdjustSoundVolume(double volume) | ||
400 | void llAdjustSoundVolume(double volume); | ||
401 | //wiki: llSetSoundQueueing(integer queue) | ||
402 | void llSetSoundQueueing(int queue); | ||
403 | //wiki: llSetSoundRadius(double radius) | ||
404 | void llSetSoundRadius(double radius); | ||
405 | //wiki: string llKey2Name(key id) | ||
406 | string llKey2Name(string id); | ||
407 | //wiki: llSetTextureAnim(integer mode, integer face, integer sizex, integer sizey, double start, double length, double rate) | ||
408 | void llSetTextureAnim(int mode, int face, int sizex, int sizey, double start, double length, double rate); | ||
409 | //wiki: llTriggerSoundLimited(string sound, double volume, vector top_north_east, vector bottom_south_west) | ||
410 | void llTriggerSoundLimited(string sound, double volume, LSL_Types.Vector3 top_north_east, | ||
411 | LSL_Types.Vector3 bottom_south_west); | ||
412 | |||
413 | //wiki: llEjectFromLand(key pest) | ||
414 | void llEjectFromLand(string pest); | ||
415 | LSL_Types.list llParseString2List(string str, LSL_Types.list separators, LSL_Types.list spacers); | ||
416 | //wiki: integer llOverMyLand(key id) | ||
417 | LSL_Types.LSLInteger llOverMyLand(string id); | ||
418 | //wiki: key llGetLandOwnerAt(vector pos) | ||
419 | string llGetLandOwnerAt(LSL_Types.Vector3 pos); | ||
420 | //wiki: key llGetNotecardLine(string name, integer line) | ||
421 | string llGetNotecardLine(string name, int line); | ||
422 | //wiki: vector llGetAgentSize(key id) | ||
423 | LSL_Types.Vector3 llGetAgentSize(string id); | ||
424 | //wiki: integer llSameGroup(key agent) | ||
425 | LSL_Types.LSLInteger llSameGroup(string agent); | ||
426 | //wiki: llUnSit(key id) | ||
427 | void llUnSit(string id); | ||
428 | //wiki: vector llGroundSlope(vector offset) | ||
429 | LSL_Types.Vector3 llGroundSlope(LSL_Types.Vector3 offset); | ||
430 | //wiki: vector llGroundNormal(vector offset) | ||
431 | LSL_Types.Vector3 llGroundNormal(LSL_Types.Vector3 offset); | ||
432 | //wiki: vector llGroundContour(vector offset) | ||
433 | LSL_Types.Vector3 llGroundContour(LSL_Types.Vector3 offset); | ||
434 | //wiki: integer llGetAttached() | ||
435 | LSL_Types.LSLInteger llGetAttached(); | ||
436 | //wiki: integer llGetFreeMemory() | ||
437 | LSL_Types.LSLInteger llGetFreeMemory(); | ||
438 | //wiki: string llGetRegionName() | ||
439 | string llGetRegionName(); | ||
440 | //wiki: double llGetRegionTimeDilation() | ||
441 | double llGetRegionTimeDilation(); | ||
442 | //wiki: double llGetRegionFPS() | ||
443 | double llGetRegionFPS(); | ||
444 | //wiki: llParticleSystem(List<Object> rules | ||
445 | void llParticleSystem(LSL_Types.list rules); | ||
446 | //wiki: llGroundRepel(double height, integer water, double tau) | ||
447 | void llGroundRepel(double height, int water, double tau); | ||
448 | //wiki: llGiveInventoryList(string destination, string category, LSL_Types.list inventory) | ||
449 | void llGiveInventoryList(string destination, string category, LSL_Types.list inventory); | ||
450 | //wiki: llSetVehicleType(integer type) | ||
451 | void llSetVehicleType(int type); | ||
452 | //wiki: llSetVehicledoubleParam(integer param, double value) | ||
453 | void llSetVehicledoubleParam(int param, double value); | ||
454 | // wiki: llSetVehicleFloatParam(integer param, float value) | ||
455 | void llSetVehicleFloatParam(int param, float value); | ||
456 | //wiki: llSetVehicleVectorParam(integer param, vector vec) | ||
457 | void llSetVehicleVectorParam(int param, LSL_Types.Vector3 vec); | ||
458 | //wiki: llSetVehicleRotationParam(integer param, rotation rot) | ||
459 | void llSetVehicleRotationParam(int param, LSL_Types.Quaternion rot); | ||
460 | //wiki: llSetVehicleFlags(integer flags) | ||
461 | void llSetVehicleFlags(int flags); | ||
462 | //wiki: llRemoveVehicleFlags(integer flags) | ||
463 | void llRemoveVehicleFlags(int flags); | ||
464 | //wiki: llSitTarget(vector offset, rotation rot) | ||
465 | void llSitTarget(LSL_Types.Vector3 offset, LSL_Types.Quaternion rot); | ||
466 | //wiki key llAvatarOnSitTarget() | ||
467 | string llAvatarOnSitTarget(); | ||
468 | //wiki: llAddToLandPassList(key avatar, double hours) | ||
469 | void llAddToLandPassList(string avatar, double hours); | ||
470 | //wiki: llSetTouchText(string text) | ||
471 | void llSetTouchText(string text); | ||
472 | //wiki: llSetSitText(string text) | ||
473 | void llSetSitText(string text); | ||
474 | //wiki: llSetCameraEyeOffset(vector offset) | ||
475 | void llSetCameraEyeOffset(LSL_Types.Vector3 offset); | ||
476 | //wiki: llSeteCameraAtOffset(vector offset) | ||
477 | void llSetCameraAtOffset(LSL_Types.Vector3 offset); | ||
478 | // | ||
479 | string llDumpList2String(LSL_Types.list src, string seperator); | ||
480 | //wiki: integer llScriptDanger(vector pos) | ||
481 | LSL_Types.LSLInteger llScriptDanger(LSL_Types.Vector3 pos); | ||
482 | //wiki: llDialog(key avatar, string message, list buttons, integer chat_channel) | ||
483 | void llDialog(string avatar, string message, LSL_Types.list buttons, int chat_channel); | ||
484 | //wiki: llVolumeDetect(integer detect) | ||
485 | void llVolumeDetect(int detect); | ||
486 | //wiki: llResetOtherScript(string name) | ||
487 | void llResetOtherScript(string name); | ||
488 | //wiki: integer llGetScriptState(string name) | ||
489 | LSL_Types.LSLInteger llGetScriptState(string name); | ||
490 | //wiki: (deprecated) | ||
491 | void llRemoteLoadScript(); | ||
492 | //wiki: llSetRemoteScriptAccessPin(integer pin) | ||
493 | void llSetRemoteScriptAccessPin(int pin); | ||
494 | //wiki: llRemoteLoadScriptPin(key target, string name, integer pin, integer running, integer start_param) | ||
495 | void llRemoteLoadScriptPin(string target, string name, int pin, int running, int start_param); | ||
496 | //wiki: llOpenRemoteDataChannel() | ||
497 | void llOpenRemoteDataChannel(); | ||
498 | //wiki: key llSendRemoteData(key channel, string dest, integer idata, string sdata) | ||
499 | string llSendRemoteData(string channel, string dest, int idata, string sdata); | ||
500 | //wiki: llRemoteDataReply(key channel, key message_id, string sdata, integer idata) | ||
501 | void llRemoteDataReply(string channel, string message_id, string sdata, int idata); | ||
502 | //wiki: llCloseRemoteDataChannel(key channel) | ||
503 | void llCloseRemoteDataChannel(string channel); | ||
504 | //wiki: string llMD5String(string src, integer nonce) | ||
505 | string llMD5String(string src, int nonce); | ||
506 | //wiki: llSetPrimitiveParams(list rules) | ||
507 | void llSetPrimitiveParams(LSL_Types.list rules); | ||
508 | //wiki: llSetLinkPrimitiveParams(integer linknumber, list rules) | ||
509 | void llSetLinkPrimitiveParams(int linknumber, LSL_Types.list rules); | ||
510 | //wiki: string llStringToBase64(string str) | ||
511 | string llStringToBase64(string str); | ||
512 | //wiki: string llBase64ToString(string str) | ||
513 | string llBase64ToString(string str); | ||
514 | //wiki: (deprecated) | ||
515 | void llXorBase64Strings(); | ||
516 | //wiki: llRemoteDataSetRegion() | ||
517 | void llRemoteDataSetRegion(); | ||
518 | //wiki: double llLog10(double val) | ||
519 | double llLog10(double val); | ||
520 | //wiki: double llLog(double val) | ||
521 | double llLog(double val); | ||
522 | //wiki: list llGetAnimationList(key id) | ||
523 | LSL_Types.list llGetAnimationList(string id); | ||
524 | //wiki: llSetParcelMusicURL(string url) | ||
525 | void llSetParcelMusicURL(string url); | ||
526 | //wiki: vector llGetRootPosition() | ||
527 | LSL_Types.Vector3 llGetRootPosition(); | ||
528 | //wiki: rotation llGetRootRotation() | ||
529 | LSL_Types.Quaternion llGetRootRotation(); | ||
530 | //wiki: string llGetObjectDesc() | ||
531 | string llGetObjectDesc(); | ||
532 | //wiki: llSetObjectDesc(string desc) | ||
533 | void llSetObjectDesc(string desc); | ||
534 | //wiki: key llGetCreator() | ||
535 | string llGetCreator(); | ||
536 | //wiki: string llGetTimestamp() | ||
537 | string llGetTimestamp(); | ||
538 | //wiki: llSetLinkAlpha(integer linknumber, double alpha, integer face) | ||
539 | void llSetLinkAlpha(int linknumber, double alpha, int face); | ||
540 | //wiki: integer llGetNumberOfPrims() | ||
541 | LSL_Types.LSLInteger llGetNumberOfPrims(); | ||
542 | //wiki: key llGetNumberOfNotecardLines(string name) | ||
543 | string llGetNumberOfNotecardLines(string name); | ||
544 | //wiki: list llGetBoundingBox(key object) | ||
545 | LSL_Types.list llGetBoundingBox(string obj); | ||
546 | //wiki: vector llGetGeometricCenter() | ||
547 | LSL_Types.Vector3 llGetGeometricCenter(); | ||
548 | //wiki: list llGetPrimitiveParams(list rules) | ||
549 | LSL_Types.list llGetPrimitiveParams(LSL_Types.list rules); | ||
550 | //wiki: string llIntegerToBase64(integer number) | ||
551 | string llIntegerToBase64(int number); | ||
552 | //wiki integer llBase64ToInteger(string str) | ||
553 | LSL_Types.LSLInteger llBase64ToInteger(string str); | ||
554 | //wiki: double llGetGMTclock() | ||
555 | double llGetGMTclock(); | ||
556 | //wiki: string llGetSimulatorHostname() | ||
557 | string llGetSimulatorHostname(); | ||
558 | //llSetLocalRot(rotation rot) | ||
559 | void llSetLocalRot(LSL_Types.Quaternion rot); | ||
560 | //wiki: list llParseStringKeepNulls(string src, list separators, list spacers) | ||
561 | LSL_Types.list llParseStringKeepNulls(string src, LSL_Types.list seperators, LSL_Types.list spacers); | ||
562 | //wiki: llRezAtRoot(string inventory, vector position, vector velocity, rotation rot, integer param) | ||
563 | void llRezAtRoot(string inventory, LSL_Types.Vector3 position, LSL_Types.Vector3 velocity, | ||
564 | LSL_Types.Quaternion rot, int param); | ||
565 | |||
566 | //wiki: integer llGetObjectPermMask(integer mask) | ||
567 | LSL_Types.LSLInteger llGetObjectPermMask(int mask); | ||
568 | //wiki: llSetObjectPermMask(integer mask, integer value) | ||
569 | void llSetObjectPermMask(int mask, int value); | ||
570 | //wiki integer llGetInventoryPermMask(string item, integer mask) | ||
571 | LSL_Types.LSLInteger llGetInventoryPermMask(string item, int mask); | ||
572 | //wiki: llSetInventoryPermMask(string item, integer mask, integer value) | ||
573 | void llSetInventoryPermMask(string item, int mask, int value); | ||
574 | //wiki: key llGetInventoryCreator(string item) | ||
575 | string llGetInventoryCreator(string item); | ||
576 | //wiki: llOwnerSay(string msg) | ||
577 | void llOwnerSay(string msg); | ||
578 | //wiki: key llRequestSimulatorData(string simulator, integer data) | ||
579 | string llRequestSimulatorData(string simulator, int data); | ||
580 | //wiki: llForceMouselook(integer mouselook) | ||
581 | void llForceMouselook(int mouselook); | ||
582 | //wiki: double llGetObjectMass(key id) | ||
583 | double llGetObjectMass(string id); | ||
584 | LSL_Types.list llListReplaceList(LSL_Types.list dest, LSL_Types.list src, int start, int end); | ||
585 | //wiki: llLoadURL(key avatar_id, string message, string url) | ||
586 | void llLoadURL(string avatar_id, string message, string url); | ||
587 | //wiki: llParcelMediaCommandList(list commandList) | ||
588 | void llParcelMediaCommandList(LSL_Types.list commandList); | ||
589 | LSL_Types.list llParcelMediaQuery(LSL_Types.list aList); | ||
590 | //wiki integer llModPow(integer a, integer b, integer c) | ||
591 | LSL_Types.LSLInteger llModPow(int a, int b, int c); | ||
592 | //wiki: integer llGetInventoryType(string name) | ||
593 | LSL_Types.LSLInteger llGetInventoryType(string name); | ||
594 | //wiki: llSetPayPrice(integer price, list quick_pay_buttons) | ||
595 | void llSetPayPrice(int price, LSL_Types.list quick_pay_buttons); | ||
596 | //wiki: vector llGetCameraPos() | ||
597 | LSL_Types.Vector3 llGetCameraPos(); | ||
598 | //wiki rotation llGetCameraRot() | ||
599 | LSL_Types.Quaternion llGetCameraRot(); | ||
600 | //wiki: (deprecated) | ||
601 | void llSetPrimURL(); | ||
602 | //wiki: (deprecated) | ||
603 | void llRefreshPrimURL(); | ||
604 | //wiki: string llEscapeURL(string url) | ||
605 | string llEscapeURL(string url); | ||
606 | //wiki: string llUnescapeURL(string url) | ||
607 | string llUnescapeURL(string url); | ||
608 | //wiki: llMapDestination(string simname, vector pos, vector look_at) | ||
609 | void llMapDestination(string simname, LSL_Types.Vector3 pos, LSL_Types.Vector3 look_at); | ||
610 | //wiki: llAddToLandBanList(key avatar, double hours) | ||
611 | void llAddToLandBanList(string avatar, double hours); | ||
612 | //wiki: llRemoveFromLandPassList(key avatar) | ||
613 | void llRemoveFromLandPassList(string avatar); | ||
614 | //wiki: llRemoveFromLandBanList(key avatar) | ||
615 | void llRemoveFromLandBanList(string avatar); | ||
616 | //wiki: llSetCameraParams(list rules) | ||
617 | void llSetCameraParams(LSL_Types.list rules); | ||
618 | //wiki: llClearCameraParams() | ||
619 | void llClearCameraParams(); | ||
620 | //wiki: double llListStatistics(integer operation, list src) | ||
621 | double llListStatistics(int operation, LSL_Types.list src); | ||
622 | //wiki: integer llGetUnixTime() | ||
623 | LSL_Types.LSLInteger llGetUnixTime(); | ||
624 | //wiki: integer llGetParcelFlags(vector pos) | ||
625 | LSL_Types.LSLInteger llGetParcelFlags(LSL_Types.Vector3 pos); | ||
626 | //wiki: integer llGetRegionFlags() | ||
627 | LSL_Types.LSLInteger llGetRegionFlags(); | ||
628 | //wiki: string llXorBase64StringsCorrect(string str1, string str2) | ||
629 | string llXorBase64StringsCorrect(string str1, string str2); | ||
630 | string llHTTPRequest(string url, LSL_Types.list parameters, string body); | ||
631 | //wiki: llResetLandBanList() | ||
632 | void llResetLandBanList(); | ||
633 | //wiki: llResetLandPassList() | ||
634 | void llResetLandPassList(); | ||
635 | //wiki: integer llGetParcelPrimCount(vector pos, integer category, integer sim_wide) | ||
636 | LSL_Types.LSLInteger llGetParcelPrimCount(LSL_Types.Vector3 pos, int category, int sim_wide); | ||
637 | //wiki: list llGetParcelPrimOwners(vector pos) | ||
638 | LSL_Types.list llGetParcelPrimOwners(LSL_Types.Vector3 pos); | ||
639 | //wiki: integer llGetObjectPrimCount(key object_id) | ||
640 | LSL_Types.LSLInteger llGetObjectPrimCount(string object_id); | ||
641 | //wiki: integer llGetParcelMaxPrims(vector pos, integer sim_wide) | ||
642 | LSL_Types.LSLInteger llGetParcelMaxPrims(LSL_Types.Vector3 pos, int sim_wide); | ||
643 | //wiki: llGetParcelDetails(vector pos, list params) | ||
644 | LSL_Types.list llGetParcelDetails(LSL_Types.Vector3 pos, LSL_Types.list param); | ||
645 | //wiki: llSetLinkTexture(integer linknumber, string texture, integer face) | ||
646 | void llSetLinkTexture(int linknumber, string texture, int face); | ||
647 | //wiki: string llStringTrim(string src, int type) | ||
648 | string llStringTrim(string src, int type); | ||
649 | //wiki: LSL_Types.list llGetObjectDetails(string id, LSL_Types.list args) | ||
650 | LSL_Types.list llGetObjectDetails(string id, LSL_Types.list args); | ||
651 | |||
652 | void osSetRegionWaterHeight(double height); | ||
653 | } | 390 | } |
654 | } | 391 | } |