From 4943ab5eabc30cef5838325a21649046466736bd Mon Sep 17 00:00:00 2001 From: Emmanouil Papadeas Date: Sat, 1 Apr 2023 02:16:24 +0300 Subject: [PATCH] Add pxo version to pxo files, starting from 2 Its value should increase every time there is a compatibility-breaking or a major change between previous pxo files, similar to extensionsAPI version. --- project.godot | 1 + src/Classes/Project.gd | 1 + 2 files changed, 2 insertions(+) diff --git a/project.godot b/project.godot index 85fb9f5ad..c363c4427 100644 --- a/project.godot +++ b/project.godot @@ -333,6 +333,7 @@ config/windows_native_icon="res://assets/graphics/icons/icon.ico" config/custom_user_dir_name.X11="pixelorama" config/Version="v0.11-dev" config/ExtensionsAPI_Version=3 +config/Pxo_Version=2 [audio] diff --git a/src/Classes/Project.gd b/src/Classes/Project.gd index d572cc9e6..c9a80b817 100644 --- a/src/Classes/Project.gd +++ b/src/Classes/Project.gd @@ -318,6 +318,7 @@ func serialize() -> Dictionary: var project_data := { "pixelorama_version": Global.current_version, + "pxo_version": ProjectSettings.get_setting("application/config/Pxo_Version"), "name": name, "size_x": size.x, "size_y": size.y,