* Implements Scene.SimChat(string,...) rather than byte[]. We should probably mark byte[] as obsolete.
* Implements SOPObject.Say for MRM. (Note, not IObject yet)0.6.5-rc1
parent
36bc485e7e
commit
254d3099f0
|
@ -84,6 +84,16 @@ namespace OpenSim.Region.Framework.Scenes
|
|||
SimChat(message, type, channel, fromPos, fromName, fromID, fromAgent, false);
|
||||
}
|
||||
|
||||
public void SimChat(string message, ChatTypeEnum type, Vector3 fromPos, string fromName, UUID fromID, bool fromAgent)
|
||||
{
|
||||
SimChat(Utils.StringToBytes(message), type, 0, fromPos, fromName, fromID, fromAgent);
|
||||
}
|
||||
|
||||
public void SimChat(string message, string fromName)
|
||||
{
|
||||
SimChat(message, ChatTypeEnum.Broadcast, Vector3.Zero, fromName, UUID.Zero, false);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
|
|
|
@ -215,6 +215,17 @@ namespace OpenSim.Region.OptionalModules.Scripting.Minimodule
|
|||
set { throw new System.NotImplementedException(); }
|
||||
}
|
||||
|
||||
#region Public Functions
|
||||
|
||||
public void Say(string msg)
|
||||
{
|
||||
SceneObjectPart sop = GetSOP();
|
||||
|
||||
m_rootScene.SimChat(msg, ChatTypeEnum.Say, sop.AbsolutePosition, sop.Name, sop.UUID, false);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
|
||||
#region Supporting Functions
|
||||
|
||||
|
|
Loading…
Reference in New Issue