Im not sure if that is the correct term for this, but for example:
I have a SM_House, BP_Lightswitch and BP_LightBulb.
In level blueprint it’s easy peazy to make them communicate, but it’s getting messy and large with all other stuff.
So i thought that maybe i can make that house a blueprint. Okay cool, i got those switches and lights inside that house blueprint as blueprint scripts. So far so good.
It’s fairly simple. BP_LightSwitch just pops up UI Widget on overlap (works fine) and BP_LightSwitch has two functions to make it turn on and off lightning and change materials depending on few other variables. But i can’t access those functions (they are public).
Is it even possible to do? How? Casting? Or is it a level blueprint only?