using System; using Data; using UnityEngine; namespace AI { public static class ConditionFunctions { public static bool EntityHealth(Entity.Entity entity, int minHealth) { return entity.attributes.health >= minHealth; } public static bool IsPlayer(Entity.Entity entity) { return entity.PlayerControlled; } public static bool HasEnemyInSight(Entity.Entity entity) { return entity.visionRangeDetector.GetNearestNEntitiesByRelation(1, Relation.Hostile).Count > 0; } } }