aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/OptionalModules/Scripting/Minimodule/Interfaces/IObject.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Apply http://opensimulator.org/mantis/view.php?id=4632Justin Clark-Casey (justincc)2010-05-211-1/+17
| | | | | Adds dialog methods for MRM. Thanks ziah.
* Apply http://opensimulator.org/mantis/view.php?id=4627Justin Clark-Casey (justincc)2010-05-211-0/+10
| | | | Adds OwnerId and CreatorId properties to MRM.IObject
* Formatting cleanup. Add copyright headers.Jeff Ames2010-01-041-2/+2
|
* Thank you kindly, Ziah for a patch that adds the channel to the class ↵Charles Krinke2009-12-231-0/+2
| | | | | | ChatEventArgs and retrieves it's value along with the others from the OSChatMessage in HandleChatPackage. With this the MRM Script can check if a ChatEvent is coming in on a specifc Channel. The Second Part adds the Method say(string msg , int channel) to send a chat message on the specified channel. The idea behind this is to enable MRM's to communicate with regular LSL or OSSL Scripts so that they may can act as a Backend to access a Database or do business Logic for those Scripts. Signed-off-by: Charles Krinke <cfk@pacbell.net>
* Misc cleanup.Jeff Ames2009-08-161-1/+1
|
* From: Snowcrash <Snowcrash.short@gmail.com>Melanie2009-08-071-0/+1
| | | | | | | | | | | | | Date: Wed, 5 Aug 2009 12:45:56 +0200 Subject: [PATCH] A few minor tweaks to the MRM API's in order to make it possible for MRM's to run in a separate AppDomain without poluting the primary appdomain of OpenSim Specifically: Added an explicit method for getting the "globals" of the MRM, removing the need to have the MRM script code loaded into the primary domain, in order to set up proxies Added a [Serializable] attribute to TouchEventArgs, again in order to remove the need to have MRM script code loaded into the primary domain. --------- Applied with whitespace changes
* Formatting cleanup.Jeff Ames2009-07-011-4/+4
|
* Thank you kindly, Snowdrop, for a patch that solves:Charles Krinke2009-06-291-0/+4
| | | | | | | | The current API for MRM is quite sparse, this patch supplies basic support for accessing the task inventory of object.
* * Implements Sound on Objects for IObject in MRMAdam Frisby2009-05-291-0/+1
| | | | | | * Method: IObject.Sound.Play(UUID sound, double volume) * More feature-packed API to come soon. (I want a World.Sound with arbitrary positioning)
* * Adds IObject.Shape to MRMAdam Frisby2009-04-181-14/+2
| | | | | | * Implements Sculpty modification support to MRM * Example: IObject.Shape.SculptMap = new UUID("0000-0000-0000....");
* Update svn properties.Jeff Ames2009-04-141-223/+223
|
* * Minor MRM CleanupAdam Frisby2009-04-111-0/+223
* Interfaces now live in Interfaces subdirectory. * Namespace does not yet reflect this change. * Final namespace for MRMs will probably sit somewhere around OpenSim.Extend.MRM[?]