aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-09-25CONVERGENCE!!!!!!Melanie Thielker1-8214/+26
The entire LSL API is now in the single, shared file OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api_Base.cs This is for both engines. The OSSL function are still separate.
2008-09-25Convergence is almost complete. This brings the diff between the API to < 10kMelanie Thielker1-196/+37
and makes it use a common set of types in both engine. Fixes the issues with running both engines and HTTP requests / listens / timers etc.. Also fixes a couple of minor Scene issues and a CTB by nullref.
2008-09-25Mantis#2123. Thank you kindly, Idb for a patch that solves:Charles Krinke1-2/+20
Under both DotNetEngine and XEngine, if an agent's UUID is passed as the parameter to llGetObjectMass(), it throws an exception.
2008-09-24Rename lots of stuff in DNE to reduce source code differences in theMelanie Thielker1-272/+318
LSL implementation files. Rename lots of stuff in XEngine for the same reason. Move methods between interfaces. Just refactor stuff.
2008-09-23Refactor BuiltIn_Commands_BaseClass to ScriptBaseClass to ease the laterMelanie Thielker1-208/+208
code merging and transition to Shared/
2008-09-23Switches the direct event postings in the API file over to the Shared/Melanie Thielker1-38/+110
new style of parameter passing, using the IEventReceiver interface.
2008-09-23Remove Common/LSL_Types.cs. Both script engines now use a single versionMelanie Thielker1-7/+7
of the types, located in OpenSim/Region/ScriptEngines/Shared/LSL_Tyoes.cs Also changes the compiler in DotNetEngine to use that. You _will_ need to let your region recompile all your scripts!
2008-09-23Mantis #2243Melanie Thielker1-740/+860
Thank you, tyre, for a patch that refactors LSL to use a unified set of method signatures and type names, reorders methods and removes unused and adds new method stubs.
2008-09-22* Apply http://opensimulator.org/mantis/view.php?id=2234Justin Clarke Casey1-1/+12
* Exceptions can thrown by llGetOwnerKey() * Thanks idb
2008-09-21Update svn properties, minor formatting cleanup.Jeff Ames1-1/+1
2008-09-20Fix Mantis #2215: llGetNotecardLine() not detecting EOF under DNEHomer Horwitz1-9/+23
2008-09-19Guard LLRezObject against NaNMelanie Thielker1-0/+2
2008-09-19Mantis #2217Melanie Thielker1-1/+9
Guard against NaN being returned from llRotBetween. Return a zero rotation if the result is NaN.
2008-09-18* Apply http://opensimulator.org/mantis/view.php?id=2212Justin Clarke Casey1-14/+21
* Update llGetNumberOfNotecardLines() and llGetNotecardLine() to use dataserver on dotnetengine * Thanks M.Igarashi
2008-09-17* Apply http://opensimulator.org/mantis/view.php?id=2207Justin Clarke Casey1-2/+47
* Attached patch implements llRequestAgentData for DotNetEngine. (It already is implemented in XEngine.) * Thanks Y. Nitta
2008-09-17* Apply http://opensimulator.org/mantis/view.php?id=2206Justin Clarke Casey1-7/+19
* Fix/implement LSL group-related functions llDetectedGroup, llSameGroup * Thanks nlin
2008-09-16Update svn properties, minor formatting cleanup.Jeff Ames1-2/+2
2008-09-16* Apply http://opensimulator.org/mantis/view.php?id=2205 with a few small tweaksJustin Clarke Casey1-2/+2
* LSL Conformance: llSetPayPrice should accept more than four arguments in list * Thanks kcozens!
2008-09-16* Apply http://opensimulator.org/mantis/view.php?id=2204 (with a small tweak)Justin Clarke Casey1-2/+12
* Attached patch implements LSL llGetAgentSize() for DotNetEngine and XEngine. * Thanks Y. Nitta!
2008-09-16* Apply http://opensimulator.org/mantis/view.php?id=2203Justin Clarke Casey1-2/+67
* Implementation of LSL llBreakLink and llBreakAllLinks * Thanks Y. Nitta!
2008-09-16* Apply http://opensimulator.org/mantis/view.php?id=2202Justin Clarke Casey1-2/+2
* llGround causes Array out of bounds exception in KanEd#11 script * Thanks Y. Nitta!
2008-09-16Mantis #1843Melanie Thielker1-2/+14
Applying DotNetEnine part of this patch. Thank you, nlin! Corrects ad hoc key list comparison.
2008-09-15Mantis#2197. Thank you kindly, Tyre, for a patch that:Charles Krinke1-1/+1
adds the new function osTeleportAgent().
2008-09-14Added some further clipping to color- and alpha-values.Homer Horwitz1-49/+51
2008-09-13Fixed several cases of inverted colors and alpha in DNE and XEngine.Homer Horwitz1-35/+35
Added clamping to 0.0 - 1.0 for R, G, B, and A.
2008-09-13Fixing a bug in DNE which caused the face-colors to be inverted when set via ↵Homer Horwitz1-9/+9
script.
2008-09-13Mantis #2018Melanie Thielker1-3/+0
Read animation data from avataranimations.xml to allow default animations to be started and stopped by name from scripts.
2008-09-12* Fix a missing .UUID in llInstantMessageTeravus Ovares1-1/+1
2008-09-10Update svn properties, minor formatting cleanup.Jeff Ames1-1/+1
Fix unreachable code due to typo in llDetectedGroup.
2008-09-10Implementation of llDetectedGroup for DotNetEngine.Charles Krinke1-5/+3
2008-09-10*Almost* have a complete implementation of llDetectedGroup. Charles Krinke1-2/+8
One member missing, so a portion is commented out.
2008-09-10Implementation for llDetectedLinkNumber in DotNetEngine.Charles Krinke1-2/+4
2008-09-09From: alan_webb@us.ibm.comSean Dague1-1/+1
Fix an invalid bounds check in Builtin_Commands
2008-09-09Update svn properties, formatting cleanup.Jeff Ames1-2/+2
2008-09-08Implement llEjectFromLand.Charles Krinke1-1/+12
2008-09-08I inadvertently edited out llGroundSlope, llGroundNormal Charles Krinke1-6/+36
and llGroundContour in the last checkin and this replaces them again in LSL_BuiltIn_Commands.cs.
2008-09-08Add implementation for llSetSoundRadius().Charles Krinke1-37/+8
2008-09-08Add Adam's llGroundSlope, llGroundNormal andCharles Krinke1-7/+36
llGroundContour into our Common/LS:L_BuiltIn_Commands file.
2008-09-07Revert the removal of the commented outCharles Krinke1-1/+56
scriptsleep calls.
2008-09-07Mantis #2138Melanie Thielker1-2/+2
Thank you, HomerHorwitz, for a patch that fixes llGetKey()
2008-09-07Return 0 for no wind and 0 for no clouds fromCharles Krinke1-2/+0
both llWind and llCloud and remove the "NotImplemented" status leaving us with about 74 "NotImplemented" LSL-C# wrapper functions.
2008-09-07Clean up some of the nonsensical use of ScriptSleepCharles Krinke1-56/+1
inside our LSL-C# wrapper subroutines.
2008-09-07Remove a few of the commented out "NotImplemented" Charles Krinke1-13/+0
calls from our LSL-C# wrappers.
2008-09-06* This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares1-281/+305
* This is a HUGE OMG update and will definitely have unknown side effects.. so this is really only for the strong hearted at this point. Regular people should let the dust settle. * This has been tested to work with most basic functions. However.. make sure you back up 'everything' before using this. It's that big! * Essentially we're back at square 1 in the testing phase.. so lets identify things that broke.
2008-09-05Mantis#2093. Thank you kindly, Ewe Loon for a patch that:Charles Krinke1-48/+48
Solves SetPrimitiveParams, Revolutions not calculated properly.
2008-08-30* Apply cmickeyb's patch from mantis 2068Justin Clarke Casey1-8/+13
* llParseString functions throw exception when passed a list of variables * Thanks!
2008-08-28Update svn properties, formatting cleanup.Jeff Ames1-20/+20
2008-08-27Erm - make the distanc factor really work....Melanie Thielker1-1/+1
(wipes egg off face)
2008-08-27Add ScriptDistanceLimitFactor to OpenSim.ini to allow modifcation ofMelanie Thielker1-1/+7
LSL's arbitrary 10 m limit on object movement. Also implements the 10 m maximum rezzing distance, subhect to the same factor.
2008-08-25Mantis#2045. Thank you kindly, Tyre for a patch that:Charles Krinke1-363/+419
This patch adds even more LSL compatibility to llSetPos() As stated in the wiki http://wiki.secondlife.com/wiki/LlSetPos, [^] movement should also be capped to 10m per call for unattached root prims. Beside this issue the attached patch adds (hopefully) all known LSL script delays (as ScriptSleep(), but still commented out) to LSL_BuiltIn_Commands.cs and LSL_Api.cs and a lot of format cleanup.