I have a child actor inside of one of my BPs. I want to be able to set one of those variables and that is used so I don’t have to go through all of the casting and the things that are associated with that. This description sounds rather vague so I will post an image of what I am trying to do.
Essentially the boolean HasControllerHelp is just used as a check whether to do some functionality or not. It will never be changed inside of the child BP it is essentially just a one and done kind of deal. The problem is, it doesn’t matter what I set the value to. It will just follow the default value of the actor. I can get it to register as false if I refresh the child actor class and set it immediately but, as soon as I restart the editor or mess with this child class then everything is broken again. Is this a bug or unintended functionality? Any help would be greatly appreciated.
I would really like to keep away from having to cast to my child actor and set the boolean at runtime if at all possible.