NICE ( ͡° ͜ʖ ͡°)
Command:
- Added
-offset
flag. Acts like osu!'s local offset. It's applied to recorded videos as well (unlikeAudio.Offset
). NOTE: it's inverted compared to stable.
Recording/Background videos:
- FFmpeg can now be put in
{danser dir}/ffmpeg/*
to not bloat the main directory - Fixed ffmpeg being loaded from working directory if danser is started not from inside danser's directory
- FFmpeg errors are more descriptive now
UI:
- Combo Counter now looks even closer to stable
- Ability to make PP, UR, Accuracy, Score and Combo static (not roll/bump)
- Accuracy now starts at 100%
- Configurable fade time of hit/aim errors
- Configurable scale of positional misses on hit error bar
- Added an option to scale hit error bar with speed
- Added an option to show Slider Breaks in the hit counter
- Fixed result screen not appearing if DT mod is used in preview/play modes
- Added an option to add HUD underlay (refer to wiki)
- PP/UR/hit counter font is now changeable (refer to wiki)
Storyboards:
- Fixed some storyboard assets not loading due to leading/trailing spaces
Beatmaps:
- Longer maps should take a bit less to load
- Negative AR should take waaaaay less to load
- Approach circles are forcibly disabled on AR < -88
- Various hitsounding fixes (fixed 2883509 beatmap crashing danser)
Import:
- Beatmap import spam is turned off by default, it may speed up loading of large libraries on slower PCs
- Even with
-nodbcheck
enabled danser will load newly added beatmap sets
Knockout:
- Added an option to sort knockout plays by Accuracy
- Score, Accuracy and PP in knockout overlay now use standardized rolling counter
- Players won't get knocked out if they lose combo before
GraceEndTime
(applies only to mode 0).
Settings:
- Changed default cursor size to 12
- Changed default trail density to 1
- Added
Top
andBottom
as aliases forTopCentre
andBottomCentre
alignment values in settings EZHT
is removed from defaultExcludedMods
Misc:
-noupdatecheck
is on by default for Linux packages- Reduced
assets.dpak
size by 2MB (by @vladaad) - Switched to go 1.18
- Added Discord RPC to logs (should be clear now if danser is stuck connecting to RPC and not during GLFW initialization)
And probably something I forgot about.