The construction script is run on instances created from the blueprint, not a way of customizing internal properties of the blueprint (which ultimately the template is).
Project showing the issue attached. Variables in child actor template not updating based on changes made in child actor's construction script.
Per licensee, "I'm basically trying to make a child actor that's pretty customizable, and while the template works well for directly setting variables, it would be great if for example, a bool checkbox could tell your child actor's construction script to run a function/update a variable and output the result in the child actor template, especially since the changes are being made, just not presented back to the user."
In new project:
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-49946 in the post.
|Component||UE - Gameplay - Blueprint|
|Affects Versions||4.16.3, 4.17.1, 4.18|
|Created||Sep 18, 2017|
|Resolved||Sep 18, 2017|
|Updated||Apr 27, 2018|