This no longer occurs in 4.13
Renaming a variable in a parent blueprint will reset the value of that variable for any child blueprint based on the parent within the level viewport.
1. Open Editor (any project)
2. Create and open new blueprint (actor)
3. Create an integer variable, call it "test", make it editable/public
4. Compile, save blueprint
5. RMB blueprint in content browser>Create Child Blueprint Class
6. Place copy of child in level
7. In details pane, change value of "test" to a new value
8. In parent blueprint, RMB "test" in My Blueprint pane>Rename>Rename blueprint.
9. Compile
10. Select child blueprint in level viewport
Results:
Altered value reverts to original parent value for variable.
Expected:
Variable name is changes, value remains intact.
Head over to the existing Questions & Answers thread and let us know what's up.
53 |
Component | UE - Gameplay - Blueprint |
---|---|
Affects Versions | 4.9.2 |
Target Fix | 4.13 |
Created | Oct 23, 2015 |
---|---|
Resolved | Jul 11, 2016 |
Updated | Apr 27, 2018 |