Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add money event routing to the script engine. | Melanie | 2012-10-02 | 1 | -0/+3 |
| | |||||
* | Send money() events to the clicked prim. Reverting a change I made over a ↵ | Melanie | 2012-10-02 | 1 | -1/+1 |
| | | | | year ago. | ||||
* | Fix llListFindList() returning no match when there is a match with a script ↵ | Justin Clark-Casey (justincc) | 2012-09-22 | 2 | -8/+150 |
| | | | | | | | | constant component in the source list. Adds regression test for this case. Based on http://opensimulator.org/mantis/view.php?id=6156 Thanks SignpostMarv. | ||||
* | passing in the function name to MOD_Api.ConvertFromLSL for more ↵ | SignpostMarv | 2012-09-10 | 1 | -4/+4 |
| | | | | user-friendly error messages | ||||
* | refactoring to allow Scene.GetLandData to accept Vector3 as an argument. ↵ | SignpostMarv | 2012-09-08 | 2 | -10/+10 |
| | | | | Note that the prior work on LSL_Vector implicit operators means one does not need to explicitly cast a LSL_Vector to Vector3 | ||||
* | 4096 is used in various places as the maximum height of a region, ↵ | SignpostMarv | 2012-09-08 | 1 | -1/+1 |
| | | | | refactoring to be a constant | ||||
* | Enables cast from int to float for MOD* functions; | Mic Bowman | 2012-09-05 | 1 | -1/+1 |
| | | | | Thanks SignpostMarv! | ||||
* | wrapping attachment functions in a region | SignpostMarv | 2012-09-04 | 3 | -2/+4 |
| | |||||
* | Implementing functing to send messages directly to attachments | SignpostMarv | 2012-09-04 | 4 | -0/+201 |
| | |||||
* | refactoring the grunt work of MessageObject into a private method with a ↵ | SignpostMarv | 2012-09-04 | 1 | -0/+5 |
| | | | | UUID argument | ||||
* | implementing a function to get the number of attachments worn | SignpostMarv | 2012-09-04 | 3 | -0/+55 |
| | |||||
* | Revert "made setting rotation match Second Life" | Melanie | 2012-09-03 | 1 | -1/+32 |
| | | | | | | | | | Second Life seems to have introduced a bug, as we have confirmation that SL behavior changed recently and changed in contradiction to their stated intention This appears to be another of the bugs SL is notorious for. Signpost and I have decided to back this out until SL's intention becomes clear. This reverts commit f7b88d1c40ba06c62491d8d32809fe6c1c4d360d. | ||||
* | Revert "no need to assign rotation to a variable now" | Melanie | 2012-09-03 | 1 | -1/+2 |
| | | | | This reverts commit a3d140b57c5e2ae0f3334d59b82e116d40199b49. | ||||
* | Revert "formatting" | Melanie | 2012-09-03 | 1 | -2/+2 |
| | | | | This reverts commit fb211c64fd9d335f4879549023870b1e28416f74. | ||||
* | formatting | SignpostMarv | 2012-09-03 | 1 | -2/+2 |
| | |||||
* | no need to assign rotation to a variable now | SignpostMarv | 2012-09-03 | 1 | -2/+1 |
| | |||||
* | made setting rotation match Second Life | SignpostMarv | 2012-09-03 | 1 | -32/+1 |
| | |||||
* | Implementing a vastly simpler means of allowing region modules to access ↵ | SignpostMarv | 2012-08-31 | 1 | -1/+1 |
| | | | | GetLinkParts than mantis 6236 | ||||
* | fixing bug where last element in list is ignored | SignpostMarv | 2012-08-30 | 1 | -1/+1 |
| | |||||
* | refactoring as the list funcs either skip invalid values or recall ToDoubleList | SignpostMarv | 2012-08-30 | 1 | -12/+11 |
| | |||||
* | This partially implements the LSL function to set the response | Mic Bowman | 2012-08-29 | 3 | -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. | ||||
* | implementing rule tracking | SignpostMarv | 2012-08-29 | 1 | -6/+9 |
| | |||||
* | track originating IScriptApi method for SL-like error messages. Will add ↵ | SignpostMarv | 2012-08-29 | 3 | -13/+17 |
| | | | | rule number tracking in next commit. | ||||
* | copying documentation from http://opensimulator.org/wiki/Threat_level | SignpostMarv | 2012-08-28 | 1 | -0/+59 |
| | |||||
* | implementing PRIM_LINK_TARGET on GetPrimParams ala SetPrimParams | SignpostMarv | 2012-08-25 | 2 | -11/+60 |
| | |||||
* | minor formatting | SignpostMarv | 2012-08-25 | 1 | -2/+2 |
| | |||||
* | refactoring to local variable for cleaner code | SignpostMarv | 2012-08-25 | 1 | -2/+5 |
| | |||||
* | since we will be making the Get return type the remaining ruleset as with ↵ | SignpostMarv | 2012-08-25 | 2 | -18/+22 |
| | | | | the Set return type, we need to move the original return type to a ref param | ||||
* | use SceneObjectPart instead of var | SignpostMarv | 2012-08-25 | 1 | -3/+3 |
| | |||||
* | renaming to be similar to equivalent Set command | SignpostMarv | 2012-08-25 | 3 | -8/+8 |
| | |||||
* | Log initial script startup info notice when xengine actually starts to do ↵ | Justin Clark-Casey (justincc) | 2012-08-25 | 1 | -2/+4 |
| | | | | this for debugging purposes, rather than before it actually starts to do this. | ||||
* | stripping superfluous whitespace | SignpostMarv | 2012-08-24 | 1 | -3/+0 |
| | | | | Signed-off-by: Melanie <melanie@t-data.com> | ||||
* | immediately returning the string.Join operation instead of checking if the ↵ | SignpostMarv | 2012-08-24 | 1 | -11/+5 |
| | | | | list has members | ||||
* | refactoring using List.ConvertAll<string> | SignpostMarv | 2012-08-24 | 1 | -6/+5 |
| | |||||
* | Revert "implementing function to allow scripts to self-replicate as if the ↵ | Justin Clark-Casey (justincc) | 2012-08-24 | 3 | -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 ↵ | SignpostMarv | 2012-08-24 | 3 | -0/+62 |
| | | | | duplicated them, using the same script delay as llRezObject() | ||||
* | Removed land checking as suggested by SignpostMarv. | TBG Renfold | 2012-08-24 | 1 | -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 Renfold | 2012-08-24 | 3 | -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."); } } | ||||
* | If a script state save fails for some reason on shutdown/region removal, get ↵ | Justin Clark-Casey (justincc) | 2012-08-23 | 1 | -2/+25 |
| | | | | xengine to spit out some useful information and continue to save other script states | ||||
* | this should be an if-else block in case the non-phys min/max are smaller ↵ | SignpostMarv | 2012-08-22 | 1 | -5/+7 |
| | | | | than the physical min/max | ||||
* | refactoring out SetFaceColor | SignpostMarv | 2012-08-20 | 1 | -2/+2 |
| | |||||
* | making use of implicit operators and Util.Clip handling of Vector3 | SignpostMarv | 2012-08-20 | 1 | -1/+1 |
| | |||||
* | single operation for PRIM_COLOR | SignpostMarv | 2012-08-20 | 1 | -2/+1 |
| | |||||
* | Add --force flag to "kick user" console command to allow bypassing of recent ↵ | Justin Clark-Casey (justincc) | 2012-08-20 | 1 | -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. | Melanie | 2012-08-18 | 1 | -0/+2 |
| | |||||
* | integrating redundant code into operator | SignpostMarv | 2012-08-18 | 2 | -14/+7 |
| | |||||
* | Rot2Quaternion is now redundant | SignpostMarv | 2012-08-18 | 2 | -12/+11 |
| | |||||
* | constructor means not having to manually refer to individual properties | SignpostMarv | 2012-08-18 | 3 | -6/+6 |
| | |||||
* | implicit operators mean one does not need to instantiate new objects manually | SignpostMarv | 2012-08-18 | 2 | -7/+5 |
| | |||||
* | adding missing refactor for LSL_Vector | SignpostMarv | 2012-08-18 | 1 | -1/+1 |
| |