smoogipoo
|
ad3bc99e7c
|
Fix hit event position offset not being set
|
2020-06-19 20:49:05 +09:00 |
|
smoogipoo
|
eab00ec9d9
|
Move hit events to the ScoreProcessor
|
2020-06-19 19:58:35 +09:00 |
|
smoogipoo
|
ef56225d9a
|
Rename CursorPosition -< PositionOffset
|
2020-06-19 19:43:46 +09:00 |
|
smoogipoo
|
20db5b33ab
|
Rework score processor to provide more generic events
|
2020-06-18 22:11:03 +09:00 |
|
smoogipoo
|
900da88498
|
Populate hit offsets from score processor
|
2020-06-15 22:44:55 +09:00 |
|
smoogipoo
|
f9db37a1de
|
Split out types
|
2020-06-15 21:48:59 +09:00 |
|
smoogipoo
|
e98f51923a
|
Add timing distribution to OsuScoreProcessor
|
2020-06-02 23:38:24 +09:00 |
|
smoogipoo
|
2bde4fc3ee
|
Initial implementation of contracted score panel
|
2020-05-16 18:20:19 +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
|
6ce36bd39e
|
Merge branch 'master' into stop-counting-to-score-after-fail
|
2019-09-06 16:12:53 +09:00 |
|
smoogipoo
|
0c73c5acf3
|
Expose full hitobject rather than hit windows
|
2019-09-02 17:14:40 +09:00 |
|
smoogipoo
|
f2bdf94a1d
|
Add HitWindows to JudgementResult to indicate timing errors
|
2019-09-02 16:28:14 +09:00 |
|
smoogipoo
|
d47a8c0826
|
Remove unused combo result count statistic
|
2019-08-09 14:04:51 +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
|
144e6012dc
|
Implement hp increase for osu!
|
2019-04-22 17:24:42 +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
|
5c1280c092
|
Fix missing hitwindows
|
2018-12-28 00:14:00 +09:00 |
|
Dean Herbert
|
fb10d15870
|
Populate statistics for all rulesets' scores
|
2018-12-27 21:52:09 +09:00 |
|
Dean Herbert
|
831cd3ed59
|
ScoreInfo scoreInfo -> ScoreInfo score
|
2018-11-30 15:18:52 +09:00 |
|
smoogipoo
|
219929eb47
|
Score -> ScoreInfo
|
2018-11-28 18:33:01 +09:00 |
|
smoogipoo
|
5fd6e6ca77
|
Re-namespacing
|
2018-11-28 16:12:57 +09:00 |
|
smoogipoo
|
ab642b563f
|
CreateJudgementResult -> CreateResult
|
2018-08-06 11:07:41 +09:00 |
|
smoogipoo
|
5fd4ed2f4e
|
Rename judgement-related methods/events + commenting
|
2018-08-06 10:55:25 +09:00 |
|
smoogipoo
|
8d81e66f88
|
Fix osu score processor crashing
|
2018-08-02 21:07:11 +09:00 |
|
smoogipoo
|
4548d2c87f
|
Make Rulesets.Osu use the new judgement result structure
|
2018-08-02 20:36:38 +09:00 |
|
Dean Herbert
|
32a74f95a5
|
Normalize all the line endings
|
2018-04-13 18:26:38 +09:00 |
|
Dean Herbert
|
04f5563238
|
Match HP drain harshness closer to stable
Based on number of misses before fail on two arbitrary tests. Obviously not final, just making the game more playable for the time being.
|
2018-03-07 19:37:26 +09:00 |
|
Dean Herbert
|
37d393bca0
|
Update licence headers
|
2018-01-05 20:21:19 +09:00 |
|
Aergwyn
|
ccb69d16d9
|
move HitResult in Scoring namespace to replace HitCount
|
2017-12-30 21:23:18 +01:00 |
|
Aergwyn
|
138d78309f
|
add HitCount enum and replace string usage with enum
|
2017-12-30 18:07:30 +01:00 |
|
smoogipoo
|
6a29f6020a
|
Make HitObjects construct nested hit objects
|
2017-12-22 21:42:54 +09:00 |
|
Dean Herbert
|
ad685bd919
|
Merge branch 'master' into sliderbouncers
|
2017-10-22 14:12:03 +09:00 |
|
Dean Herbert
|
5d5ea5fb2e
|
Fix all remaining db structure issues
|
2017-10-19 14:05:11 +09:00 |
|
TocoToucan
|
887aa7496b
|
Rework EF Core usage in model classes
|
2017-10-06 00:23:26 +03:00 |
|
TocoToucan
|
6a4198d0d6
|
Initial EF Core commit
|
2017-10-04 22:52:12 +03:00 |
|
Shawdooow
|
cfb1804aa1
|
address review
|
2017-09-27 11:28:44 -04:00 |
|
Shawdooow
|
4e8944de04
|
fix maps ending early
|
2017-09-26 22:54:33 -04:00 |
|
Dean Herbert
|
8ccbc07dec
|
Remove unnecessary constructor
|
2017-09-15 20:54:46 +09:00 |
|
smoogipooo
|
e146bcacf1
|
Make BasePortion and ComboPortion constants
|
2017-09-13 16:13:27 +09:00 |
|
smoogipooo
|
ba3e44cd71
|
Simplify standardized scoring to BasePortion (raw scoring) + ComboPortion (highest combo)
|
2017-09-13 15:17:32 +09:00 |
|
smoogipooo
|
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 |
|
smoogipooo
|
2e0218f388
|
Move AllObjectsJudged into ScoreProcessor as AllJudged
Changes to OsuScoreProcessor were required to make sure that ticks and slider heads weren't ignored.
|
2017-09-12 22:01:08 +09:00 |
|
smoogipooo
|
cc6bb81a73
|
Reimplement Exponential scoring with a simpler and more intuitive calculation
Default for all rulesets for now.
|
2017-09-12 21:47:09 +09:00 |
|