Hi,
Here is a general scenario of something i noticed in the Interface / Events in my project here:
- Player BP
- Assistant BP
- Enemy BP
-
Player sends message A to Interface A in Enemy BP - The Related Event Fires in Enemy BP and Logic Works Ok as expected
-
Then just after the first logic is done, Player sends message B to Interface B in Assistant BP - The Related Event Fires in Assistant BP and Logic Works OK as expected
-
Then just after previous logic is done, Player sends message C to Interface C in Enemy BP - The Related Event does not fire and a Print String that reads the Implement Interface condition returns false.
I tried multiple scenarios and noticed that as far as I can see here, we can trigger only 1 event in a specific blueprint through a message.
I wonder if this is by design or a bug?
Thanks