Merge branch 'main' into dev
This commit is contained in:
BIN
project/addons/discord-sdk-gd/bin/linux/libdiscord_game_sdk.so
Normal file
BIN
project/addons/discord-sdk-gd/bin/linux/libdiscord_game_sdk.so
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
4
project/addons/discord-sdk-gd/bin/version.txt
Normal file
4
project/addons/discord-sdk-gd/bin/version.txt
Normal file
@@ -0,0 +1,4 @@
|
||||
Version: 1.2
|
||||
Windows: build-1
|
||||
Linux: build-1
|
||||
MacOS: build-1
|
@@ -4,26 +4,26 @@ entry_symbol = "discordsdkgd_library_init"
|
||||
|
||||
[libraries]
|
||||
|
||||
macos.debug = "bin/macos/discord_game_sdk_binding_debug.framework"
|
||||
macos.release = "bin/macos/discord_game_sdk_binding.framework"
|
||||
macos.debug = "bin/macos/libdiscord_game_sdk_binding_debug.dylib"
|
||||
macos.release = "bin/macos/libdiscord_game_sdk_binding.dylib"
|
||||
windows.debug.x86_64 = "bin/windows/discord_game_sdk_binding_debug.dll"
|
||||
windows.release.x86_64 = "bin/windows/discord_game_sdk_binding.dll"
|
||||
linux.debug.x86_64 = "bin/linux/discord_game_sdk_binding_debug.so"
|
||||
linux.release.x86_64 = "bin/linux/discord_game_sdk_binding.so"
|
||||
linux.debug.arm64 = "bin/linux/discord_game_sdk_binding_debug.so"
|
||||
linux.release.arm64 = "bin/linux/discord_game_sdk_binding.so"
|
||||
linux.debug.rv64 = "bin/linux/discord_game_sdk_binding_debug.so"
|
||||
linux.release.rv64 = "bin/linux/discord_game_sdk_binding.so"
|
||||
linux.debug.x86_64 = "bin/linux/libdiscord_game_sdk_binding_debug.so"
|
||||
linux.release.x86_64 = "bin/linux/libdiscord_game_sdk_binding.so"
|
||||
linux.debug.arm64 = "bin/linux/libdiscord_game_sdk_binding_debug.so"
|
||||
linux.release.arm64 = "bin/linux/libdiscord_game_sdk_binding.so"
|
||||
linux.debug.rv64 = "bin/linux/libdiscord_game_sdk_binding_debug.so"
|
||||
linux.release.rv64 = "bin/linux/libdiscord_game_sdk_binding.so"
|
||||
|
||||
[dependencies]
|
||||
|
||||
macos.debug = "bin/macos/discord_game_sdk.framework"
|
||||
macos.release = "bin/macos/discord_game_sdk.framework"
|
||||
macos.debug = "bin/macos/libdiscord_game_sdk.dylib"
|
||||
macos.release = "bin/macos/libdiscord_game_sdk.dylib"
|
||||
windows.debug.x86_64 = "bin/windows/discord_game_sdk.dll"
|
||||
windows.release.x86_64 = "bin/windows/discord_game_sdk.dll"
|
||||
linux.debug.x86_64 = "bin/linux/discord_game_sdk.so"
|
||||
linux.release.x86_64 = "bin/linux/discord_game_sdk.so"
|
||||
linux.debug.arm64 = "bin/linux/discord_game_sdk.so"
|
||||
linux.release.arm64 = "bin/linux/discord_game_sdk.so"
|
||||
linux.debug.rv64 = "bin/linux/ldiscord_game_sdk.so"
|
||||
linux.release.rv64 = "bin/linux/discord_game_sdk.so"
|
||||
linux.debug.x86_64 = "bin/linux/libdiscord_game_sdk.so"
|
||||
linux.release.x86_64 = "bin/linux/libdiscord_game_sdk.so"
|
||||
linux.debug.arm64 = "bin/linux/libdiscord_game_sdk.so"
|
||||
linux.release.arm64 = "bin/linux/libdiscord_game_sdk.so"
|
||||
linux.debug.rv64 = "bin/linux/libdiscord_game_sdk.so"
|
||||
linux.release.rv64 = "bin/linux/libdiscord_game_sdk.so"
|
17
project/addons/discord-sdk-gd/example.gd
Normal file
17
project/addons/discord-sdk-gd/example.gd
Normal file
@@ -0,0 +1,17 @@
|
||||
extends Node
|
||||
|
||||
func _ready():
|
||||
Discord_Activity.app_id = 1099618430065324082 # Application ID
|
||||
print("Discord working: " + str(Discord_Activity.get_is_discord_working())) # A boolean if everything worked
|
||||
Discord_Activity.details = "A demo activity by vaporvee#1231"
|
||||
Discord_Activity.state = "Checkpoint 23/23"
|
||||
|
||||
Discord_Activity.large_image = "game" # Image key from "Art Assets"
|
||||
Discord_Activity.large_image_text = "Try it now!"
|
||||
Discord_Activity.small_image = "boss" # Image key from "Art Assets"
|
||||
Discord_Activity.small_image_text = "Fighting the end boss! D:"
|
||||
|
||||
Discord_Activity.start_timestamp = int(Time.get_unix_time_from_system()) # "02:41 elapsed"
|
||||
# Discord_Activity.end_timestamp = int(Time.get_unix_time_from_system()) + 3600 # +1 hour in unix time
|
||||
|
||||
Discord_Activity.refresh() # Always refresh after changing the values!
|
@@ -5,6 +5,6 @@ func _export_file(path, type, features):
|
||||
if features[2] == "windows":
|
||||
add_shared_object("res://addons/discord-sdk-gd/bin/windows/discord_game_sdk.dll",[],"/")
|
||||
elif features[2] == "linux":
|
||||
add_shared_object("res://addons/discord-sdk-gd/bin/linux/discord_game_sdk.so",[],"/")
|
||||
add_shared_object("res://addons/discord-sdk-gd/bin/linux/libdiscord_game_sdk.so",[],"/")
|
||||
elif features[2] == "macos":
|
||||
add_shared_object("res://addons/discord-sdk-gd/bin/macos/discord_game_sdk.dylib",[],"/")
|
||||
add_shared_object("res://addons/discord-sdk-gd/bin/macos/libdiscord_game_sdk.dylib",[],"/")
|
||||
|
@@ -3,5 +3,5 @@
|
||||
name="DiscordSDK"
|
||||
description="Discord Game SDK support for GDScript in Godot"
|
||||
author="vaporvee"
|
||||
version="1.1"
|
||||
version="1.2"
|
||||
script="plugin.gd"
|
||||
|
Reference in New Issue
Block a user