Player Achievements - A FoundryVTT module
This module provides GMs with a way to award players with achievements.
Features
GMs
- Create your own achievements.
- Assign/Unassign achievements to/from players.
- Customize sound played per achievement.
- Can choose to cloak all unearned achievements details from players.
- Can choose to allow cloaked achievements to show title on a per achievement basis.
- Can choose an image to show when an achievement is cloaked.
- Can choose to hide all unearned achievements from players.
- Can show achievement earn message to all players or only receiving player.
- Can backup achievement data to clipboard as JSON.
- Can restore achievement data from clipboard JSON text.
Players
- Optionally play a sound when an achievement is earned.
- Control the volume of achievement sounds if they play.
All
- Sort Achievement View by achievement name (ascending or descending).
- Sort Achievement View by owned player.
- Filter Achievement View by name.
How to Use
Support
Feel free to reach out via GitHub using the Package URL or via Discord
Developers
There are both an API and Hooks available for Developers and use for other modules. Check the README for more info.
Screenshots
Achievements Icon
Achievements Options
Achievements Screen (GM)
Achievements Screen (Player)
Achievement Message
Add Achievement Screen
Credits
Sounds
- notification.ogg - https://freesound.org/people/Rob_Marion/sounds/542043/
Images
- default.webp - https://game-icons.net/1x1/skoll/achievement.html
Localization
- Spanish - @maeonian
- Brazilian Portuguese - Daniel Norberto