CBenni / nodecg-speedcontrol

speedrun marathon overlay for nodecg

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nodecg-speedcontrol

Screenshot

This is a bundle for NodeCG; if you do not understand what that is, we advise you read their website first for more information.

nodecg-speedcontrol, usually known as just "Speedcontrol", is a bundle for the NodeCG broadcast graphics framework/application developed for automating tasks for speedrunning marathons, mainly changing information on overlays and updating the Twitch information.

Some basic information:

  • Import schedules from Horaro.
  • By default, can store information on the run and the runners, but can also be customised to store more if needed by advanced users.
  • Automatically change Twitch title and/or game directory if needed.
  • Automatically feature the current runner(s) on the FrankerFaceZ featured channels function below the stream.
  • Has an inbuilt timer (powered by livesplit-core); no need to have a seperate application open.
  • Basic support for donation total for events on Tiltify.
  • Support for donation total/goals/bidwars/new donations from marathon pages on speedrun.com's if your event has them enabled.

This bundle doesn't come with any graphics, you will need to create them yourself in another bundle. We currently have no READMEs for this but you can check out speedcontrol-simpletext for an simple example bundle.

Installation

You will need Node.js and git installed to install NodeCG, then see the NodeCG documentation on how to install that. I also suggest installing nodecg-cli; information on that is also on the documentation just linked.

  • nodecg install speedcontrol/nodecg-speedcontrol to install the latest version of nodecg-speedcontrol

This bundle can run without any extra configuration, but it's needed to use all of the functionality. Please see Configuration.md for more information.

tl;dr installation

Install Node.js and git, then make a folder anywhere and open a command prompt/shell/bash window, then run these commands in order:

npm install bower -g
npm install nodecg-cli -g
nodecg setup
nodecg install speedcontrol/nodecg-speedcontrol
nodecg start

Where has this bundle been used before?

Authors/Contributors

Originally developed by Charleon, now mainly developed by zoton2.

With help from:

  • btrim
  • Zephyyrr
  • Planks

About

speedrun marathon overlay for nodecg


Languages

Language:JavaScript 87.5%Language:HTML 8.9%Language:CSS 3.6%