Nuzlocke Overlay

Set up your Nuzlocke overlay (Solo or SoulLink) for OBS in 3 steps

1 Enter your pairings
Write your run data in YAML format. Your browser saves it automatically. Edit any time -- the overlay updates live. Come back anytime, it will still be here.
auto-saved
2 Customize your overlay
Add optional URL parameters to change the overlay's look. These get baked into your link.
3 Copy your OBS overlay link
This link includes your data. Paste it into OBS as a Browser Source. The overlay will show your pairings live and update automatically when you edit the text above.
Copied!
/overlay.html
4 Add to OBS
In OBS, add a new Browser source. Paste the copied URL. You can set the width and height to any size -- for best results, use your full stream canvas dimensions (e.g. 1920x1080) to cover the bottom of the screen. Enable "Refresh browser when scene becomes active".
* Format Reference

Solo Nuzlocke (one player) - species line has no &:

ATTEMPT 1

- Route 201
Nightfall
Piplup

Soul Link (two players) - species line contains &:

ATTEMPT 1

- Route 201
Nightfall & Daybreak
Piplup & Piplup
# Lines starting with # are comments (Ctrl + / in VS Code)
- Route 202 (DEAD)     hides this pairing
Piplup (Shiny)         shows shiny sprite

URL Parameters:

?font=FontName   Load a Google Font (e.g. ?font=Press+Start+2P)
?art=home       Use Pokemon HOME HD sprites instead of default