mirror of
https://github.com/ppy/osu.git
synced 2024-12-05 10:23:20 +08:00
update with mania changes
parent
ed8d43bbee
commit
76cf9c61c5
10
Scoring.md
10
Scoring.md
@ -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 |
|
||||
|
Loading…
Reference in New Issue
Block a user