Aurora.ScriptEngine.AuroraDotNetEngine.APIs.LSL_Api.llGetAnimationList C# (CSharp) Метод

llGetAnimationList() публичный Метод

public llGetAnimationList ( string id ) : Aurora.ScriptEngine.AuroraDotNetEngine.LSL_Types.list
id string
Результат Aurora.ScriptEngine.AuroraDotNetEngine.LSL_Types.list
        public LSL_List llGetAnimationList(string id)
        {
            if (!ScriptProtection.CheckThreatLevel(ThreatLevel.None, "LSL", m_host, "LSL", m_itemID)) return new LSL_List();


            LSL_List l = new LSL_List();
            IScenePresence av = World.GetScenePresence((UUID)id);
            if (av == null || av.IsChildAgent) // only if in the region
                return l;
            UUID[] anims = av.Animator.GetAnimationArray();
            foreach (UUID foo in anims)
                l.Add(new LSL_Key(foo.ToString()));
            return l;
        }
LSL_Api