Example #1
0
 public void Say(string msg, int channel, ChatTargetEnum target)
 {
     _obj.Say(msg, channel, target);
 }
Example #2
0
 public void Say(string msg, int channel, ChatTargetEnum target)
 {
     if (!CanEdit() || !Exists)
         return;
     SceneObjectPart sop = GetSOP();
     switch (target) {
         case ChatTargetEnum.User:
             m_rootScene.SimChat(Utils.StringToBytes(msg), ChatTypeEnum.Say, channel, sop.AbsolutePosition, sop.Name, sop.UUID, false);
             break;
         case ChatTargetEnum.LSL:
             m_rootScene.SimChatBroadcast(Utils.StringToBytes(msg), ChatTypeEnum.Region, channel, sop.AbsolutePosition, sop.Name, sop.UUID, false);
             break;
         case ChatTargetEnum.MRM:
             m_rootScene.SimChat(Utils.StringToBytes(msg), ChatTypeEnum.Region, channel, sop.AbsolutePosition, sop.Name, sop.UUID, false);
             break;
     }
 }