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

Callvote options that cannot be called #2242

Closed
Dune-jr opened this issue Sep 21, 2019 · 4 comments
Closed

Callvote options that cannot be called #2242

Dune-jr opened this issue Sep 21, 2019 · 4 comments

Comments

@Dune-jr
Copy link
Member

Dune-jr commented Sep 21, 2019

Suggestion: a lot of servers use callvote options as section labels, for example:

screenshot_2019-09-21_13-23-34

Those could be flagged by the server and rendered differently client-side, as well as not be callable. It should be doable in a backwards compatible way.

I'm not quite sure how it should be rendered in the UI though.

@jxsl13
Copy link
Contributor

jxsl13 commented Sep 21, 2019

I think votes in general should rely on some kind of id for identification instead of using their descriptions, as that way duplicate vote options seem kind of not possible, especially those that are used as section deviders. adding a flag for not votable ootions makes also a lot of sense.

@oy
Copy link
Member

oy commented Sep 24, 2019

Maybe redesign the whole thing? So that you can create votes with sub menues? and specific options a user can choose from. Then the whole thing would be more clear and structured.
Maybe even add a ingame UI you can use - similar to spec/emote menu.
Would be useful for mods as well - remember the old nodes mod?

@jxsl13
Copy link
Contributor

jxsl13 commented Oct 3, 2019

I'd highly love for this voteoptionserver to be encapsulated in a class.

@LordSk
Copy link
Member

LordSk commented Oct 3, 2019

I like @Dune-jr 's idea. It seems simple enough to implement and easy to use. Sub-menus might a bit overkill though? Except if the whole idea is to show/hide sections when clicking on a header.

@oy oy added this to the 0.7.5 milestone Dec 22, 2019
@oy oy modified the milestones: 0.7.5, 0.7.6 Apr 16, 2020
@oy oy closed this as completed in 51ce1e6 Oct 3, 2020
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

4 participants