Salman Ahmed
|
bfc6bfc91b
|
Let CatchHitObjectComposer inherit from DistancedHitObjectComposer and hide control
|
2022-04-28 06:44:50 +03:00 |
|
Salman Ahmed
|
835898dd30
|
Introduce DistancedHitObjectComposer and supersede OsuToolboxComposite
|
2022-04-28 06:44:50 +03:00 |
|
Salman Ahmed
|
59cf3ff50f
|
Move distancing methods from IPositionSnapProvider to IDistanceSnapProvider
|
2022-04-28 05:48:45 +03:00 |
|
Salman Ahmed
|
cccc9d7d39
|
Rename method to better reflect what it's doing
|
2022-04-27 00:03:48 +03:00 |
|
Salman Ahmed
|
31f64b1381
|
Fix HealthProcessor fail conditions not handling multiple invocations
|
2022-04-26 23:27:03 +03:00 |
|
Salman Ahmed
|
7d32490198
|
Change score accuracy grading logic to be inclusive
|
2022-04-26 04:55:27 +03:00 |
|
Salman Ahmed
|
8ed39009fd
|
Encapsulate distance spacing control handling to a "distance toolbox composite"
Encapsulated in a way which can allow further extensibility for the
right-side area of toolboxes.
|
2022-04-24 08:33:03 +03:00 |
|
Salman Ahmed
|
70a93c0e7e
|
Move DistanceSpacingMultiplier bindable to its own IDistanceSnapProvider interface
|
2022-04-24 08:33:00 +03:00 |
|
Salman Ahmed
|
4f8f27a58b
|
Merge branch 'master' into osu-distance-spacing
|
2022-04-24 05:23:30 +03:00 |
|
Dean Herbert
|
9c68b3edc5
|
Merge branch 'master' into fix-spectator-seeks
|
2022-04-13 12:33:41 +09:00 |
|
Bartłomiej Dach
|
6630b38c08
|
Make all ModRateAdjust implementations incompatible with each other
|
2022-04-07 22:38:46 +02:00 |
|
Dean Herbert
|
a3695c7e97
|
Merge branch 'master' into fix-spectator-seeks
|
2022-04-06 12:58:43 +09:00 |
|
Dan Balasescu
|
40b6f3ff0a
|
Rename method to CalculateAllLegacyCombinations()
|
2022-03-31 15:09:06 +09:00 |
|
Dan Balasescu
|
32e55e7d78
|
Merge branch 'master' into osu-diff-calc-max-combo
|
2022-03-31 15:08:08 +09:00 |
|
Dean Herbert
|
e0d434b89f
|
Remove unused using statement
|
2022-03-31 11:34:32 +09:00 |
|
Dean Herbert
|
0cac935939
|
Shorten class name of ModCreatedReplayUser
|
2022-03-31 11:34:23 +09:00 |
|
Dean Herbert
|
2c1ccc7d36
|
Update obsolete message to match targeted developers' use case
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
|
2022-03-31 11:33:26 +09:00 |
|
Dean Herbert
|
234bec45cc
|
Remove unnecessary logging
|
2022-03-31 11:32:00 +09:00 |
|
Salman Ahmed
|
6874cdf0c8
|
Remove unnecessary public prefix in interface method
|
2022-03-31 01:50:46 +03:00 |
|
Bartłomiej Dach
|
83bae81095
|
Fill out ICreateReplayData xmldocs
|
2022-03-30 22:04:54 +02:00 |
|
Bartłomiej Dach
|
9621a7f9cb
|
Merge branch 'master' into fix-autoplay-mod-user-id
|
2022-03-30 21:41:45 +02:00 |
|
Salman Ahmed
|
8d4356f23b
|
Mark "autoplay" and "cinema" mods as mutually exclusive
|
2022-03-29 17:26:02 +03:00 |
|
Salman Ahmed
|
9a09c97457
|
Fix "Barrel Roll" tooltip not limiting decimal places for spin speed
|
2022-03-29 16:11:44 +03:00 |
|
Dean Herbert
|
ea9495eb74
|
Update all existing calls to extension method with correct fallback handling
|
2022-03-29 16:51:30 +09:00 |
|
Dean Herbert
|
7d716adf39
|
Create new ICreateReplayData interface and obsolete ICreateReplay
|
2022-03-29 16:51:30 +09:00 |
|
Dean Herbert
|
3fc8c23fe4
|
Remove unnecessary SetReplayScore call in ModCinema
|
2022-03-29 16:51:30 +09:00 |
|
Dean Herbert
|
327477d050
|
Remove unnecessary SetReplayScore call in ModCinema
|
2022-03-29 16:50:05 +09:00 |
|
Dean Herbert
|
6f529cf7a4
|
Merge branch 'master' into fix-spectator-seeks
|
2022-03-24 14:24:20 +09:00 |
|
Salman Ahmed
|
6cd67928ab
|
Simplify documentation of ModUsage
|
2022-03-23 15:48:52 +03:00 |
|
Salman Ahmed
|
b218046fa2
|
Remove redundant line from mod usage
|
2022-03-23 15:38:48 +03:00 |
|
Dean Herbert
|
c079a9cd32
|
Add comment regarding equality check importance in LegacyHitSampleInfo
|
2022-03-23 20:18:44 +09:00 |
|
Dean Herbert
|
997c091a8d
|
Revert "Remove IsLayered from LegacyHitSampleInfo comparison"
This reverts commit 45233932089ea26d9e329c47f1893137d2d4bcaf.
|
2022-03-23 20:15:17 +09:00 |
|
Dean Herbert
|
2ea9e5245c
|
Revert "Remove IsLayered from GetHasCode implementation"
This reverts commit 16ee6b5fc7700b2a46359fb6b814e9c56eafaa53.
|
2022-03-23 20:15:13 +09:00 |
|
Dan Balasescu
|
36772ec652
|
Merge pull request #17356 from apollo-dw/strict-tracking
Implement "Strict Tracking" mod in osu!
|
2022-03-22 07:32:36 +09:00 |
|
Salman Ahmed
|
5f878ed82b
|
Delegate IsPlayable to the obsoleted UserPlayable by default
Handles consumers who still haven't updated to use `IsPlayable` yet.
|
2022-03-20 16:07:09 +03:00 |
|
Salman Ahmed
|
add9f3ec91
|
Rename multiplayer mod usages to make more sense
|
2022-03-20 13:12:24 +03:00 |
|
Salman Ahmed
|
820a672940
|
Reword xmldoc to make more sense
|
2022-03-20 06:37:08 +03:00 |
|
Salman Ahmed
|
70e943fbcc
|
ModUsage.Solo -> ModUsage.User
|
2022-03-20 06:36:51 +03:00 |
|
apollo-dw
|
149cfd338d
|
Use new mod-related object types for Strict Tracking
|
2022-03-19 18:29:44 +00:00 |
|
Salman Ahmed
|
8078a8c1f8
|
Simplify IncreasesCombo /BreaksCombo helper method implementation
|
2022-03-18 17:18:42 +03:00 |
|
Salman Ahmed
|
5ec2d86c09
|
Update ScoreProcessor to use new defined helper methods
|
2022-03-18 15:22:53 +03:00 |
|
Salman Ahmed
|
fc576b1369
|
Separate increase/break combo helper methods from AffectsCombo
|
2022-03-18 15:22:01 +03:00 |
|
Dean Herbert
|
0988c2b0fa
|
Move DrawableRuleset binding to LoadComplete to avoid exceptions on InputManager access
|
2022-03-18 15:28:48 +09:00 |
|
Salman Ahmed
|
f2248ecc08
|
Update usages to use IsPlayable instead
|
2022-03-18 02:11:18 +03:00 |
|
Salman Ahmed
|
51e5dd7d0e
|
Introduce IsPlayable(...) and obsolete UserPlayable
|
2022-03-18 02:08:30 +03:00 |
|
Salman Ahmed
|
d90f21e140
|
Reword mod documentation
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2022-03-18 00:13:40 +03:00 |
|
Salman Ahmed
|
b3ac544d65
|
Revert "Consider UnknownMod to be "playable in multiplayer""
This reverts commit 07e9f3780a8335ca07d3e076193c0b7cbdc80982.
|
2022-03-17 06:31:51 +03:00 |
|
Salman Ahmed
|
07e9f3780a
|
Consider UnknownMod to be "playable in multiplayer"
|
2022-03-17 05:15:48 +03:00 |
|
Salman Ahmed
|
187059a37f
|
Replace hardcoded overrides with the newly introduced Mod properties
|
2022-03-17 03:51:27 +03:00 |
|
Salman Ahmed
|
d90a334853
|
Introduce multiplayer playability and free mod validity in Mod
|
2022-03-17 03:48:56 +03:00 |
|