-
Notifications
You must be signed in to change notification settings - Fork 39
Advanced customization options
You can override the program's default round and phase names by creating a user_data/tournament_terms.json
file with the following format:
{
"match": {
"grand_final_reset": "Grand Final Reset",
"grand_final": "Grand Final",
"winners_final": "Winners Final",
"winners_semi_final": "Winners Semi-Final",
"winners_quarter_final": "Winners Quarter-Final",
"losers_final": "Losers Final",
"losers_semi_final": "Losers Semi-Final",
"losers_quarter_final": "Losers Quarter-Final",
"winners_round": "Winners Round {0}",
"losers_round": "Losers Round {0}",
"best_of": "Best of {0}"
},
"phase": {
"group_stage": "Pools",
"group": "Pool {0}",
"final_stage": "Final Stage",
"bracket": "Bracket",
"winners_bracket": "Winners Bracket",
"losers_bracket": "Losers Bracket",
"casuals": "Casuals",
"friendlies": "Friendlies",
"round_robin": "Round Robin",
"crew_battle": "Crew Battle",
"top_8": "Top 8",
"top_16": "Top 16",
"top_32": "Top 32",
"exhibition": "Exhibition Match",
"freeplay": "Freeplay",
"money_match": "Money Match"
}
}
You can then replace values in the JSON file to define an overriden value. The overridden will then be displayed both in the set selector and bracket view, as well as replace the corresponding option in the scoreboard's textboxes.
Additionally, you can add more values to the JSON or remove them. Adding values will add options to the scoreboard's textboxes while removing the values will allow the program to use the default value instead of the overidden ones.
Here's an example of a JSON file replacing the Grand Finals Reset text and adding a 3v3 phase option:
{
"match": {
"grand_final_reset": "True Final"
},
"phase": {
"3v3": "3v3"
}
}
Note: Round/Pool names use {0} as a placeholder for the Round/Pool number