Bzzzt
Go to file
Madison Scott-Clary b939420c65 Initial repo 2022-11-24 12:36:55 -08:00
.gitignore Initial repo 2022-11-24 12:36:55 -08:00
README.md Initial repo 2022-11-24 12:36:55 -08:00
datapuller.py Initial repo 2022-11-24 12:36:55 -08:00
poetry.lock Initial repo 2022-11-24 12:36:55 -08:00
pyproject.toml Initial repo 2022-11-24 12:36:55 -08:00
pyshock.py Initial repo 2022-11-24 12:36:55 -08:00
zapsaber.py Initial repo 2022-11-24 12:36:55 -08:00

README.md

zapsaber

Bzzzt!

Improving Beat Saber scores through estim since 2022!

Configuration

Configuration is done through a JSON file named config.json in the same directory as zapsaber.py. It must look something like this:

{
    "username": "<your username>",
    "apiKey": "<your API key>",
    "code": "<your shocker's code>",
    "comboA": 100,
    "comboB": 300,
    "comboABreak": ["vibrate", 20, 1.0],
    "comboBBreak": ["shock": 5, 1.0],
    "fail": ["shock", 10, 2.0]
}

The values for combo breaks and fail is an array.

  1. vibrate, shock, and beep.
  2. Intensity
  3. Duration