You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This would take a little bit of work and a lot of testing, but it'd help with tournaments since readers would no longer need to save a copy of the game if they needed to go back and resolve a protest or fix a statkeeping error.
The text was updated successfully, but these errors were encountered:
collection of match_teams[i].match_players -> GameState.players
collection of match_questions[i].buzzes -> buzz events (correct, wrong, etc.)
collection of match_questions[i].bonus -> BonusAnswerEvent replacement_tossup_question -> ThrownOutTossupEvent (only one supported) replacement_bonus_question -> ThrownOutBonusEvent (only one supported)
Substitution events need to be derived from match_teams[i].lineups, with each lineup being diffed against the previous one to create the substitution/add/leave events. It may not be possible to always recover the exact sequence of events: a player leave event and a player join event together looks the same as a player substitution in a QBJ file.
Protests would be lost unless we want to parse the notes section, which is a fragile approach and means that the format used to write protests to a QBJ file cannot change easily in the future.
Note that the packet doesn't travel with the QBJ file, so the import would need the original packet file and the QBJ file.
This would take a little bit of work and a lot of testing, but it'd help with tournaments since readers would no longer need to save a copy of the game if they needed to go back and resolve a protest or fix a statkeeping error.
The text was updated successfully, but these errors were encountered: