Filter enemy

It's a filter intended to check a potential enemy entity by a set of criteria. It can also be used as a proximity filter for any type of entity.