I’m working on an AI perception system and its working for the most part. The AI perceives other actors that go into it’s view radius using the Sight Viewing configuration. Basically I’m wondering if there is a way to make the AI unable to visually perceive other actors if they are behind smoke/fog particle effects? For reference of what I’m trying to do, think Call of Duty after someone throws a smoke grenade.
Also I’m doing all of this in C++, so any help on that front would be appreciated.