Set instance variables values as class default
I've got a map generation blueprint that I can just drag into the world and edit to create a grid based map. By creating children of this blueprint, I was hoping to be able to drag them in and edit them in editor and have the variables be saved in the child blueprint. But then I realised that variables of an instance are different from the default class ones.
Is there any way to update a blueprint's default variables from an instanced version of it, the same way we would update a prefab in unity?
I don't know how things work in Unity, but if you make variables to be instance editable
You will have access to them in the world outliner, that way you will be able to set values on a per-level basis.
If you plan on spawning them via blueprint into your level make sure that it's exposed to spawn, that way you will be able to set those values when you call the spawn function on that particular child.
answered Nov 12 '18 at 09:56 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here