A Node.js script that gets all approved avatars from VRCArena and generates a single "overview" image for use in a Unity world.
It:
- queries the database to fetch all approved avatars and species
- outputs to a JSON file
- downloads assets and species thumbnails
- generates a QR code image for them
- merges everything into a single overview image (using a SVG template in code)
npm i
npm start -- --output="path/to/parent/folder/in/unity"
Example:
npm start -- --output="C:/myproject/Assets/MyOverviews"
Download any missing thumbnails.
Download all thumbnails.
Switch from .env.dev
to .env.prod
Do not query database - use existing JSON file.
Only perform the name of the action (see JS)