-
-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
Add clicks/second counter to HUD #19599
Commits on Jul 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b2e7da5 - Browse repository at this point
Copy the full SHA b2e7da5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0791508 - Browse repository at this point
Copy the full SHA 0791508View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2df2401 - Browse repository at this point
Copy the full SHA 2df2401View commit details
Commits on Jul 30, 2022
-
Change KPS Counter implementation base and add better replay integration
The counter implementaiton is now list based, and will not invalidate previous hits by removing them but by testing if they are within the 1 second span, allowing better integration with replays and spectators.
Configuration menu - View commit details
-
Copy full SHA for 89855cc - Browse repository at this point
Copy the full SHA 89855ccView commit details
Commits on Aug 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 42d1bdf - Browse repository at this point
Copy the full SHA 42d1bdfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 24c29b7 - Browse repository at this point
Copy the full SHA 24c29b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4e0fa7 - Browse repository at this point
Copy the full SHA b4e0fa7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c07df2 - Browse repository at this point
Copy the full SHA 0c07df2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0886137 - Browse repository at this point
Copy the full SHA 0886137View commit details
Commits on Aug 6, 2022
-
- Remove '#nullable disable' in KeysPerSecondCalculator and KeysPerSecondCounter - Remove KeysPerSecondCalculator IDisposable implementation - Make KeysPerSecondCalculator static instance initialized once by KeysPerSecondCounters - Auto transfer dependencies from KeysPerSecondCounter to KeysPerSecondCalculator using Resolved properties - Add internal reset logic to KeysPerSecondCalculator and make it independent from Player - Use GameplayClock.TrueGameplayRate to get real-time rate. If 0 then it defaults to the last non 0 rate if no such mod is enabled
Configuration menu - View commit details
-
Copy full SHA for b2557a8 - Browse repository at this point
Copy the full SHA b2557a8View commit details
Commits on Aug 8, 2022
-
Use DI to provide dependencies for KPS Calculator and improve input
gathering KPS Calculator now uses DI to retrieve the clocks. Using `HUDOverlay` it is now cached for `KeysPerSecondCounter`s to resolve it. This also allows to make an "Attach" flow like `KeyCounter`.
Configuration menu - View commit details
-
Copy full SHA for b52a07c - Browse repository at this point
Copy the full SHA b52a07cView commit details
Commits on Aug 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for edb8e5e - Browse repository at this point
Copy the full SHA edb8e5eView commit details
Commits on Aug 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9e80d3f - Browse repository at this point
Copy the full SHA 9e80d3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 46e372c - Browse repository at this point
Copy the full SHA 46e372cView commit details -
Make KPS counter strictly depending only on KPS calculator
`KeysPerSecondCounter` now depends on `KeysPerSecondCalculator` via the `BackgroundDependencyLoaderAttribute` method, making it appear only in a gameplay context without requiring `GameplayClock` without using it.
Configuration menu - View commit details
-
Copy full SHA for 0a94fb4 - Browse repository at this point
Copy the full SHA 0a94fb4View commit details -
Created private mock classes to use them in place of `GameplayClock` and `DrawableRuleset`.
Configuration menu - View commit details
-
Copy full SHA for d58d5ee - Browse repository at this point
Copy the full SHA d58d5eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e1efbd - Browse repository at this point
Copy the full SHA 0e1efbdView commit details
Commits on Aug 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3c6461b - Browse repository at this point
Copy the full SHA 3c6461bView commit details -
Move
KeysPerSecondCalculator
instantiation fromHUDOverlay
to `Pl……ayer` This prevents messing with *future* Skin (de)serialization
Configuration menu - View commit details
-
Copy full SHA for 787dee2 - Browse repository at this point
Copy the full SHA 787dee2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d29cba8 - Browse repository at this point
Copy the full SHA d29cba8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b252b1 - Browse repository at this point
Copy the full SHA 9b252b1View commit details
Commits on Aug 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e08f717 - Browse repository at this point
Copy the full SHA e08f717View commit details
Commits on Aug 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d5f10cb - Browse repository at this point
Copy the full SHA d5f10cbView commit details -
Make
ActionListener
andKeysPerSecondCalculator
not rely on event……s to add timestamps
Configuration menu - View commit details
-
Copy full SHA for 9dc8065 - Browse repository at this point
Copy the full SHA 9dc8065View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2aa3a1b - Browse repository at this point
Copy the full SHA 2aa3a1bView commit details
Commits on Aug 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3de35a1 - Browse repository at this point
Copy the full SHA 3de35a1View commit details
Commits on Aug 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for da407aa - Browse repository at this point
Copy the full SHA da407aaView commit details
Commits on Aug 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3ac6500 - Browse repository at this point
Copy the full SHA 3ac6500View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cf54a7 - Browse repository at this point
Copy the full SHA 5cf54a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for c56390c - Browse repository at this point
Copy the full SHA c56390cView commit details
Commits on Aug 22, 2022
-
- Remove null-forgiving operator usages - Fix code quality issues mentionned by NVika
Configuration menu - View commit details
-
Copy full SHA for b597049 - Browse repository at this point
Copy the full SHA b597049View commit details
Commits on Aug 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5129716 - Browse repository at this point
Copy the full SHA 5129716View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3847b9 - Browse repository at this point
Copy the full SHA f3847b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cddc7e - Browse repository at this point
Copy the full SHA 5cddc7eView commit details
Commits on Aug 31, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7337d4c - Browse repository at this point
Copy the full SHA 7337d4cView commit details
Commits on Sep 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5c2fb3e - Browse repository at this point
Copy the full SHA 5c2fb3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6729bb3 - Browse repository at this point
Copy the full SHA 6729bb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee094e3 - Browse repository at this point
Copy the full SHA ee094e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a98c6b2 - Browse repository at this point
Copy the full SHA a98c6b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15a4eb4 - Browse repository at this point
Copy the full SHA 15a4eb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4afc36 - Browse repository at this point
Copy the full SHA d4afc36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45239fc - Browse repository at this point
Copy the full SHA 45239fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 27aa355 - Browse repository at this point
Copy the full SHA 27aa355View commit details