I've got a little script that does something when I'm a) sneaking and B) not detected. It has been working perfectly fine for a day or two.
Somehow my game got in this state where my stealth eye is faded but Player.IsActorDetected is returning a value of 1. I'm 10 feet behind a guy, sneaking, and even though the stealth eye is faded, the variable I'm printing out in my debug message says "1" for Player.IsActorDetected.
Is there some bug where maybe a guy I killed is still somehow reporting that I'm detected? Is there a function that gets the faded level of the stealth eye instead of the isActorDetected setting? The eye seems to be accurate, but the function isnt working now. Its like it got in a funky state. I havent changed my code at all from when it was working before.
Thanks