-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Hit Error Meter doesn't fade out while spinning #25293
Comments
I don't know how this is going to be brought back - if it's going to be - but it sure as hell isn't going to rely on "spin" explicitly in any capacity. Likely something like "if nearest object has empty hitwindows then hide" if anything. Dunno. |
The fade out on stable was to avoid the collision of RPM counter with it, for what that's worth. We could consider only adding this behaviour back for legacy skins if that makes it any easier to swallow. |
I mean even if wanting to scope this down to spinners on legacy skins the cross-component interactions are going to suck due to the way our projects are structured (hit error meter and |
Using hit windows seems like a good direction either way. Could be exposed as a setting on the skinnable component. |
For what its worth I always disliked having the hit error bar disappear while spinners are active, it's downtime I could use to have peek at it |
For this reason, we'll definitely make it a setting. |
Type
Cosmetic
Bug description
On Stable, the (singleton) Hit Error Meter fades out when a Spinner or a succession of Spinners appears, and then fades back in after that succession.
As per my attached video, this is not the case for Lazer.
I do believe this has to do with the fact that Lazer can now have multiple Hit Error Meters present on the HUD.
The issue may just be fixed by making all Hit Error Meters disappear during spinning, or maybe adding a menu Option for that. But I also have a suggestion along with this.
This is what a
BarHitErrorMetter
looks like in my skin'sMainHUDComponents.json
.I was thinking this might work via a
hide_during_spin
option in itsSettings
field.So far, this is just feature parity with Stable, but this setting might work for a lot of other HUD elements. For example, on Lazer I like to keep my accuracy display right above the error meter, as you can see in the attached video. Having the possibility to add
hide_during_spin
to both of them would look neat.Screenshots or videos
Untitled.mp4
Version
2023.1026.0-lazer
Logs
runtime.log
updater.log
database.log
input.log
legacy-ipc.log
performance.log
The text was updated successfully, but these errors were encountered: