naxesss / mapsetchecks Goto Github PK
View Code? Open in Web Editor NEWA plugin for MapsetVerifier which contains all default checks.
License: MIT License
A plugin for MapsetVerifier which contains all default checks.
License: MIT License
with the new check for sliders in timing sections, this message shows when the line does change SV but there aren't any sliders affected by it. there should probably be a different message in this case to make it more clear
The check checks/all modes/hit sounds/CheckMuted.cs may take an excessive amount of time to complete on maps with a high amount of timing points and objects.
It's not at all noticable in most cases, but it can take quite a bit of time in more... extreme cases.
https://osu.ppy.sh/beatmapsets/978163 - My map that I noticed the delay on. Very much not what I would consider a common use case, but still something that might occur. (1228 timing points, 7007 objects at time of writing)
Note: This is based on what is displayed during the Check process
as seen on this Hard diff
it would happen on hards and below, i think, judging from how it triggers, and it will happen regardless of level of stack leniency
Easy example: "Believer" (https://osu.ppy.sh/beatmapsets/1079693#osu/2258888)
image
seems to be caused by this regex: (?i)([^A-Za-z0-9]+)?(ver(\\.|sion)?|size)([^A-Za-z0-9]+)?$
(can't seem to find CheckAdditionalMarkers in this repo tho)
the regex above matches Believer
which i believe isnt expected as there is no marker inside the title.
As you only check for Set difference, the following Mapset passes despite the tags being different between the difficulties:
Insane tags: featured artist
Extra Tags: featured artist featured artist
Should probably be a warning as I'm not sure if this is in fact unrankable?
Currently, it iterates through all objects except those that have already been checked. It could be made more efficient by moving to the next object as soon as it reaches an object more than 10 ms past the current one (assuming objects are sorted).
Recently the ogg bitrate limit got changed to 208 instead of 192 so that Q6 wouldn't break guidelines.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.