As proposed in https://github.com/ppy/osu-server-beatmap-submission/pull/5#discussion_r1861680837.
The fact that checking the unicode title was gated behind a `hasRomanisedTitle` guard was breaking my brain.
MarkerChecks
MarkerCheck
ChannelType
yield break;
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
BassFlags.Prescan
This removes the corrupt file check from CheckTooShortAudioFiles and makes the audio formats checks deal with it instead to avoid redundant messages.
CheckAbnormalDifficultySettings
GetLastObjectTime
HIT_FLOURISH
Unaware clueless usage
Path.GetExtension()
To avoid filename escaping
using
CheckDelayedHitsounds
HitSampleInfo.All
This makes more sense wrt to the complete silence thing. Refs: f7599c5b
f7599c5b