Can you override a variable in a blueprint subclass?

Let’s suppose I have some Blueprint Class B and some Blueprint Subclass of B called D.

Is it possible to add a variable X to B, and then override Xs initial value in D, so that when you read X inside B, you get the overridden value from D?

It’s the default behavior.

Example:

Parent blueprint

Child

Result:
image

My Products

Thanks. What was confusing me is that the default is exposed in the Details panel when you select the variable in the VARIABLES list. In the subclass the inherited variable is not listed in the VARIABLES list.

What I didn’t realize is that the default is also exposed in the Class Defaults panel. As you show the default is exposed in the Class Defaults panel of the base class and also exposed in the Class Defaults panel of the subclass.