| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| |
| |
| |
| | |
recognizes megaregions
|
|\ \
| |/ |
|
| |
| |
| |
| | |
lightscript function has failed initial IsEstateManagerOrOwner() check
|
| |
| |
| |
| | |
isn't in the scene
|
| |
| |
| |
| |
| |
| |
| |
| | |
script's owner isn't in the scene"
This reverts commit 39e5785c0f5bfa9fce2549757ac895920c88825a.
Did not mean to apply this yet.
|
| |
| |
| |
| | |
isn't in the scene
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs
OpenSim/Region/Framework/Scenes/SceneBase.cs
OpenSim/Services/Interfaces/IGridService.cs
OpenSim/Services/LLLoginService/LLLoginResponse.cs
(conflicts were debug statements that are commented out in master branch)
|
| | |
|
| |
| |
| |
| | |
with a passed region size. This time in the map code and grid services code.
|
| |
| |
| |
| |
| |
| | |
Rename 'RegionWorldLocX' to 'WorldLocX' and same for Y and Z.
This keeps the downward compatibility and follows the scheme of 'region'
and 'world' location naming that is happening in the Util module.
|
|\ \
| |/ |
|
| |
| |
| |
| | |
Thanks to Kira for this patch from http://opensimulator.org/mantis/view.php?id=6845
|
| |
| |
| |
| |
| |
| |
| | |
Routines in Util to compute region world coordinates from region coordinates
as well as the conversion to and from region handles. These routines have
replaced a lot of math scattered throughout the simulator.
Should be no functional changes.
|
|\ \
| |/ |
|
| | |
|
| | |
|
|\ \
| |/ |
|
| | |
|
| |
| |
| |
| | |
particle system functionality. Note that this does *not* complete required server side changes for implementing the new particle system
|
|\ \
| |/ |
|
| |
| |
| |
| | |
Signed-off-by: teravus <teravus@gmail.com>
|
|\ \
| |/ |
|
| |
| |
| |
| | |
Previously only the first object in the Coalesced Object was rezzed. Now all the objects are rezzed.
|
|\ \
| |/ |
|
| | |
|
| |
| |
| |
| | |
reference RegionInfo.RegionWorldLoc?.
|
|/
|
|
|
|
|
|
| |
count number to integer world coordinates.
Added new methods RegionWorldLoc[XY].
Refactored name of 'RegionLoc*' to 'LegacyRegionLoc*' throughout OpenSim.
Kept old 'RegionLoc*' entrypoint to RegionInfo for downward compatability
of external region management packages.
|
|
|
|
|
|
| |
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()
|
|
|
|
|
|
| |
(e.g. link number then PRIM_ROTATION) would not return the parameter
Extended regression test for this case
|
|
|
|
|
|
|
|
|
| |
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()
|
|
|
|
|
| |
llGetPrimitiveParams changed to return the sculpty key as an LSL_String so
that type checking in llList2Key will work
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
is removed from the scene before we try to retrieve them.
|
| |
|
| |
|
|
|
|
| |
doc for llRot2Axis()
|
|
|
|
|
| |
An implimentation of llSetContentType including all of the new
constants added since the mantis was raised.
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Addresses Mantis #0006671
|
| |
|
|
|
|
| |
normalizing. Also removed some excessive division and cleaned up a bit
|
| |
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
may yield unexpected results in some cases. No database persistence yet,
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
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
|