Skip to content

v200916.18

Compare
Choose a tag to compare
@Piotrekol Piotrekol released this 16 Sep 18:20
6bf03da

Added:

  • Web overlays support:
    After starting StreamCompanion navigate to http://localhost:28390/ to see default web overlays. All overlays live in Files/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.
    Default Live Overlay can be configured to some extent in settings Visualizer tab without having to tinker with js/css.

    WebOverlayPreview

  • Tokens:

    • convertedUnstableRate - unstable rate with takes DT/HT into account
    • localTimeISO - 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.