aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Change XEngine to use the new constantMelanie Thielker2010-08-061-1/+1
|
* Fix StateSource constants, provide RegionStartTom2010-08-061-4/+5
|
* Merge branch 'careminster-presence-refactor' of ↵Tom2010-08-061-13/+52
|\ | | | | | | ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor
| * Prevent users from becoming stuck online. This affects only 0.7Melanie Thielker2010-08-061-0/+2
| |
| * Actually cache positivesMelanie Thielker2010-08-051-0/+1
| |
| * Prevent hammering the grid services with llRequestAgentData requests. Cache theMelanie Thielker2010-08-051-7/+48
| | | | | | | | | | user information permanently, and the online status for 20 seconds. Also cache negatives.
| * Revert "Enforce a 0.2 second sleep on llDie() before the command is executed ↵Melanie Thielker2010-08-051-6/+1
| | | | | | | | | | | | | | | | | | - this should get rid of ghost prims (which are much rarer, but still occuring)" This reverts commit 85fd2def9ce04d68d838439e7931b8358db84ebd. The sleep helps in only one case: static prims rezzed by script. In other cases (physical prims, bullets) it's harmful.
* | Implement CHANGED_REGION_(RE)START and also fix various CHANGED_* constants ↵Tom2010-08-062-6/+6
|/ | | | which had the wrong values (checked using LSL in SL). This addresses mantis #217 and mantis #53.
* llRequestSimulatorData DATA_SIM_POS : Divide by RegionSize, don't multiply. ↵Tom2010-08-051-2/+2
| | | | This resolves mantis #215
* Enforce a 0.2 second sleep on llDie() before the command is executed - this ↵Tom2010-08-051-1/+6
| | | | should get rid of ghost prims (which are much rarer, but still occuring)
* Pacify osGetAvatarList to provide LSL types instead of omv typesTom2010-08-041-3/+3
|
* Don't know HOW we missed this, llSetPos was broken in child prims (and in ↵Tom2010-08-031-1/+1
| | | | the llSetPrimitveParams family), it was using the global coordinate as a start location. This resolves mantis #204
* Remove the (wrong) implementation if llPointAt. It never worked on the LLMelanie Thielker2010-08-021-6/+0
| | | | | grid and is officially deprecated. There is no way to rotate an avatar programmatically.
* Merge branch 'master' into careminster-presence-refactorMelanie2010-07-311-7/+5
|\
| * Thank you, Snoopy, for a patch to fix child prim movement. This still doesn'tMelanie2010-07-311-7/+5
| | | | | | | | | | address limiting link distance, but at least it makes the UI and LSL match.
| * Make dataserver() return a 0 when agent id offline, instead of a timeoutMelanie Thielker2010-07-291-5/+4
| |
* | Bannination fixes. Objects in nonpublic parcels were muted by default. GodsMelanie Thielker2010-07-301-1/+1
| | | | | | | | were muted, too.
* | Fix a little infinite recursion i added just for sh.ts and giggles. NOT.Melanie Thielker2010-07-221-1/+1
| |
* | change the delay to 0.2s. My bad.Melanie Thielker2010-07-221-1/+1
| |
* | LSL compatibility fix. Add 0.1 s sleep to llSetLinkPrimitiveParams so fade ↵Melanie Thielker2010-07-221-2/+3
| | | | | | | | scripts will time correctly. The -Fast version works without a delay
* | Refine autoreturn a bitMelanie Thielker2010-07-211-10/+0
| |
* | Merge branch 'master' into careminster-presence-refactorMelanie2010-07-202-14/+38
|\ \ | |/
| * Adding it again.Diva Canto2010-07-201-28/+36
| | | | | | | | | | | | Revert "Reverting this for now, but this needs to go in again." This reverts commit c0d9ab941dd1ab88f00f6d4f2a53a4fe5c605e57.
| * Reverting this for now, but this needs to go in again.Diva Canto2010-07-191-36/+28
| | | | | | | | | | | | Revert "Another stab at http://opensimulator.org/mantis/view.php?id=4858. Eliminated more nested locks." This reverts commit ffbae52a130376ecaa04d7d475709985c62c06ed.
| * Another stab at http://opensimulator.org/mantis/view.php?id=4858. Eliminated ↵Diva Canto2010-07-191-28/+36
| | | | | | | | more nested locks.
| * One more stab at http://opensimulator.org/mantis/view.php?id=4858.Diva Canto2010-07-191-33/+33
| | | | | | | | Eliminated the nested locks of m_Scripts and m_PrimObjects.
| * Revert "A stab in the dark. Revert the compile lockout temporarily. If you ↵Melanie2010-07-191-20/+20
| | | | | | | | | | | | know what" This reverts commit f798679b8005e532f933553007cca989112f4a1d.
| * A stab in the dark. Revert the compile lockout temporarily. If you know whatMelanie2010-07-191-20/+20
| | | | | | | | this is, you should test it. If you don't, don't use it.
| * Allow use of old angle rules PSYS_SRC_INNERANGLE and PSYS_SRC_OUTERANGLE in ↵Justin Clark-Casey (justincc)2010-07-171-0/+20
| | | | | | | | | | | | | | llParticleSystem() This is a patch from http://opensimulator.org/mantis/view.php?id=3201 Thanks Micheil Martin!
| * Fix bugs in llRot2Euler()Justin Clark-Casey (justincc)2010-07-171-21/+7
| | | | | | | | | | Applies patch in http://opensimulator.org/mantis/view.php?id=4482. Thanks Micheil Merlin!
| * Major attachments cleanup. Remove unused AttachObject ClientView methodMelanie2010-07-141-3/+2
| | | | | | | | | | Clean up use of AttachObject throughout, reduce number of overloads and number of parameters
* | Remove the null checks altogetherMelanie Thielker2010-07-202-20/+5
| |
* | Remove exception badness in the LSL Types. Who ever came up with that.....?!Melanie Thielker2010-07-201-8/+8
| |
* | Add a state change method to the Async commands handler to allow timersMelanie Thielker2010-07-181-0/+20
| | | | | | | | and http requests to survive state changes
* | Shorten LLEmail delay to 15s. With the external spam protection, we canMelanie Thielker2010-07-171-1/+1
| | | | | | | | afford to do that
* | Fix scripted give of itemsMelanie Thielker2010-07-171-1/+1
| |
* | Major attachments cleanup. Remove unused AttachObject ClientView methodMelanie Thielker2010-07-141-9/+0
| | | | | | | | | | Clean up use of AttachObject throughout, reduce number of overloads and number of parameters
* | Second part of the fix for llGetLocalPos; get attachment offset in the root ↵Tom Grimshaw2010-07-131-6/+15
| | | | | | | | prim of an attachment. This function now behaves in line with SL.
* | adding the 'wearble' case for llGetLocalPos.sacha2010-07-131-1/+8
| | | | | | | | Still not working cause the offsets are not updated (always <0,0,0>)
* | Merge branch 'master' into careminster-presence-refactorMelanie2010-07-114-51/+96
|\ \ | |/
| * Remove localID from script controls data. It won't transfer to anotherMelanie2010-07-111-2/+2
| | | | | | | | region anyway
| * Bug in 0.6.9 sometimes restoring script state causes region console to crash ↵unknown2010-07-091-39/+84
| | | | | | | | due to unhandled file lock exception. Attempt to resolve by wrapping several instances of file create / read logic in using statements and added some error handling for locked file exceptions. If it is IDisposable, it must be disposed! The close statements are unnecessary but harmless so I have left those in. The end of the using block will close and dispose automagically.
| * These 2 files want to be committed.Diva Canto2010-07-082-10/+10
| |
* | Merge branch 'master' into careminster-presence-refactorMelanie2010-07-082-11/+11
|\ \ | |/
| * llVecNorm() now returns a zero-length vector when one is supplied as input. ↵dahlia2010-07-081-7/+2
| | | | | | | | Addresses Mantis #4752
| * fix a potential division by zerodahlia2010-07-081-4/+9
| |
| * Fox another scripting nasty. Stuff no system.string objects into listsMelanie Thielker2010-07-021-1/+1
| |
| * Fix a dumb little sign error that makes a LSL wiki example failMelanie Thielker2010-07-021-2/+2
| |
* | minimizes temp garbage for llParseStringKeepNulls()Mike Rieker2010-07-061-134/+67
| | | | | | | | and uses common routine for llParseStringKeepNulls()/llParseString2List()
* | Merge branch 'careminster-presence-refactor' of ↵Mike Rieker2010-07-064-21/+95
|\ \ | | | | | | | | | www.3dhosting.de:/var/git/careminster into careminster-presence-refactor