An overlay for OBS Studio that displays scores and other info about streamed sports games.
- dont swap keybinding for teams after teamswitches
- time as a nummer für sich:
- proper time reset
- time is paused after setting by default
- proper time input
- finish other widgets
- (easier WS connection)
- dont spam ii to update scoreboard
- scoreboard: whatever's happening with the score cells
- animations:
- ingame bar opening and closing
- players list spawning
- table spawning
- Smooth time
- widgets:
- playing teams
- livetable: fade out upcoming games, add ?s for score
- (total CSS redesign)
- background for headings
- comment all relevant CSS
- gradient colors
- sync backup via json file
- play sound when timer runs out
- fix mg_random bug
- stop the crashing after long time
- 7-min-button reading the seven from json (no hardcoding)
- public window:
- colors ?
- (other widgets between games)
- private window:
- colors ?
- deal yellow and red cards
- FINAL Feedback/Suggestions Site + Widget
- FINAL Halbzeituhr
- FINAL Add possibility of teams missing
- FINAL Add referees
- FINAL FINAL JSON-Creator GUI for non-technical users
- FINAL FINAL port to windows/mac
- (graceful Ctrl-C handling)
- save to json
- Sollten wir immer wieder den Tunierstate zwischenspeichern, falls das Programm aus irgendwelchen Gründen mal geschlossen werden sollte? In dem Zug, könnte man dann auch alles als JSON als Input definieren, so dass man auch manuell was ändern könnte und dann die JSON vom Programm reloaded wird. (Grundskizze in input.json)
- FINAL abstract program so it's applicable for other games
- ENSURE
n
andp
work
- context about what (and why) this is
- describe the backend
- describe the rentnerend (both windows)
- Rauskriegen wer Feld und Außenspieler ist
- How does the tiebreak work?
- find colors for teams
- list of players in both teams (with roles)
- both team's names (and colors)
- game timer
- countdown bar
- is second halftime?
- FINAL team logos
- Score at halftime
- first or second halftime?
- Numbers list of
- All previous games calculated and printed with:
- team names
- numbers of games won
- number of games tied
- number of games lost
- points
- goals
- goals caseered
- tordiff
- previous games' info in a table (see above)
- team names
- score at halftime
- final score
- FINAL Cards given to players
- user fills out a JSON with certain properties:
- team list:
- player list per team
- list of games
- time per game
- halftimes per game
- team list:
- program checks if every required field is filled (including array items)
- server generates a hotkey table for quick goals assignment and transitions