Did you found any solution? I do the same thing and wondering why its not working. I checked double and third times my AI perception config, but I have AI perception AI damage correct configured in AI perception component settings. Regardless of what and who is calling “report damage event” its not getting any update on AI perception update event.
Any advice? Documentation syas nothing about it. It is not even telling that “Report damage event” has to be called and reads like apply point damage and other damage event will call damage events to AI perception:
If you want your AI to react to damage
events such as Event Any Damage ,
Event Point Damage , or Event Radial
Damage , you can use the AI Damage
Sense Config. The Implementation
property (which defaults to the engine
class AISense_Damage) can be used to
determine how damage events are
handled, however you can create your
own damage classes through C++ code.