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

New feature - "auto endgame OR" or something - repeat OR actions for endgame acceleration #51

Open
michaeljb opened this issue Jan 26, 2023 · 3 comments
Labels
enhancement New feature or request

Comments

@michaeljb
Copy link
Owner

michaeljb commented Jan 26, 2023

  • for each operating entity, track the actions it took in its last OR, key is some short ID for the step, value is array of actions taken in order (value needs to be full action, not shorthand, since this mostly benefits routes); probably skip saving any pass actions
  • give new option in UI to repeat the last actions taken for a particular company, and pass on all other actions
    • cancel if an action is attempted and failed (should rollback to start of operator's turn)
    • cancel if president changes
  • should reduce clicks needed in endgame
@michaeljb michaeljb added the enhancement New feature or request label Jan 26, 2023
@michaeljb
Copy link
Owner Author

One thought is this could just repeat routes, but pass other actions, however, games may have 'exotic' actions which need repeating, e.g., 1868 Wyoming's double-headed trains is separated from routes, so if a railroad's endgame route involves double-heading trains, both actions need to be kept.

@michaeljb
Copy link
Owner Author

repeat routes, payouts

maybe select subset of actions to pick? so that you can still set this option after you've laid track on a turn; or it could just always ignore laying track and token actions

@michaeljb
Copy link
Owner Author

michaeljb commented Jan 26, 2023

maybe an option to allow for track/token, and only start doing the auto action thing at the routes step?

edit: probably if still clicking through for track/token, it's easy enough to just also click through for the last route and payout

maybe each game can have its own configured set of endgame OR actions; 68WY would just add double-heading trains to that list, the default would be routes and payouts; when active, pass all actions that aren't in the structure; want simplicity of use and coding

@michaeljb michaeljb changed the title New feature - repeat OR actions for endgame acceleration New feature - "auto endgame OR" or something - repeat OR actions for endgame acceleration Jan 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant