X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=config.js;h=ff5520d7849f66f84bc577bdf93c9ff4b411a858;hb=62acd54d7e0d27c056de5e7a106be803c3dc2f4e;hp=0b978d596686b8556f9cc3eaf0dbe1cd633a3db3;hpb=5c9178f03c9bae948a266447a0c3b323daf190b5;p=ultimatescore diff --git a/config.js b/config.js index 0b978d5..ff5520d 100644 --- a/config.js +++ b/config.js @@ -1,51 +1,77 @@ var ultimateconfig = { - 'tournament_title': 'Trøndisk 2019', - 'tournament_footer': 'www.plastkast.no | #trøndisk', - 'exohack': false, + 'tournament_title': 'Battle for Oak Hill 2020', + 'tournament_footer': 'www.plastkast.no | #oakhill', + 'exohack': true, // Share both sheets with ultimate-nm-2018@solskogen-cubemap.iam.gserviceaccount.com. - 'score_sheet_id': '16TOrQX-oOhuxSA478iE8h3l3CD72GyEqVsChZptayxo', - 'roster_sheet_id': '1ACCrWaicEOFbeoY05SCbCvk2cHF6yAS9WwFOdNJxMIU', + 'score_sheet_id': '1vEKBGGG0DYkQUcePY9EHFaT1Nj_Ops57xHzKvIBCloU', + 'score_sheet_index': 1088951921, // #gid= in the URL. + 'roster_sheet_id': '1is-fwcH_miWEaSJuP8aocvmNUESaS_HbFx58oTZ3EJ4', 'api_key': 'AIzaSyAuP9yQn8g0bSay6r_RpGtpFeIbwprH1TU', - // Rank, name, points. - 'score_sheet_cols': { - 'Group A': [ 'Results!S', 'Results!T', 'Results!U' ], - 'Group B': [ 'Results!W', 'Results!X', 'Results!Y' ], - 'Group C': [ 'Results!AA', 'Results!AB', 'Results!AC' ] + 'group_cells': { + 'Group A': { + // Rank, name, points. + 'score_sheet_cols': [ 'Results!S', 'Results!T', 'Results!U' ], + 'point_total_start_row': 8, + 'ranking_list_start_row': 15, + 'ranking_list_explain_cell': 'Results!S21' + }, + 'Group B': { + // Rank, name, points. + 'score_sheet_cols': [ 'Results!W', 'Results!X', 'Results!Y' ], + 'point_total_start_row': 8, + 'ranking_list_start_row': 15, + 'ranking_list_explain_cell': 'Results!W21' + }, + 'Group C': { + // Rank, name, points. + 'score_sheet_cols': [ 'Results!AA', 'Results!AB', 'Results!AC' ], + 'point_total_start_row': 8, + 'ranking_list_start_row': 15, + 'ranking_list_explain_cell': 'Results!AA21' + }, + 'Playoffs 9th-13th': { + // Rank, name, points. + 'score_sheet_cols': [ 'Results!S', 'Results!T', 'Results!U' ], + 'point_total_start_row': null, + 'ranking_list_start_row': 34, + 'ranking_list_explain_cell': 'Results!W34' + } }, - - 'point_total_start_row': 8, - 'ranking_list_start_row': 15, - 'ranking_list_explain_row': 21, 'explain_third_cell': 'Results!S26', 'playoff_games': [ - // Teams Field Row Match name Mark name Group name - [ 'X5', 'Y5', 0, 0, 'X5/Y5', false, 'Playoffs 13th–15th' ], - - [ 'X1', 'Y2', 1, 0, 'X1/Y2', false, 'Quarterfinals' ], // s1 - [ 'X2', 'Y3', 2, 1, 'X2/Y3', false, 'Quarterfinals' ], // s3 - [ 'Y1', 'Z2', 1, 1, 'Y1/Z2', false, 'Quarterfinals' ], // s4 - [ 'Z1', 'X3', 0, 1, 'Z1/X3', false, 'Quarterfinals' ], // s2 - - [ 'X4', 'Z3', 0, 2, 'X4/Z3', false, 'Playoffs 9th–12th' ], - [ 'X5', 'Z5', 1, 2, 'X5/Z5', false, 'Playoffs 13th–15th' ], - [ 'Y4', 'Z4', 2, 2, 'Y4/Z4', false, 'Playoffs 9th–12th' ], - - [ 'W X1/Y2', 'W Z1/X3', 0, 3, 'Semi 1', true, 'Semifinals' ], // - [ 'L X1/Y2', 'L Z1/X3', 1, 3, 'L-semi 1', true, 'Playoffs 5th–8th' ], - [ 'W X2/Y3', 'W Y1/Z2', 0, 4, 'Semi 2', true, 'Semifinals' ], - [ 'L X2/Y3', 'L Y1/Z2', 1, 4, 'L-semi 2', true, 'Playoffs 5th–8th' ], - [ 'Y5', 'Z5', 2, 4, 'Y5/Z5', false, 'Playoffs 13th–15th' ], - [ 'W X4/Z3', 'W Y4/Z4', 0, 5, '9th', true, 'Match for 9th' ], - [ 'L X4/Z3', 'L Y4/Z4', 1, 5, '11th', true, 'Match for 11th' ], - [ 'L semi 1', 'L semi 2', 0, 6, '3rd', true, 'Bronze final' ], - [ 'W L-semi 1', 'W L-semi 2', 1, 6, '5th', true, 'Match for 5th' ], - [ 'L L-semi 1', 'L L-semi 2', 2, 6, '7th', true, 'Match for 7th' ], - [ 'W semi 1', 'W semi 2', 0, 7, 'Final', true, 'Final' ] + // Teams Field Row Match name Mark name Group name Game day (default 7) + [ 'C5', 'A4', 0, 0, 'C5/A4', false, 'Playoffs 9th–13th', 6 ], + [ 'B4', 'C4', 1, 0, 'B4/C4', false, 'Playoffs 9th–13th', 6 ], + [ 'A4', 'B4', 0, 2, 'A4/B4', false, 'Playoffs 9th–13th', 6 ], + [ 'Z3', 'C5', 1, 2, 'Z3/C5', false, 'Playoffs 9th–13th',, 6 ], + [ 'C4', 'Z3', 0, 8, 'C4/Z3', false, 'Playoffs 9th–13th' ], + [ 'C5', 'B4', 1, 8, 'C5/B4', false, 'Playoffs 9th–13th' ], + + [ 'X1', 'Y3', 0, 9, 'X1/Y3', false, 'Quarterfinals' ], // Q1 + [ 'Z1', 'Y2', 1, 9, 'Z1/Y2', false, 'Quarterfinals' ], // Q2 + [ 'X2', 'Z2', 0, 10, 'X2/Z2', false, 'Quarterfinals' ], // Q3 + [ 'Y1', 'X3', 1, 10, 'Y1/X3', false, 'Quarterfinals' ], // Q4 + + [ 'C4', 'C5', 0, 11, 'C4/B5', false, 'Playoffs 9th–13th' ], + [ 'Z3', 'A4', 1, 11, 'Z3/A4', false, 'Playoffs 9th–13th' ], + + [ 'W X1/Y3', 'W Z1/Y2', 0, 12, 'Semi 1', true, 'Semifinals' ], + [ 'L X1/Y3', 'L Z1/Y3', 1, 12, 'L-semi 1', true, 'Playoffs 5th–8th' ], + [ 'W X2/Z2', 'W Y1/X3', 0, 13, 'Semi 2', true, 'Semifinals' ], + [ 'L X2/Z2', 'L Y1/X3', 1, 13, 'L-semi 2', true, 'Playoffs 5th–8th' ], + + [ 'B4', 'Z3', 0, 14, 'B4/Z3', false, 'Playoffs 9th–13th' ], + [ 'A4', 'C4', 1, 14, 'A4/C4', false, 'Playoffs 9th–13th' ], + + [ 'W L-semi 1', 'W L-semi 2', 0, 15, '5th', true, 'Match for 5th' ], + [ 'L L-semi 1', 'L L-semi 2', 1, 15, '7th', true, 'Match for 7th' ], + [ 'L semi 1', 'L semi 2', 0, 16, '3rd', true, 'Bronze final' ], + [ 'W semi 1', 'W semi 2', 0, 17, 'Final', true, 'Final' ] ], - 'playoff_games_start_row': 26, + 'playoff_games_start_row': 19, 'playoff_games_cols': [ [ 3, 4, 5, 6 ], [ 8, 9, 10, 11 ],