Cannot set auto success range to an invalid value

Good day everyone

I was working with AI Perception and I can’t seem to revert back the Auto Success Range from Last Seen Location to an invalid range which the tooltip said to be the default value (which is -1) when I type in -1 it just reverts it back to 0.

Am I doing something wrong or is 0 considered as an invalid value?

In my case, first, let’s call two of my pawns as pawn1 and pawn2. Pawn1 detects Pawn2 using On Perception Updated the array gets updated with the perceived actors by Pawn1 and as long as Pawn1 detects Pawn2 within is perception range Pawn2 can’t move.

What I think happens is because of the “Auto Success Range from Last Seen Location” set to 0 (which I assume 0 still an accepted value and not considered as an invalid range) when Pawn2 can’t move because it is included in the perceived actor of Pawn1, even though Pawn2 is not facing Pawn1, Pawn1 is still successfully located by Pawn2 because it can’t move and still in the auto success range therefore Pawn 1 is stuck forever.

I hope what I said is not confusing. Thanks in advance to those who will help.

275082-bug-report-ai-perception.png

Hello,

We’ve recently made a switch to a new bug reporting method using a more structured form. Please visit the link below for more details and report the issue using the new Bug Submission Form. Feel free to continue to use this thread for community discussion around the issue.

https://epicsupport.force.com/unrealengine/s/

Thanks

Ok, thanks will do.