From 47c6d8ae8f85f07a16390f0130180a1b0521b6a1 Mon Sep 17 00:00:00 2001 From: MW Date: Wed, 22 Aug 2007 18:36:47 +0000 Subject: Added OnRemoveScript(uint localID, LLUUID itemID) event , trigged when a script in a primitive is deleted. --- OpenSim/Region/Environment/Scenes/SceneEvents.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'OpenSim/Region/Environment/Scenes/SceneEvents.cs') diff --git a/OpenSim/Region/Environment/Scenes/SceneEvents.cs b/OpenSim/Region/Environment/Scenes/SceneEvents.cs index 09a7f21..3c6b277 100644 --- a/OpenSim/Region/Environment/Scenes/SceneEvents.cs +++ b/OpenSim/Region/Environment/Scenes/SceneEvents.cs @@ -40,6 +40,8 @@ namespace OpenSim.Region.Environment.Scenes public delegate void NewRezScript(uint localID, LLUUID itemID, string script); public event NewRezScript OnRezScript; + public delegate void RemoveScript(uint localID, LLUUID itemID); + public event RemoveScript OnRemoveScript; public void TriggerPermissionError(LLUUID user, string reason) { @@ -117,5 +119,13 @@ namespace OpenSim.Region.Environment.Scenes OnRezScript(localID, itemID, script); } } + + public void TriggerRemoveScript(uint localID, LLUUID itemID) + { + if (OnRemoveScript != null) + { + OnRemoveScript(localID, itemID); + } + } } } -- cgit v1.1