public void Say(string msg, int channel, ChatTargetEnum target) { _obj.Say(msg, channel, target); }
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; } }