break;
}
- case "restart":
- case "resetmatch": // re-direct all match restarting to resetmatch
+ case "gg":
+ case "shuffleteams":
+ case "endmatch":
+ {
+ // add a delay so that vote result can be seen and announcer can be heard
+ // if the vote is accepted
+ vote_parsed_command = strcat("defer 2 ", vote_command);
+ vote_parsed_display = strzone(strcat("^1", vote_command));
+
+ break;
+ }
+
+ case "reset":
+ case "restart": // re-direct all match restarting to resetmatch
+ vote_command = "resetmatch"; // fall-through
+ case "resetmatch":
{
- vote_parsed_command = "defer 2 resetmatch";
- vote_parsed_display = strzone("^1resetmatch");
- vote_parsed_command = vote_command;
++ vote_parsed_command = strcat("defer 2 ", vote_command);
+ vote_parsed_display = strzone(strcat("^1", vote_command));
break;
}