1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-05 10:23:20 +08:00

update with mania changes

Bartłomiej Dach 2023-10-17 08:57:28 +02:00
parent ed8d43bbee
commit 76cf9c61c5

@ -36,18 +36,20 @@ The `HitResult` class determines which portion(s) of the total score a judgement
| Ok | 100 | ✅ | ✅ | ❌ | HitCircle, Hit, Note, TailNote | Miss |
| Good | 200 | ✅ | ✅ | ❌ | Note, TailNote | Miss |
| Great | 300 | ✅ | ✅ | ❌ | HitCircle, Hit, Fruit, Note, TailNote | Miss |
| Perfect | 315 | ✅ | ✅ | ❌ | Note, TailNote | Miss |
| Perfect | 300⁴ | ✅ | ✅ | ❌ | Note, TailNote | Miss |
| SmallTickMiss | 0 | ✅ | ❌ | ❌ | SliderTail, SpinnerTick, DrumRollTick, TinyDroplet | - |
| SmallTickHit | 10 | ✅ | ❌ | ❌ | SliderTail, SpinnerTick, DrumRollTick, TinyDroplet | SmallTickMiss |
| LargeTickMiss | 0 | ✅ | ✅ | ❌ | SliderTick, Droplet | - |
| LargeTickHit | 30 | ✅ | ✅ | ❌ | SliderTick, Droplet | LargeTickMiss |
| SmallBonus | 10 | ❌ | ❌ | ✅ | StrongHit | IgnoreMiss |
| SmallBonus | 10 | ❌ | ❌ | ✅ | StrongHit, Note, TailNote | IgnoreMiss |
| LargeBonus | 50 | ❌ | ❌ | ✅ | SpinnerBonus, Banana | IgnoreMiss |
| LegacyComboIncrease | 0 | ❌ | ✅ | ❌ | Not usable (legacy only) | - |
| ComboBreak | 0 | ❌ | ✅ | ❌ | HoldNoteBody | - |
¹ Contribution to the combo portion also implies the combo is increased for a hit, or reset on a miss.
² The minimum result is provided for reference to be used in later sections that describe hit result application.
³ All hitobjects must provide a hit result, but "Ignore" results are to be provided when the score should not be affected.
³ All hitobjects must provide a hit result, but "Ignore" results are to be provided when the score should not be affected. \
⁴ Objects using the perfect judgement which should provide additional score / accuracy above Great should do so via the use of nested objects with tick / bonus judgements.
### Health
@ -115,7 +117,7 @@ To judge a `DrawableHitObject`, invoke `DrawableHitObject.ApplyResult(Action<Jud
| MaxResult | Accepted judgement result types |
| ------------ | ----------------------------------- |
| IgnoreHit | IgnoreHit, IgnoreMiss |
| IgnoreHit | IgnoreHit, IgnoreMiss, ComboBreak |
| Meh | Meh, Miss |
| Ok | Ok, Meh, Miss |
| Good | Good, Ok, Meh, Miss |