Skip to content

Implement refresh rate toggle/override#55

Open
Stafil0 wants to merge 13 commits intoSliceCraft:masterfrom
Stafil0:movespeed
Open

Implement refresh rate toggle/override#55
Stafil0 wants to merge 13 commits intoSliceCraft:masterfrom
Stafil0:movespeed

Conversation

@Stafil0
Copy link
Copy Markdown
Contributor

@Stafil0 Stafil0 commented Apr 26, 2026

Closes #54

  • Added new refresh rate settings in the mod menu.
  • Added overlay controls and an overlay toggle hotkey.
  • Added in-game notifications and an overlay with refresh rate information.
  • Implemented a flexible overlay with a modular structure.
  • Refactored the ModEvent notification system.
  • Added deploy flow docs using -p:DeployOutputDir so one command can build and copy mod DLLs to game plugins folder.
  • Updated related menus, configs, and the README.

This was slightly out of scope, but I refactored the notification system. It’s mainly a naming refactor, so if you don’t like it, I can revert these changes.

Regarding the refresh rate: we agreed with Panzer to keep the option to set any refresh rate value for testing purposes, but to add notification + permanent overlay that shows the current refresh rate during a run. If it exceeds the 540 Hz threshold, the overlay will indicate that the run is invalid.

And I refactored the FPS toggles and added more precise controls so anyone can select the most comfortable FPS for the skip.

@SliceCraft SliceCraft self-requested a review April 26, 2026 21:46
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.

Implement refresh rate toggle/override

1 participant