Commit Graph

77 Commits

Author SHA1 Message Date
Dan Balasescu f8830c6850 Automated #nullable processing 2022-06-17 16:37:17 +09:00
Dan Balasescu daac933498 Remove unnecessary ctor arguments 2022-03-15 12:34:58 +09:00
Dan Balasescu 59d57a44d4 Prevent incorrect usages by hard-typing ctor type 2022-03-15 09:11:59 +09:00
Dan Balasescu 3fff7f4b7e Require ScoreProcessor to receive ruleset 2022-03-14 15:51:10 +09:00
Dan Balasescu c36badab4b Add per-ruleset score multipliers for classic scoring 2022-03-10 10:26:09 +09:00
Dean Herbert b339c149d8 Copy `BaseDifficulty` to `Beatmap<T>` and move all write operations across 2021-10-06 15:10:45 +09:00
Dean Herbert 05996cc2e9 Add changes that got forgotted in branch surgery 2021-10-01 17:04:53 +09:00
Bartłomiej Dach 2b1ef16f89 Replace comparison references to HitResult.Miss with IsHit 2020-10-02 23:31:24 +02:00
smoogipoo f439c1afbc Make osu/taiko/catch use Ok+Great 2020-09-29 17:16:55 +09:00
smoogipoo 31fae045fa Update judgement processors with new hit results 2020-09-29 16:33:38 +09:00
smoogipoo 35d6501478 Also adjust taiko 2020-07-16 14:13:46 +09:00
smoogipoo bb4193d985 Fix taiko infinity health drain on some beatmaps 2020-03-02 13:25:04 +09:00
Dean Herbert b330aec03e Drain starting at the first hitobject, not gameplay start 2019-12-27 16:16:30 +09:00
smoogipoo 429272b864 Clean up + document taiko health processor 2019-12-26 15:28:30 +09:00
smoogipoo e0c1072ab2 Add xmldocs 2019-12-26 15:01:19 +09:00
smoogipoo eba6371526 Re-implement taiko's accumulating health processor 2019-12-26 15:01:19 +09:00
smoogipoo 522847987b Implement break/gameplay start times 2019-12-26 15:00:58 +09:00
smoogipoo 90cb9d9162 Simplify scoreprocesor/healthprocessor implementations 2019-12-26 14:59:49 +09:00
smoogipoo 76f2fb378f Separate score and health parts of ScoreProcessor 2019-12-19 20:03:14 +09:00
smoogipoo 48f1dad4aa Remove abstract ScoreProcessor class 2019-12-11 17:25:06 +09:00
Dean Herbert 6cdc87bd29 Fix allowed results omissions 2019-09-06 15:37:20 +09:00
Dean Herbert f925e781a9 Refactor HitWindows for legibility 2019-09-06 15:24:14 +09:00
smoogipoo aeae759fcd Rename method + add xmldoc 2019-04-22 18:08:15 +09:00
smoogipoo 4edb17a88a Make hp work + cleanup 2019-04-22 18:02:49 +09:00
smoogipoo b59f23d094 Implement hp increase for taiko 2019-04-22 17:04:46 +09:00
Dean Herbert 3b7a76aa4e Fix typo 2019-03-20 11:22:34 +09:00
Dean Herbert baea7230bc Rename RulesetContainer to DrawableRuleset 2019-03-19 23:47:31 +09:00
Dean Herbert 2d7c23dd9f Merge remote-tracking branch 'upstream/master' into fix-replay-import-statistics 2019-02-04 12:15:53 +09:00
Dean Herbert 8617aaa2a7 Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
Dean Herbert aec3753863 Fix imported replays having excess statistics 2019-01-03 14:01:20 +09:00
smoogipoo b64932f6db Implement hit windows 2018-12-27 22:39:15 +09:00
Ivan Pavluk 839e177d2a
Docstring change 2018-12-10 04:59:35 +00:00
Ivan Pavluk 8457324044 SuccessfulHitWindow->SuccessfulHitResult 2018-12-10 09:04:12 +07:00
Ivan Pavluk 94f01b6678 Remove unused using directives 2018-12-06 20:05:03 +07:00
Ivan Pavluk 394c038c33 Removed unnecessary JudgementResult casts 2018-12-06 19:52:16 +07:00
Ivan Pavluk 8cae549541 Remove unused TaikoScoreProcessor constants 2018-12-06 15:58:03 +07:00
Ivan Pavluk b5277de3f4
Remove extra newline 2018-12-06 14:08:32 +07:00
Ivan Pavluk f2b806d303 Remove swell miss HP from TaikoScoreProcessor 2018-12-04 21:36:43 +07:00
Ivan Pavluk 7d692939fc Fixed being able to miss taiko objects by hitting them too early
Revamped taiko HP system
2018-12-04 21:20:44 +07:00
Ivan Pavluk 743598a1ac Decrease taiko swell HP drain 2018-11-30 01:33:04 +07:00
Ivan Pavluk 6b07d4581a Fixed too strong HP drain 2018-11-30 01:07:15 +07:00
Ivan Pavluk 4184f17709 ...Revert AffectsHP->AffectsHp, add HP abbrev 2018-11-29 23:12:02 +07:00
Ivan Pavluk 13a166a645 rename TaikoJudgement.AffectsHP to AffectsHp 2018-11-29 22:26:23 +07:00
Ivan Pavluk d30ab4f77c fixed whitespace 2018-11-29 22:12:01 +07:00
Ivan Pavluk 2ca9864301 Fixed taiko swell hp and scoring 2018-11-29 22:05:13 +07:00
Ivan Pavluk ce1e6d93e4
Update TaikoScoreProcessor.cs 2018-11-29 09:45:57 +07:00
Ivan Pavluk 36b458bdee Fixed #3777 2018-11-29 08:56:19 +07:00
smoogipoo 5fd4ed2f4e Rename judgement-related methods/events + commenting 2018-08-06 10:55:25 +09:00
smoogipoo 9c2122c0ca Make Rulesets.Taiko use the new judgement result structure 2018-08-02 20:36:19 +09:00
ekrctb c6816a6cf3 Fix potential quadratic complexity in taiko autoplay 2018-07-17 17:00:28 +09:00