aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * | fixing bug where last element in list is ignoredSignpostMarv2012-08-301-1/+1
| | |
| * | refactoring as the list funcs either skip invalid values or recall ToDoubleListSignpostMarv2012-08-301-12/+11
| | |
| * | This partially implements the LSL function to set the responseMic Bowman2012-08-293-1/+28
| | | | | | | | | | | | | | | | | | | | | | | | type for an HTTP request. Since the "official" LSL function limits the use of the response type, it is implemented as osSetContentType with a string for the content mime type and a threat level of high. With this function you should be able to implement rather functional media-on-a-prim application with much less difficulty.
* | | Merge branch 'avination' into careminsterMelanie2012-08-311-3/+6
|\ \ \ | | |/ | |/|
| * | Allow llList2Key to also act on System.StringMelanie2012-08-291-1/+2
| | |
| * | Merge branch 'ubitwork' into avinationMelanie2012-08-291-1/+1
| |\ \
| | * | [possible still very broken] mess around keyframes. timer eventsUbitUmarov2012-08-281-1/+1
| | | | | | | | | | | | | | | | threads overlaps, some null objects exceptions, region crossing...
| * | | Make llCollisionSprite not throw anymoreMelanie2012-08-251-1/+2
| |/ /
| * | Merge branch 'ubitwork' into avinationMelanie2012-08-241-2/+3
| |\ \
| | * | let setLinkPrimParams terminate even if there are no more parts.UbitUmarov2012-08-161-2/+3
| | | |
* | | | Merge branch 'master' into careminsterMelanie2012-08-294-16/+93
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | | | | Conflicts: OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs OpenSim/Region/ScriptEngine/Shared/Api/Interface/ILSL_Api.cs
| * | | implementing rule trackingSignpostMarv2012-08-291-6/+9
| | | |
| * | | track originating IScriptApi method for SL-like error messages. Will add ↵SignpostMarv2012-08-293-13/+17
| | | | | | | | | | | | | | | | rule number tracking in next commit.
| * | | copying documentation from http://opensimulator.org/wiki/Threat_levelSignpostMarv2012-08-281-0/+59
| | | |
* | | | Merge branch 'master' into careminsterMelanie2012-08-252-41/+82
|\ \ \ \ | |/ / / | | | | | | | | | | | | Conflicts: OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
| * | | implementing PRIM_LINK_TARGET on GetPrimParams ala SetPrimParamsSignpostMarv2012-08-252-11/+60
| | | |
| * | | minor formattingSignpostMarv2012-08-251-2/+2
| | | |
| * | | refactoring to local variable for cleaner codeSignpostMarv2012-08-251-2/+5
| | | |
| * | | since we will be making the Get return type the remaining ruleset as with ↵SignpostMarv2012-08-252-18/+22
| | | | | | | | | | | | | | | | the Set return type, we need to move the original return type to a ref param
| * | | use SceneObjectPart instead of varSignpostMarv2012-08-251-3/+3
| | | |
| * | | renaming to be similar to equivalent Set commandSignpostMarv2012-08-253-8/+8
| | | |
* | | | Minor formatting cleanupMelanie2012-08-251-2/+2
| | | |
* | | | refactoring to local variable for cleaner codeSignpostMarv2012-08-251-2/+5
| | | |
* | | | since we will be making the Get return type the remaining ruleset as with ↵Melanie2012-08-252-137/+139
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the Set return type, we need to move the original return type to a ref param Conflicts: OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
* | | | Also move the other avatar based overload out of harms wayMelanie2012-08-251-261/+261
| | | |
* | | | Temprary restructure to avoid conflictsMelanie2012-08-251-183/+183
| | | |
* | | | use SceneObjectPart instead of varMelanie2012-08-251-10/+8
| | | | | | | | | | | | | | | | | | | | | | | | Conflicts: OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
* | | | renaming to be similar to equivalent Set commandMelanie2012-08-253-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs OpenSim/Region/ScriptEngine/Shared/Api/Interface/ILSL_Api.cs
* | | | Merge commit 'a0d178b284050df64d0eb5b9728565fd72615c22' into careminsterMelanie2012-08-252-17/+9
|\ \ \ \ | |/ / /
| * | | Log initial script startup info notice when xengine actually starts to do ↵Justin Clark-Casey (justincc)2012-08-251-2/+4
| | | | | | | | | | | | | | | | this for debugging purposes, rather than before it actually starts to do this.
| * | | stripping superfluous whitespaceSignpostMarv2012-08-241-3/+0
| | | | | | | | | | | | | | | | Signed-off-by: Melanie <melanie@t-data.com>
| * | | immediately returning the string.Join operation instead of checking if the ↵SignpostMarv2012-08-241-11/+5
| | | | | | | | | | | | | | | | list has members
| * | | refactoring using List.ConvertAll<string>SignpostMarv2012-08-241-6/+5
| | | |
* | | | Merge branch 'master' into careminsterMelanie2012-08-243-1/+18
|\ \ \ \ | |/ / /
| * | | Revert "implementing function to allow scripts to self-replicate as if the ↵Justin Clark-Casey (justincc)2012-08-243-62/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | owner duplicated them, using the same script delay as llRezObject()" This reverts commit 2ad9d656b3a1a0c519c9599d7680f98eba7e82b8. Reverted pending consideration of associated issues.
| * | | implementing function to allow scripts to self-replicate as if the owner ↵SignpostMarv2012-08-243-0/+62
| | | | | | | | | | | | | | | | duplicated them, using the same script delay as llRezObject()
| * | | Removed land checking as suggested by SignpostMarv.TBG Renfold2012-08-241-12/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Now whatever remaining health the avatar has is displayed (float). This will be 100% (100.000000) if no damage has occurred (as what the viewer should really be seeing anyway). Returns -1.000000 if the avatar is not found.
| * | | Adds osGetHealth.TBG Renfold2012-08-243-1/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Returns the amount of health (in an integer) that an avatar has left in the scene. If an avatar is not found or safe is enabled on a region, -1 is returned. Example usage: default { touch_end(integer _t) { key agentID = llDetectedKey(0); osCauseDamage(agentID, 50); llSay(0, llKey2Name(agentID) + " has " + (string)osGetHealth(agentID) + "% health left."); } }
* | | | Merge branch 'master' into careminsterMelanie2012-08-241-2/+25
|\ \ \ \ | |/ / / | | | | | | | | | | | | Conflicts: OpenSim/Region/ScriptEngine/XEngine/XEngine.cs
| * | | If a script state save fails for some reason on shutdown/region removal, get ↵Justin Clark-Casey (justincc)2012-08-231-2/+25
| | | | | | | | | | | | | | | | xengine to spit out some useful information and continue to save other script states
* | | | Merge branch 'master' into careminsterMelanie2012-08-233-11/+14
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: OpenSim/Framework/IClientAPI.cs OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs OpenSim/Region/CoreModules/ServiceConnectorsOut/Simulation/LocalSimulationConnector.cs OpenSim/Region/Framework/Scenes/Scene.cs OpenSim/Region/OptionalModules/Agent/InternetRelayClientView/Server/IRCClientView.cs OpenSim/Region/OptionalModules/World/NPC/NPCAvatar.cs OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
| * | | this should be an if-else block in case the non-phys min/max are smaller ↵SignpostMarv2012-08-221-5/+7
| | | | | | | | | | | | | | | | than the physical min/max
| * | | refactoring out SetFaceColorSignpostMarv2012-08-201-2/+2
| | | |
| * | | making use of implicit operators and Util.Clip handling of Vector3SignpostMarv2012-08-201-1/+1
| | | |
| * | | single operation for PRIM_COLORSignpostMarv2012-08-201-2/+1
| | | |
| * | | Add --force flag to "kick user" console command to allow bypassing of recent ↵Justin Clark-Casey (justincc)2012-08-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | race condition checks. This is to allow a second attempt to remove an avatar even if "show connections" shows them as already inactive (i.e. close has already been attempted once). You should only attempt --force if a normal kick fails. This is partly for diagnostics as we have seen some connections occasionally remain on lbsa plaza even if they are registered as inactive. This is not a permanent solution and may not work anyway - the ultimate solution is to stop this problem from happening in the first place.
| * | | Add a reference to OpenMetaverseType.dll to compiled script assemblies.Melanie2012-08-181-0/+2
| | | |
* | | | Merge branch 'avination' into careminsterMelanie2012-08-231-0/+7
|\ \ \ \ | | |/ / | |/| |
| * | | Implement seeing busy status in LSLMelanie2012-08-211-0/+7
| | |/ | |/|
* | | Merge branch 'master' into careminsterMelanie2012-08-187-37/+47
|\ \ \ | | |/ | |/| | | | | | | Conflicts: OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs