[Opensim-dev] LSL implementation question
Mike Mazur
mmazur at gmail.com
Wed Jun 18 23:05:24 UTC 2008
Hi Matt,
On Wed, 18 Jun 2008 18:12:24 -0400
"Matt Hirsch" <matthew.hirsch at gmail.com> wrote:
> At the risk of repeating something that's already been discussed (I
> didn't see any list archives?)
The archives are here: https://lists.berlios.de/pipermail/opensim-dev/
and are accessible from the mailing list section here:
http://opensimulator.org/wiki/Support.
> I would love to hear someone's thoughts as to what would be involved
> in implementing the much sought after llGiveInventory, as well as
> llRemoteLoadScriptPin/llRemoteLoadScript.
I suggest you have a look around the file
OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs and see how
the existing functions are implemented. In order to implement what you
need, it may take some studying of other parts of the code base too.
> Are there architectural
> changes required, or just pulling together many parts? Obviously there
> are security implications to not thinking these through thoroughly.
I'm not sure large architectural changes are required, though there may
be some functionality not in place yet (ie: I'm not sure if groups are
implemented). Once you start submitting patches they'll be reviewed
and you'll get some feedback, so don't worry too much about getting
everything tip-top on the first go.
> In case it will be helpful in directing your replies, I have
> experience with second life, gnu/linux, and C development, but I'm new
> to .NET/mono/C#/opensim.
I don't think C# is much different from C (syntax wise) so
understanding the code and writing new code shouldn't be too tough. It
helps if you have an understanding of object oriented concepts.
For everything else there's Google :)
Hope that helps,
Mike
More information about the Opensim-dev
mailing list