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 a "Total-Skip" button #378

Open
madoar opened this issue Mar 27, 2021 · 3 comments
Open

Add a "Total-Skip" button #378

madoar opened this issue Mar 27, 2021 · 3 comments
Assignees
Milestone

Comments

@madoar
Copy link
Contributor

madoar commented Mar 27, 2021

Currently only single "steps" for a company during an operating phase (e.g. "laying tiles", "laying tokens", "buying trains" etc.) can be skipped.
Especially when the game is nearing its end it is quite common to skip all steps for a company.

It would be useful (and convenient) to have an additional button called "Total-Skip" that allows skipping all individual steps during an operating phase for a company.

@erik-vos
Copy link
Contributor

I suppose we should not take "Total-Skip" too literally. No tile and token laying, train and private buying, own share trading, loan taking: that's all fine, but train running is mandatory if you have any trains. So I suppose you want to run trains automatically with full payout. And obviously train buying can be mandatory too.

If understood in that sense: nice to have.

@madoar
Copy link
Contributor Author

madoar commented Mar 29, 2021

Yes, I would imagine that "Total-Skip" does the following:

  • skip lay tile
  • skip lay token
  • skip share trading
  • skip loan taking
  • run trains with payout option
  • don't buy and trains

You should only be allows to click on "Total-Skip" if the company:

  • has a token
  • has a train

@neutronc neutronc added this to the 2.6 milestone Mar 30, 2021
@erik-vos
Copy link
Contributor

I would replace the condition "has a token" by "has a route".
Even simpler could be just this one condition: "will have nonzero revenue this OR", but I'm not sure if that info is available at a turn start.
We could also settle on "has a train" and "had revenue in the previous OR".

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