We will be setting up various multiplayer tournaments for multiplayer games. For example, we may have a school with several classrooms each running their own multiplayer tournament, which may last from one hour to several days.
The administrators from each client may want to change certain data points (weapon availability, length of game, degree of difficulty, etc.) for their specific multiplayer tournament. How would this be set-up not to interfere with the other tournaments -- both within that client's set of tournaments (within the school) and of other clients' tournaments (different school districts) -- which are running? We would also want to be able to adjust those same data points in real time for a specific tournament.