summaryrefslogtreecommitdiffstats
path: root/editor/export/editor_export.cpp
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2024-09-26 12:45:42 +0200
committerRémi Verschelde <rverschelde@gmail.com>2024-09-26 12:45:42 +0200
commit2912cb99756dede609548503eeb3f6f1a2f2dfbf (patch)
treeb1c092f0ae2943ae5cfa1161f1442d2cbd91102f /editor/export/editor_export.cpp
parent991e6c92abd26435169ad7ea0df2622685cac6d1 (diff)
parentd3be030ea6f3e295603ccf6cc9080a1d32051332 (diff)
downloadredot-engine-2912cb99756dede609548503eeb3f6f1a2f2dfbf.tar.gz
Merge pull request #97118 from mihe/patch-exports
Add ability to export patch packs
Diffstat (limited to 'editor/export/editor_export.cpp')
-rw-r--r--editor/export/editor_export.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/editor/export/editor_export.cpp b/editor/export/editor_export.cpp
index 975a601ae1..6ca83c5e25 100644
--- a/editor/export/editor_export.cpp
+++ b/editor/export/editor_export.cpp
@@ -83,6 +83,8 @@ void EditorExport::_save() {
config->set_value(section, "include_filter", preset->get_include_filter());
config->set_value(section, "exclude_filter", preset->get_exclude_filter());
config->set_value(section, "export_path", preset->get_export_path());
+ config->set_value(section, "patches", preset->get_patches());
+
config->set_value(section, "encryption_include_filters", preset->get_enc_in_filter());
config->set_value(section, "encryption_exclude_filters", preset->get_enc_ex_filter());
config->set_value(section, "encrypt_pck", preset->get_enc_pck());
@@ -303,6 +305,7 @@ void EditorExport::load_config() {
preset->set_exclude_filter(config->get_value(section, "exclude_filter"));
preset->set_export_path(config->get_value(section, "export_path", ""));
preset->set_script_export_mode(config->get_value(section, "script_export_mode", EditorExportPreset::MODE_SCRIPT_BINARY_TOKENS_COMPRESSED));
+ preset->set_patches(config->get_value(section, "patches", Vector<String>()));
if (config->has_section_key(section, "encrypt_pck")) {
preset->set_enc_pck(config->get_value(section, "encrypt_pck"));