ACR_Traps.TrapDetect.IsInArea C# (CSharp) Метод

IsInArea() приватный статический Метод

private static IsInArea ( CLRScriptBase s, ALFA trap, uint creature ) : bool
s CLRScriptFramework.CLRScriptBase
trap ALFA
creature uint
Результат bool
        private static bool IsInArea(CLRScriptBase s, ALFA.Shared.ActiveTrap trap, uint creature)
        {
            uint nwTrap = s.GetObjectByTag(trap.DetectTag, 0);
            foreach (uint item in s.GetObjectsInPersistentObject(nwTrap, OBJECT_TYPE_CREATURE, PERSISTENT_ZONE_ACTIVE))
            {
                if (item == creature)
                {
                    return true;
                }
            }
            return false;
        }
    }