Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Full API convergence. Api is back in LSL_Api.cs and OSSL_Api.cs. | Melanie Thielker | 2008-09-26 | 1 | -262/+0 |
| | | | | | | | | | The binaries are still different, but that is only a small step away now. The OSSLPrim has been removed. This commit will breal all scripts using Prim.Scale(), etc, syntax. It was not secure and will have to be brought back in another form. | ||||
* | CONVERGENCE!!!!!! | Melanie Thielker | 2008-09-25 | 1 | -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. | ||||
* | Convergence is almost complete. This brings the diff between the API to < 10k | Melanie Thielker | 2008-09-25 | 1 | -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. | ||||
* | Mantis#2123. Thank you kindly, Idb for a patch that solves: | Charles Krinke | 2008-09-25 | 1 | -2/+20 |
| | | | | | | | | | Under both DotNetEngine and XEngine, if an agent's UUID is passed as the parameter to llGetObjectMass(), it throws an exception. | ||||
* | Rename lots of stuff in DNE to reduce source code differences in the | Melanie Thielker | 2008-09-24 | 1 | -272/+318 |
| | | | | | | | LSL implementation files. Rename lots of stuff in XEngine for the same reason. Move methods between interfaces. Just refactor stuff. | ||||
* | Refactor BuiltIn_Commands_BaseClass to ScriptBaseClass to ease the later | Melanie Thielker | 2008-09-23 | 1 | -208/+208 |
| | | | | | | code merging and transition to Shared/ | ||||
* | Switches the direct event postings in the API file over to the Shared/ | Melanie Thielker | 2008-09-23 | 1 | -38/+110 |
| | | | | | | new style of parameter passing, using the IEventReceiver interface. | ||||
* | Remove Common/LSL_Types.cs. Both script engines now use a single version | Melanie Thielker | 2008-09-23 | 1 | -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! | ||||
* | Mantis #2243 | Melanie Thielker | 2008-09-23 | 1 | -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. | ||||
* | * Apply http://opensimulator.org/mantis/view.php?id=2234 | Justin Clarke Casey | 2008-09-22 | 1 | -1/+12 |
| | | | | | | | * Exceptions can thrown by llGetOwnerKey() * Thanks idb | ||||
* | Update svn properties, minor formatting cleanup. | Jeff Ames | 2008-09-21 | 1 | -1/+1 |
| | |||||
* | Fix Mantis #2215: llGetNotecardLine() not detecting EOF under DNE | Homer Horwitz | 2008-09-20 | 1 | -9/+23 |
| | |||||
* | Guard LLRezObject against NaN | Melanie Thielker | 2008-09-19 | 1 | -0/+2 |
| | |||||
* | Mantis #2217 | Melanie Thielker | 2008-09-19 | 1 | -1/+9 |
| | | | | | | | Guard against NaN being returned from llRotBetween. Return a zero rotation if the result is NaN. | ||||
* | * Apply http://opensimulator.org/mantis/view.php?id=2212 | Justin Clarke Casey | 2008-09-18 | 1 | -14/+21 |
| | | | | | | | * Update llGetNumberOfNotecardLines() and llGetNotecardLine() to use dataserver on dotnetengine * Thanks M.Igarashi | ||||
* | * Apply http://opensimulator.org/mantis/view.php?id=2207 | Justin Clarke Casey | 2008-09-17 | 1 | -2/+47 |
| | | | | | | | * Attached patch implements llRequestAgentData for DotNetEngine. (It already is implemented in XEngine.) * Thanks Y. Nitta | ||||
* | * Apply http://opensimulator.org/mantis/view.php?id=2206 | Justin Clarke Casey | 2008-09-17 | 1 | -7/+19 |
| | | | | | | | * Fix/implement LSL group-related functions llDetectedGroup, llSameGroup * Thanks nlin | ||||
* | Update svn properties, minor formatting cleanup. | Jeff Ames | 2008-09-16 | 1 | -2/+2 |
| | |||||
* | * Apply http://opensimulator.org/mantis/view.php?id=2205 with a few small tweaks | Justin Clarke Casey | 2008-09-16 | 1 | -2/+2 |
| | | | | | | | * LSL Conformance: llSetPayPrice should accept more than four arguments in list * Thanks kcozens! | ||||
* | * Apply http://opensimulator.org/mantis/view.php?id=2204 (with a small tweak) | Justin Clarke Casey | 2008-09-16 | 1 | -2/+12 |
| | | | | | | | * Attached patch implements LSL llGetAgentSize() for DotNetEngine and XEngine. * Thanks Y. Nitta! | ||||
* | * Apply http://opensimulator.org/mantis/view.php?id=2203 | Justin Clarke Casey | 2008-09-16 | 1 | -2/+67 |
| | | | | | | | * Implementation of LSL llBreakLink and llBreakAllLinks * Thanks Y. Nitta! | ||||
* | * Apply http://opensimulator.org/mantis/view.php?id=2202 | Justin Clarke Casey | 2008-09-16 | 1 | -2/+2 |
| | | | | | | | * llGround causes Array out of bounds exception in KanEd#11 script * Thanks Y. Nitta! | ||||
* | Mantis #1843 | Melanie Thielker | 2008-09-16 | 1 | -2/+14 |
| | | | | | | | Applying DotNetEnine part of this patch. Thank you, nlin! Corrects ad hoc key list comparison. | ||||
* | Mantis#2197. Thank you kindly, Tyre, for a patch that: | Charles Krinke | 2008-09-15 | 1 | -1/+1 |
| | | | | | adds the new function osTeleportAgent(). | ||||
* | Added some further clipping to color- and alpha-values. | Homer Horwitz | 2008-09-14 | 1 | -49/+51 |
| | |||||
* | Fixed several cases of inverted colors and alpha in DNE and XEngine. | Homer Horwitz | 2008-09-13 | 1 | -35/+35 |
| | | | | | | Added clamping to 0.0 - 1.0 for R, G, B, and A. | ||||
* | Fixing a bug in DNE which caused the face-colors to be inverted when set via ↵ | Homer Horwitz | 2008-09-13 | 1 | -9/+9 |
| | | | | script. | ||||
* | Mantis #2018 | Melanie Thielker | 2008-09-13 | 1 | -3/+0 |
| | | | | | | | Read animation data from avataranimations.xml to allow default animations to be started and stopped by name from scripts. | ||||
* | * Fix a missing .UUID in llInstantMessage | Teravus Ovares | 2008-09-12 | 1 | -1/+1 |
| | |||||
* | Update svn properties, minor formatting cleanup. | Jeff Ames | 2008-09-10 | 1 | -1/+1 |
| | | | | | Fix unreachable code due to typo in llDetectedGroup. | ||||
* | Implementation of llDetectedGroup for DotNetEngine. | Charles Krinke | 2008-09-10 | 1 | -5/+3 |
| | |||||
* | *Almost* have a complete implementation of llDetectedGroup. | Charles Krinke | 2008-09-10 | 1 | -2/+8 |
| | | | | | One member missing, so a portion is commented out. | ||||
* | Implementation for llDetectedLinkNumber in DotNetEngine. | Charles Krinke | 2008-09-10 | 1 | -2/+4 |
| | |||||
* | From: alan_webb@us.ibm.com | Sean Dague | 2008-09-09 | 1 | -1/+1 |
| | | | | | | Fix an invalid bounds check in Builtin_Commands | ||||
* | Update svn properties, formatting cleanup. | Jeff Ames | 2008-09-09 | 1 | -2/+2 |
| | |||||
* | Implement llEjectFromLand. | Charles Krinke | 2008-09-08 | 1 | -1/+12 |
| | |||||
* | I inadvertently edited out llGroundSlope, llGroundNormal | Charles Krinke | 2008-09-08 | 1 | -6/+36 |
| | | | | | | and llGroundContour in the last checkin and this replaces them again in LSL_BuiltIn_Commands.cs. | ||||
* | Add implementation for llSetSoundRadius(). | Charles Krinke | 2008-09-08 | 1 | -37/+8 |
| | |||||
* | Add Adam's llGroundSlope, llGroundNormal and | Charles Krinke | 2008-09-08 | 1 | -7/+36 |
| | | | | | | llGroundContour into our Common/LS:L_BuiltIn_Commands file. | ||||
* | Revert the removal of the commented out | Charles Krinke | 2008-09-07 | 1 | -1/+56 |
| | | | | | scriptsleep calls. | ||||
* | Mantis #2138 | Melanie Thielker | 2008-09-07 | 1 | -2/+2 |
| | | | | | | Thank you, HomerHorwitz, for a patch that fixes llGetKey() | ||||
* | Return 0 for no wind and 0 for no clouds from | Charles Krinke | 2008-09-07 | 1 | -2/+0 |
| | | | | | | | both llWind and llCloud and remove the "NotImplemented" status leaving us with about 74 "NotImplemented" LSL-C# wrapper functions. | ||||
* | Clean up some of the nonsensical use of ScriptSleep | Charles Krinke | 2008-09-07 | 1 | -56/+1 |
| | | | | | inside our LSL-C# wrapper subroutines. | ||||
* | Remove a few of the commented out "NotImplemented" | Charles Krinke | 2008-09-07 | 1 | -13/+0 |
| | | | | | calls from our LSL-C# wrappers. | ||||
* | * This is the fabled LibOMV update with all of the libOMV types from JHurliman | Teravus Ovares | 2008-09-06 | 1 | -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. | ||||
* | Mantis#2093. Thank you kindly, Ewe Loon for a patch that: | Charles Krinke | 2008-09-05 | 1 | -48/+48 |
| | | | | | | Solves SetPrimitiveParams, Revolutions not calculated properly. | ||||
* | * Apply cmickeyb's patch from mantis 2068 | Justin Clarke Casey | 2008-08-30 | 1 | -8/+13 |
| | | | | | | | * llParseString functions throw exception when passed a list of variables * Thanks! | ||||
* | Update svn properties, formatting cleanup. | Jeff Ames | 2008-08-28 | 1 | -20/+20 |
| | |||||
* | Erm - make the distanc factor really work.... | Melanie Thielker | 2008-08-27 | 1 | -1/+1 |
| | | | | | | (wipes egg off face) | ||||
* | Add ScriptDistanceLimitFactor to OpenSim.ini to allow modifcation of | Melanie Thielker | 2008-08-27 | 1 | -1/+7 |
| | | | | | | | | LSL's arbitrary 10 m limit on object movement. Also implements the 10 m maximum rezzing distance, subhect to the same factor. |