diff --git a/OpenSim/Region/ScriptEngine/Common/ScriptEngineBase/ScriptEngine.cs b/OpenSim/Region/ScriptEngine/Common/ScriptEngineBase/ScriptEngine.cs index 2bcd949b7b..18925e026b 100644 --- a/OpenSim/Region/ScriptEngine/Common/ScriptEngineBase/ScriptEngine.cs +++ b/OpenSim/Region/ScriptEngine/Common/ScriptEngineBase/ScriptEngine.cs @@ -226,5 +226,26 @@ namespace OpenSim.Region.ScriptEngine.Common.ScriptEngineBase return 0; } #endregion + + public void SetState(UUID itemID, string state) + { + } + + public bool GetScriptState(UUID itemID) + { + return true; + } + + public void SetScriptState(UUID itemID, bool state) + { + } + + public void ApiResetScript(UUID itemID) + { + } + + public void ResetScript(UUID itemID) + { + } } } diff --git a/OpenSim/Region/ScriptEngine/Interfaces/IEventReceiver.cs b/OpenSim/Region/ScriptEngine/Interfaces/IEventReceiver.cs index 4be6a776ca..7fad02c916 100644 --- a/OpenSim/Region/ScriptEngine/Interfaces/IEventReceiver.cs +++ b/OpenSim/Region/ScriptEngine/Interfaces/IEventReceiver.cs @@ -57,5 +57,11 @@ namespace OpenSim.Region.ScriptEngine.Interfaces DetectParams GetDetectParams(UUID item, int number); int GetStartParameter(UUID itemID); + + void SetScriptState(UUID itemID, bool state); + bool GetScriptState(UUID itemID); + void SetState(UUID itemID, string newState); + void ApiResetScript(UUID itemID); + void ResetScript(UUID itemID); } } diff --git a/OpenSim/Region/ScriptEngine/Interfaces/IScriptEngine.cs b/OpenSim/Region/ScriptEngine/Interfaces/IScriptEngine.cs index 389af00307..7af346d57e 100644 --- a/OpenSim/Region/ScriptEngine/Interfaces/IScriptEngine.cs +++ b/OpenSim/Region/ScriptEngine/Interfaces/IScriptEngine.cs @@ -46,12 +46,6 @@ namespace OpenSim.Region.ScriptEngine.Interfaces ILog Log { get; } string ScriptEngineName { get; } - void ApiResetScript(UUID itemID); - void ResetScript(UUID itemID); - void SetScriptState(UUID itemID, bool state); - bool GetScriptState(UUID itemID); - void SetState(UUID itemID, string newState); - /// /// Queue an event for execution ///