aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/OptionalModules/Scripting/Minimodule/Interfaces
diff options
context:
space:
mode:
authorJustin Clark-Casey (justincc)2010-05-21 23:37:05 +0100
committerJustin Clark-Casey (justincc)2010-05-21 23:37:05 +0100
commitb2197e3b94f3865ba3927a4aaaf38cffe141cd72 (patch)
tree78971024d0dc5bed25d4b2da38acc5e040778946 /OpenSim/Region/OptionalModules/Scripting/Minimodule/Interfaces
parentApply http://opensimulator.org/mantis/view.php?id=4627 (diff)
downloadopensim-SC_OLD-b2197e3b94f3865ba3927a4aaaf38cffe141cd72.zip
opensim-SC_OLD-b2197e3b94f3865ba3927a4aaaf38cffe141cd72.tar.gz
opensim-SC_OLD-b2197e3b94f3865ba3927a4aaaf38cffe141cd72.tar.bz2
opensim-SC_OLD-b2197e3b94f3865ba3927a4aaaf38cffe141cd72.tar.xz
Apply http://opensimulator.org/mantis/view.php?id=4632
Adds dialog methods for MRM. Thanks ziah.
Diffstat (limited to 'OpenSim/Region/OptionalModules/Scripting/Minimodule/Interfaces')
-rw-r--r--OpenSim/Region/OptionalModules/Scripting/Minimodule/Interfaces/IObject.cs18
1 files changed, 17 insertions, 1 deletions
diff --git a/OpenSim/Region/OptionalModules/Scripting/Minimodule/Interfaces/IObject.cs b/OpenSim/Region/OptionalModules/Scripting/Minimodule/Interfaces/IObject.cs
index 29f7f68..e189489 100644
--- a/OpenSim/Region/OptionalModules/Scripting/Minimodule/Interfaces/IObject.cs
+++ b/OpenSim/Region/OptionalModules/Scripting/Minimodule/Interfaces/IObject.cs
@@ -189,9 +189,25 @@ namespace OpenSim.Region.OptionalModules.Scripting.Minimodule
189 /// </summary> 189 /// </summary>
190 /// <param name="msg">The message to send to the user</param> 190 /// <param name="msg">The message to send to the user</param>
191 void Say(string msg); 191 void Say(string msg);
192 192
193 /// <summary>
194 /// Causes the object to speak to on a specific channel,
195 /// equivilent to LSL/OSSL llSay
196 /// </summary>
197 /// <param name="msg">The message to send to the user</param>
198 /// <param name="channel">The channel on which to send the message</param>
193 void Say(string msg,int channel); 199 void Say(string msg,int channel);
194 200
201 /// <summary>
202 /// Opens a Dialog Panel in the Users Viewer,
203 /// equivilent to LSL/OSSL llDialog
204 /// </summary>
205 /// <param name="avatar">The UUID of the Avatar to which the Dialog should be send</param>
206 /// <param name="message">The Message to display at the top of the Dialog</param>
207 /// <param name="buttons">The Strings that act as label/value of the Bottons in the Dialog</param>
208 /// <param name="chat_channel">The channel on which to send the response</param>
209 void Dialog(UUID avatar, string message, string[] buttons, int chat_channel);
210
195 //// <value> 211 //// <value>
196 /// Grants access to the objects inventory 212 /// Grants access to the objects inventory
197 /// </value> 213 /// </value>