Dean Herbert
|
cf633973a9
|
Refactor exposed mod retrieval methods for better safety
|
2021-09-10 11:09:13 +09:00 |
|
Dean Herbert
|
2edb851008
|
Add ability to lookup mod from a type specification
|
2021-09-09 16:50:59 +09:00 |
|
Dean Herbert
|
4ee7721c51
|
Extract first version out to constant
|
2021-06-08 18:38:47 +09:00 |
|
Dean Herbert
|
061e3d7f26
|
Move legacy ScoreInfo to be completely based on presence of classic mod
|
2021-06-08 18:00:09 +09:00 |
|
Dean Herbert
|
4d9fffc01b
|
Update score encoder version to be higher than any existing stable version
|
2021-06-08 17:59:43 +09:00 |
|
PercyDan54
|
e716162ac2
|
Fix formatting
|
2021-04-29 17:19:25 +08:00 |
|
PercyDan54
|
4fe1497f63
|
Add comment & remove lastF
|
2021-04-28 20:39:06 +08:00 |
|
PercyDan54
|
126056c436
|
Fix precision loss on exporting legacy replays
|
2021-04-28 19:27:18 +08:00 |
|
smoogipoo
|
213ac88a8b
|
Fix exported scores not being compatible with osu-stable
|
2021-04-26 20:52:20 +09:00 |
|
smoogipoo
|
f439c1afbc
|
Make osu/taiko/catch use Ok+Great
|
2020-09-29 17:16:55 +09:00 |
|
Bartłomiej Dach
|
af59e2c179
|
Use extension methods instead of reading directly
|
2020-08-27 18:18:32 +02:00 |
|
Bartłomiej Dach
|
fc51e9d81a
|
Fix some legacy mania replays crashing on import
|
2020-08-27 18:16:20 +02:00 |
|
smoogipoo
|
e91e4a73af
|
Fix catch crashing when finishing maps
|
2020-05-07 12:22:07 +09:00 |
|
smoogipoo
|
ae210d567d
|
Add temporary solution for tick hit/miss count
|
2020-04-16 18:16:08 +09:00 |
|
Dean Herbert
|
9602ab17b0
|
Fix replay imports failing for certain mod combinations
|
2020-03-31 17:13:42 +09:00 |
|
Dean Herbert
|
f75c082601
|
Fix osu!mania replays recording incorrectly when key mod applied
|
2020-03-27 15:50:11 +09:00 |
|
Dean Herbert
|
8a2aac5f83
|
Rename conversion methods for clarity
|
2020-03-25 20:21:34 +09:00 |
|
Dean Herbert
|
2feb66d423
|
Correctly handle missing positional data
|
2020-03-24 15:43:34 +09:00 |
|
Dean Herbert
|
02a3c7c025
|
Fix incorrect ruleset being recorded to file
|
2020-03-24 15:43:22 +09:00 |
|
Dean Herbert
|
022465f546
|
Add encoding and import support
|
2020-03-24 14:51:52 +09:00 |
|
Dean Herbert
|
546772192c
|
Add helper method to convert to legacy mods enums
|
2020-03-24 13:07:51 +09:00 |
|
Dean Herbert
|
e5f4d8686e
|
Rename decoder
|
2020-03-24 13:07:50 +09:00 |
|
Dean Herbert
|
d03723303d
|
Fix typo in comment
|
2020-01-30 16:29:15 +09:00 |
|
Dean Herbert
|
7b4a658264
|
Fix negative replay frames being played back incorrectly
|
2020-01-30 14:54:57 +09:00 |
|
Dean Herbert
|
1ce6a5ceb3
|
Rename class
|
2019-12-03 15:38:57 +09:00 |
|
Dean Herbert
|
f0d49d0cdf
|
Decouple APILegacyScoreInfo from ScoreInfo
|
2019-12-03 15:31:11 +09:00 |
|
smoogipoo
|
dfc0928ebe
|
Fix scores importing with deleted beatmap sets
|
2019-09-20 19:39:21 +09:00 |
|
Dean Herbert
|
624e5644a4
|
Change osu!catch key trigger to occur on frame before positional change
|
2019-09-13 23:06:35 +09:00 |
|
Dean Herbert
|
acdfeef1dc
|
Improve how osu!catch stores and replays key actions
|
2019-09-12 18:33:46 +09:00 |
|
Dean Herbert
|
ac01e9fbeb
|
Fix legacy scores with no online ID being imported with a non-null ID
|
2019-07-29 18:36:07 +09:00 |
|
Arphox
|
07e17518e9
|
Fix all "Maintainability" CodeFactor issues
|
2019-06-11 10:28:16 +02:00 |
|
smoogipoo
|
d7c09e7dbd
|
Merge remote-tracking branch 'origin/master' into fix-new-inspections
# Conflicts:
# osu.Game.Rulesets.Catch/Judgements/CatchDropletJudgement.cs
# osu.Game.Rulesets.Catch/Judgements/CatchJudgement.cs
# osu.Game.Rulesets.Mania/Scoring/ManiaScoreProcessor.cs
# osu.Game.Rulesets.Osu/Replays/OsuAutoGenerator.cs
# osu.Game.Rulesets.Osu/UI/Cursor/CursorTrail.cs
# osu.Game.Tests/Visual/SongSelect/TestCaseBeatmapScoresContainer.cs
# osu.Game/Graphics/OsuFont.cs
# osu.Game/Online/API/Requests/Responses/APILegacyScoreInfo.cs
# osu.Game/Overlays/Profile/Header/BadgeContainer.cs
# osu.Game/Overlays/Profile/ProfileHeader.cs
# osu.Game/Screens/Select/PlaySongSelect.cs
# osu.Game/Skinning/LegacySkinDecoder.cs
|
2019-05-07 13:20:17 +09:00 |
|
Dean Herbert
|
2060bad3bc
|
Try applying minimal inspection fixes for latest Rider EAP
|
2019-04-01 13:28:14 +09:00 |
|
Dean Herbert
|
c39c37a18d
|
Apply more missed cases
|
2019-04-01 12:44:46 +09:00 |
|
Dean Herbert
|
7d6a08d6da
|
Fix a few new inspections in latest Rider EAP
|
2019-04-01 11:39:02 +09:00 |
|
smoogipoo
|
fb0bba9b37
|
Use Parsing helpers
|
2019-04-01 11:23:07 +09:00 |
|
smoogipoo
|
f453675838
|
Fix replays being parsed with incorrect cultures
|
2019-04-01 10:31:20 +09:00 |
|
smoogipoo
|
0066459968
|
Don't convert 100s/50s for catch
|
2019-03-28 12:55:56 +09:00 |
|
smoogipoo
|
977122d05f
|
Fix ScoreInfo not getting set
|
2019-03-27 16:59:29 +09:00 |
|
smoogipoo
|
8fcb75809d
|
Add LegacyScoreInfo for statistics preservation/conversion
|
2019-03-27 16:55:46 +09:00 |
|
smoogipoo
|
a5d5f469eb
|
Populate more hit results for catch
|
2019-03-27 14:52:56 +09:00 |
|
Dean Herbert
|
26d53d06a9
|
Fix remaining issues
|
2019-02-28 13:31:40 +09:00 |
|
Dean Herbert
|
91d875db0d
|
Remove unused local
|
2019-02-04 12:56:55 +09:00 |
|
Dean Herbert
|
cd92dddd46
|
Add per-ruleset mappings
|
2019-02-04 12:31:05 +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
|
484268f1f2
|
Expose CalculateAccuracy for performance tools
|
2019-01-23 20:30:32 +09:00 |
|
Dean Herbert
|
aec3753863
|
Fix imported replays having excess statistics
|
2019-01-03 14:01:20 +09:00 |
|
Dean Herbert
|
94045413ce
|
Change statistics to be int for now
|
2018-12-05 19:44:01 +09:00 |
|
smoogipoo
|
8eff49bccd
|
Remove User from Replay
|
2018-11-30 18:25:14 +09:00 |
|
Dean Herbert
|
2dd5dad7c5
|
Remove empty lines
|
2018-11-30 18:07:15 +09:00 |
|
Dean Herbert
|
66e43e6ed9
|
Update hashing method in line with master
|
2018-11-30 17:36:06 +09:00 |
|
Dean Herbert
|
3727955911
|
Refactors/renames
|
2018-11-30 16:35:45 +09:00 |
|
smoogipoo
|
69370c53ca
|
Fix rank not being read
|
2018-11-30 14:48:25 +09:00 |
|
smoogipoo
|
2bb7a078c9
|
Don't import replays with no existing beatmap
|
2018-11-28 20:19:35 +09:00 |
|
smoogipoo
|
b8e60afa69
|
Move replays to an wrapping Score class
|
2018-11-28 18:45:17 +09:00 |
|
smoogipoo
|
219929eb47
|
Score -> ScoreInfo
|
2018-11-28 18:33:01 +09:00 |
|
smoogipoo
|
ed02847752
|
Beatmap -> BeatmapInfo + add foreign key
|
2018-11-28 17:26:39 +09:00 |
|
smoogipoo
|
2ee181daf7
|
Re-namespace replay-related classes
|
2018-11-28 17:20:37 +09:00 |
|
smoogipoo
|
7a82b99417
|
Add storage for a few more parsed fields
|
2018-11-28 17:02:14 +09:00 |
|
smoogipoo
|
5fd6e6ca77
|
Re-namespacing
|
2018-11-28 16:12:57 +09:00 |
|