The osu!catch NAT has been cooking up this for a while, but it is finally time again after 4~ years; another rework is here! (Props to ZiRoX for helping out and Spectator for reviewing as well!)
Goals
- Rules and guidelines should be clear and to the point. Explanations of why the rule/guideline exists should only be used when adding value.
- Remove old rules/guidelines that don’t represent the current mapping ecosystem. For example, using the same slider tick rate (STR) for every difficulty, which never really happens nowadays, with Cup-Salad using STR 1 and Platter+ using STR 2.
- References to catch objects should not use osu naming. For example, circle should be fruit.
- Difficulty guidelines should align with the commonly used settings to help newer mappers. The current values are very broad but don’t reflect what values you should use for a ~180 BPM song, which is what the RC focuses on.
What is scoped out for this rework
- Changing rules like higher- and basic-snapped to make them more understandable. While one of the biggest pains catch RC has, changing this could feed a standalone rework.
- Any change to rules using ms. Previously, there were talks about making them snapping-based.