This repository has been archived by the owner on Jun 24, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 15
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Accepted by: qimiko
- Loading branch information
Showing
6 changed files
with
109 additions
and
25 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
{ | ||
"commit-author": "qimiko", | ||
"platforms": [ | ||
"macos", | ||
"windows", | ||
"android32", | ||
"android64" | ||
], | ||
"mod": { | ||
"download": "https://github.com/qimiko/click-on-steps/releases/download/v1.1.0/zmx.cbf-lite.geode", | ||
"hash": "34b814f552f79c9aeb1653ea10fbbd25e0016bc88b7f492a28a06488b91f96b0", | ||
"hash256": "15b05aacdbdf739346d519696587cb3b473f75275cf4327761db1679d752def0" | ||
}, | ||
"tags": [ | ||
"gameplay", | ||
"performance", | ||
"enhancement" | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
{ | ||
"geode": "2.0.0-beta.26", | ||
"gd": { | ||
"mac": "2.200", | ||
"win": "2.204", | ||
"android": "2.205" | ||
}, | ||
"version": "v1.1.0", | ||
"early-load": true, | ||
"tags": [ | ||
"gameplay", "performance", "enhancement" | ||
], | ||
"settings": { | ||
"loop-type": { | ||
"name": "Input Loop Type", | ||
"description": "Determines the style of <cf>input loop</c> in use. This is an <cy>advanced option</c>, please avoid changing it unless you know what you are doing!\n0 = <cc>Auto-Detect</c> (default), which selects the <cg>best choice</c> of loop from your setup. 1 = <cf>Poll Only</c>. 2 = <co>Wait Only</c>. Using the wait only loop will also <cr>globally disable</c> controller support.", | ||
"type": "int", | ||
"default": 0, | ||
"min": 0, | ||
"max": 2, | ||
"platforms": ["windows"] | ||
}, | ||
"input-rate": { | ||
"name": "Alternative Polling Rate", | ||
"description": "Determines the amount of times per second that inputs are read, which increases precision at the cost of some performance. Extremely high values have little use unless you are using a physics bypass. Has no effect unless the game is in the polling loop.", | ||
"type": "int", | ||
"default": 720, | ||
"min": 3, | ||
"max": 2500, | ||
"control": { | ||
"slider": false | ||
}, | ||
"platforms": ["windows"] | ||
}, | ||
"single-threaded": { | ||
"name": "Run Single Threaded (req. restart)", | ||
"description": "Runs the game on a single thread, interweaving input and rendering. This has significantly reduced performance, but may be more stable in some cases. It will also force the polling loop at all times. Input polling rate will be limited to the display refresh rate if this option and VSync are enabled. Most similar to the traditional TPS bypass/draw divide.", | ||
"type": "bool", | ||
"default": false, | ||
"platforms": ["windows"] | ||
} | ||
}, | ||
"id": "zmx.cbf-lite", | ||
"name": "Click on Steps", | ||
"developer": "zmx", | ||
"description": "Click between frames, but without the physics bypass.", | ||
"repository": "https://github.com/qimiko/click-on-steps" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,23 +1,28 @@ | ||
# Click on Steps | ||
|
||
Like the [Click Between Frames mod](https://github.com/theyareonit/Click-Between-Frames) by syzzi, but without the physics bypass. | ||
|
||
In practice, you gain the following benefits: | ||
|
||
- Higher precision inputs (up to 240 tps) with no performance loss | ||
- No physics/trigger bugs, including in platformer mode | ||
- Improved bot compatibility | ||
- Improved support for other input devices | ||
- Theoretically leaderboard safe (identical to playing on 240fps). Don't take my word on that. | ||
|
||
Unlike CBF, this mod _cannot_ click between steps. | ||
Which is to say, your input precision is fixed at 240 tps. | ||
Unlike CBF, players who typically play the game at 240fps will not receive any benefits from this mod. | ||
This mod is made for players on lower end devices, or devices that don't perform well without VSync. | ||
|
||
See the README.md on the GitHub repository for more details. | ||
|
||
## Special Thanks | ||
|
||
- [mat](https://github.com/matcool) for the name | ||
- [ninXout](https://github.com/ninXout) for testing | ||
# Click on Steps | ||
|
||
Like the [Click Between Frames mod](https://github.com/theyareonit/Click-Between-Frames) by syzzi, but without the physics bypass. | ||
|
||
In practice, you gain the following benefits: | ||
|
||
- Higher precision inputs (up to 240 tps) with no performance loss | ||
- No physics/trigger bugs, including in platformer mode | ||
- Improved bot compatibility | ||
- Improved support for other input devices | ||
- Theoretically leaderboard safe (identical to playing on 240fps). | ||
|
||
Unlike CBF, this mod _cannot_ click between steps. | ||
Which is to say, your input precision is fixed at 240 tps. | ||
Unlike CBF, players who typically play the game at 240fps will not receive any benefits from this mod. | ||
This mod is made for players on lower end devices, or devices that don't perform well without VSync. | ||
|
||
See the README.md on the GitHub repository for more details. | ||
|
||
Android support requires the **latest version** of the Android launcher. | ||
|
||
_Windows support is experimental!_ Windowing issues may occur :( | ||
|
||
## Special Thanks | ||
|
||
- [mat](https://github.com/matcool) for the name and Windows testing | ||
- [ninXout](https://github.com/ninXout) for testing | ||
- [syzzi](https://github.com/theyareonit) for the original mod concept |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# Click on Steps Changelog | ||
|
||
## v1.1.0 | ||
|
||
- initial Windows support | ||
- initial Android support | ||
- fix custom keybinds compatibility | ||
|
||
## v1.0.0 | ||
|
||
- initial release |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.