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

Add game option for textual order input. #136

Open
zond opened this issue Apr 15, 2020 · 8 comments
Open

Add game option for textual order input. #136

zond opened this issue Apr 15, 2020 · 8 comments

Comments

@zond
Copy link
Owner

zond commented Apr 15, 2020

This would do a few things:

  • Turn off the order options structure being sent to the client.
  • Turn off error response codes for invalid orders.
  • Refrain from sending orders for unresolved phases to clients.

This would force games to not validate orders, and give players leeway for breaking orders.

@tttppp, @JorenC what do you guys think?

@JorenC
Copy link
Contributor

JorenC commented Apr 15, 2020 via email

@zond
Copy link
Owner Author

zond commented Apr 15, 2020

Like

kie m ber

or

kie move ber

Case insensitive, I assume

@JorenC
Copy link
Contributor

JorenC commented Apr 15, 2020 via email

@JorenC
Copy link
Contributor

JorenC commented Apr 15, 2020 via email

@zond
Copy link
Owner Author

zond commented Apr 15, 2020

Yeah - OR we could do it "like face to face" and give a text field, where we just split the input by line?

I mean - the point here is to give people enough rope to hang themselves, right?

@zond
Copy link
Owner Author

zond commented Apr 15, 2020

But, we still don't want to let people write messages and use the order view as a chat.

If we store the order input as text, and resolve them as "try to parse orders line by line", then we might want to filter out everything that isn't an order type, a unit type, or a province from the text before storing/displaying it?

@JorenC
Copy link
Contributor

JorenC commented Apr 16, 2020 via email

@zond
Copy link
Owner Author

zond commented Apr 16, 2020

Oh, we can solve that even if they enter everything in a text field. But in the end it's a UX question, so I'll let you decide.

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

2 participants