From 6bc04c045bad713734220e5a44269ae428f1c204 Mon Sep 17 00:00:00 2001 From: vaporvee Date: Tue, 25 Apr 2023 11:50:52 +0200 Subject: [PATCH] added abillity for export scripts --- project/addons/discord-sdk-gd/export.gd | 7 +++++++ project/addons/discord-sdk-gd/plugin.gd | 6 ++++++ project/export_presets.cfg | 2 +- 3 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 project/addons/discord-sdk-gd/export.gd diff --git a/project/addons/discord-sdk-gd/export.gd b/project/addons/discord-sdk-gd/export.gd new file mode 100644 index 0000000..b177e8b --- /dev/null +++ b/project/addons/discord-sdk-gd/export.gd @@ -0,0 +1,7 @@ +@tool +extends EditorExportPlugin + + +# Called when the node enters the scene tree for the first time. +func _export_end(): + pass diff --git a/project/addons/discord-sdk-gd/plugin.gd b/project/addons/discord-sdk-gd/plugin.gd index 779ff73..077b619 100644 --- a/project/addons/discord-sdk-gd/plugin.gd +++ b/project/addons/discord-sdk-gd/plugin.gd @@ -1,9 +1,15 @@ @tool extends EditorPlugin +const ExportPlugin = preload("res://addons/discord-sdk-gd/export.gd") +var loaded_exportplugin = ExportPlugin.new() + func _enter_tree(): add_autoload_singleton("discord_coreupdater", "res://addons/discord-sdk-gd/discord_coreupdater.gd") + add_export_plugin(loaded_exportplugin) + func disable_plugin(): remove_autoload_singleton("discord_coreupdater") + remove_export_plugin(loaded_exportplugin) diff --git a/project/export_presets.cfg b/project/export_presets.cfg index f73d368..dc3ae44 100644 --- a/project/export_presets.cfg +++ b/project/export_presets.cfg @@ -8,7 +8,7 @@ custom_features="" export_filter="all_resources" include_filter="" exclude_filter="" -export_path="../../Demo/Discord_Activity.exe" +export_path="../../demo/Discord_Activity.exe" encryption_include_filters="" encryption_exclude_filters="" encrypt_pck=false