Alternative to Casting- Works for me. Should I expect drawbacks from this method?

Hi man,
i am not an expert so take it really lightly.

I really dont find “casting” an obstacle, sure sometime i mess up the project for unexpected things that we are unable “to cast” .
but i am not sure that the point is , be able to cast all the time at all the tings, this mess up the concept of “object oriented programming” and “Event prograammin” or what they are called.
The same concept of “Encapsulation” (i dont know how is in english)
the concept that variables are private and so not visible from other actors, object…
If you make a complex project where every actor cast to other actors and manipulate varialbe you can easily look control.
Am i saying something that make sense?

So , sure, we can use material parameter collecction to share some info around actors,
the same thing we can casting to the gameinstance,
every method should have better fit for some project too…

So if for now it works for you, nice!
but if one day your project will have multiple group of blueprint sharing, you could found really hard time.
But again, is interesting see how people work so tthank you for share :slight_smile: