Commit Graph

36 Commits

Author SHA1 Message Date
601675db07 Adjust health increase values to match old ones better 2020-10-03 12:16:22 +02:00
309714081f Make new health increase values mania-specific 2020-10-03 12:16:22 +02:00
1ec96e1bb1 Merge branch 'master' into adjust-hp-increases 2020-10-01 16:58:29 +09:00
3a26bd8d9b Adjust obsoletion + xmldoc of NumericResultFor() 2020-10-01 12:14:16 +09:00
806d8b4b1d Make scoring int-based again 2020-10-01 12:13:24 +09:00
cc9fa4675c Adjust HP increases 2020-09-29 17:59:42 +09:00
519f376e7b Standardise Judgement across all rulesets 2020-09-29 16:33:38 +09:00
fab49fb1ba Slightly increase HP awarded for 100s 2020-02-26 12:18:46 +09:00
3b07c3913d Add perfect and ok values, move to base Judgement 2019-12-26 15:00:59 +09:00
fbb4e9df04 Implement hp at base ScoreProcessor 2019-04-22 16:51:38 +09:00
f919f2252f Add ToString for Judgements to ease debugging 2019-02-22 12:02:54 +09:00
8617aaa2a7 Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
1b6658f4ee Move HealthIncreaseFor to Judgement 2018-12-06 15:09:42 +07:00
b35817c877 More xmldocs to hitobject/drawablehitobject 2018-08-06 10:55:38 +09:00
3619290c34 Split out judgement definition from judgement result 2018-08-02 20:35:54 +09:00
d51d0e8547 Initial structure for new hitobject judgement system 2018-08-01 21:45:59 +09:00
e12ce3c2a8 Adjust xmldoc 2018-06-29 17:21:55 +09:00
c0b65a6a73 Change default IsBonus definition and remove unnecessary overrides 2018-06-29 17:07:08 +09:00
fbc0cd6f5f Split AffectsCombo into IsBonus 2018-06-09 18:14:33 -07:00
32a74f95a5 Normalize all the line endings 2018-04-13 18:26:38 +09:00
37d393bca0 Update licence headers 2018-01-05 20:21:19 +09:00
ccb69d16d9 move HitResult in Scoring namespace to replace HitCount 2017-12-30 21:23:18 +01:00
2610cadd3c CI fixes 2017-11-21 12:11:29 +09:00
4f6263ef86 Make many internal classes and methods public
This is important when using dynamic compiling to rapidly iterate. Until we actually split projects out into pieces (like the abstract ruleset project we have talked about) there is no advantage to using internal in the osu! game code.
2017-11-21 12:06:16 +09:00
326891f51c Add "Final" to better determine when to stop processing the hitobject 2017-11-02 21:54:28 +09:00
8ee13ef0ae Properties are unnecessary 2017-11-02 21:33:31 +09:00
fe00ac7e41 Make DrawableHitObject/ScoreProcessor support rewinding 2017-11-02 21:21:07 +09:00
05ac23f99a Remove AffectsAccuracy for now 2017-09-13 15:44:03 +09:00
b5f48c2368 Add storeResults as a parameter to Reset
Whether to store the current state of the ScoreProcessor for future use.
2017-09-12 22:27:27 +09:00
3af8345068 Add AffectsAccuracy to Judgement 2017-09-12 19:39:44 +09:00
d7ac02d090 Ensure judgements aren't updated when ArmedState is not idle 2017-09-12 18:00:41 +09:00
20dae5ee11 Minor refactors 2017-09-12 17:36:46 +09:00
63b61ce669 Make TimeOffset internal set. 2017-09-06 17:20:51 +09:00
ac8ec31b61 Make judgements able to be "added" plus make everything compile and run. 2017-09-06 17:02:13 +09:00
84c22df3f5 Combine Judgement.HitResults into one. 2017-09-06 17:01:48 +09:00
fbd26a1d5e Mode -> Ruleset. 2017-04-18 16:05:58 +09:00