I am saving a scene to disk by packing it using PackedScene.pack(node) and then ResourceSaver.save(savename, packedscene). However, the resulting .tscn file doesn't contain any info on script variables, e.g. i have
var type = 5 in a script inside the scene I just packed, but when loading the scene using ResourceLoader.load(), that "type" variable is unset. And the .tscn file itself (which is a text file) doesn't have any info about the "type" variable.
I want to be able to save info about script varaibles. I know there is a way to save your scenes by writing all data to a json file manually, but I want to avoid that as much as possible.