ACHIEVEMENTS: Support achievements with no matching Steam achievement (#1953)

This commit is contained in:
Femboy Fireball
2025-02-08 21:19:36 -06:00
committed by GitHub
parent c99fa448fa
commit 5bc9068745
8 changed files with 135 additions and 83 deletions
+5 -3
View File
@@ -1,9 +1,11 @@
# Adding Achievements
- Add a .svg in `./assets/Steam/achievements/real`
- Create the achievement in Steam Dev Portal
- Run `sh ./assets/Steam/achievements/pack-for-web.sh`
- Run `node ./tools/fetch-steam-achievements-data DEVKEYHERE`
- Get your key here: https://steamcommunity.com/dev/apikey
- Add an entry in `./src/Achievements/AchievementData.json` -> achievements
- It should match the information for the Steam achievement, if applicable
- Order the new achievement entry thematically
- Add an entry in `./src/Achievements/Achievements.ts` -> achievements
- Commit `./dist/icons/achievements` & `./src/Achievements/AchievementData.json`
- Match the order of achievements in `AchievementData.json`
- Commit `./dist/icons/achievements`