aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * whoops, misplaced / where should have been \Teravus Ovares2008-05-171-1/+1
|
* * Update on the script engine LSL parser. Blocks all static objects and ↵Teravus Ovares2008-05-171-8/+50
| | | | method references.
* Formatting cleanup.Jeff Ames2008-05-1626-259/+218
|
* Thank you very much, mjm for :Charles Krinke2008-05-161-14/+9
| | | | | Fixing LSL multiplication and division operators for quaternions
* 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
|
* More formatting cleanup.Jeff Ames2008-05-142-5/+9
|
* Formatting cleanup.Jeff Ames2008-05-148-80/+84
|
* * Removed 19 warningsTeravus Ovares2008-05-142-2/+2
|
* * Tweaked a regex that was returning invalid results in some cases.Teravus Ovares2008-05-131-1/+1
|
* * Refactor: Stop exposing the inner scene's ScenePresence dictionary ↵Justin Clarke Casey2008-05-131-17/+24
| | | | directly to the world
* *Complete redo of the permissions modulemingchen2008-05-131-1/+1
| | | | | | *Removed hardcoded permissions checks *Added permissions checks where needed
* Formatting cleanup.Jeff Ames2008-05-122-66/+41
|
* 0001199: [PATCH] Add support for default animations Teravus Ovares2008-05-111-8/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From Melanie... Thanks Melanie! .
* * Changed implicit string conversion to LSL_Types.LSLString in money event ↵Teravus Ovares2008-05-113-3/+6
| | | | | | | of the key of the payer to an Explicit one. * Fixes Mantis: #1045
* * Resolve mantis 1182. Doesn't actually implement llGiveInventoryList - ↵Justin Clarke Casey2008-05-093-4/+5
| | | | | | | | merely corrects the signature so that "not implemented" message is displayed rather than a script compile failure
* From: Michael Osias <mosias@us.ibm.com>Justin Clarke Casey2008-05-091-0/+12
| | | | | | Stop .net generating ambiguous operator errors when two integers are compared for equality in LSL
* Thank you, Melanie for a patch that helps conversionCharles Krinke2008-05-091-0/+15
| | | | | from a string to a vector in OSSL.
* Thank you, Melanie for a patch that:Charles Krinke2008-05-093-129/+129
| | | | | 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-082-6/+6
| | | | | | | 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-083-5/+179
| | | | (Thanks middlelink!)
* * Applying patch #1121 - Fixes for llListen() (Thanks Middlelink!)Adam Frisby2008-05-082-17/+18
|
* 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-083-22/+7
| | | | | * Eventually this codebase will be clean. >_>
* * Some refactorings.Adam Frisby2008-05-081-1/+1
| | | | | * Added shell of new Python scripting engine. Similar in design to the one used by Rex, but will be structured at a region rather than object level, also is a region module.
* * Change LSL -> C# translated script console output to use the logger (at ↵Justin Clarke Casey2008-05-071-4/+7
| | | | DEBUG level) rather than Console.Writeline
* * Other then the prim update experiments that are going on now, ↵Teravus Ovares2008-05-071-0/+1
| | | | llTakeControls works now along with the 'release controls button'. llReleaseControls() works mostly :D.
* * Theoretically, everything is in place for scripted take controls... ↵Teravus Ovares2008-05-073-7/+35
| | | | | | | Theoretically. * I've still got to test, it's still theoretical code :D. Good thing it isn't enabled by default!
* while I'm not convinced this is causing my current run awaySean Dague2008-05-071-18/+21
| | | | | | | loop, this queue manipulation is dead wrong as Queue is not a synchronized data structure. Hopefully this helps.
* Thank you very much, Xantor for a patch to improveCharles Krinke2008-05-071-5/+17
| | | | | llParticleSystem().
* Thank you, Middelink for a patch that fixes the regular expresionCharles Krinke2008-05-071-2/+2
| | | | | | missing the numbers after the initial letter of the identifier.
* 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-063-463/+476
|
* * 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-052-7/+7
|
* * Unraveled the DEBUG_CHANNEL mystery.Teravus Ovares2008-05-052-3/+3
| | | | | | | | * Moved script errors to the debug channel. * Typing '/2147483647 OK' results in a debug_channel message. * Expanded the available parameters that are send-able through IClientAPI
* * A bit of spice from here, a pinch of salt from there, some brains that ↵Teravus Ovares2008-05-053-5/+57
| | | | | | | | | | | | | | | 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-023-37/+56
| | | | | llParticleSystem and osDynamicTexture issues.
* From: Kurt Taylor <krtaylor@us.ibm.com>Justin Clarke Casey2008-05-024-3/+34
| | | | | | | Adds "not implemented" stubs for llSetVehicleFloatParam() and llSetLinkTexture() Some cleanup of LSO script enums
* revert changeset 4469 as this breaks the script engine.Sean Dague2008-05-011-7/+1
|
* From: Kurt Taylor <krtaylor@us.ibm.com>Justin Clarke Casey2008-05-011-0/+3
| | | | | | MInor patch - more script function cleanup and comments
* * Applied Mantis#1106 - fix missing cast from LSLInteger to uint, make int ↵Adam Frisby2008-05-011-1/+7
| | | | cast more generic (Thanks Melanie!)
* * Thanks to Mic Bowman for inspiring me to look at that we are still using ↵Adam Frisby2008-05-013-6/+3
| | | | ASCIIEncoder in places we shouldn't.
* * Deletes my EventReader ScriptRewriter. It isn't required to rewrite the ↵Teravus Ovares2008-05-018-494/+166
| | | | | | | script to publish the events anymore. * Introduces a language(regex) independent event recognizer and publishes the events the script listens.
* * Breaking all the code, breaking all the code..!Adam Frisby2008-05-011-1/+1
| | | | | * Made a bunch more members static, removed some dead code, general cleaning.