Trying to understand casting

buscas - here is what i think i have learned. you’ll need to make a structure blueprint with all the variables you want to share. right click on content browser, under blueprints, you’ll see “structure blueprint”
then:
-in your player character blueprint (the one that always gets called up on level start so it’s easy to cast to), make a structure variable that references the structure blueprint. so if your structure blueprint is called Robert, make a structure variable in your player character called “Robert” you’ll see in that variable a reference to all the ones you made in the structure blueprint.
-now in any other blueprint, you just cast to your player character, call up that variable you made in the player character, and then you can break it. once you break that variable you’ll see all the variables you made in the structure blueprint. from the break you can get any info.
-if you want to set anything to the structure blueprint variables cast to player blueprint, call up the structure variable you made there, and then you can use “set” to set any info you want.

i don’t know if this makes sense but this is what i’ve learned from reading all this. through this method i was able to have an array get passed through a few different blueprints. thanks again!