YuaTool Overlay Pack SDK v1.1.0-beta

This is the official starter kit for creating image-based overlay packs for YuaTool.

How to use:

1. Replace the PNG files in the assets folder while keeping the same file names.
2. Edit id, name, author, and description in template.yotp.json.
3. Zip the contents of this folder.
4. Import the ZIP file from the Custom Template screen in YuaTool.

Important:

- Image overlay templates should be distributed as ZIP files.
- template.yotp.json alone cannot load the image assets.
- The assets folder and file names must match template.yotp.json.
- After import, YuaTool stores the images internally, so the original ZIP file can be deleted.

Recommended sizes:

歌枠 / Now Singing: 640 x 160 px / assets/now_singing.png
歌枠 / Setlist: 450 x 260 px / assets/setlist.png
歌枠 / Planned Setlist / Next Song: 450 x 260 px / assets/next_song.png
歌枠 / Song History: 450 x 260 px / assets/song_history.png
歌枠 / Song Requests: 450 x 260 px / assets/song_requests.png
参加型 / Active Participants: 450 x 260 px / assets/community_active.png
参加型 / Waiting Participants: 450 x 260 px / assets/community_waiting.png
参加型 / Participant Count: 240 x 100 px / assets/community_count.png
参加型 / Next Participant: 480 x 100 px / assets/community_next.png
参加型 / Status: 400 x 100 px / assets/status.png
配信サポート / Timer: 240 x 100 px / assets/timer.png
配信サポート / Song / MC Mode: 400 x 100 px / assets/audio_mode.png
配信サポート / Away Display: 800 x 300 px / assets/afk.png
配信サポート / Mini Tools: 420 x 120 px / assets/clip_memo.png
コメントビューア / Word Reaction: 400 x 100 px / assets/welcome.png
コメントビューア / Comment Viewer Background: 560 x 700 px / assets/comment_viewer_background.png
コメントビューア / Comment Card: 520 x 120 px / assets/comment_card.png

Notes:

- PNG is recommended.
- Transparent PNG files are supported.
- Avoid placing important text or decorations too close to the edges.
- Very large images may increase loading time and ZIP size.
- If you create PSD or Photopea templates, use the sizes listed above.

Distribution notes:

- Make sure all third-party assets are allowed for redistribution.
- Use a unique template ID to avoid conflicts.
  Example: creatorname_packname_v1
