The streaming UI for the upcoming UT2004 AS One Day Cup is ready
Mostly finished the work on the streaming UI for the AS One Day Cup happening this Saturday. This is mix of in-game and OBS browser source overlays enabled by a three part mod:
- A base mod that's installed on the server that collects game events and stats and delivers them to the client.
- Client-side mod that draws part of the UI and allows the third app - a custom Flask app to talk to the game and get the data. This mod draws the scoreboard and a list of objective with times (not shown here).
- Flask app besides working as a bridge to the game also hosts overlays for the OBS that work with all that data and a dashboard to update the browser source overlays and in-game scoreboard from another device on the local network. The team progress timelines and the event pop-ups are OBS overlays
Public release will hopefully happen later on, right now it's a bit messy due to tight timeline for the cup.