aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-05-11* Changed implicit string conversion to LSL_Types.LSLString in money event ↵Teravus Ovares3-3/+6
of the key of the payer to an Explicit one. * Fixes Mantis: #1045
2008-05-09* Resolve mantis 1182. Doesn't actually implement llGiveInventoryList - ↵Justin Clarke Casey3-4/+5
merely corrects the signature so that "not implemented" message is displayed rather than a script compile failure
2008-05-09From: Michael Osias <mosias@us.ibm.com>Justin Clarke Casey1-0/+12
Stop .net generating ambiguous operator errors when two integers are compared for equality in LSL
2008-05-09Thank you, Melanie for a patch that helps conversionCharles Krinke1-0/+15
from a string to a vector in OSSL.
2008-05-09Thank you, Melanie for a patch that:Charles Krinke3-129/+129
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 ↵mingchen2-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
2008-05-08* Applying patch #1156 - More implementation work on llGetPrimitiveParams ↵Adam Frisby3-5/+179
(Thanks middlelink!)
2008-05-08* Applying patch #1121 - Fixes for llListen() (Thanks Middlelink!)Adam Frisby2-17/+18
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 Frisby3-22/+7
* Eventually this codebase will be clean. >_>
2008-05-08* Some refactorings.Adam Frisby1-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.
2008-05-07* Change LSL -> C# translated script console output to use the logger (at ↵Justin Clarke Casey1-4/+7
DEBUG level) rather than Console.Writeline
2008-05-07* Other then the prim update experiments that are going on now, ↵Teravus Ovares1-0/+1
llTakeControls works now along with the 'release controls button'. llReleaseControls() works mostly :D.
2008-05-07* Theoretically, everything is in place for scripted take controls... ↵Teravus Ovares3-7/+35
Theoretically. * I've still got to test, it's still theoretical code :D. Good thing it isn't enabled by default!
2008-05-07while I'm not convinced this is causing my current run awaySean Dague1-18/+21
loop, this queue manipulation is dead wrong as Queue is not a synchronized data structure. Hopefully this helps.
2008-05-07Thank you very much, Xantor for a patch to improveCharles Krinke1-5/+17
llParticleSystem().
2008-05-07Thank you, Middelink for a patch that fixes the regular expresionCharles Krinke1-2/+2
missing the numbers after the initial letter of the identifier.
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 Ames3-463/+476
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 Casey2-7/+7
2008-05-05* Unraveled the DEBUG_CHANNEL mystery.Teravus Ovares2-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
2008-05-05* A bit of spice from here, a pinch of salt from there, some brains that ↵Teravus Ovares3-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
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 Krinke3-37/+56
llParticleSystem and osDynamicTexture issues.
2008-05-02From: Kurt Taylor <krtaylor@us.ibm.com>Justin Clarke Casey4-3/+34
Adds "not implemented" stubs for llSetVehicleFloatParam() and llSetLinkTexture() Some cleanup of LSO script enums
2008-05-01revert changeset 4469 as this breaks the script engine.Sean Dague1-7/+1
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* Applied Mantis#1106 - fix missing cast from LSLInteger to uint, make int ↵Adam Frisby1-1/+7
cast more generic (Thanks Melanie!)
2008-05-01* Thanks to Mic Bowman for inspiring me to look at that we are still using ↵Adam Frisby3-6/+3
ASCIIEncoder in places we shouldn't.
2008-05-01* Deletes my EventReader ScriptRewriter. It isn't required to rewrite the ↵Teravus Ovares8-494/+166
script to publish the events anymore. * Introduces a language(regex) independent event recognizer and publishes the events the script listens.
2008-05-01* Breaking all the code, breaking all the code..!Adam Frisby1-1/+1
* Made a bunch more members static, removed some dead code, general cleaning.
2008-05-01* Cleaned namespaces of entire solution. OpenSim directories now correspond ↵Adam Frisby1-88/+88
with namespaces.
2008-05-01* Assorted spring cleanings.Adam Frisby3-5/+6
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 Frisby5-6/+6
* This is one of those times (should fix build)
2008-04-30* Patch by Melanie. Implements proper objectflags on child objects. Thanks ↵Teravus Ovares2-6/+6
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 Ovares11-339/+684
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 Ovares3-9/+174
llRot2Axis,llAxisAngle2Rot. Re-implemented llRot2Euler, llEuler2Rot
2008-04-29* Applying melanie's List2Vector and List2Rot patch. Added a routine in ↵Teravus Ovares2-2/+8
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-28wrap a common exception that we get on shutdown of the script engine to keepSean Dague1-4/+9
people from thinking it's a real issue.
2008-04-27* Patch from XenReborn to make remove-region work properly without needing ↵Teravus Ovares1-0/+10
to do a change-region first. Careful though. I still suggest you do a change-region first. * Patch from Melanie to implement touch_end. * Thanks XenReborn!. Thanks Melanie!
2008-04-26Thank you Melanie for implementingCharles Krinke2-36/+65
llListSort() in linear and strided modes.
2008-04-26* Committing Mantis #1061 - llRegionSay and llSetPrimitiveParams ↵Adam Frisby3-29/+191
implementations. Thanks Melanie!
2008-04-26* For info about this commit, see last commit.Teravus Ovares1-3/+16
2008-04-26* Error on System. references with 'CS20003: 'System' is null or not an object"Teravus Ovares1-0/+5
2008-04-25* Applying mantis#1048 - Patch for osSetRegionWaterHeight()Adam Frisby5-3/+20
2008-04-25* Implements llTarget, llTargetRemove, at_target(), not_at_target()Teravus Ovares4-14/+17