aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * Refactor: Collapse some multiple remove object pathsJustin Clarke Casey2008-05-241-1/+1
| | | | | | * Push some delete functionality into InnerScene to match what's already there for adding objects
* Formatting cleanup.Jeff Ames2008-05-161-145/+145
|
* Committing Xantor's LLEuler3Rot still broken fix patch. Mantis 001235. ↵Teravus Ovares2008-05-151-97/+44
| | | | Thanks Xantor!
* From: Dr Schofield <hud@zurich.ibm.com>Justin Clarke Casey2008-05-141-1/+1
| | | | | | | | * small patch that fixes a compiler warning (struct comparison against null again, my favourites) in LSL_BuiltIn_Commands. LSL_Types.key has a Boolean operator that can be used here.
* From: Kurt Taylor <krtaylor@us.ibm.com>Justin Clarke Casey2008-05-141-40/+2
| | | | | | More scipt engine cleanup - removed not needed or improper use of NotImplemented and Console.WriteLine
* Applied Patch mantis 1220. Implements llGetStartParameter. Thanks!Teravus Ovares2008-05-141-2/+2
|
* Formatting cleanup.Jeff Ames2008-05-141-40/+46
|
* * Removed 19 warningsTeravus Ovares2008-05-141-1/+1
|
* * Refactor: Stop exposing the inner scene's ScenePresence dictionary ↵Justin Clarke Casey2008-05-131-17/+24
| | | | directly to the world
* Formatting cleanup.Jeff Ames2008-05-121-54/+29
|
* 0001199: [PATCH] Add support for default animations Teravus Ovares2008-05-111-8/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From Melanie... Thanks Melanie! .
* * Resolve mantis 1182. Doesn't actually implement llGiveInventoryList - ↵Justin Clarke Casey2008-05-091-1/+1
| | | | | | | | merely corrects the signature so that "not implemented" message is displayed rather than a script compile failure
* Thank you, Melanie for a patch that:Charles Krinke2008-05-091-43/+43
| | | | | Patch fixes the pesky "Cannot implicitly convert to bool" issue for function returns
* *Added all the permission checks to the sceneexternalchecks and modified ↵mingchen2008-05-081-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
* * Applying patch #1156 - More implementation work on llGetPrimitiveParams ↵Adam Frisby2008-05-081-2/+175
| | | | (Thanks middlelink!)
* * Applying patch #1121 - Fixes for llListen() (Thanks Middlelink!)Adam Frisby2008-05-081-13/+11
|
* From: Alan M Webb <awebb@vnet.ibm.com>Sean Dague2008-05-081-2/+2
| | | | | | Introduce time dilation in scripts.
* * You can haz more spring cleaning.Adam Frisby2008-05-081-18/+5
| | | | | * Eventually this codebase will be clean. >_>
* * Theoretically, everything is in place for scripted take controls... ↵Teravus Ovares2008-05-071-4/+32
| | | | | | | Theoretically. * I've still got to test, it's still theoretical code :D. Good thing it isn't enabled by default!
* Thank you very much, Xantor for a patch to improveCharles Krinke2008-05-071-5/+17
| | | | | llParticleSystem().
* replace 2 instances of "0000...." with LLUUID.Zero.ToSting() becauseSean Dague2008-05-071-2/+2
| | | | | | I was in the file and noticed them.
* De-tabify source.Jeff Ames2008-05-061-263/+276
|
* * Cleaning up code, making it conform to OpenSim standards.Adam Frisby2008-05-061-9/+9
|
* * Committing a bunch of work for control snatching. Not done yet. No ↵Teravus Ovares2008-05-061-0/+11
| | | | visible features.
* * Refactor: Break out permissions code into a separate region PermissionsModuleJustin Clarke Casey2008-05-051-4/+4
|
* * A bit of spice from here, a pinch of salt from there, some brains that ↵Teravus Ovares2008-05-051-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
* * Implemented DIE_AT_EDGE and Temporary objects don't save to the database.Teravus Ovares2008-05-041-3/+10
|
* *Moved EstateManager into a region modulemingchen2008-05-031-2/+1
|
* Thank you kindly, Melanie for a patch to solveCharles Krinke2008-05-021-1/+1
| | | | | llParticleSystem and osDynamicTexture issues.
* From: Kurt Taylor <krtaylor@us.ibm.com>Justin Clarke Casey2008-05-021-0/+12
| | | | | | | Adds "not implemented" stubs for llSetVehicleFloatParam() and llSetLinkTexture() Some cleanup of LSO script enums
* From: Kurt Taylor <krtaylor@us.ibm.com>Justin Clarke Casey2008-05-011-0/+3
| | | | | | MInor patch - more script function cleanup and comments
* * Thanks to Mic Bowman for inspiring me to look at that we are still using ↵Adam Frisby2008-05-011-1/+1
| | | | ASCIIEncoder in places we shouldn't.
* * Deletes my EventReader ScriptRewriter. It isn't required to rewrite the ↵Teravus Ovares2008-05-011-1/+2
| | | | | | | script to publish the events anymore. * Introduces a language(regex) independent event recognizer and publishes the events the script listens.
* * Assorted spring cleanings.Adam Frisby2008-05-011-2/+2
|
* * Applying Mantis#1097 - Thanks Xantor!Adam Frisby2008-05-011-3/+6
| | | | | | - Fix for llRound (now rounds in LL-compatible fashion, rather than using bankers rounding) - Implementation of llAngleBetween
* * Sometimes you know, you do something really stupid.Adam Frisby2008-04-301-2/+2
| | | | | * This is one of those times (should fix build)
* * Patch by Melanie. Implements proper objectflags on child objects. Thanks ↵Teravus Ovares2008-04-301-5/+5
| | | | | | | Melanie! RE: 0001079: r4387. touch() event does not fire when touch script is in root prim and child prims are touched
* Patch from Melanie: 0001077: [PATCH] LSL types cannot be cast implicitly or ↵Teravus Ovares2008-04-301-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.
* * Applying Xantor's patch 0001089 - Added llRot2Angle, ↵Teravus Ovares2008-04-291-6/+170
| | | | llRot2Axis,llAxisAngle2Rot. Re-implemented llRot2Euler, llEuler2Rot
* * Applying melanie's List2Vector and List2Rot patch. Added a routine in ↵Teravus Ovares2008-04-291-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)
* Thank you Melanie for implementingCharles Krinke2008-04-261-36/+1
| | | | | llListSort() in linear and strided modes.
* * Committing Mantis #1061 - llRegionSay and llSetPrimitiveParams ↵Adam Frisby2008-04-261-29/+185
| | | | implementations. Thanks Melanie!
* * Applying mantis#1048 - Patch for osSetRegionWaterHeight()Adam Frisby2008-04-251-0/+12
|
* * Implements llTarget, llTargetRemove, at_target(), not_at_target()Teravus Ovares2008-04-251-3/+3
|
* * Patch from Melanie. Mantis: 1040. Thanks Melanie!Teravus Ovares2008-04-241-8/+3
| | | | | * Implements llDeleteSubList in all it's modes. Corrects type selection in inventory functions. Adds support for INVENTORY_ALL selector
* replace hard tabs with 4 spaces to be consistant in the source.Sean Dague2008-04-241-192/+192
| | | | | | Please adjust your editors to not use hard tabs.
* * From: Alan M Webb <awebb.vnet.ibm.com>Justin Clarke Casey2008-04-241-1/+1
| | | | | | * Patch to fix negative indices bug in llListInsertList
* * Patch from Melanie. Mantis 0001037: Add various internal plumbing to ↵Teravus Ovares2008-04-231-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.
* * Adds llSetStatus(STATUS_ROTATE_X | STATUS_ROTATE_Y | STATUS_ROTATE_Z,TF)Teravus Ovares2008-04-231-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
* * Patch #1026 - llDialog support -- Thanks Melanie!Adam Frisby2008-04-231-9/+54
|