its not connected.
make it look like this…
np. its all good. you gotta learn somewhere.
so you know whats happening: youre tracking all overlap requests on self which is the rupee actor. You only care about the player actor overlapping though(otherwise it would destroy actor immediately since it will be overlapping the floor, the wall, the other actors, the enemies etc… but you don’t know if there are any players in the level or when they might overlap. So when anything overlaps the rupee, you cast to the player class and then you check to see if the thing overlapping IS in fact part of the player class. If it is then carry on… if its not do nothing.
open another for the point system yea.this one is getting long.
be sure to convert a comment/choose an answer so this gets closed.
for the spawn a another one.
in the level BP
do these nodes
get all actors of class (rupee) → for each loop → is valid (if valid do nothing(still exists) —if NOT valid–> spawn actor rupee at location X
for the random location you can you can do a random spot from radius node using the centre of the room. Or you can drag out a bunch of targent points and use a random integer, then switch on int to choose one of your ten target points to spawn at… try that out a bit and see if you get it going. if not open a question and post what you tried.
Excellent! Thanks again so much for all your help!