Fix broken encrypted scripts during export

Use temporary cache directory instead of editor settings directory
in order to resolve encrypted file access needed for encrypting scripts
on all platforms.
This commit is contained in:
Andrii Doroshenko (Xrayez) 2019-01-10 13:53:12 +02:00
parent f7d2750844
commit c0cc032799

View file

@ -79,7 +79,7 @@ public:
if (script_mode == EditorExportPreset::MODE_SCRIPT_ENCRYPTED) {
String tmp_path = EditorSettings::get_singleton()->get_settings_dir().plus_file("tmp/script.gde");
String tmp_path = EditorSettings::get_singleton()->get_cache_dir().plus_file("script.gde");
FileAccess *fa = FileAccess::open(tmp_path, FileAccess::WRITE);
Vector<uint8_t> key;