call. This works fine, except I would ideally like to be able to actually save it (it doesn’t change, it is just as bore to create it manually). Is there a way I can do this? Either by saving it once made, or is there some way of having Unreal execute some code without being in simulation?
Sadly this is not what I am looking for, I would like to be able to save out the level and load it in the editor. I.e. if I have to write a custom serialiser as your tutorial described, I would first have to work out exactly how the file is laid out in the .umap format.
As an aside, in your tutorial you say an FString can be stored in 16 bytes. Since a FString can be of arbitrary length, I don’t think this can be right.