mirror of
https://github.com/opensim/opensim.git
synced 2026-08-06 01:06:30 +08:00
* [MRM] Added permission checks to MRM Events (ie, requires edit permission to bind to OnTouch)
This commit is contained in:
@@ -87,14 +87,17 @@ namespace OpenSim.Region.OptionalModules.Scripting.Minimodule
|
||||
{
|
||||
add
|
||||
{
|
||||
if (!_OnTouchActive)
|
||||
if (CanEdit())
|
||||
{
|
||||
GetSOP().Flags |= PrimFlags.Touch;
|
||||
_OnTouchActive = true;
|
||||
m_rootScene.EventManager.OnObjectGrab += EventManager_OnObjectGrab;
|
||||
}
|
||||
if (!_OnTouchActive)
|
||||
{
|
||||
GetSOP().Flags |= PrimFlags.Touch;
|
||||
_OnTouchActive = true;
|
||||
m_rootScene.EventManager.OnObjectGrab += EventManager_OnObjectGrab;
|
||||
}
|
||||
|
||||
_OnTouch += value;
|
||||
_OnTouch += value;
|
||||
}
|
||||
}
|
||||
remove
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user