v200916.18
Added:
-
Web overlays support:
After starting StreamCompanion navigate to http://localhost:28390/ to see default web overlays. All overlays live inFiles/Web/overlays/
folder and you're free to create/edit these as you see fit. They all use Vue.js framework as a base, but nothing prevents you from creating these using raw JS.
DefaultLive Overlay
can be configured to some extent in settingsVisualizer
tab without having to tinker with js/css. -
Tokens:
convertedUnstableRate
- unstable rate with takes DT/HT into accountlocalTimeISO
- local time in ISO 8601 format (for use with web overlays)mapStrains
- Map strains for currently selected beatmap (for use with web overlays)
-
Main window was redone, rest of the application will follow in the near future (thanks to @Hubza for designs)
Fixed:
- NaN pp instead of 0 when map contained no hit objects.
status
,skin
,skinPath
tokens can be now saved to text files.- Some maps breaking osu database loading (NaN MainBpm).
- ingameOverlay doesn't kill itself anymore whenever a "bad" font is selected.
- ingameOverlay now shows a message ingame showing tips how to resolve font errors whenever they are encountered.
Removed:
- Live Visualizer was removed and fully replaced by web overlays.