Bläddra i källkod

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.
Andrii Doroshenko (Xrayez) 6 år sedan
förälder
incheckning
c0cc032799
1 ändrade filer med 1 tillägg och 1 borttagningar
  1. 1 1
      modules/gdscript/register_types.cpp

+ 1 - 1
modules/gdscript/register_types.cpp

@@ -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;