MichaelEbert / OblivionProgressTracker

Interactive progress tracker for TES IV: Oblivion
GNU General Public License v3.0
4 stars 5 forks source link

Popout progress overview to use as browser source in OBS #299

Closed MeemawHustlin closed 1 year ago

MeemawHustlin commented 1 year ago

For past streams what we've done to display the progress bar on screen is to grab a browser source of the entire google spreadsheet and crop is down to just the cell that displayed progress. We can easily do the same thing with our current website design, but an improvement to that would be to have the option of displaying the overview breakdown of objectives in addition to the progress bar, in as condensed of a format as possible. Here's a rough outline of what I'm imagining:

Overall I think viewers being able to see how many of each objective have been completed on the actual stream layout improves viewer engagement both during the livestream, and especially for those watching afterward on youtube since they can't follow along in real time. Let me know if you have any other ideas to add to this and if you think it's viable with the way the site/spectator mode works.

MeemawHustlin commented 1 year ago

Now that I think about it, an "easy" version of implementing this could be to make a really stripped down copy of the checklist.html page that only has the progress in the topbar, and only the overview in the body. I'd have to update a lot of cellgenerator js to have extra null checks on things it modifies normally. The settings for background color and whatnot could be link params that get read in by a script that exists only on this popout page.