Formats are XML files that instruct the plugin to do a specific tournament format, i.e. having a Bo3 of CTW maps, or having several "rounds" of different maps and gamemodes.
Every format XML file must contain the base <format>
module. The format module can also be a round and therefore can be used to create a nested rounds.
Format Element Description Value/Children <format> </format> The main format node containing all the modules used in this format. It can also represent a round and be nested inside other elements. XML Modules
Attribute Description Value Default best-of What the match should be out of Number 1 name Only if nested in <options> The name of the round. Useful for vetoingString
Element Description Attributes Value/Children <match> The name of the map. id="" (defaults to map name)String <veto> Represents a round with a veto mechanism to choose play order. id="" Veto Modules
Veto Every format can have a veto element to choose play order between rounds, and each round can have a veto mechanism to choose play order between maps.
Veto Sub-elements Element Description Children <decider> A veto decider. Decides which team vetoes first. Match <result-from /> <options> Map options for that round. Match <order> The veto order (ban, pick, etc.). The last element is enacted by the system. Match
<decider>
Decider Sub-elements Element Description Attribute <result-from /> Uses the result from a round with a matching id, let it be a veto decider, match or round. Useful to stop repeating veto deciders. id="map-name"
<order>
Order Attributes Attribute Description Value Default ban-until The number of maps that will remain after banning maps. Number 1 starting-team Which team starts choosing/banning first. Number 1 time The time in seconds that each team has to veto. Number 30
Order Sub-elements If <order>
has no attributes present, it will look for these sub-elements.
Element Description Attributes Attribute Type <pick> A pick in the veto process. team="" The team that gets to pick the map
insert="back" Whether the map should be added to the front or back of the maps to be playedNumber String <ban> A ban in the veto process. team="" The team that gets to pick the map
insert="back" Whether the map should be added to the front or back of the maps to be playedNumber String