I have a event dispatch assigned to a function that just prints hello on a parent class. I then have the same dispatch called in the same parent blueprint if an int value is 0 .
I have made 5 child blueprints out of this parent blueprint.
According to my understanding if int variable is 0 for any child blueprint then all 5 children should fire the Hello print statement. But i only observe one child blueprint firing the Hello statement.
What am i missing?
Just quickly whipped up the below image. It is implemented in Parent BP and i expect it to fire 5 times for every child i have but it only fires once.