[Solved] Using one blueprint class in multiple scneraios

Hello,

I am making a flying game where the user is trying to fly through circles to receive points. I have built a blueprint class with a box collision, when the user fly’s through the circle (and the box collision) they receive points.

I made one blueprint class with my circle mesh and my box collision, I’ve added a OnComponentBeginOverlap command to add 10 points to the users point value. The issue is that only the first instance of this blueprint will work, any other instances after do not.

To clarify, I want to use the same blueprint class multiple times in multiple situations.

I’ve attached images of my blueprints here.

Thank you for your time.

alt text

Thank you, this worked.

Hey there, each instance of the blueprint should trigger separately. The thing is that you have a variable Points on each ring, and that will not work, because you’ll be having always the same points. You have to move that variable into the players blueprint and when you have a overlap you cast the other actor into your player bp and add the points from there.