Is There An Easier Way to Deal with Child Variables?

Hey guys,

So I have a few different child blueprints deriving from a base enemy blueprint, each of which I want to have their own health/damage etc.

At the moment I just set the different values I want in the construction script, but is there an easier way to edit these values without having to go through each variable I want to change and create a set node?

Of course. Open the Blueprint, and on the top, select “Class Defaults” (it’s selected as default). On the right side (in the detail panel) you’ll be able to change all variables defined in the parent classes.

265467-defaults.png

along the same lines as this you can also go to the MyBlueprint panel and click the eye near the top then enable ShowInheritedVariables. this will list the variables from the parent class in the same place as the ones from the child. Its basically the same thing/info as KristofMorva mentioned but just presented to you in a different way (easier to get references to imo)

265490-capture.png

These are both great answers, thank you guys :slight_smile: