| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
This patch implements the llHttpRequest function via a region module,
HttpScriptsRequest. There were bits and peices in LSLLong_cmd_handler,
which I moved into the region module, and just check for completed
requests and dispatch the http_response callback event instead.
works for me as of r2674
|
|
|
|
|
|
|
| |
llResetScript() is now functional. With this patch, Kan-script 0000003 should run.
Noted the llListen(0,"","","") errored due to "" != UUID - patched to set to
NULL_KEY which then works to listen to everything.
|
|
|
|
|
|
|
|
|
|
| |
float * vector, vector * float, vector / float, vector + vector,
vector - vector, vector * vector, vector % vector and changing
x, y, z, (and r) parts of vector and rotation to be lower case
(similar to LL's LSL vectors/rots). With these changes we should
expect to run kan-ed#1, kan-ed#2 and most of kan-ed#3.
|
|
|
|
|
|
|
| |
empty, but with the Id and 1-to-1 child fields instantiated and randomized.
* Added two shape constants that
|
|
|
|
|
|
|
|
|
| |
llFrand, llSetColor, llGetColor, llSetTexture, llGetTexture,
llSetAlpha, llGetAlpha, llRotateTexture, llScaleTexture,
llOffsetTexture, llGetTextureOffset, llGetTextureScale, llGetTextureRot.
With these changes the "kan-ed" script #2 should be working.
|
| |
|
|
|
|
| |
notice of doom
|
|
|
|
|
| |
misc cleanup and code convention fixes.
|
|
|
|
|
|
| |
Thank you to Alondria for suggesting this solution
to getting kan-ed#2 to work with the llSetScale call.
|
|
|
|
|
| |
that needed to be cast to libsecondlife.LLColor.
|
|
|
|
| |
Thanks to ChrisD/Gromit for pointing these out.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
extra-super-sure) on script load/unload, removed experimental Grid-scriptengine from compile because of dynamic module loader, and added random string to script filename to bypass module loader file lock.
Please delete your copy of bin/ScriptEngine/OpenSim.Grid.ScriptEngine.DotNetEngine.dll.
|
| |
|
|
|
|
|
|
| |
* Shortened type references
* Removed redundant 'this' qualifier
|
|
|
|
|
|
|
| |
Have flattened the OpenSim.Framework project/namespace. The problem is that the namespace is still wrong as its "OpenSim.Framework" while the directory is "OpenSim\Framework\General" , so we need to decide if we change the directory or correct the namespace.
Note this has lead to a big flat project, but I think a lot of the files we most likely don't even use any longer. And others belong in other projects/namespaces anyway.
|
|
|
|
|
|
| |
loaded so that they may read out any bits they are interested in
|
|
|
|
|
|
|
|
|
| |
Bugs 449, 454, 408, 244, 197
implemented InformClientOfNeighbours as an asynchroneous process, handling timeouts without blocking the main thread.
Improved logging of errors, removed catch all in try catch
|
| |
|
|
|
|
|
|
|
| |
* Introduced ModuleLoader.PickupModules that currently picks up IRegionModule:s from /bin
* Made LogBase thread-safe (or at least not thread-ignorant)
* Ignored some genned files
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The functions implemented are:
llListen
llListenControl
llListenRemove
llOpenRemoteDataChannel
llCloseRemoteDataChannel
llRemoteDataReply
The events implemented are:
listen
remote_data
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* Some propertification and hideousness of fields.
|
| |
|
| |
|
|
|
|
|
| |
Implemented: llHTTPRequest (queue, thread, etc -- but not actuall call)
|
|
|
|
| |
llXorBase64StringsCorrect, llGetTimestamp
|
|
|
|
|
| |
Implemented: llListSort, llList2ListStrided, llDeleteSubString, llInsertString
|
| |
|
|
|
|
| |
llListFindList, llListInsertList, llDeleteSubList
|
| |
|
|
|
|
| |
and "using OpenSim.Region.ScriptEngine.Common;" at start of script when converted from LSL. Vectors and rotations now works.
|
|
|
|
|
|
|
| |
* There's no libsl reply packet field for it, I guess other channels than 0 makes no sense sending back to clients.
* We do not currently support objects listening, so there's really no way of actually using this feature.
So; somebody please wire chat all the way to the scripts.
|
|
|
|
|
|
| |
* reversed //c# - if
* rightifyed what's actually converted
|
| |
|
| |
|
|
|
|
| |
instead of LSL/C# hybrid. This means no preprocessing before compile.
|
|
|
|
|
|
|
| |
drop IScriptHost for now and just use SceneObjectPart, given how many of
SceneObjectPart's properties we need for the script engine
|
|
|
|
|
|
| |
will happen on the windows side now that eol-style is correct
|
|
|
|
| |
member names to smallcapsy.
|
| |
|
|
|
|
| |
If in future anyone's patch hasn't been applied within a few days, please can someone kick one of the developers with svn access.
|
| |
|
| |
|
|
|
|
| |
unused events on IClientAPI and 1 is a unused variable in LSL_BuiltIn_Commands (which I'll leave to Tedd, as he will know if it will be used in the future or not).
|