Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2009-04-04 | * Changed IPersistence interface so that passing the MRMBase is unessecary. | Adam Frisby | 2 | -7/+5 | |
2009-04-04 | * Renamed Heightmap.Height to Heightmap.Length to avoid confusion about axis. | Adam Frisby | 3 | -3/+35 | |
* Added XMLDOC to MRM API code, this means we have usable programming docs being produced here: http://docs.opensimulator.org/namespaceOpenSim_1_1Region_1_1OptionalModules_1_1Scripting_1_1Minimodule.html (eg IObject, IHeightmap, etc) | |||||
2009-04-04 | Add copyright headers, formatting cleanup. | Jeff Ames | 6 | -5/+140 | |
2009-04-04 | * Removes IObject.Position, IObject.Rotation from IObject | Adam Frisby | 2 | -6/+55 | |
* Adds IObject.WorldPosition and IObject.OffsetPosition - this is equivilent to AbsolutePosition and OffsetPosition in SOP respectively. * Adds IObject.WorldRotation and IObject.OffsetRotation - as above. | |||||
2009-04-04 | * Drops Heightmap.Get/Heightmap.Set from IHeightmap interface. | Adam Frisby | 2 | -5/+28 | |
* Adds Heightmap[x,y] to interface. * MRM Scripts should utilize World.Heightmap[x,y] = 0.0; to replace set, and Val = World.Heightmap[x,y] to get. | |||||
2009-04-03 | * Implements MRM IObject.Say - this is equivilent to llSay | Adam Frisby | 1 | -0/+8 | |
Example: public override void Start() { Host.Object.Say("Hello World!"); } | |||||
2009-04-03 | * Implements Scene.SimChat(string,...) rather than byte[]. We should ↵ | Adam Frisby | 1 | -0/+11 | |
probably mark byte[] as obsolete. * Implements SOPObject.Say for MRM. (Note, not IObject yet) | |||||
2009-04-03 | * MRM Scripts will now no longer disconnect the client if there was an error ↵ | Adam Frisby | 1 | -15/+27 | |
in compilation or script initialisation. * Clarified some debug text for MRM Enabling | |||||
2009-04-03 | * Implements "ID" semi-global within MRM scripts. This is tied to the 'state ↵ | Adam Frisby | 5 | -7/+45 | |
ID' for MRMs. * Implements IPersistence interface, allows simple KeyValue access for MRM scripts to a more permanent datastore. | |||||
2009-04-01 | * Upped trunk version number to 0.6.4 as we just tagged 0.6.4-release | lbsa71 | 1 | -2/+2 | |
2009-04-01 | Update svn properties. | Jeff Ames | 4 | -197/+197 | |
2009-04-01 | Add a "user" config option to the IRC module config. Like all other IRC | Melanie Thielker | 1 | -1/+2 | |
config options, this has NO default, if you use the IRC module, you MUST add this setting to your ini file. | |||||
2009-04-01 | * MRM Adjustments | Adam Frisby | 4 | -14/+32 | |
* Renamed 'Material' to PhysicsMaterial (Wood, Glass, Metal, etc.). May want to place in subclass with other physics specific properties. (We however need to support these features in ODE/etc first.) * Renamed Faces to Materials. IObjectFace to IObjectMaterial - this is for clarity for those coming from a 3D Programming background (it also makes more sense if/when we support Meshes in core). Properties and members remain identical. * Added XMLDoc comments to IObject to assist people writing MRMs in XMLDoc aware editors. | |||||
2009-04-01 | * MRM Adjustments | Adam Frisby | 4 | -15/+150 | |
* Changes World.Objects from Array IObject[] to IObjectAccessor. * Syntactically identical in most behaviour, however the indexer is now ranges not from 0..Count, but any valid internal LocalID. Additional indexers have been added for UUID. * Example: for(int i=0;i<World.Objects.Count;i++) will not work any more, however foreach(World.Objects) will remain functional. * This prevents us needing to create a list for each access to World.Objects which should [in theory] present a dramatic speed improvement to MRM scripts frequently accessing World.Objects. | |||||
2009-04-01 | * Adds World.Avatars[] to MRM Scripting. Contains an enumerable array ↵ | Adam Frisby | 5 | -1/+73 | |
containing IAvatar instances for each avatar in the region. * Adds Test/TestModule.cs which demonstrates a very quick and simple MRM Test. | |||||
2009-04-01 | * Removes some hard-coded magic numbers relating to RegionSize. We now use ↵ | Adam Frisby | 2 | -29/+28 | |
Constants.RegionSize as expected. (Working towards enlarged or smaller regionsizes that arent multiples of 256m) * Adds minor functionality to MRM Scripting. | |||||
2009-03-30 | Add PickInfoReply packet. | Melanie Thielker | 1 | -0/+3 | |
Fixes Mantis #3324 | |||||
2009-03-29 | Change the client API to use GridInstantMessage for the "last mile" of IM | Melanie Thielker | 1 | -6/+1 | |
sending. With this change, all methods that handle IM now use GridInstantMessage rather than individual parameters. | |||||
2009-03-29 | Finish the offline IM module (still needs a server). Add rudimentary | Melanie Thielker | 1 | -0/+4 | |
support for the mute list (no functionality yet, but allows the RetrieveInstantMessages event to fire now). | |||||
2009-03-28 | Add mute list request event and dummy response | Melanie Thielker | 1 | -0/+6 | |
2009-03-28 | * Adds AgentUUIDs into the CourseLocationUpdate to improve compatibility ↵ | Teravus Ovares | 1 | -1/+1 | |
with LibOMV based clients. * Modifies the IClientAPI! So client stacks will need to be modified! | |||||
2009-03-27 | Add the events needed for profiles. | Melanie Thielker | 1 | -0/+5 | |
Fixes Mantis #3324 | |||||
2009-03-27 | * This updates LibOMV to the current release 0.6.0 on March 19 2009 | Teravus Ovares | 1 | -1/+1 | |
* Important: HttpServer.dll was changed to HttpServer_OpenSim.dll so that the HttpServer references do not conflict if you've copied the OpenMetaverse.Http.dll and requirements to the OpenSimulator bin folder. This means that if you reference HttpServer.dll in any projects, you will need to change the reference to HttpServer_OpenSim.dll. It still uses the Same HttpServer namespace though. | |||||
2009-03-27 | Remove a hardcoded flow/dependency on the money module from LLCLientView | Melanie Thielker | 1 | -0/+4 | |
2009-03-19 | reformatting README (just noticed that that line was a bit on the long | Dr Scofield | 1 | -1/+2 | |
side. | |||||
2009-03-19 | adding missing ChatSessionRequest voice capability for direct AV-AV calls. | Dr Scofield | 1 | -0/+32 | |
2009-03-12 | From: Christopher Yeoh <yeohc@au1.ibm.com> | Dr Scofield | 1 | -3/+7 | |
Patch to RegionReady which adds a field which adds to the message whether the region is ready due to a server startup or due to an oar file loading. | |||||
2009-03-09 | Thanks M1sha for a patch to reinstate the original functionality of the ↵ | Jeff Ames | 1 | -38/+51 | |
TreePopulatorModule. Note that the planting command 'tree' has been changed to 'tree plant'. (#3264) | |||||
2009-03-07 | Add copyright headers. | Jeff Ames | 12 | -12/+336 | |
2009-03-07 | Update svn properties. | Jeff Ames | 12 | -845/+845 | |
2009-03-05 | MRM Scripting Changes | Adam Frisby | 3 | -8/+8 | |
* Renames MiniRegionModule to MRMModule to make it more distinct from the actual Mini Region Module[s] executed in Scene. * Renames MiniRegionModuleBase to MRMBase for convenience. MRM's need to be adjusted to inherit from MRMBase. | |||||
2009-03-05 | * Implements a number of members on SOGObject for use with the MRM Script ↵ | Adam Frisby | 2 | -15/+166 | |
Engine API. * It's lag-tacular! :D | |||||
2009-03-04 | * Fleshed out the MRM Module a little. | Adam Frisby | 5 | -44/+84 | |
* Please don't use this yet, it represents a very heavy security risk if you enable it. | |||||
2009-03-04 | * Whoops. Left MiniModule enabled to anyone. (potential security risk). ↵ | Adam Frisby | 1 | -0/+3 | |
Disabled - edit code to load. | |||||
2009-03-04 | * More work on MiniRegionModule module. | Adam Frisby | 5 | -0/+275 | |
2009-03-04 | IObjectFace needs to be public to compile. | Mike Mazur | 1 | -1/+1 | |
2009-03-04 | * More work on MiniRegionModule module. | Adam Frisby | 6 | -3/+243 | |
2009-03-04 | * Implementing some interfaces for aformentioned script engine. Ignore this. | Adam Frisby | 4 | -0/+136 | |
2009-02-26 | Plumb in the RetrieveInstantMessages event that is sent by the viewer | Melanie Thielker | 1 | -0/+2 | |
when it is ready to receive offline IM | |||||
2009-02-20 | * Renamed and encapsulated m_sceneGraph as SceneGraph for ccc | lbsa71 | 1 | -1/+1 | |
2009-02-20 | * Upped VersionInfo to 0.6.3 and in the process, changed assemblyinfo to ↵ | lbsa71 | 1 | -3/+3 | |
0.6.3.* to better track down dll ref and overwrite problems. | |||||
2009-02-20 | Update svn properties, add copyright headers, minor formatting cleanup. | Jeff Ames | 1 | -3/+3 | |
2009-02-19 | * Changed all AssemblyInfo to explicit version 1.0.0.0 to not confuse poor ↵ | lbsa71 | 1 | -1/+1 | |
poor Nant. We probably should take the opportunity to let the non-module bins reside in their /bin/Debug dirs later. | |||||
2009-02-19 | Thank you, Snowdrop, for a patch that makes the callback ID parameter | Melanie Thielker | 1 | -1/+1 | |
usable. Applied with formatting changes, please don't introduce K&R style indentations into OpenSim Fixes Mantis #3190 | |||||
2009-02-17 | - additional code to get ConciergeModule to do truly async broker updates | Dr Scofield | 1 | -13/+63 | |
- adding watchdog timer async web request - making broker update timeout configurable | |||||
2009-02-17 | Re-add the objectID field to the anim pack, that was deemed unneccessary | Melanie Thielker | 1 | -1/+1 | |
and dropped nonths ago, because it is required to get smooth region crossings with AO running. Without it, in some corner cases, anims will continue to run in an unstoppable state. | |||||
2009-02-16 | cosmetic: adding region name to logging statement | Dr Scofield | 1 | -3/+3 | |
2009-02-13 | fixing crash due to make-child and make-root stepping on each other's toes | Dr Scofield | 1 | -7/+16 | |
2009-02-13 | Add copyright headers. Minor formatting cleanup. Fix some compiler ↵ | Jeff Ames | 2 | -3/+3 | |
warnings. Fix some m_log declarations. | |||||
2009-02-11 | * Change SendBulkUpdateInventory from two methods to one which accepts an ↵ | Justin Clarke Casey | 1 | -5/+1 | |
InventoryNode |