Merge pull request #98739 from bruvzg/exp_dup

[Editor] Copy encryption and script settings on export preset duplication.
This commit is contained in:
Rémi Verschelde 2024-12-02 15:50:36 +01:00
commit 872681c5ee
No known key found for this signature in database
GPG Key ID: C3336907360768E1

View File

@ -705,6 +705,12 @@ void ProjectExportDialog::_duplicate_preset() {
preset->set_exclude_filter(current->get_exclude_filter());
preset->set_patches(current->get_patches());
preset->set_custom_features(current->get_custom_features());
preset->set_enc_in_filter(current->get_enc_in_filter());
preset->set_enc_ex_filter(current->get_enc_ex_filter());
preset->set_enc_pck(current->get_enc_pck());
preset->set_enc_directory(current->get_enc_directory());
preset->set_script_encryption_key(current->get_script_encryption_key());
preset->set_script_export_mode(current->get_script_export_mode());
for (const KeyValue<StringName, Variant> &E : current->get_values()) {
preset->set(E.key, E.value);