aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine (unfollow)
Commit message (Collapse)AuthorFilesLines
2010-10-29Revert "Preliminary work on appearance layers. No user functionality yet."Melanie1-8/+3
This work conflicts with cmickeyb's more extensive, related work This reverts commit 9c829c0410da89fdbb873f706d7ba63cf26b088f.
2010-10-29Preliminary work on appearance layers. No user functionality yet.Melanie1-3/+8
2010-10-24Add PRIM_NAME, PRIM_DESC and PRIM_ROT_LOCALMelanie2-0/+30
2010-10-22Fix llParcelMediaCommandList() so that it applies commands only to the ↵Justin Clark-Casey (justincc)1-4/+4
parcel that the script is in, not all parcels. Patch from http://opensimulator.org/mantis/view.php?id=2738 Thanks snoopy and fineman.
2010-10-22This fixes a delay in llSetLinkPrimitiveParamsFastAdelleF1-1/+6
Signed-off-by: dahlia <dahliaTrimble@gmail.removeme.com>
2010-10-22Fix the OOB error (#5102). Sorry, my bad.Melanie1-1/+1
2010-10-22Skip empty strings in ParseString* functionsMelanie1-0/+6
2010-10-22Fix llParcelMediaCommandList() so that it applies commands only to the ↵Justin Clark-Casey (justincc)1-4/+4
parcel that the script is in, not all parcels. Patch from http://opensimulator.org/mantis/view.php?id=2738 Thanks snoopy and fineman.
2010-10-21This fixes a delay in llSetLinkPrimitiveParamsFastAdelleF1-1/+6
Signed-off-by: dahlia <dahliaTrimble@gmail.removeme.com>
2010-10-21Fix the OOB error (#5102). Sorry, my bad.Melanie1-1/+1
2010-10-21Skip empty strings in ParseString* functionsMelanie1-0/+6
2010-10-17Adding osFunctions for light projectionBlueWall3-0/+55
Set the projection parameters in the host prim ... osSetProjectionParam(bool Enabled, key TextureMaskUUID, float FOV, float Focus, float Ambiance); Set the projection parameters in a target prim ... osSetProjectionParam(ikey target uuid, bool Enabled, key TextureMaskUUID, float FOV, float Focus, float Ambiance); Threat Level very high Signed-off-by: Melanie <melanie@t-data.com>
2010-09-26Add configurable path to script engine assembliesBlueWall4-15/+25
Adding ability to place script engine assemblies outside the codebase directories. Uses new [XEngine] option: ScriptEnginesPath = "path_to_assemblies" Signed-off-by: Melanie <melanie@t-data.com>
2010-09-24Added delay for llSetPrimitiveParams() and llSetLinkPrimitiveParams() ↵Kevin Cozens1-100/+104
functions per the LSL wiki. Signed-off-by: Melanie <melanie@t-data.com> This patch also fixes a large amount of trailing whitespace. While this is beneficial, it should really be in a separate patch that fixes whitespace only. Just good practice.
2010-09-17Applying the llParseString2List() patch from #5036 that Melanie claims was ↵John Hurliman1-81/+22
already applied
2010-09-17Revert "* Changed 11 calls for session info to the more optimized API method"root1-2/+24
This reverts commit 5dc9ea2f2487804d788b4b80d40d91bd792de4c2. Also makes online indicators and IM more robust
2010-09-16Changed SceneObjectGroup to store parts with the fast and thread-safe ↵John Hurliman2-60/+42
MapAndArray collection
2010-09-12Formatting cleanup.Jeff Ames4-10/+10
2010-09-10First pass at cleaning up thread safety in EntityManager and SceneGraphJohn Hurliman1-1/+1
2010-09-08* Changed 11 calls for session info to the more optimized API methodJohn Hurliman1-8/+2
2010-09-03llRot2Euler TestsMicheil Merlin1-0/+30
2010-08-30Implements parcel media setting persistence and packet / CAPS handlingJonathan Freedman1-4/+4
properly for the new media settings. Signed-off-by: Melanie <melanie@t-data.com>
2010-08-30local commit with parcel media bitsJonathan Freedman1-4/+4
Signed-off-by: Melanie <melanie@t-data.com>
2010-08-26Improve consistency of locking for SOG.m_parts in order to avoid race ↵Justin Clark-Casey (justincc)2-43/+68
conditions in linking and unlinking
2010-08-25minor: remove mono compiler warningJustin Clark-Casey (justincc)1-3/+1
2010-08-24Patch by Apelsin that fixes behaviour of llSetPos and llGetLocalPos for ↵Marck1-8/+17
attachments. This fixes Mantis #3923. Signed-off-by: Melanie <melanie@t-data.com>
2010-08-23Fix bug in llGiveInventory() where items were disappearing on relogJustin Clark-Casey (justincc)1-4/+2
This was a regression - the code to look up the correct type folder was no longer being called if items were added without a parent folder set This may have been broken since commit bd49985a on 2010-05-02
2010-08-23Remove various warnings and improve logging messages. No functional changes.Justin Clark-Casey (justincc)1-1/+1
2010-08-19Short-circuit the grid server lookup for RequestSimulatorData if the regionMelanie Thielker1-1/+6
info is requested for is the local region
2010-08-18Prevent a bad cast in llCreateLink().Melanie Thielker1-1/+5
2010-08-16Work on TeleportStart: renamed method from TeleportLocationStart to ↵Diva Canto2-3/+0
TeleportStart, and now sending this upon all teleports, not just some, and in the right place (EntityTransferModule).
2010-08-06Fix a parenthesis in prior commitMelanie1-1/+1
2010-08-06Fixes: llSetLinkPrimitiveParams - PRIM_POSITION is not relative to root, ↵unknown1-8/+14
causes unexpected movement of child prims Signed-off-by: Melanie <melanie@t-data.com>
2010-08-06Change XEngine to use the new constantMelanie Thielker1-1/+1
2010-08-06Correct some script constants.Melanie2-5/+6
2010-08-06People can't leave their hands ooff "well enough". StateSource 0 was regionMelanie1-4/+5
start, and they started at 1 for real values. Whoever changed that enum to start at 0 should bow their head in shame. They broke the region start event. This puts it right again. Meow!
2010-08-05Prevent users from becoming stuck online. This affects only 0.7Melanie Thielker1-0/+2
2010-08-05Prevent hammering the grid services with llRequestAgentData requests. Cache theMelanie Thielker1-7/+48
user information permanently, and the online status for 20 seconds. Also cache negatives.
2010-08-02Remove the (wrong) implementation if llPointAt. It never worked on the LLMelanie Thielker1-6/+0
grid and is officially deprecated. There is no way to rotate an avatar programmatically.
2010-07-31Thank you, Snoopy, for a patch to fix child prim movement. This still doesn'tMelanie1-7/+5
address limiting link distance, but at least it makes the UI and LSL match.
2010-07-29Make dataserver() return a 0 when agent id offline, instead of a timeoutMelanie Thielker1-5/+4
2010-07-26properly expose prim media LSL functions to scriptsJustin Clark-Casey (justincc)2-0/+18
scripts using these functions should now compile but I don't know how well the methods themselves work yet llSetPrimMedia(), at least, appears to have problems when a current url is set for a face that doesn't yet have a texture
2010-07-26Fire CHANGED_MEDIA event if a media texture is set or clearedJustin Clark-Casey (justincc)1-0/+1
2010-07-26implement llClearPrimMedia()Justin Clark-Casey (justincc)1-0/+20
untested
2010-07-26minor: correct a few method names and change accessabilityJustin Clark-Casey (justincc)1-3/+3
2010-07-26implement llSetPrimMediaParams()Justin Clark-Casey (justincc)2-2/+123
Untested
2010-07-26Implement llGetPrimMediaParams()Justin Clark-Casey (justincc)2-0/+129
Exposes method to get media entry via IMoapModule As yet untested.
2010-07-20Adding it again.Diva Canto1-28/+36
Revert "Reverting this for now, but this needs to go in again." This reverts commit c0d9ab941dd1ab88f00f6d4f2a53a4fe5c605e57.
2010-07-19Reverting this for now, but this needs to go in again.Diva Canto1-36/+28
Revert "Another stab at http://opensimulator.org/mantis/view.php?id=4858. Eliminated more nested locks." This reverts commit ffbae52a130376ecaa04d7d475709985c62c06ed.
2010-07-19Another stab at http://opensimulator.org/mantis/view.php?id=4858. Eliminated ↵Diva Canto1-28/+36
more nested locks.