]> git.sesse.net Git - ultimatescore/blob - config.js
Make it possible to turn off best-thirds code.
[ultimatescore] / config.js
1 var ultimateconfig = {
2         'tournament_title': 'Battle for Oak Hill 2020',
3         'tournament_footer': 'www.plastkast.no | #oakhill',
4         'exohack': true,
5         'best_thirds': true,
6         'kick_fifth_from_third': true,
7
8         // Share both sheets with ultimate-nm-2018@solskogen-cubemap.iam.gserviceaccount.com.
9         'score_sheet_id': '1vEKBGGG0DYkQUcePY9EHFaT1Nj_Ops57xHzKvIBCloU',
10         'score_sheet_index': 1088951921,  // #gid= in the URL.
11         'roster_sheet_id': '1is-fwcH_miWEaSJuP8aocvmNUESaS_HbFx58oTZ3EJ4',
12         'api_key': 'AIzaSyAuP9yQn8g0bSay6r_RpGtpFeIbwprH1TU',
13
14         'group_cells': {
15                 'Group A': {
16                         // Rank, name, points.
17                         'score_sheet_cols': [ 'Results!S', 'Results!T', 'Results!U' ],
18                         'point_total_start_row': 8,
19                         'ranking_list_start_row': 15,
20                         'ranking_list_explain_cell': 'Results!S21',
21                         'rank_offset': 1
22                 },
23                 'Group B': {
24                         // Rank, name, points.
25                         'score_sheet_cols': [ 'Results!W', 'Results!X', 'Results!Y' ],
26                         'point_total_start_row': 8,
27                         'ranking_list_start_row': 15,
28                         'ranking_list_explain_cell': 'Results!W21',
29                         'rank_offset': 1
30                 },
31                 'Group C': {
32                         // Rank, name, points.
33                         'score_sheet_cols': [ 'Results!AA', 'Results!AB', 'Results!AC' ],
34                         'point_total_start_row': 8,
35                         'ranking_list_start_row': 15,
36                         'ranking_list_explain_cell': 'Results!AA21',
37                         'rank_offset': 1
38                 },
39                 'Playoffs 9th-13th': {
40                         // Rank, name, points.
41                         'score_sheet_cols': [ 'Results!S', 'Results!T', 'Results!U' ],
42                         'point_total_start_row': null,
43                         'ranking_list_start_row': 34,
44                         'ranking_list_explain_cell': 'Results!W34',
45                         'rank_offset': 9
46                 }
47         },
48         'explain_third_cell': 'Results!S27',
49
50         'playoff_games': [
51                 // Teams                        Field   Row    Match name     Mark name    Group name              Game day (default 7)
52                 [ 'C5',          'A4',          0,      0,     'C5/A4',       false,       'Playoffs 9th–13th',    6 ],
53                 [ 'B4',          'C4',          1,      0,     'B4/C4',       false,       'Playoffs 9th–13th',    6 ],
54                 [ 'X1',          'Y3',          0,      1,     'X1/Y3',       false,       'Quarterfinals',        6 ],  // Q1
55                 [ 'Z1',          'Y2',          1,      1,     'Z1/Y2',       false,       'Quarterfinals',        6 ],  // Q2
56                 [ 'A4',          'B4',          0,      2,     'A4/B4',       false,       'Playoffs 9th–13th',    6 ],
57                 [ 'Z3',          'C5',          1,      2,     'Z3/C5',       false,       'Playoffs 9th–13th',    6 ],
58                 [ 'C4',          'Z3',          0,      8,     'C4/Z3',       false,       'Playoffs 9th–13th' ],
59                 [ 'C5',          'B4',          1,      8,     'C5/B4',       false,       'Playoffs 9th–13th' ],
60
61                 [ 'X2',          'Z2',          0,      9,     'X2/Z2',       false,       'Quarterfinals'     ],  // Q3
62                 [ 'Y1',          'X3',          1,      9,     'Y1/X3',       false,       'Quarterfinals'     ],  // Q4
63
64                 [ 'C4',          'C5',          0,     10,     'C4/B5',       false,       'Playoffs 9th–13th' ],
65                 [ 'Z3',          'A4',          1,     10,     'Z3/A4',       false,       'Playoffs 9th–13th' ],
66
67                 [ 'W X1/Y3',     'W Z1/Y2',     0,     11,     'Semi 1',      false,       'Semifinals'        ],
68                 [ 'L X1/Y3',     'L Z1/Y2',     1,     11,     'L-semi 1',    false,       'Playoffs 5th–8th'  ],
69                 [ 'W X2/Z2',     'W Y1/X3',     0,     12,     'Semi 2',      false,       'Semifinals'        ],
70                 [ 'L X2/Z2',     'L Y1/X3',     1,     12,     'L-semi 2',    false,       'Playoffs 5th–8th'  ],
71
72                 [ 'B4',          'Z3',          0,     13,     'B4/Z3',       false,       'Playoffs 9th–13th' ],
73                 [ 'A4',          'C4',          1,     13,     'A4/C4',       false,       'Playoffs 9th–13th' ],
74
75                 [ 'W L-semi 1',  'W L-semi 2',  1,     14,     '5th',         false,       'Match for 5th'      ],
76                 [ 'L L-semi 1',  'L L-semi 2',  1,     15,     '7th',         false,       'Match for 7th'      ],
77                 [ 'L semi 1',    'L semi 2',    0,     14,     '3rd',         false,       'Bronze final'       ],
78                 [ 'W semi 1',    'W semi 2',    0,     16,     'Final',       false,       'Final'              ]
79         ],
80         'playoff_games_start_row': 19,
81         'playoff_games_cols': [
82                 [ 3, 4, 5, 6 ],
83                 [ 8, 9, 10, 11 ],
84                 [ 13, 14, 15, 16 ],
85         ]
86 };