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
Game board side-bar updates. #114
Comments
You can now re-arrange the components in the duel side-bar. No UI as yet but you can do it manually by adding or updating the following property in
Simply move the order around to have it reflected in the display (restart required). |
Nice |
I have added a new setting to the gameplay preferences tab. Off by default, if enabled it will suppress the prompts in the user action panel unless a decision is required by you. I find this a big improvement on the signal-to-noise ratio not least of which is the removal of the prompt that tells you what the AI is going to play about 5 seconds before it plays it.. I could not come up with a particularly elegant solution, requiring lots of I have played quite extensively with this setting enabled and so far it seems to be working as expected but there is no substitute for more people testing so please give it a go and let me know what you think. My intention is to release it ON by default in 1.61 and if there are no major objections remove it as a setting in 1.62. |
The reason AI message are shown is due to the showMessage call in getArtificialNextEventChoiceResults. I've added a check with getHideAiActionPrompt before calling showMessage. |
Btw, why does clearUserAction prompt have the condition (game.getPhase().getType() != MagicPhaseType.DeclareAttackers) ? |
I think I see it, you have to avoid DeclareAttackers because otherwise after choosing the first attacker the message is removed. I think the MagicChoices were not designed with the message being cleared after the first response. We can get the same effect without the awkward check by clearing the user action prompt when it is the AI's decision. Implemented in e23debb |
The final implementation is simpler: if hide AI choices is true, during AI's choice show an empty message to clear the user action prompt, otherwise show the actual message. |
The text was updated successfully, but these errors were encountered: