Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

More granular system for controlling whether a game is rated or not #199

Open
Jazcash opened this issue Nov 15, 2023 · 0 comments
Open

More granular system for controlling whether a game is rated or not #199

Jazcash opened this issue Nov 15, 2023 · 0 comments
Labels
Feature request Not broken but something we want added question Further information is requested

Comments

@Jazcash
Copy link
Member

Jazcash commented Nov 15, 2023

The following functionality has been requested:

  • Allow players to make a match unrated if they wish
  • Certain match settings and modoptions should not allow a match to be rated, and must be easily configurable by devs
  • Display whether a match will be rated in the lobby, before the game starts

We now have the is_ranked SPADS battle setting, that players can change to 0 to make the game unranked. It's 1 by default, thus, all games are ranked by default.

Ideally, a list of modoptions should be configurable on the server. Any game with at least 1 of these modoptions enabled should have its is_ranked modoption changed to 0. If players try to manually change this value back while any of these modoptions are enabled, (i.e. !bset ranked_game 1), then the server should either block this command, or otherwise force ranked_game back to 0 immediately after, and a message should be shown to players, e.g. The following modoptions must be disabled for the game to be ratable: disable_fogofwar, norush.

Does this sound feasible/sensible for implementing into Teiserver?

@L-e-x-o-n L-e-x-o-n added question Further information is requested Feature request Not broken but something we want added labels Apr 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature request Not broken but something we want added question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants