aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-05-14Applied Patch mantis 1220. Implements llGetStartParameter. Thanks!Teravus Ovares1-2/+2
2008-05-14Formatting cleanup.Jeff Ames1-40/+46
2008-05-14* Removed 19 warningsTeravus Ovares1-1/+1
2008-05-13* Refactor: Stop exposing the inner scene's ScenePresence dictionary ↵Justin Clarke Casey1-17/+24
directly to the world
2008-05-12Formatting cleanup.Jeff Ames1-54/+29
2008-05-110001199: [PATCH] Add support for default animations Teravus Ovares1-8/+11
From Melanie... Thanks Melanie! .
2008-05-09* Resolve mantis 1182. Doesn't actually implement llGiveInventoryList - ↵Justin Clarke Casey1-1/+1
merely corrects the signature so that "not implemented" message is displayed rather than a script compile failure
2008-05-09Thank you, Melanie for a patch that:Charles Krinke1-43/+43
Patch fixes the pesky "Cannot implicitly convert to bool" issue for function returns
2008-05-08*Added all the permission checks to the sceneexternalchecks and modified ↵mingchen1-3/+3
permission module to follow this. *This makes permission checking much more modular; allows restrictive and granting module to be made without modifying the existing permission module
2008-05-08* Applying patch #1156 - More implementation work on llGetPrimitiveParams ↵Adam Frisby1-2/+175
(Thanks middlelink!)
2008-05-08* Applying patch #1121 - Fixes for llListen() (Thanks Middlelink!)Adam Frisby1-13/+11
2008-05-08From: Alan M Webb <awebb@vnet.ibm.com>Sean Dague1-2/+2
Introduce time dilation in scripts.
2008-05-08* You can haz more spring cleaning.Adam Frisby1-18/+5
* Eventually this codebase will be clean. >_>
2008-05-07* Theoretically, everything is in place for scripted take controls... ↵Teravus Ovares1-4/+32
Theoretically. * I've still got to test, it's still theoretical code :D. Good thing it isn't enabled by default!
2008-05-07Thank you very much, Xantor for a patch to improveCharles Krinke1-5/+17
llParticleSystem().
2008-05-07replace 2 instances of "0000...." with LLUUID.Zero.ToSting() becauseSean Dague1-2/+2
I was in the file and noticed them.
2008-05-06De-tabify source.Jeff Ames1-263/+276
2008-05-06* Cleaning up code, making it conform to OpenSim standards.Adam Frisby1-9/+9
2008-05-06* Committing a bunch of work for control snatching. Not done yet. No ↵Teravus Ovares1-0/+11
visible features.
2008-05-05* Refactor: Break out permissions code into a separate region PermissionsModuleJustin Clarke Casey1-4/+4
2008-05-05* A bit of spice from here, a pinch of salt from there, some brains that ↵Teravus Ovares1-2/+54
attracts zombies.. a recipe for llRezObject * Original patch by YZh Thanks YZH!!!! * object_rez event patch by Melanie, Thanks Melanie!!! * Some fixups, some missing things(velocity,rotation) * script delay * Recoil * Standard error messages * Standard silent failures * Easter egg management
2008-05-04* Implemented DIE_AT_EDGE and Temporary objects don't save to the database.Teravus Ovares1-3/+10
2008-05-03*Moved EstateManager into a region modulemingchen1-2/+1
2008-05-02Thank you kindly, Melanie for a patch to solveCharles Krinke1-1/+1
llParticleSystem and osDynamicTexture issues.
2008-05-02From: Kurt Taylor <krtaylor@us.ibm.com>Justin Clarke Casey1-0/+12
Adds "not implemented" stubs for llSetVehicleFloatParam() and llSetLinkTexture() Some cleanup of LSO script enums
2008-05-01From: Kurt Taylor <krtaylor@us.ibm.com>Justin Clarke Casey1-0/+3
MInor patch - more script function cleanup and comments
2008-05-01* Thanks to Mic Bowman for inspiring me to look at that we are still using ↵Adam Frisby1-1/+1
ASCIIEncoder in places we shouldn't.
2008-05-01* Deletes my EventReader ScriptRewriter. It isn't required to rewrite the ↵Teravus Ovares1-1/+2
script to publish the events anymore. * Introduces a language(regex) independent event recognizer and publishes the events the script listens.
2008-05-01* Assorted spring cleanings.Adam Frisby1-2/+2
2008-05-01* Applying Mantis#1097 - Thanks Xantor!Adam Frisby1-3/+6
- Fix for llRound (now rounds in LL-compatible fashion, rather than using bankers rounding) - Implementation of llAngleBetween
2008-04-30* Sometimes you know, you do something really stupid.Adam Frisby1-2/+2
* This is one of those times (should fix build)
2008-04-30* Patch by Melanie. Implements proper objectflags on child objects. Thanks ↵Teravus Ovares1-5/+5
Melanie! RE: 0001079: r4387. touch() event does not fire when touch script is in root prim and child prims are touched
2008-04-30Patch from Melanie: 0001077: [PATCH] LSL types cannot be cast implicitly or ↵Teravus Ovares1-25/+39
explicitly in many cases Thanks Melanie! * Also, I moved the event parser and re-writer to a separate static object. More work will be done here shortly.
2008-04-29* Applying Xantor's patch 0001089 - Added llRot2Angle, ↵Teravus Ovares1-6/+170
llRot2Axis,llAxisAngle2Rot. Re-implemented llRot2Euler, llEuler2Rot
2008-04-29* Applying melanie's List2Vector and List2Rot patch. Added a routine in ↵Teravus Ovares1-2/+2
the Quaternion constructors to catch 0,0,0,0 quaternions and convert them to 0,0,0,1 (as 0,0,0,0 is implicitly converted to 0,0,0,1 in LSL and will crash libsl if left which will in turn crash the simulator)
2008-04-26Thank you Melanie for implementingCharles Krinke1-36/+1
llListSort() in linear and strided modes.
2008-04-26* Committing Mantis #1061 - llRegionSay and llSetPrimitiveParams ↵Adam Frisby1-29/+185
implementations. Thanks Melanie!
2008-04-25* Applying mantis#1048 - Patch for osSetRegionWaterHeight()Adam Frisby1-0/+12
2008-04-25* Implements llTarget, llTargetRemove, at_target(), not_at_target()Teravus Ovares1-3/+3
2008-04-24* Patch from Melanie. Mantis: 1040. Thanks Melanie!Teravus Ovares1-8/+3
* Implements llDeleteSubList in all it's modes. Corrects type selection in inventory functions. Adds support for INVENTORY_ALL selector
2008-04-24replace hard tabs with 4 spaces to be consistant in the source.Sean Dague1-192/+192
Please adjust your editors to not use hard tabs.
2008-04-24* From: Alan M Webb <awebb.vnet.ibm.com>Justin Clarke Casey1-1/+1
* Patch to fix negative indices bug in llListInsertList
2008-04-23* Patch from Melanie. Mantis 0001037: Add various internal plumbing to ↵Teravus Ovares1-2/+47
the example economy module, implements llSetPayPrice(), money() and llGiveMoney() in scripts. Thanks Melanie! * Moves module loading before the script engine so the script engine can pick up events from modules registering interfaces with scene.
2008-04-23* Adds llSetStatus(STATUS_ROTATE_X | STATUS_ROTATE_Y | STATUS_ROTATE_Z,TF)Teravus Ovares1-4/+12
* Currently if you apply that to only one or two axis you get unpredictable and sometimes explosive results. * Three axis works well enough to play with it anyway. More work is needed here. * Fixed an incorrectly named method in ODE.NET
2008-04-23* Patch #1026 - llDialog support -- Thanks Melanie!Adam Frisby1-9/+54
2008-04-23* Applying Mantis #1021 (llStartAnimation/llStopAnimation) - Thanks Melanie!Adam Frisby1-16/+213
2008-04-23From: Kurt Taylor <krtaylor@us.ibm.com>Justin Clarke Casey1-2/+12
Attached is a patch for adding the llGetSunDirection functionality. It was implemented by adding a parameter to estate settings for storing the sun position. The sun position is calculated and stored via the sun module everytime the client's sun position is updated. It was tested with several different srcipts on Linux and Windows
2008-04-22* Implements llScriptDangerTeravus Ovares1-2/+11
* Made the scene's scriptDanger method more generic so both the llScriptDanger method and the Script engine method use the same private method.
2008-04-22* Patch from Mic Bowman(cmickeyb) that implements llUnsit. Thanks Mic!Teravus Ovares1-1/+38
* I expanded upon his patch just a bit to incorporate the following. * if the avatar is sitting on this object, then we can unsit them. * If the object owner also owns the parcel or if the land is group owned and the object is group owned by the same group or if the object is owned by a person with estate access, then we can unsit them.
2008-04-21* Optimised using statements and namespace references across entire project ↵Adam Frisby1-17/+16
(this took a while to run).