custom AI perception/sight based on player states

I am working on a stealth game and I need the enemy’s ability to detect the player to be affected by various conditions (such as if the player is crouching, light, distance from the enemy etc…) However, the sight sense of the AI perception component doesn’t have any such settings. Since it only triggers update events when the perceived actor enters/leaves the field of vision (at least to my understanding), I can’t think of any way to implement this.Is there any way to modify or extend the sight system to achieve what I need

Hey @Mattyrip!

Check out this post of mine :blush: