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

Suggestion: redesign commands of lobby settings #13

Open
Deardrops opened this issue Sep 21, 2017 · 3 comments
Open

Suggestion: redesign commands of lobby settings #13

Deardrops opened this issue Sep 21, 2017 · 3 comments
Assignees

Comments

@Deardrops
Copy link

For using AutoHost conveniently, I suggest redesign these commands relate to lobby settings.
The full references are as follow:

  • !mode std / taiko / catch / mania
    Sets game mode to a specific mode, which should be one of std,taiko,catch,mania. e.g.

    • !mode taiko set game mode to osu!taiko
  • !diff [min]+ / [max]- / [min] ~ [max] / all
    Sets the lobby SR difficulty in the specific range. e.g.

    • !diff 4.5+ set the minimum SR difficulty to 4.5*.
    • !diff 6- set the maximum SR difficulty to 6*.
    • !diff 4.2 ~ 5.7 set the SR difficulty between 4.2 ~ 5.7*.
    • !diff all clear SR difficulty filter and any beatmap can be added.

P.S. Note the spacebar between number and symbol +, - and ~ are optional.

  • !ar [min]+ / [max]- / [min] ~ [max] / all
    Sets the lobby AR value in the specific range. examples are as same.

  • !length [min]+ / [max]- / [min] ~ [max] / all
    Sets a limit on song length in the specific range. examples are as same.

  • !enable dt / freemod / graveyard
    Enables a specific setting, such as DT, free mod, and add graveyard beatmap to playlist. e.g.

    • !enable freemod will enable free mod in lobby.
  • !disable dt / freemod / graveyard
    Disable a specific setting, such as DT, free mod, and add graveyard beatmap to playlist. e.g.

    • disable graveyard will forbid add graveyard beatmap to playlist.

I would recommend that AutoHost applys these clearly commands. For futher discussion, please leave your options in comments.

@tsbreuer
Copy link
Owner

the !mode command is already like that. Compacting the diff/AR commands would make it way more complex than it currently is (kinda intuitive). I'll consider adding the "all" part though.

Length currently only has a maximum limit, and i belive thats okay, you dont really need a minimum one.
DT / freemod are a setting already. Graveyard aswell. Will consider compacting into the !enable method.

@kieve
Copy link
Collaborator

kieve commented Sep 21, 2017

Also, see
kieve@121e21d

I'll be getting around to fixing that up when the higher priority things cool down.

@kieve
Copy link
Collaborator

kieve commented Sep 21, 2017

And, TBH, I foresee a future where we don't have to use chat commands to manage lobbies.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants