Fixed issue where Brushes and Palettes wouldn't load if you opened Pixelorama from a file

It now uses "OS.get_executable_path().get_base_dir()" to find the root directory of Pixelorama, instead of just "."
This commit is contained in:
OverloadedOrama 2020-02-10 01:23:33 +02:00
parent 9e7a3059f2
commit a6d129526c
6 changed files with 11 additions and 7 deletions

View file

@ -101,7 +101,7 @@ func _on_EditPaletteSaveButton_pressed() -> void:
if palette_name_edit.text != current_palette:
Global.palettes.erase(current_palette)
var dir := Directory.new()
dir.open(".")
dir.open(Global.root_directory)
dir.rename("Palettes".plus_file(current_palette + ".json"), "Palettes".plus_file(palette_name_edit.text + ".json"))
current_palette = palette_name_edit.text
working_palette.name = current_palette