Store variables values in Editor Utility Blueprint

It’s not what they are intended for, and is maybe more of a hack, but you can use a Primary Data Asset. Its data can be changed from the editor or even during pie.
To make it, create new blueprint class - all classes - primary data asset. This is where you create the properties you need.
Then right click the content browser - misc - data asset - select your primary data asset.

Now you can in any blueprint create a variable of type your primary data asset and select the child one, which is a single instance that any class can have access to.

Do note that sometimes when starting the editor, the variable can have been reset to none.

5 Likes