Skip to content

Add Steam achievements backup and import system#29

Open
josealissonbr wants to merge 3 commits intomadoiscool:mainfrom
josealissonbr:main
Open

Add Steam achievements backup and import system#29
josealissonbr wants to merge 3 commits intomadoiscool:mainfrom
josealissonbr:main

Conversation

@josealissonbr
Copy link
Contributor

Introduces backend/achievements.py for Steam achievements integration using SAM.CLI, and exposes related functions in backend/main.py. Updates build scripts (build.bat, build.ps1, build.sh) to include the vendor directory and new scripts for packaging. Enhances public/luatools.js with robust achievement fetching, UI improvements, and error handling. Adds vendor/SAM binaries and new scripts for building and versioning.

the source code from SAM.CLI.exe is on gibbed/SteamAchievementManager#547
image
image

Auto Add achievements from backup!
image

Introduces backend/achievements.py for Steam achievements integration using SAM.CLI, and exposes related functions in backend/main.py. Updates build scripts (build.bat, build.ps1, build.sh) to include the vendor directory and new scripts for packaging. Enhances public/luatools.js with robust achievement fetching, UI improvements, and error handling. Adds vendor/SAM binaries and new scripts for building and versioning.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant