Skip to content

Batthew627/TournamentTools

 
 

Repository files navigation

Logo

WIKI COMING SOON
COMPATIBLE WITH TA 0.7.4 / TAC 0.9.5

TournamentTools

This was originally made to be closed-sourced and only for use within the danish Beat Saber Discord, though someone asked me if I would open-source it, and I thought why not, more people would be able to collaborate on it and make it even better.

Functions:

Stream Assets:

- Countdown file - Time remaining can be changed in Timer.txt - To activate CD, press "Interact" and click on the timer in OBS

The 1V1 Tools:

- Allows for the coordinator to push, and lock, the 1V1 overlay to 2 specific users.
- Allows for easy management of score-count.
- Allows coordinators to do Picks & Bans, and update the overlay real-time.  

The Battle Royale Tools:

- Allows for mass-creation of users on overlay.
- Allows for managing scores/alive.
- Allows for changing the spectated playername + stream. (The auto-stream changing requires HTTPS)
- Automatically removes users from the panel when declared dead and grays them out on the overlay.

TODO:

Function Where Why
User IDs type change Everywhere A numeric user ID shouldn't be a string, that simple
BeatKhana-support WebPanel To allows the user to input a BeatKhana tournament ID, which in return fetches participants, map-pool + bracket, making it easier for the coordinator to pick the match, and eliminates the need for manually typing in username, ScoreSaber ID and Twitch-link
TypeScript-version Everywhere To enforce types and allow for developers to collaborate easier

Preview of overlay:

How to use:

1V1 Tools:

Battle Royale-tools:

Want to rehost for yourself?

Need help?

For Developers

Message Types

OUTDATED | Will get updated with Wiki

Contributing

Do you want to contribute code? Fork this, create a PR with your change(s) + explanation behind it/them and we'll have a look at it.

If you don't want to contribute code, that's ok, if you see anything completely out of order, don't hesitate to question it.

About

The public repository of the tournament tool developed by @ThaNightHawk - Trello: https://trello.com/b/pEQivTx2/tournamenttools-updates-bugs-more | Discord: https://discord.gg/RHegrVXqWX

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 39.4%
  • CSS 27.6%
  • HTML 24.8%
  • TypeScript 7.2%
  • PHP 1.0%