C++ code not affecting my character's blueprint

I have created a character following the first person shooter tutorial and it works well. I created a blueprint based on that character class made in the tutorial. However when I go back to my C++ code to change the aircontrol of the base class in the constructor and recompile, the blueprint character aircontrol doesnt change. Is this normal? I thought changing the base class would affect the child classes which in my case is the blueprint.

Yes it’s normal, when you create the blueprint it will use the values of the c++ class, but after that it will mostly have it’s own values. You can test this by changing the air speed to a new value in the c++ class and create the blueprint again, it should have the c++ value.

Thank you!

You’re welcome :slight_smile: