aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/Shared (unfollow)
Commit message (Collapse)AuthorFilesLines
2010-04-19Stopgap measure. Disable the recent script startup changes until I can cure theMelanie1-1/+1
race condition.
2010-04-19All scripts are now created suspended and are only unsuspended when the objectMelanie1-0/+14
is fully rezzed and all scripts in it are instantiated. This ensures that link messages will not be lost on rez/region crossing and makes heavily scripted objects reliable.
2010-03-31First attempt at fixing mantis #4641. It's better but there are now some ↵Diva Canto3-7/+7
issues with permissions. (looks like my commit is going to touch CM files, I'm going to let it do it - eof only)
2010-03-31Add missing licenses. Change relicensed LightShare module to proper BSDMelanie2-2/+56
licensing.
2010-03-31Adding the LightShare module and scripting API. This code was written byMelanie4-0/+651
TomMeta and was contributed by Meta7.
2010-03-31Committing the LightShare code, which was developed by TomMeta of Meta7.Melanie1-0/+2
This allows scripts to set WindLight parameters for clients connecting to a region. Currently, this is only supported by the Meta7 viewer.
2010-03-19Renamed TryGetAvatar to TryGetScenePresence on SceneManager, SceneBase, ↵Dan Lake1-1/+1
Scene and SceneGraph. This was the only change in this patch to keep it isolated from other recent changes to the same set of files.
2010-03-19Cleaned up access to scenepresences in scenegraph. GetScenePresences and ↵Dan Lake3-83/+68
GetAvatars have been removed to consolidate locking and iteration within SceneGraph. All callers which used these to then iterate over presences have been refactored to instead pass their delegates to Scene.ForEachScenePresence(Action<ScenePresence>).
2010-03-10Formatting cleanup. Add copyright notices.Jeff Ames1-1/+1
2010-03-07Small consistency changeMelanie1-2/+2
2010-03-06- supporting llTextBoxunknown1-2/+27
Signed-off-by: Melanie <melanie@t-data.com>
2010-03-06- implementing server 1.38 functionsunknown4-10/+114
Signed-off-by: Melanie <melanie@t-data.com>
2010-03-06refactor: Move DetachSingleAttachmentToInv to region moduleJustin Clark-Casey (justincc)1-2/+3
need to rationalize method names later
2010-03-05refactor: begin to move attachments code into a region moduleJustin Clark-Casey (justincc)1-3/+5
2010-03-05Fix LocalPresenceServiceConnector test now that the hardcoded test data has ↵Justin Clark-Casey (justincc)1-1/+0
been removed from Data.Null.NullPresenceData Unfortunately, this meant publicly exposing the underlying service for the connector. The other solution would be to create alternative initializers for services and connectors where objects could be given directly rather than loaded indirectly through config. Unfortunately, this would require a lot of work in this case but might be the better way forward.
2010-03-04move linden notecard parsing from LSL_Api.cs to SLUtil so that region ↵Justin Clark-Casey (justincc)1-81/+2
modules can use it
2010-03-04Remove a superfluous array creationMelanie1-1/+0
2010-02-22Changed asset CreatorID to a stringJohn Hurliman1-1/+1
2010-02-22* Adds CreatorID to asset metadata. This is just the plumbing to support ↵John Hurliman1-1/+1
CreatorID, it doesn't modify database backends or OAR files to support storing/loading it
2010-02-15Formatting cleanup.Jeff Ames1-32/+32
2010-02-14Revolution is on the roll again! :)Revolution2-55/+210
Fixes: Undo, T-pose of others on login, modifiedBulletX works again, feet now stand on the ground instead of in the ground, adds checks to CombatModule. Adds: Redo, Land Undo, checks to agentUpdate (so one can not fall off of a region), more vehicle parts. Finishes almost all of LSL (1 function left, 2 events). Direct flames and kudos to Revolution, please Signed-off-by: Melanie <melanie@t-data.com>
2010-02-12Apply last two patches from http://opensimulator.org/mantis/view.php?id=3522Justin Clark-Casey (justincc)2-17/+17
These patch should allow people using systems that do not have their locale set to En_US or similar to use OpenSim without suffering effects such as being a million miles up in the air on login. The problem was caused by parsing strings without forcing that parse to be En_US (hence different decimal and digit group symbols were causing problems). Thanks very much to VikingErik for doing the legwork on this fix and phacelia for spotting it in the first place.
2010-02-01minor: rename GetScriptPrimType() to GetPrimType()Justin Clark-Casey (justincc)1-2/+2
2010-02-01move hollow sphere faces bug back up to LSL_Api.csJustin Clark-Casey (justincc)1-36/+51
2010-02-01remove now duplicated shape code from LSL_Api.csJustin Clark-Casey (justincc)1-190/+45
2010-02-01Copy prim face color setting code from LSL_Api down into SOP so that non-LSL ↵Justin Clark-Casey (justincc)1-1/+0
callers can use it
2010-01-30* HGScene is no more.Diva Canto1-1/+0
* Moved a few key inventory access methods from Scene.Inventory to an IInventoryAccessModule module
2010-01-24Removed obsolete interface IHyperlink.Diva Canto1-13/+4
2010-01-12Bug in llGetNumberOfPrims always returns to script when no clients are ↵Dan Lake1-14/+3
connected to the simulator.
2010-01-11OpenSim/Framework/Communications/Cache deleted. LibraryRootFolder deleted.Diva Canto3-3/+3
2010-01-11minor: formattingJustin Clark-Casey (justincc)1-1/+5
2010-01-11Whitespace cleanupMelanie2-4/+4
2010-01-11Adds llRotTarget and the events at_rot_target and not_at_rot_target.Revolution2-8/+8
Signed-off-by: Melanie <melanie@t-data.com>
2010-01-10* OMG! All but one references to UserProfileCacheService have been rerouted!Diva Canto2-11/+9
* HG is seriously broken here * Compiles. Untested.
2010-01-08Inching ahead... This compiles, but very likely does not run.Diva Canto1-10/+10
2010-01-03Cause llSetText to send prim updates.Melanie1-0/+1
2010-01-04Formatting cleanup. Add copyright headers.Jeff Ames5-112/+112
2010-01-02Add virtual method StateChange to ScriptBaseClassMelanie1-0/+4
2009-12-31Readds llCollisionFilter and adds llPassCollision.Revolution1-2/+17
Applied with whitespace cleanup Signed-off-by: Melanie <melanie@t-data.com>
2009-12-31Readds llCollisionFilter and adds llPassCollision.Revolution1-2/+17
Applied with whitespace cleanup Signed-off-by: Melanie <melanie@t-data.com>
2009-12-31This patch caused serialization errors and needs to be reexaminedMelanie1-44/+4
Revert "[PATCH] Adds llCollisionFilter" This reverts commit eab2b4c6a96cd5b2a0f079f27a9c2ac15273d3f0.
2009-12-31[PATCH] Adds llCollisionFilterMelanie1-4/+44
Thank you, Revolution. Applied with minor changes.
2009-12-31Adds osKickUser and osSetSpeedunknown3-0/+97
Signed-off-by: Melanie <melanie@t-data.com>
2009-12-30Fix an omission in LSL that causes a viewer crashMelanie1-0/+5
2009-12-30Fix an omission in LSL that causes a viewer crashMelanie1-0/+5
2009-12-24Clear Shape.SculptEntry if prim type is not a sculptie in ↵dahlia1-0/+4
llSetPrimitiveParams() - addresses Mantis #4462
2009-12-24Add the LSL List Size propertyMelanie1-1/+40
2009-12-22FINALLY! Script compile errors now appear in the script error pane,Melanie4-5/+5
not in a funky debug window.
2009-12-22Glue code for a couple of new LSL function implementationsMelanie1-2/+4
2009-12-21Fixes some incorrect values returned by llGetPrimitiveParams() and ↵Jeff Lee1-7/+20
osGetLinkPrimitiveParams(). Signed-off-by: Melanie <melanie@t-data.com>