Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2014-08-10 | make sensors detect sitting avatars also by the distance to the root prim | UbitUmarov | 1 | -1/+10 | |
of the object as sl does (as sl avatar needs to be in the arc) | |||||
2014-08-10 | LSL llListFindList fix: check types as well as content. Items must be same type | Melanie Thielker | 1 | -2/+10 | |
to be found. | |||||
2014-08-10 | LSL llListFindList fix: check types as well as content. Items must be same type | Melanie Thielker | 1 | -2/+10 | |
to be found. | |||||
2014-07-27 | change how sounds work. May be bad.. needs testing | UbitUmarov | 1 | -5/+6 | |
2014-07-20 | Remove some already commented lines | Melanie Thielker | 1 | -11/+0 | |
2014-07-20 | Fix LSL portions of sit positioning | Melanie Thielker | 1 | -36/+12 | |
2014-07-20 | replace old Attachoffset by AttachedPos. Comented out possible merge | UbitUmarov | 1 | -1/+1 | |
artifacts | |||||
2014-04-26 | Differentiate between requests only the owner should be able to do and those | Melanie Thielker | 2 | -6/+6 | |
that managers can do when setting parcel data | |||||
2014-01-28 | Added osGetRegionSize(), which returns the region size in meters and ↵ | Oren Hurvitz | 3 | -0/+29 | |
recognizes megaregions | |||||
2014-01-18 | Following on from 50ea2e0, only fetch scene presence for check if ↵ | Justin Clark-Casey (justincc) | 1 | -17/+38 | |
lightscript function has failed initial IsEstateManagerOrOwner() check | |||||
2014-01-18 | Fixed: Windlight functions caused an error if called when the script's owner ↵ | Oren Hurvitz | 1 | -3/+9 | |
isn't in the scene | |||||
2014-01-17 | Revert "Fixed: Windlight functions caused an error if called when the ↵ | Justin Clark-Casey (justincc) | 1 | -9/+3 | |
script's owner isn't in the scene" This reverts commit 39e5785c0f5bfa9fce2549757ac895920c88825a. Did not mean to apply this yet. | |||||
2014-01-17 | Fixed: Windlight functions caused an error if called when the script's owner ↵ | Oren Hurvitz | 1 | -3/+9 | |
isn't in the scene | |||||
2014-01-10 | Fixed llTextBox error message text | David Rowe | 1 | -1/+1 | |
2013-11-15 | refactor: replace verbose checks with String.IsNullOrEmpty where applicable. | Justin Clark-Casey (justincc) | 1 | -2/+2 | |
Thanks to Kira for this patch from http://opensimulator.org/mantis/view.php?id=6845 | |||||
2013-11-05 | add support for particle glow LSL functions | dahlia | 1 | -0/+12 | |
2013-11-05 | add support for particle blending LSL functions | dahlia | 1 | -1/+15 | |
2013-10-31 | add new particle system blending rule enumerations | dahlia | 1 | -1/+5 | |
2013-10-31 | add new LSL constants associated with new "ribbon", "glow", and "blend" ↵ | dahlia | 1 | -0/+13 | |
particle system functionality. Note that this does *not* complete required server side changes for implementing the new particle system | |||||
2013-10-18 | Call ScriptSleep() instead of llSleep() in routine for llEmail. | Kevin Cozens | 1 | -1/+1 | |
Signed-off-by: teravus <teravus@gmail.com> | |||||
2013-10-15 | Fixed rezzing coalesced objects from a prim's inventory | Oren Hurvitz | 1 | -19/+22 | |
Previously only the first object in the Coalesced Object was rezzed. Now all the objects are rezzed. | |||||
2013-10-04 | Bump OPenSimulator version and assembly versions up to 0.8.0 Dev | Justin Clark-Casey (justincc) | 1 | -1/+1 | |
2013-09-27 | refactor: rename Scene.IncomingCloseAgent() to CloseAgent() in order to make ↵ | Justin Clark-Casey (justincc) | 1 | -1/+1 | |
it clear that all non-clientstack callers should be using this rather than RemoveClient() in order to step through the ScenePresence state machine properly. Adds IScene.CloseAgent() to replace RemoveClient() | |||||
2013-09-16 | Fix bug where using PRIM_LINK_TARGET with only two remaining list items ↵ | Justin Clark-Casey (justincc) | 1 | -2/+2 | |
(e.g. link number then PRIM_ROTATION) would not return the parameter Extended regression test for this case | |||||
2013-09-16 | Make llGetLinkPrimitiveParams() abort and return existing list of params ↵ | Justin Clark-Casey (justincc) | 1 | -2/+11 | |
when it encounters an invalid link number, rather than throwing an exception Addresses http://opensimulator.org/mantis/view.php?id=6768 Thanks to talun for the patch on that commit - in the end I took a different approach that also deals with invalid PRIM_LINK_TARGET However, not yet generating the same warning on invalid PRIM_LINK_TARGET as seen on LL grid This commit also adds regression tests for some cases of llGetLinkPrimitiveParams() | |||||
2013-09-12 | 6762: llList2Key fails to convert a string in a list to a key | Talun | 1 | -1/+1 | |
llGetPrimitiveParams changed to return the sculpty key as an LSL_String so that type checking in llList2Key will work | |||||
2013-08-02 | Fix problem with modInvoke defined integer constants being build into | Robert Adams | 1 | -2/+2 | |
scripts as boxed integers rather than proper reference to a new LSLInteger. This fixes an exception when using a registered integer constant in a script. | |||||
2013-07-09 | If a sensor is in an attachment, avoid throwing an exception if the attachee ↵ | Justin Clark-Casey (justincc) | 1 | -0/+10 | |
is removed from the scene before we try to retrieve them. | |||||
2013-07-06 | Add implementations for llSetVelocity and llSetAngularVelocity. | Robert Adams | 3 | -0/+38 | |
2013-06-14 | correct method doc for llRot2Axis() | dahlia | 1 | -1/+1 | |
2013-06-15 | minor: remove mono compiler warnings from LSL_Api, properly format method ↵ | Justin Clark-Casey (justincc) | 1 | -7/+5 | |
doc for llRot2Axis() | |||||
2013-06-15 | Mantis 6280: llSetContentType(). An implementation. | Talun | 4 | -0/+84 | |
An implimentation of llSetContentType including all of the new constants added since the mantis was raised. | |||||
2013-06-15 | Mantis 6108: ossetprimitiveparams temporary/phantom problem | Talun | 1 | -2/+2 | |
Corrected to ensure that the target prim is updated by osSetPrimitiveParams when setting PRIM_TEMP_ON_REZ and/or PRIM_PHANTOM instead of the prim that the script is in. | |||||
2013-06-13 | Forward the reason to the script | Melanie | 1 | -1/+1 | |
2013-06-13 | Add a result param to te money module interface | Melanie | 1 | -2/+4 | |
2013-06-11 | Adjust output of llRot2Axis and llRot2Angle to match domains SL(tm) uses. ↵ | dahlia | 1 | -0/+3 | |
Addresses Mantis #0006671 | |||||
2013-06-10 | llRot2Angle now checks absolute value of s rotation component before normalizing | dahlia | 1 | -11/+3 | |
2013-06-10 | llRot2Axis now checks absolute value of s rotation component before ↵ | dahlia | 1 | -22/+6 | |
normalizing. Also removed some excessive division and cleaned up a bit | |||||
2013-06-10 | Check For NaN and Infinity in llRot2Axis/Angle Fixes mantis #6669 | teravus | 1 | -2/+4 | |
2013-06-10 | Mantis 5346: llAxisAngle2Rot() should normalize before computing | Talun | 1 | -0/+1 | |
Corrected to agree with http://wiki.secondlife.com/wiki/Llaxisangle2rot#Deep_Notes to normalise the vector before computing the quaternion Signed-off-by: dahlia <dahlia@nomail> | |||||
2013-06-06 | Hook up Keyframe motion to almost everything. Failing to cross a sim border | Melanie | 4 | -0/+159 | |
may yield unexpected results in some cases. No database persistence yet, | |||||
2013-06-02 | Fix llTeleportAgentGlobalCoords | Melanie | 1 | -11/+16 | |
2013-06-02 | Implement PERMISSION_TELEPORT and the needed checks to make it work. | Melanie | 2 | -7/+19 | |
Old auth system still works as well. | |||||
2013-05-31 | Remove unnecessary m_scenes and m_scene from AsyncCommandManager. | Justin Clark-Casey (justincc) | 1 | -6/+1 | |
These were private and the sole point of use (to know when to load config for the first time) can be done by looking at script engines instead. | |||||
2013-05-31 | Lock areas of AsyncCommandManager where multiple threads could try to ↵ | Justin Clark-Casey (justincc) | 1 | -111/+177 | |
access/update the same static structures simultaneously. This is possible where there is more than one scene (multiple copies of the same script engine) and/or more than one script engine being used. These operations are not thread safe and could be leading to the exceptions/problems seen in http://opensimulator.org/mantis/view.php?id=6651 This also prevents a small race condition where more than one AsyncLSLCmdHandlerThread could be started. | |||||
2013-05-31 | refactor: Remove unused AsyncCommandManager.PleaseShutdown | Justin Clark-Casey (justincc) | 1 | -19/+1 | |
2013-05-30 | If an exception occurs in the AsyncCommandManager loop, spit it out to log ↵ | Justin Clark-Casey (justincc) | 1 | -8/+6 | |
rather than silently swallowing it. This might help diagnose the cause of http://opensimulator.org/mantis/view.php?id=6651 where sometimes scripts fail to start on region start. | |||||
2013-05-26 | Allow Linden trees to preserve their type when taken into inventory and ↵ | Melanie | 1 | -1/+3 | |
rezzed again. Allow Linden trees to be sensed by LLSensor as PASSIVE objects. | |||||
2013-05-22 | Implement llSetSoundQueueing(). | Justin Clark-Casey (justincc) | 1 | -4/+8 | |
This is controlled by the viewer, not the server. So as per http://wiki.secondlife.com/wiki/LlSetSoundQueueing, only two sounds can be queued per prim. You probably need to use llPreloadSound() for best results | |||||
2013-05-05 | Implement llSetContentType using the new OpenID auth support for authentication | Melanie | 4 | -0/+21 | |