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

Improvements to better pause menu #1

Merged
merged 4 commits into from
Sep 3, 2022

Conversation

ChronoQuote
Copy link
Collaborator

See commits for details.

Before:
image
image
image
image
image

After:
image
image
image
image
image

- A "Back" wasn't all caps
- A "Page" wasn't all caps
- Two "Screen gamma"s didn't have a colon
- "Open/Close Inventory" was too long
- Center pause menu title text to match ending screen title text
- Move user track mode text to right of tick box like it is in main menu
- Declare TempStr as a local in menu drawing functions (and rename it to the more common strtemp)
- Center save file and custom map info text
- Fix SlideBar "LOW" and "HIGH" text being considerably lower than the bar
- Horizontally center "YES" and "NO" deletion confirmation buttons
- Better align "ACHIEVEMENTS" and "MAIN MENU" buttons on ending screen
- Make achievement menu page buttons square and add disabled buttons to match load game/load map page buttons
It looks perfect at native 1024p now, but due to rounding errors with the menu scaling system, some menu elements still get misaligned by 1px at higher resolutions... I think ideally all coordinates should be floats, and nothing should be multiplied by MenuScale until the moment buttons/frames are drawn. Removing all instances of *MenuScale would be a hassle though...
@Jabka666 Jabka666 merged commit c1f06a3 into Better-pause-menu Sep 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants