fheroes2
fheroes2 copied to clipboard
Combat screen, Army order bar, reduce the number of visible slots on the screen, add arrow buttons at the edges of the bar
Preliminary checks
- [X] I've checked that there aren't other open issues on the same topic.
- [X] I've checked that this issue is reproducible on the latest snapshot build.
Platform
Windows
Describe the bug
In fheroes2, I suggest to reduce the number of visible slots on the screen to a number of fourteen slots, and to add arrow buttons at the edges of the bar to display the non visible slots.
Edit 2022/04/17 - Start. Precision. I suggest adding "right" and "left" arrow buttons on each side of the action bar, so that the player doesn't need to move the mouse from one side of the screen to the other side of the screen to move the action bar back and forth. Edit 2022/04/17 - End.
Using the left and right arrows on the keyboard also allows to display the non visible slots.
When the mouse is positioned over the area of the Army order bar and the arrow buttons at the edges of the bar, the use of the mouse wheel up and down also allows to display the non visible slots. Wheel up to display the hidden slots on the left side of the screen and wheel down to display the hidden slots on the right side of the screen.
The slot of the creature that has the hand must always be visible in the Army order bar (except when the player is using the bar).
In fheroes2:
Reducing the number of visible slots on the screen to fourteen allows to add arrow buttons on the edges of the bar to display the non visible slots:
Problems occur with fifteen slots.
The left edge of the yellow frame of the first bar slot is no longer visible:
With sixteen slots, the first and last slots of the bar are cut off:
With seventeen slots, the slot of the active troop is no longer visible, and the slot of the first troop (Champion) is not grayed even though this troop has already played:
Save file
Here is the save file: Before full bar elemental 01.zip
Additional info
Version 0.9.13 5161
Let's reconsider this not as a bug, but as a request for improvement.