Aurora.ScriptEngine.AuroraDotNetEngine.APIs.LSL_Api.llGetScriptState C# (CSharp) Method

llGetScriptState() public method

public llGetScriptState ( string name ) : Aurora.ScriptEngine.AuroraDotNetEngine.LSL_Types.LSLInteger
name string
return Aurora.ScriptEngine.AuroraDotNetEngine.LSL_Types.LSLInteger
        public LSL_Integer llGetScriptState(string name)
        {
            if (!ScriptProtection.CheckThreatLevel(ThreatLevel.None, "LSL", m_host, "LSL", m_itemID))
                return new LSL_Integer();
            UUID item;



            if ((item = ScriptByName(name)) != UUID.Zero)
            {
                return m_ScriptEngine.GetScriptRunningState(item) ? 1 : 0;
            }

            ShoutError("llGetScriptState: script " + name + " not found");

            // If we didn't find it, then it's safe to
            // assume it is not running.

            return 0;
        }
LSL_Api