diff --git a/project/addons/discord-rpc-gd/bin/windows/discord_game_sdk_binding_debug.dll b/project/addons/discord-rpc-gd/bin/windows/discord_game_sdk_binding_debug.dll index cf493b1..909c081 100644 Binary files a/project/addons/discord-rpc-gd/bin/windows/discord_game_sdk_binding_debug.dll and b/project/addons/discord-rpc-gd/bin/windows/discord_game_sdk_binding_debug.dll differ diff --git a/project/addons/discord-rpc-gd/discord_coreupdater.gd b/project/addons/discord-rpc-gd/discord_coreupdater.gd index 2b4fe6e..49b80ee 100644 --- a/project/addons/discord-rpc-gd/discord_coreupdater.gd +++ b/project/addons/discord-rpc-gd/discord_coreupdater.gd @@ -1,4 +1,4 @@ extends Node func _process(delta): - DiscordSDK.coreupdate() + DiscordActivity.coreupdate() diff --git a/project/main.gd b/project/main.gd index ac457b7..533702a 100644 --- a/project/main.gd +++ b/project/main.gd @@ -1,7 +1,7 @@ extends Node func _ready(): - DiscordSDK.set_app_id(918857075105349632) - DiscordSDK.set_details("Made with GDExtension") - DiscordSDK.set_state("This is a test from GDScript in Godot 4") #TODO:Change functions to variables if possible - DiscordSDK.refresh_activity() + DiscordActivity.set_app_id(918857075105349632) + DiscordActivity.set_details("Made with GDExtension") + DiscordActivity.set_state("This is a test from GDScript in Godot 4") #TODO:Change functions to variables if possible + DiscordActivity.refresh_activity() diff --git a/src/register_types.cpp b/src/register_types.cpp index 38b9ac6..87e004c 100644 --- a/src/register_types.cpp +++ b/src/register_types.cpp @@ -18,7 +18,7 @@ void gdextension_initialize(ModuleInitializationLevel p_level) ClassDB::register_class(); discordsdk = memnew(DiscordSDK); - Engine::get_singleton()->register_singleton("DiscordSDK", DiscordSDK::get_singleton()); + Engine::get_singleton()->register_singleton("DiscordActivity", DiscordSDK::get_singleton()); // Cant change the class name in the cpp files for some reason } } @@ -26,7 +26,7 @@ void gdextension_terminate(ModuleInitializationLevel p_level) { if (p_level == MODULE_INITIALIZATION_LEVEL_SCENE) { - Engine::get_singleton()->unregister_singleton("DiscordSDK"); + Engine::get_singleton()->unregister_singleton("DiscordActivity"); memdelete(discordsdk); } }