diff options
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL/LSL_BaseClass.cs | 59 |
1 files changed, 57 insertions, 2 deletions
diff --git a/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL/LSL_BaseClass.cs b/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL/LSL_BaseClass.cs index cc62ab5..bdae95d 100644 --- a/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL/LSL_BaseClass.cs +++ b/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL/LSL_BaseClass.cs | |||
@@ -2,7 +2,7 @@ using System; | |||
2 | using System.Collections.Generic; | 2 | using System.Collections.Generic; |
3 | using System.Text; | 3 | using System.Text; |
4 | using OpenSim.Region.ScriptEngine.DotNetEngine.Compiler; | 4 | using OpenSim.Region.ScriptEngine.DotNetEngine.Compiler; |
5 | using OpenSim.Framework.Console; | 5 | using OpenSim.Region.ScriptEngine.Common; |
6 | using System.Threading; | 6 | using System.Threading; |
7 | 7 | ||
8 | namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL | 8 | namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL |
@@ -25,7 +25,7 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL | |||
25 | { | 25 | { |
26 | m_LSL_Functions = LSL_Functions; | 26 | m_LSL_Functions = LSL_Functions; |
27 | 27 | ||
28 | MainLog.Instance.Notice("ScriptEngine", "LSL_BaseClass.Start() called."); | 28 | //MainLog.Instance.Notice("ScriptEngine", "LSL_BaseClass.Start() called."); |
29 | 29 | ||
30 | // Get this AppDomain's settings and display some of them. | 30 | // Get this AppDomain's settings and display some of them. |
31 | AppDomainSetup ads = AppDomain.CurrentDomain.SetupInformation; | 31 | AppDomainSetup ads = AppDomain.CurrentDomain.SetupInformation; |
@@ -46,6 +46,13 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL | |||
46 | return; | 46 | return; |
47 | } | 47 | } |
48 | 48 | ||
49 | |||
50 | |||
51 | // | ||
52 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | ||
53 | // | ||
54 | // They are only forwarders to LSL_BuiltIn_Commands.cs | ||
55 | // | ||
49 | public double llSin(double f) { return m_LSL_Functions.llSin(f); } | 56 | public double llSin(double f) { return m_LSL_Functions.llSin(f); } |
50 | public double llCos(double f) { return m_LSL_Functions.llCos(f); } | 57 | public double llCos(double f) { return m_LSL_Functions.llCos(f); } |
51 | public double llTan(double f) { return m_LSL_Functions.llTan(f); } | 58 | public double llTan(double f) { return m_LSL_Functions.llTan(f); } |
@@ -70,6 +77,9 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL | |||
70 | public Axiom.Math.Quaternion llRotBetween(Axiom.Math.Vector3 start, Axiom.Math.Vector3 end) { return m_LSL_Functions.llRotBetween(start, end); } | 77 | public Axiom.Math.Quaternion llRotBetween(Axiom.Math.Vector3 start, Axiom.Math.Vector3 end) { return m_LSL_Functions.llRotBetween(start, end); } |
71 | public void llWhisper(int channelID, string text) { m_LSL_Functions.llWhisper(channelID, text); } | 78 | public void llWhisper(int channelID, string text) { m_LSL_Functions.llWhisper(channelID, text); } |
72 | public void llSay(int channelID, string text) { m_LSL_Functions.llSay(channelID, text); } | 79 | public void llSay(int channelID, string text) { m_LSL_Functions.llSay(channelID, text); } |
80 | // | ||
81 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | ||
82 | // | ||
73 | public void llShout(int channelID, string text) { m_LSL_Functions.llShout(channelID, text); } | 83 | public void llShout(int channelID, string text) { m_LSL_Functions.llShout(channelID, text); } |
74 | public int llListen(int channelID, string name, string ID, string msg) { return m_LSL_Functions.llListen(channelID, name, ID, msg); } | 84 | public int llListen(int channelID, string name, string ID, string msg) { return m_LSL_Functions.llListen(channelID, name, ID, msg); } |
75 | public void llListenControl(int number, int active) { m_LSL_Functions.llListenControl(number, active); } | 85 | public void llListenControl(int number, int active) { m_LSL_Functions.llListenControl(number, active); } |
@@ -87,6 +97,9 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL | |||
87 | public Axiom.Math.Quaternion llDetectedRot(int number) { return m_LSL_Functions.llDetectedRot(number); } | 97 | public Axiom.Math.Quaternion llDetectedRot(int number) { return m_LSL_Functions.llDetectedRot(number); } |
88 | public int llDetectedGroup(int number) { return m_LSL_Functions.llDetectedGroup(number); } | 98 | public int llDetectedGroup(int number) { return m_LSL_Functions.llDetectedGroup(number); } |
89 | public int llDetectedLinkNumber(int number) { return m_LSL_Functions.llDetectedLinkNumber(number); } | 99 | public int llDetectedLinkNumber(int number) { return m_LSL_Functions.llDetectedLinkNumber(number); } |
100 | // | ||
101 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | ||
102 | // | ||
90 | public void llDie() { m_LSL_Functions.llDie(); } | 103 | public void llDie() { m_LSL_Functions.llDie(); } |
91 | public double llGround(Axiom.Math.Vector3 offset) { return m_LSL_Functions.llGround(offset); } | 104 | public double llGround(Axiom.Math.Vector3 offset) { return m_LSL_Functions.llGround(offset); } |
92 | public double llCloud(Axiom.Math.Vector3 offset) { return m_LSL_Functions.llCloud(offset); } | 105 | public double llCloud(Axiom.Math.Vector3 offset) { return m_LSL_Functions.llCloud(offset); } |
@@ -104,6 +117,9 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL | |||
104 | public void llOffsetTexture(double u, double v, int face) { m_LSL_Functions.llOffsetTexture(u, v, face); } | 117 | public void llOffsetTexture(double u, double v, int face) { m_LSL_Functions.llOffsetTexture(u, v, face); } |
105 | public void llRotateTexture(double rotation, int face) { m_LSL_Functions.llRotateTexture(rotation, face); } | 118 | public void llRotateTexture(double rotation, int face) { m_LSL_Functions.llRotateTexture(rotation, face); } |
106 | public string llGetTexture(int face) { return m_LSL_Functions.llGetTexture(face); } | 119 | public string llGetTexture(int face) { return m_LSL_Functions.llGetTexture(face); } |
120 | // | ||
121 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | ||
122 | // | ||
107 | public void llSetPos(Axiom.Math.Vector3 pos) { m_LSL_Functions.llSetPos(pos); } | 123 | public void llSetPos(Axiom.Math.Vector3 pos) { m_LSL_Functions.llSetPos(pos); } |
108 | public Axiom.Math.Vector3 llGetPos() { return m_LSL_Functions.llGetPos(); } | 124 | public Axiom.Math.Vector3 llGetPos() { return m_LSL_Functions.llGetPos(); } |
109 | public Axiom.Math.Vector3 llGetLocalPos() { return m_LSL_Functions.llGetLocalPos(); } | 125 | public Axiom.Math.Vector3 llGetLocalPos() { return m_LSL_Functions.llGetLocalPos(); } |
@@ -119,6 +135,9 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL | |||
119 | public void llMoveToTarget(Axiom.Math.Vector3 target, double tau) { m_LSL_Functions.llMoveToTarget(target, tau); } | 135 | public void llMoveToTarget(Axiom.Math.Vector3 target, double tau) { m_LSL_Functions.llMoveToTarget(target, tau); } |
120 | public void llStopMoveToTarget() { m_LSL_Functions.llStopMoveToTarget(); } | 136 | public void llStopMoveToTarget() { m_LSL_Functions.llStopMoveToTarget(); } |
121 | public void llApplyImpulse(Axiom.Math.Vector3 force, int local) { m_LSL_Functions.llApplyImpulse(force, local); } | 137 | public void llApplyImpulse(Axiom.Math.Vector3 force, int local) { m_LSL_Functions.llApplyImpulse(force, local); } |
138 | // | ||
139 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | ||
140 | // | ||
122 | public void llApplyRotationalImpulse(Axiom.Math.Vector3 force, int local) { m_LSL_Functions.llApplyRotationalImpulse(force, local); } | 141 | public void llApplyRotationalImpulse(Axiom.Math.Vector3 force, int local) { m_LSL_Functions.llApplyRotationalImpulse(force, local); } |
123 | public void llSetTorque(Axiom.Math.Vector3 torque, int local) { m_LSL_Functions.llSetTorque(torque, local); } | 142 | public void llSetTorque(Axiom.Math.Vector3 torque, int local) { m_LSL_Functions.llSetTorque(torque, local); } |
124 | public Axiom.Math.Vector3 llGetTorque() { return m_LSL_Functions.llGetTorque(); } | 143 | public Axiom.Math.Vector3 llGetTorque() { return m_LSL_Functions.llGetTorque(); } |
@@ -137,6 +156,9 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL | |||
137 | public void llLoopSoundMaster(string sound, double volume) { m_LSL_Functions.llLoopSoundMaster(sound, volume); } | 156 | public void llLoopSoundMaster(string sound, double volume) { m_LSL_Functions.llLoopSoundMaster(sound, volume); } |
138 | public void llLoopSoundSlave(string sound, double volume) { m_LSL_Functions.llLoopSoundSlave(sound, volume); } | 157 | public void llLoopSoundSlave(string sound, double volume) { m_LSL_Functions.llLoopSoundSlave(sound, volume); } |
139 | public void llPlaySoundSlave(string sound, double volume) { m_LSL_Functions.llPlaySoundSlave(sound, volume); } | 158 | public void llPlaySoundSlave(string sound, double volume) { m_LSL_Functions.llPlaySoundSlave(sound, volume); } |
159 | // | ||
160 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | ||
161 | // | ||
140 | public void llTriggerSound(string sound, double volume) { m_LSL_Functions.llTriggerSound(sound, volume); } | 162 | public void llTriggerSound(string sound, double volume) { m_LSL_Functions.llTriggerSound(sound, volume); } |
141 | public void llStopSound() { m_LSL_Functions.llStopSound(); } | 163 | public void llStopSound() { m_LSL_Functions.llStopSound(); } |
142 | public void llPreloadSound(string sound) { m_LSL_Functions.llPreloadSound(sound); } | 164 | public void llPreloadSound(string sound) { m_LSL_Functions.llPreloadSound(sound); } |
@@ -155,6 +177,9 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL | |||
155 | public void llStopLookAt() { m_LSL_Functions.llStopLookAt(); } | 177 | public void llStopLookAt() { m_LSL_Functions.llStopLookAt(); } |
156 | public void llSetTimerEvent(double sec) { m_LSL_Functions.llSetTimerEvent(sec); } | 178 | public void llSetTimerEvent(double sec) { m_LSL_Functions.llSetTimerEvent(sec); } |
157 | public void llSleep(double sec) { m_LSL_Functions.llSleep(sec); } | 179 | public void llSleep(double sec) { m_LSL_Functions.llSleep(sec); } |
180 | // | ||
181 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | ||
182 | // | ||
158 | public double llGetMass() { return m_LSL_Functions.llGetMass(); } | 183 | public double llGetMass() { return m_LSL_Functions.llGetMass(); } |
159 | public void llCollisionFilter(string name, string id, int accept) { m_LSL_Functions.llCollisionFilter(name, id, accept); } | 184 | public void llCollisionFilter(string name, string id, int accept) { m_LSL_Functions.llCollisionFilter(name, id, accept); } |
160 | public void llTakeControls(int controls, int accept, int pass_on) { m_LSL_Functions.llTakeControls(controls, accept, pass_on); } | 185 | public void llTakeControls(int controls, int accept, int pass_on) { m_LSL_Functions.llTakeControls(controls, accept, pass_on); } |
@@ -174,6 +199,9 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL | |||
174 | public void llMinEventDelay(double delay) { m_LSL_Functions.llMinEventDelay(delay); } | 199 | public void llMinEventDelay(double delay) { m_LSL_Functions.llMinEventDelay(delay); } |
175 | public void llSoundPreload() { m_LSL_Functions.llSoundPreload(); } | 200 | public void llSoundPreload() { m_LSL_Functions.llSoundPreload(); } |
176 | public void llRotLookAt(Axiom.Math.Quaternion target, double strength, double damping) { m_LSL_Functions.llRotLookAt(target, strength, damping); } | 201 | public void llRotLookAt(Axiom.Math.Quaternion target, double strength, double damping) { m_LSL_Functions.llRotLookAt(target, strength, damping); } |
202 | // | ||
203 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | ||
204 | // | ||
177 | public int llStringLength(string str) { return m_LSL_Functions.llStringLength(str); } | 205 | public int llStringLength(string str) { return m_LSL_Functions.llStringLength(str); } |
178 | public void llStartAnimation(string anim) { m_LSL_Functions.llStartAnimation(anim); } | 206 | public void llStartAnimation(string anim) { m_LSL_Functions.llStartAnimation(anim); } |
179 | public void llStopAnimation(string anim) { m_LSL_Functions.llStopAnimation(anim); } | 207 | public void llStopAnimation(string anim) { m_LSL_Functions.llStopAnimation(anim); } |
@@ -194,6 +222,9 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL | |||
194 | public void llGetLinkName(int linknum) { m_LSL_Functions.llGetLinkName(linknum); } | 222 | public void llGetLinkName(int linknum) { m_LSL_Functions.llGetLinkName(linknum); } |
195 | public int llGetInventoryNumber(int type) { return m_LSL_Functions.llGetInventoryNumber(type); } | 223 | public int llGetInventoryNumber(int type) { return m_LSL_Functions.llGetInventoryNumber(type); } |
196 | public string llGetInventoryName(int type, int number) { return m_LSL_Functions.llGetInventoryName(type, number); } | 224 | public string llGetInventoryName(int type, int number) { return m_LSL_Functions.llGetInventoryName(type, number); } |
225 | // | ||
226 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | ||
227 | // | ||
197 | public void llSetScriptState(string name, int run) { m_LSL_Functions.llSetScriptState(name, run); } | 228 | public void llSetScriptState(string name, int run) { m_LSL_Functions.llSetScriptState(name, run); } |
198 | public double llGetEnergy() { return m_LSL_Functions.llGetEnergy(); } | 229 | public double llGetEnergy() { return m_LSL_Functions.llGetEnergy(); } |
199 | public void llGiveInventory(string destination, string inventory) { m_LSL_Functions.llGiveInventory(destination, inventory); } | 230 | public void llGiveInventory(string destination, string inventory) { m_LSL_Functions.llGiveInventory(destination, inventory); } |
@@ -215,6 +246,9 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL | |||
215 | public void llPassCollisions(int pass) { m_LSL_Functions.llPassCollisions(pass); } | 246 | public void llPassCollisions(int pass) { m_LSL_Functions.llPassCollisions(pass); } |
216 | public string llGetScriptName() { return m_LSL_Functions.llGetScriptName(); } | 247 | public string llGetScriptName() { return m_LSL_Functions.llGetScriptName(); } |
217 | public int llGetNumberOfSides() { return m_LSL_Functions.llGetNumberOfSides(); } | 248 | public int llGetNumberOfSides() { return m_LSL_Functions.llGetNumberOfSides(); } |
249 | // | ||
250 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | ||
251 | // | ||
218 | public Axiom.Math.Quaternion llAxisAngle2Rot(Axiom.Math.Vector3 axis, double angle) { return m_LSL_Functions.llAxisAngle2Rot(axis, angle); } | 252 | public Axiom.Math.Quaternion llAxisAngle2Rot(Axiom.Math.Vector3 axis, double angle) { return m_LSL_Functions.llAxisAngle2Rot(axis, angle); } |
219 | public Axiom.Math.Vector3 llRot2Axis(Axiom.Math.Quaternion rot) { return m_LSL_Functions.llRot2Axis(rot); } | 253 | public Axiom.Math.Vector3 llRot2Axis(Axiom.Math.Quaternion rot) { return m_LSL_Functions.llRot2Axis(rot); } |
220 | public void llRot2Angle() { m_LSL_Functions.llRot2Angle(); } | 254 | public void llRot2Angle() { m_LSL_Functions.llRot2Angle(); } |
@@ -232,6 +266,9 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL | |||
232 | public Axiom.Math.Vector3 llGetCenterOfMass() { return m_LSL_Functions.llGetCenterOfMass(); } | 266 | public Axiom.Math.Vector3 llGetCenterOfMass() { return m_LSL_Functions.llGetCenterOfMass(); } |
233 | public List<string> llListSort(List<string> src, int stride, int ascending) { return m_LSL_Functions.llListSort(src, stride, ascending); } | 267 | public List<string> llListSort(List<string> src, int stride, int ascending) { return m_LSL_Functions.llListSort(src, stride, ascending); } |
234 | public int llGetListLength(List<string> src) { return m_LSL_Functions.llGetListLength(src); } | 268 | public int llGetListLength(List<string> src) { return m_LSL_Functions.llGetListLength(src); } |
269 | // | ||
270 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | ||
271 | // | ||
235 | public int llList2Integer(List<string> src, int index) { return m_LSL_Functions.llList2Integer(src, index); } | 272 | public int llList2Integer(List<string> src, int index) { return m_LSL_Functions.llList2Integer(src, index); } |
236 | public double llList2double(List<string> src, int index) { return m_LSL_Functions.llList2double(src, index); } | 273 | public double llList2double(List<string> src, int index) { return m_LSL_Functions.llList2double(src, index); } |
237 | public string llList2String(List<string> src, int index) { return m_LSL_Functions.llList2String(src, index); } | 274 | public string llList2String(List<string> src, int index) { return m_LSL_Functions.llList2String(src, index); } |
@@ -253,6 +290,9 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL | |||
253 | public string llGetDate() { return m_LSL_Functions.llGetDate(); } | 290 | public string llGetDate() { return m_LSL_Functions.llGetDate(); } |
254 | public int llEdgeOfWorld(Axiom.Math.Vector3 pos, Axiom.Math.Vector3 dir) { return m_LSL_Functions.llEdgeOfWorld(pos, dir); } | 291 | public int llEdgeOfWorld(Axiom.Math.Vector3 pos, Axiom.Math.Vector3 dir) { return m_LSL_Functions.llEdgeOfWorld(pos, dir); } |
255 | public int llGetAgentInfo(string id) { return m_LSL_Functions.llGetAgentInfo(id); } | 292 | public int llGetAgentInfo(string id) { return m_LSL_Functions.llGetAgentInfo(id); } |
293 | // | ||
294 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | ||
295 | // | ||
256 | public void llAdjustSoundVolume(double volume) { m_LSL_Functions.llAdjustSoundVolume(volume); } | 296 | public void llAdjustSoundVolume(double volume) { m_LSL_Functions.llAdjustSoundVolume(volume); } |
257 | public void llSetSoundQueueing(int queue) { m_LSL_Functions.llSetSoundQueueing(queue); } | 297 | public void llSetSoundQueueing(int queue) { m_LSL_Functions.llSetSoundQueueing(queue); } |
258 | public void llSetSoundRadius(double radius) { m_LSL_Functions.llSetSoundRadius(radius); } | 298 | public void llSetSoundRadius(double radius) { m_LSL_Functions.llSetSoundRadius(radius); } |
@@ -275,6 +315,9 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL | |||
275 | public string llGetRegionName() { return m_LSL_Functions.llGetRegionName(); } | 315 | public string llGetRegionName() { return m_LSL_Functions.llGetRegionName(); } |
276 | public double llGetRegionTimeDilation() { return m_LSL_Functions.llGetRegionTimeDilation(); } | 316 | public double llGetRegionTimeDilation() { return m_LSL_Functions.llGetRegionTimeDilation(); } |
277 | public double llGetRegionFPS() { return m_LSL_Functions.llGetRegionFPS(); } | 317 | public double llGetRegionFPS() { return m_LSL_Functions.llGetRegionFPS(); } |
318 | // | ||
319 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | ||
320 | // | ||
278 | public void llParticleSystem(List<Object> rules) { m_LSL_Functions.llParticleSystem(rules); } | 321 | public void llParticleSystem(List<Object> rules) { m_LSL_Functions.llParticleSystem(rules); } |
279 | public void llGroundRepel(double height, int water, double tau) { m_LSL_Functions.llGroundRepel(height, water, tau); } | 322 | public void llGroundRepel(double height, int water, double tau) { m_LSL_Functions.llGroundRepel(height, water, tau); } |
280 | public void llGiveInventoryList() { m_LSL_Functions.llGiveInventoryList(); } | 323 | public void llGiveInventoryList() { m_LSL_Functions.llGiveInventoryList(); } |
@@ -300,6 +343,9 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL | |||
300 | public void llRemoteLoadScript() { m_LSL_Functions.llRemoteLoadScript(); } | 343 | public void llRemoteLoadScript() { m_LSL_Functions.llRemoteLoadScript(); } |
301 | public void llSetRemoteScriptAccessPin(int pin) { m_LSL_Functions.llSetRemoteScriptAccessPin(pin); } | 344 | public void llSetRemoteScriptAccessPin(int pin) { m_LSL_Functions.llSetRemoteScriptAccessPin(pin); } |
302 | public void llRemoteLoadScriptPin(string target, string name, int pin, int running, int start_param) { m_LSL_Functions.llRemoteLoadScriptPin(target, name, pin, running, start_param); } | 345 | public void llRemoteLoadScriptPin(string target, string name, int pin, int running, int start_param) { m_LSL_Functions.llRemoteLoadScriptPin(target, name, pin, running, start_param); } |
346 | // | ||
347 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | ||
348 | // | ||
303 | public void llOpenRemoteDataChannel() { m_LSL_Functions.llOpenRemoteDataChannel(); } | 349 | public void llOpenRemoteDataChannel() { m_LSL_Functions.llOpenRemoteDataChannel(); } |
304 | public string llSendRemoteData(string channel, string dest, int idata, string sdata) { return m_LSL_Functions.llSendRemoteData(channel, dest, idata, sdata); } | 350 | public string llSendRemoteData(string channel, string dest, int idata, string sdata) { return m_LSL_Functions.llSendRemoteData(channel, dest, idata, sdata); } |
305 | public void llRemoteDataReply(string channel, string message_id, string sdata, int idata) { m_LSL_Functions.llRemoteDataReply(channel, message_id, sdata, idata); } | 351 | public void llRemoteDataReply(string channel, string message_id, string sdata, int idata) { m_LSL_Functions.llRemoteDataReply(channel, message_id, sdata, idata); } |
@@ -326,6 +372,9 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL | |||
326 | public List<string> llGetBoundingBox(string obj) { return m_LSL_Functions.llGetBoundingBox(obj); } | 372 | public List<string> llGetBoundingBox(string obj) { return m_LSL_Functions.llGetBoundingBox(obj); } |
327 | public Axiom.Math.Vector3 llGetGeometricCenter() { return m_LSL_Functions.llGetGeometricCenter(); } | 373 | public Axiom.Math.Vector3 llGetGeometricCenter() { return m_LSL_Functions.llGetGeometricCenter(); } |
328 | public void llGetPrimitiveParams() { m_LSL_Functions.llGetPrimitiveParams(); } | 374 | public void llGetPrimitiveParams() { m_LSL_Functions.llGetPrimitiveParams(); } |
375 | // | ||
376 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | ||
377 | // | ||
329 | public string llIntegerToBase64(int number) { return m_LSL_Functions.llIntegerToBase64(number); } | 378 | public string llIntegerToBase64(int number) { return m_LSL_Functions.llIntegerToBase64(number); } |
330 | public int llBase64ToInteger(string str) { return m_LSL_Functions.llBase64ToInteger(str); } | 379 | public int llBase64ToInteger(string str) { return m_LSL_Functions.llBase64ToInteger(str); } |
331 | public double llGetGMTclock() { return m_LSL_Functions.llGetGMTclock(); } | 380 | public double llGetGMTclock() { return m_LSL_Functions.llGetGMTclock(); } |
@@ -347,6 +396,9 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL | |||
347 | public void llParcelMediaCommandList(List<string> commandList) { m_LSL_Functions.llParcelMediaCommandList(commandList); } | 396 | public void llParcelMediaCommandList(List<string> commandList) { m_LSL_Functions.llParcelMediaCommandList(commandList); } |
348 | public void llParcelMediaQuery() { m_LSL_Functions.llParcelMediaQuery(); } | 397 | public void llParcelMediaQuery() { m_LSL_Functions.llParcelMediaQuery(); } |
349 | public int llModPow(int a, int b, int c) { return m_LSL_Functions.llModPow(a, b, c); } | 398 | public int llModPow(int a, int b, int c) { return m_LSL_Functions.llModPow(a, b, c); } |
399 | // | ||
400 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | ||
401 | // | ||
350 | public int llGetInventoryType(string name) { return m_LSL_Functions.llGetInventoryType(name); } | 402 | public int llGetInventoryType(string name) { return m_LSL_Functions.llGetInventoryType(name); } |
351 | public void llSetPayPrice(int price, List<string> quick_pay_buttons) { m_LSL_Functions.llSetPayPrice(price, quick_pay_buttons); } | 403 | public void llSetPayPrice(int price, List<string> quick_pay_buttons) { m_LSL_Functions.llSetPayPrice(price, quick_pay_buttons); } |
352 | public Axiom.Math.Vector3 llGetCameraPos() { return m_LSL_Functions.llGetCameraPos(); } | 404 | public Axiom.Math.Vector3 llGetCameraPos() { return m_LSL_Functions.llGetCameraPos(); } |
@@ -372,6 +424,9 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL | |||
372 | public int llGetParcelPrimCount(Axiom.Math.Vector3 pos, int category, int sim_wide) { return m_LSL_Functions.llGetParcelPrimCount(pos, category, sim_wide); } | 424 | public int llGetParcelPrimCount(Axiom.Math.Vector3 pos, int category, int sim_wide) { return m_LSL_Functions.llGetParcelPrimCount(pos, category, sim_wide); } |
373 | public List<string> llGetParcelPrimOwners(Axiom.Math.Vector3 pos) { return m_LSL_Functions.llGetParcelPrimOwners(pos); } | 425 | public List<string> llGetParcelPrimOwners(Axiom.Math.Vector3 pos) { return m_LSL_Functions.llGetParcelPrimOwners(pos); } |
374 | public int llGetObjectPrimCount(string object_id) { return m_LSL_Functions.llGetObjectPrimCount(object_id); } | 426 | public int llGetObjectPrimCount(string object_id) { return m_LSL_Functions.llGetObjectPrimCount(object_id); } |
427 | // | ||
428 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | ||
429 | // | ||
375 | public int llGetParcelMaxPrims(Axiom.Math.Vector3 pos, int sim_wide) { return m_LSL_Functions.llGetParcelMaxPrims(pos, sim_wide); } | 430 | public int llGetParcelMaxPrims(Axiom.Math.Vector3 pos, int sim_wide) { return m_LSL_Functions.llGetParcelMaxPrims(pos, sim_wide); } |
376 | public List<string> llGetParcelDetails(Axiom.Math.Vector3 pos, List<string> param) { return m_LSL_Functions.llGetParcelDetails(pos, param); } | 431 | public List<string> llGetParcelDetails(Axiom.Math.Vector3 pos, List<string> param) { return m_LSL_Functions.llGetParcelDetails(pos, param); } |
377 | 432 | ||