Zestaw grafik użytych podczas speedrunningowych wydarzeń charytatywnych Gramy Szybko, Pomagamy Skutecznie.
Te grafiki są stworzone do użycia z NodeCG; jeśli nie wiesz co to jest, zalecamy zapoznać się z podaną wcześniej stroną po więcej informacji.
Ta dokumentacja nie jest w pełni gotowa i może zawierać błędy, ale powinna być wystarczająco poprawna aby być użyta jako instrukcja instalacji i użytkowania.
Jest to zestaw grafik dla NodeCG v2.0.0. Dodatkowo musisz jeszcze zainstalować nodecg-speedcontrol.
Będziesz potrzebować Node.js (przetestowane z wersją 18.x LTS) i git, aby zainstalować NodeCG. Dokumentacja NodeCG powie ci jak zainstalować NodeCG. Dodatkowo sugerujemy zainstalowanie nodecg-cli
; informacje jak to zrobić są też w podanym właśnie linku (komendy podane niżej zakładają że nodecg-cli jest zainstalowane!).
Potem, sklonuj gałąż build
tego repozytorium do folderu bundles
NodeCG i zainstaluj wymagane zależności:
cd bundles git clone https://github.com/gramypomagamy/gsps-layouts.git --branch build cd gsps-layouts npm install --production
Będziesz też potrzebować domyślnego pliku konfiguracyjnego, który możesz stworzyć używając:
nodecg defaultconfig
Na koniec, zainstaluj nodecg-speedcontrol przy użyciu nodecg-cli
:
cd .. nodecg install speedcontrol/nodecg-speedcontrol
Grafiki GSPSowe polegają na wtyczce obs-websocket (zawartej w OBSie 28 i wyżej!), więc upewnij się że masz tą wtyczkę zainstalowaną (niestandarowy adres/port oraz hasło można podać w konfiguracji).
Grafiki GSPSowe mogą sterować odtwarzaczem foobar2000 przy użyciu wtyczki beefweb. Ustaw foobara tak jak chcesz, upewnij się że odpowiedni adres jest podany w konfiguracji, i wtedy grafiki automatycznie wyciszą/odciszą muzykę w odpowiednim momencie. Muzyka tylko będzie odciszona jeśli nazwa obecnej scena w OBSie kończy się (domyślnie) z [Muzyka]
, np. Przerwa [Muzyka]
. Słowo kluczowe jest do zmiany w konfiguracji.
Lista wydarzeń, gdzie te grafiki zostały użyte. Sortowane od najnowszych:
The graphics used during Gramy Szybko, Pomagamy Skutecznie charity speedrunning marathon events.
This is a bundle for NodeCG; if you do not understand what that is, we advise you read their website first for more information.
This documentation isn't fully complete and may have errors, but should be correct enough for install and usage purposes.
This is a NodeCG v2.0.0 bundle. Additionally you need to install the nodecg-speedcontrol bundle.
You will need Node.js (18.x LTS tested) and git installed to install NodeCG, then see the NodeCG documentation on how to install it. Installing nodecg-cli
is also suggested; information on that is also on the documentation just linked (the commands below will assume you have installed nodecg-cli!).
Afterwards, clone the build
branch of this repository into the NodeCG bundles
folder and install the dependencies:
cd bundles git clone https://github.com/gramypomagamy/gsps-layouts.git --branch build cd gsps-layouts npm install --production
You will probably also want a default configuration you can fill in, which can be created using:
nodecg defaultconfig
Then, to get nodecg-speedcontrol, install it using nodecg-cli
:
cd .. nodecg install speedcontrol/nodecg-speedcontrol
This bundle relies on the obs-websocket plugin (included in OBS 28 and higher!), so make sure you have this installed (custom address/port and password can be specified in the bundle's config if needed).
This bundle can interface with foobar2000 using the beefweb plugin. Set up foobar2000 however you want it to play music, make sure the correct address is set in the configuration file, and this bundle will automatically mute/unmute music when needed. It will only play if the scene name ends in (by default) [Muzyka]
, for example, Przerwa [Muzyka]
. The keyword is customizable in the configuration file.
Here's a list of events this bundle has been used at so far, most recent first: