Closed bullseye555 closed 4 months ago
The goal is not a single-person Penalty Box. Read https://github.com/rollerderby/scoreboard/wiki/Penalty-Box-Staffing
Having the starting of clocks separated by teams/positions is fundamentally not supported by the code. Each clock is either unassigned or assigned to a specific position. Adding in the possibility of having partial assignments would make the code even more complex for little to no gain.
Is your feature request related to a problem? Please describe. While the goal of ePBT is to have a single-person Penalty Box (works very well, tested on the weekend), there are multiple possible use-case scenarios possible that it would be nice to account for
Describe the solution you'd like When entering the PBT screen, have a pop-up similar to that when entering the PLT screen that has the same Select Team section (Team 1, Team 2, Both Teams), and a second section (where the current LT, PT, PLT selection is in the PLT screen) for Jammers Only, Blockers Only, All Skaters
Describe alternatives you've considered Having the one screen in the situation where there are 2 PBTs, if PBT 1 uses the skater sat down option (no pre-selection) and PBT uses the same option very quickly afterwards, the wrong time may be selected. Having the options for each Penalty Timer to have their own screen would resolve this issue
Alternative considered would be to split the Skater Sat Down buttons in two (so there would be 4 in total, 2 for each team) so that the "skater" could at least be assigned the correct side. This would also see the main screen split in two vertically (the same as the PLT Both Teams screen) so that each team had their own side. This would also require the ability to "swap sides" in the instance that the team on the left of the screen is actually sitting on the right