diff --git a/README.md b/README.md index 8329c21..144709b 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,7 @@ -Project Banner + -![HitCount](https://hits.dwyl.com/vaporvee/discord-sdk-godot.svg) - -### :warning: This is an early version! MacOS support still doesn't work! In future versions there also will be invites, user info etc. very soon! +### This is an early version! In future versions there will be invites, user info etc. very soon! Don't forget to run the following command **if you clone this project** or files will be missing - ```sh python setup.py ``` @@ -19,24 +16,24 @@ python setup.py 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_SDK.app_id = 1099618430065324082 # Application ID + print("Discord working: " + str(Discord_SDK.get_is_discord_working())) # A boolean if everything worked + Discord_SDK.details = "A demo activity by vaporvee#1231" + Discord_SDK.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_SDK.large_image = "game" # Image key from "Art Assets" + Discord_SDK.large_image_text = "Try it now!" + Discord_SDK.small_image = "boss" # Image key from "Art Assets" + Discord_SDK.small_image_text = "Fighting the end boss! D:" + + Discord_SDK.start_timestamp = int(Time.get_unix_time_from_system()) # "02:41 elapsed" + # Discord_SDK.end_timestamp = int(Time.get_unix_time_from_system()) + 3600 # +1 hour in unix time - Discord_Activity.start_timestamp = int(Time.get_unix_time_from_system()) # "02:46 elapsed" - # Discord_Activity.end_timestamp = int(Time.get_unix_time_from_system()) + 3600 # +1 hour in unix time / "01:00 remaining" - - Discord_Activity.refresh() # Always refresh after changing the values! + Discord_SDK.refresh() # Always refresh after changing the values! ``` -#### Then it will look similar to this: -Activity Preview +#### Then it should look like this: + ### [Try a built demo](https://github.com/vaporvee/discord-sdk-godot/releases/latest/download/Demo-Export.zip) :incoming_envelope: Still questions? write an [issue](https://github.com/vaporvee/discord-sdk-godot/issues)! I'll answer very fast :) @@ -45,7 +42,7 @@ func _ready():
### Credit -[@Pukimaa](https://github.com/pukimaa) - Designer +[@Pukimaa](https://github.com/pukimaa) - Logo Design
diff --git a/build.py b/build.py index 5f9ddff..e57dd7d 100644 --- a/build.py +++ b/build.py @@ -11,13 +11,13 @@ else: "Do you want to open only the built project instead of the Godot Editor after building? ([y]es/[n]o): ") choice = input().lower() if choice in yes: - os.system("python -m SCons && python -m SCons target=template_release && cd project && godot") + os.system("python3 -m SCons && python3 -m SCons target=template_release && cd project && godot") elif choice in no: if os.name == 'nt': os.system( - "python -m SCons && python -m SCons target=template_release && godot project\project.godot") + "python3 -m SCons && python3 -m SCons target=template_release && godot project\project.godot") else: os.system( - "python -m SCons && python -m SCons target=template_release && godot project/project.godot") + "python3 -m SCons && python3 -m SCons target=template_release && godot project/project.godot") else: sys.stdout.write("Please respond with 'yes' or 'no'") diff --git a/project/addons/discord-sdk-gd/bin/macos/discord_game_sdk.dylib b/project/addons/discord-sdk-gd/bin/macos/discord_game_sdk.dylib new file mode 100644 index 0000000..8f08606 Binary files /dev/null and b/project/addons/discord-sdk-gd/bin/macos/discord_game_sdk.dylib differ diff --git a/project/addons/discord-sdk-gd/bin/macos/discord_game_sdk_binding.dylib b/project/addons/discord-sdk-gd/bin/macos/discord_game_sdk_binding.dylib new file mode 100644 index 0000000..a5af5f0 Binary files /dev/null and b/project/addons/discord-sdk-gd/bin/macos/discord_game_sdk_binding.dylib differ diff --git a/project/addons/discord-sdk-gd/bin/macos/discord_game_sdk_binding_debug.dylib b/project/addons/discord-sdk-gd/bin/macos/discord_game_sdk_binding_debug.dylib new file mode 100644 index 0000000..d15e6bc Binary files /dev/null and b/project/addons/discord-sdk-gd/bin/macos/discord_game_sdk_binding_debug.dylib differ