Dean Herbert
|
faeefc5e18
|
Merge pull request #16576 from frenzibyte/osu-distance-spacing
Add "distance spacing" support in editor for osu! ruleset
|
2022-05-03 12:15:18 +09:00 |
|
Salman Ahmed
|
fef94d49f4
|
Revert "Convert data type of DistanceSpacing to float"
This reverts commit 7aaa88cac2 .
|
2022-04-29 08:02:07 +03:00 |
|
Salman Ahmed
|
abb88b0907
|
Move distance spacing application to DistanceSnapGrid
|
2022-04-28 10:54:38 +03:00 |
|
Salman Ahmed
|
7aaa88cac2
|
Convert data type of DistanceSpacing to float
|
2022-04-28 10:24:36 +03:00 |
|
Salman Ahmed
|
2e8372fe90
|
Minor cleanup
Just from reading diff.
|
2022-04-28 07:14:43 +03:00 |
|
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 |
|
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 4523393208 .
|
2022-03-23 20:15:17 +09:00 |
|
Dean Herbert
|
2ea9e5245c
|
Revert "Remove IsLayered from GetHasCode implementation"
This reverts commit 16ee6b5fc7 .
|
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 |
|
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 |
|
Dan Balasescu
|
d80830b415
|
Merge pull request #17226 from peppy/skin-component-settings
Allow skin components to have settings
|
2022-03-16 17:12:11 +09:00 |
|
Dean Herbert
|
1814a325d8
|
Move GetSettingUnderlyingValue to a SettingSource extension method
|
2022-03-15 14:54:00 +09:00 |
|
Dean Herbert
|
6fb06d69cc
|
Merge branch 'master' into pp-counter-alloc-reduction
|
2022-03-15 13:31:57 +09:00 |
|
Dean Herbert
|
deb4aeb4b2
|
Merge pull request #17242 from smoogipoo/performance-calculator-cleanup
Restructure PerformanceCalculator to not require ScoreInfo argument
|
2022-03-15 13:31:34 +09:00 |
|
Dan Balasescu
|
3a6d254d1f
|
Add safeguards around incorrect ruleset sources
|
2022-03-15 09:20:32 +09:00 |
|
Dan Balasescu
|
e79bed8fbe
|
Merge branch 'master' into skin-component-settings
|
2022-03-14 18:54:27 +09:00 |
|
Dean Herbert
|
16ee6b5fc7
|
Remove IsLayered from GetHasCode implementation
|
2022-03-14 18:12:04 +09:00 |
|
Dean Herbert
|
39d95aa8cf
|
Add automatic preloading of sample pools at a Playfield level
|
2022-03-14 17:19:48 +09:00 |
|