Skip to content

Conversation

@hunterpankey
Copy link
Contributor

  • Add OverlayScale setting to store scaling factor
  • Add scaling slider at 50% to 250% of default
  • Add Label displaying the current setting.
  • Add reset button to set to 100% (default 1.0x scaling)
  • Modify Stats calls to Overlay.ArrangeOverlay() to scale width and height parameters.

Also,

  • Fix bug where custom font might be reset to default when saving settings without a change to the font selection. Settings save method used a local string copy of the custom font setting that wasn't being set on load. Saving has been changed to check the existing user setting instead of the local string.

Note: This looks bad at high scaling percentages as it does raster font scaling, resulting in jaggies and blurring at the edges of characters. In the long run, it would be cool to have SVG backgrounds that scale nicely and to dynamically choose font sizes based on scaling.

ShootMe and others added 28 commits November 14, 2020 20:31
* Ignore level type when sorting option
* Escape closes sub-windows
* Detect Fall Guys exe location to launch
* Option to auto-launch on open
* Click stats grid to toggle counts and percentages
* Change top labels to a toolbar with clickable buttons
* Add cancel button to settings window
* Add game exe location box, manual browse button, and auto-start checkbox option to settings page
* Add regions around some groups of methods in Stats for readability
* Rename some event handlers to match component names
* Add game launch check to see if game is already running. (The game won't launch a second instance, so this doesn't matter much, but it's still a good idea to avoid it.)
* Remove event handlers for removed labels that now exist in the toolstrip
Move top Update menu under Help
Refactor export methods in Grid.cs out of click handlers into their own methods
* Add serialized font selection to user settings class
* Add overlay ArrangeDisplay() parameter to accept the serialized font string
* Add font deserialization and SetFonts() call to ArrangeDisplay() method
* Add group to settings form for font selection with select and reset buttons, with example string rendered in selected font
* Move overlay button click handler code to its own method so no one has to manually call the event handler, 'cause that's gross
* Add OverlayScale setting to store scaling factor
* Add scaling slider at 50% to 250% of default
* Add Label displaying the current setting.
* Add reset button to set to 100% (default 1.0x scaling)
* Modify Stats calls to Overlay.ArrangeOverlay() to scale width and height parameters.

Note: This looks bad at high scaling percentages as it does raster font scaling, resulting in jaggies and blurring at the edges of characters. In the long run, it would be cool to have SVG backgrounds that scale nicely and to dynamically choose font sizes based on scaling.
@jerjergor0918
Copy link

I want to change the face(I mean the background) of the overlay
https://www.mediafire.com/file/bemsx9mh0o89pq3/NObg.rar/file

This is the picture .. There are another overlay that can change ourselves but I dont want to use it .

P.S. https://www.mediafire.com/file/ovb7h20w5krpjpp/png.rar/file

Those look good too .. also it is good to add option to choose what at the display

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.

5 participants