Dean Herbert
|
f7e055dbfe
|
Move mania note height offset application to a much more suitable location
|
2022-05-12 16:19:07 +09:00 |
|
Dean Herbert
|
c0abce918f
|
Add enum to snap method as alternative to mutliple nested invocations
|
2022-05-12 16:19:07 +09:00 |
|
Dean Herbert
|
f6fc926f1a
|
Add xmldoc and rename methods in IPositionSnapProvider for legibility
|
2022-05-05 15:58:21 +09:00 |
|
Dean Herbert
|
93db6c6bb0
|
Move FastRandom to LegacyRandom in osu.Game project
|
2022-04-28 17:47:32 +09:00 |
|
Dan Balasescu
|
b19e738315
|
Merge pull request #17913 from molneya/hold-addition-fix
Fix mania SR inflation for hold note releases in quick succession
|
2022-04-26 18:31:07 +09:00 |
|
63411
|
6cca56ab77
|
Move release_threshold to const
|
2022-04-23 10:46:12 +08:00 |
|
Salman Ahmed
|
61078910a6
|
Handle all skin component types explicitly
|
2022-04-23 03:34:05 +03:00 |
|
63411
|
8b55d3855a
|
Use isOverlapping bool to determine holdAddition
|
2022-04-22 13:27:59 +08:00 |
|
63411
|
56bbfa58e5
|
Add missing absolute value of closestEndTime
|
2022-04-22 13:01:41 +08:00 |
|
63411
|
97b4a2a105
|
Use better initial value for closestEndTime
|
2022-04-22 12:59:00 +08:00 |
|
63411
|
574007c07a
|
Optimise holdAddition calculation
|
2022-04-22 02:02:23 +08:00 |
|
63411
|
e7a149af6c
|
Use curve for holdAddition validity cutoff
|
2022-04-21 23:05:20 +08:00 |
|
63411
|
a0a83fb51f
|
Use closest endTime for holdAddition validity
|
2022-04-21 23:03:28 +08:00 |
|
Dean Herbert
|
0cac935939
|
Shorten class name of ModCreatedReplayUser
|
2022-03-31 11:34:23 +09:00 |
|
Dean Herbert
|
4b2c01a8c1
|
Bring all mod implementations up-to-date
|
2022-03-29 16:59:03 +09:00 |
|
Dean Herbert
|
d2d88015e3
|
Update all cinema/autoplay mods to specify the system user ID
|
2022-03-28 22:22:56 +09:00 |
|
Dean Herbert
|
6fb06d69cc
|
Merge branch 'master' into pp-counter-alloc-reduction
|
2022-03-15 13:31:57 +09:00 |
|
Dan Balasescu
|
523f668c8c
|
Remove unnecessary ctor argument
|
2022-03-15 12:37:39 +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
|
4a3e3aba65
|
Restructure PerformanceCalculator to not require ScoreInfo argument
|
2022-03-14 14:25:28 +09:00 |
|
Dan Balasescu
|
c36badab4b
|
Add per-ruleset score multipliers for classic scoring
|
2022-03-10 10:26:09 +09:00 |
|
Dean Herbert
|
8bb07f83cd
|
Merge pull request #17054 from hlysine/mod-adaptive-speed
Implement Adaptive Speed mod
|
2022-03-09 17:56:34 +09:00 |
|
Dean Herbert
|
33862fc0db
|
Centralise implementation of slider bars which display millisecond time values
|
2022-03-04 12:25:19 +09:00 |
|
Dean Herbert
|
abba49fd8f
|
Update all usages of OsuSlider.TooltipText overrides to instead implement GetTooltipText
|
2022-03-04 12:16:05 +09:00 |
|
Henry Lin
|
c9b205afeb
|
Add adaptive speed mod
|
2022-03-02 09:57:52 +08:00 |
|
Dean Herbert
|
a41e1c80f1
|
Show hit error on results screen
Leading up to implementation of "local offset", this feels like a good
thing to have visible first and foremost.
|
2022-02-28 19:11:06 +09:00 |
|
Dean Herbert
|
13b6cfb5ed
|
Merge pull request #16898 from smoogipoo/fix-mania-pp-score-multiplier
Fix mania PP calculator applying incorrect score multiplier
|
2022-02-17 19:21:08 +09:00 |
|
Dean Herbert
|
64360f2b37
|
Merge pull request #16891 from smoogipoo/fix-mania-hitwindow-attrib
Fix mania hit window attribute improperly considering rate-adjustment mods
|
2022-02-17 14:03:51 +09:00 |
|
Dan Balasescu
|
39a7bbdb9a
|
Fix mania PP calculator applying incorrect score multiplier
|
2022-02-17 14:03:39 +09:00 |
|
Dean Herbert
|
7307e68e9c
|
Revert "Merge pull request #16889 from smoogipoo/remove-mod-multiplier"
This reverts commit 252b945d3b , reversing
changes made to a1b39a96cf .
|
2022-02-17 13:26:12 +09:00 |
|
Dan Balasescu
|
0b37efc985
|
Add explanatory note
|
2022-02-16 20:07:58 +09:00 |
|
Dan Balasescu
|
a0ee86ddd2
|
Fix improperly considering rate adjustment mods
|
2022-02-16 19:51:42 +09:00 |
|
Dan Balasescu
|
1f9892802c
|
Merge pull request #16886 from peppy/clarify-parenthesis
Clarify ambiguous conditionals in `LegacyStageBackground`
|
2022-02-16 19:15:21 +09:00 |
|
Dan Balasescu
|
d4bf335fcc
|
Use score multiplier attribute in ManiaPerformanceCalculator
|
2022-02-16 16:24:40 +09:00 |
|
Dean Herbert
|
f703828e1b
|
Clarify ambiguous conditionals in LegacyStageBackground
|
2022-02-16 15:27:49 +09:00 |
|
Dan Balasescu
|
84e82ef5e4
|
Add XMLDocs to difficulty attribute properties
|
2022-02-16 14:09:19 +09:00 |
|
Henry Lin
|
ee6d4b2583
|
Move performance breakdown to the top to prevent re-ordering after watching replay
|
2022-02-05 21:39:01 +08:00 |
|
Henry Lin
|
0b1fef38af
|
Use the playable beatmap provided in CreateStatisticsForScore
|
2022-02-05 21:36:34 +08:00 |
|
Henry Lin
|
440b674bb0
|
Add statistic item for mania & taiko
|
2022-02-05 21:30:35 +08:00 |
|
Henry Lin
|
f29301cd1e
|
Merge branch 'master' into display-performance-attributes
|
2022-02-05 16:59:46 +08:00 |
|
Dean Herbert
|
df9d99f5aa
|
Merge branch 'master' into extended-statistics-without-replay
|
2022-02-03 18:59:48 +09:00 |
|
Bartłomiej Dach
|
82f9ad63f5
|
Fix flashlight size multiplier printing with too many decimal digits
|
2022-02-02 20:41:25 +01:00 |
|
Dean Herbert
|
19eb9ad8a7
|
Reorder StatisticsItem constructor to make a touch more sense
|
2022-02-02 23:02:38 +09:00 |
|
Henry Lin
|
6a482827fe
|
Fix weird line breaking
|
2022-02-02 17:23:03 +08:00 |
|
Henry Lin
|
c5c4c85006
|
Lazily create content of StatisticItem
|
2022-02-02 13:29:18 +08:00 |
|
Dean Herbert
|
4b646709c1
|
Merge pull request #16658 from Spooghetti420/no-long-notes-mod
Add "Hold Off" mod (no long notes)
|
2022-02-02 13:35:44 +09:00 |
|
Dean Herbert
|
ddc8094a75
|
Update description
|
2022-02-02 13:34:23 +09:00 |
|
Bartłomiej Dach
|
e4028b8fc1
|
Remove index ctor param from ColumnHitObjectArea
No longer used since 5692cecaa4 .
|
2022-02-01 21:49:52 +01:00 |
|
Spooghetti420
|
b75c08c9ab
|
Improve beat length logic
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2022-02-01 13:36:36 +00:00 |
|
Dan Balasescu
|
0641264a11
|
Merge branch 'master' into spectator-consistency-frames
|
2022-02-01 14:35:30 +09:00 |
|
Dean Herbert
|
2f88efd3c3
|
Pass column in rather than accessing parent
|
2022-02-01 00:53:56 +09:00 |
|
Spooghetti420
|
e5601772a9
|
Make incompatible with
|
2022-01-31 15:00:36 +00:00 |
|
Dan Balasescu
|
0458d408bb
|
Add replay statistics frames to FramedReplayInputHandler
|
2022-01-31 18:53:47 +09:00 |
|
Dean Herbert
|
0e764538e0
|
Retrieve KeyBindingContainer via DI rather than traversal lookup
|
2022-01-31 17:05:04 +09:00 |
|
Dean Herbert
|
cc7fb0e559
|
Add mouse click support and increase area to full column height
|
2022-01-31 16:37:02 +09:00 |
|
Dean Herbert
|
a84fd2e20c
|
Merge branch 'master' into master
|
2022-01-31 16:30:08 +09:00 |
|
Dean Herbert
|
bb8dc74e88
|
Fix constant formatting
|
2022-01-31 12:20:51 +09:00 |
|
Spooghetti420
|
b52153e73d
|
Remove settings
|
2022-01-30 17:40:15 +00:00 |
|
Dean Herbert
|
035a84e75c
|
Rename function and make public again for test usage
|
2022-01-29 14:05:23 +09:00 |
|
Dean Herbert
|
c75ffe9b07
|
Apply code style changes
|
2022-01-29 13:47:04 +09:00 |
|
Spooghetti420
|
a4aa501bb5
|
Change threshold from ms to beat-based, add tests
|
2022-01-28 21:59:53 +00:00 |
|
Spooghetti420
|
146c54a2c1
|
Fix code formatting
|
2022-01-27 21:02:59 +00:00 |
|
Spooghetti420
|
3e068e564d
|
Update mod per discussion + create test
|
2022-01-27 20:56:51 +00:00 |
|
Spooghetti420
|
400633bd99
|
Add another newline
|
2022-01-27 16:23:09 +00:00 |
|
Spooghetti420
|
c0b2f8bd01
|
Fix newline style in mod
|
2022-01-27 16:21:38 +00:00 |
|
Spooghetti420
|
5dd829cb3a
|
Merge branch 'master' of https://github.com/ppy/osu into no-long-notes-mod
|
2022-01-27 16:10:16 +00:00 |
|
Spooghetti420
|
1bdf16494b
|
Add No Long Notes mod
|
2022-01-27 11:35:31 +00:00 |
|
Dean Herbert
|
5288eedd31
|
Update all usages of RulesetID and Ruleset.ID to use Ruleset.OnlineID
|
2022-01-27 15:38:03 +09:00 |
|
Bartłomiej Dach
|
2375420d4c
|
Tweak allowable ranges of size multiplier
|
2022-01-24 21:32:31 +01:00 |
|
Bartłomiej Dach
|
4a13c93ca7
|
Disallow zero size multiplier in flashlight implementations
|
2022-01-24 21:03:03 +01:00 |
|
Bartłomiej Dach
|
a227af75ed
|
Simplify flashlight parameter passing flow
|
2022-01-24 21:03:02 +01:00 |
|
Bartłomiej Dach
|
5874475dff
|
Extract DefaultFlashlightSize to base flashlight class
|
2022-01-24 21:03:02 +01:00 |
|
Bartłomiej Dach
|
a7c0d507ce
|
Rename flashlight settings to be more accurate
|
2022-01-24 21:03:02 +01:00 |
|
mk-56
|
948867898c
|
ModeMultiplier rename
|
2022-01-24 11:38:52 +01:00 |
|
mk-56
|
161a2a321e
|
Remove bindable from ModeMultiplier
|
2022-01-24 09:07:07 +01:00 |
|
mk-56
|
ed84ae0ac0
|
Adjust values to Bdach's refined taste
|
2022-01-24 00:42:43 +01:00 |
|
mk-56
|
955bab926f
|
Separate the settings for each modes radiuses
|
2022-01-22 19:38:56 +01:00 |
|
MK56
|
b5f813a949
|
Merge branch 'ppy:master' into Liswiera-FL-changes
|
2022-01-22 19:04:39 +01:00 |
|
Bartłomiej Dach
|
1ce0b18003
|
Merge branch 'master' into display-performance-attributes
|
2022-01-22 14:12:57 +01:00 |
|
Dean Herbert
|
7f65f3a47f
|
Remove all usage of BaseDifficulty (and access Difficulty instead)
|
2022-01-18 22:57:39 +09:00 |
|
mk-56
|
bd308ca38c
|
Cleanup
|
2022-01-17 15:15:25 +01:00 |
|
Henry Lin
|
b81fc675e8
|
Include PropertyName in PerformanceDisplayAttribute
|
2022-01-17 20:45:25 +08:00 |
|
Henry Lin
|
d014fef179
|
Hide confusing attributes
|
2022-01-17 20:36:36 +08:00 |
|
Henry Lin
|
511a607599
|
Display performance breakdown in a tooltip
|
2022-01-17 18:28:17 +08:00 |
|
mk-56
|
ee4331dda4
|
Merge remote-tracking branch 'origin/Liswiera-FL-changes' into Liswiera-FL-changes
|
2022-01-15 21:44:03 +01:00 |
|
mk-56
|
2a59735525
|
Initial commit
|
2022-01-15 21:43:28 +01:00 |
|
Susko3
|
19467e58c1
|
Remove unused params from BDL methods
|
2022-01-15 01:06:39 +01:00 |
|
Dan Balasescu
|
4106ebf881
|
Fix mania requiring PERFECTs to maintain HP
|
2022-01-12 18:29:23 +09:00 |
|
pikokr
|
b0d61a18b0
|
Load keyBindingContainer once on LoadComplete() & make touch area height to const
|
2022-01-07 15:57:30 +09:00 |
|
pikokr
|
4cb8272d14
|
Column Touch area & highlighting on start
|
2021-12-30 17:37:19 +09:00 |
|
pikokr
|
dec1f31749
|
Make KeyBindingContainer public
|
2021-12-28 22:43:07 +09:00 |
|
파링
|
9ed7139582
|
Merge branch 'master' into master
|
2021-12-28 22:36:55 +09:00 |
|
pikokr
|
62d6bb8c2e
|
Trigger touch on click key area
|
2021-12-28 22:35:45 +09:00 |
|
pikokr
|
59b4aea5f9
|
Make method and property name to match class name
|
2021-12-28 21:52:46 +09:00 |
|
Joseph Madamba
|
0bd928b5cd
|
Fix incorrect naming / apply review
|
2021-12-27 21:44:19 -08:00 |
|
Joseph Madamba
|
7de43e3aba
|
Fix most open compound words in identifiers being closed
|
2021-12-27 20:26:28 -08:00 |
|
Joseph Madamba
|
98524d60a4
|
Fix clear identifier typos
|
2021-12-27 20:26:28 -08:00 |
|
pikokr
|
58994b790c
|
Get key binding container once instead of getting on every touch
|
2021-12-27 21:20:52 +09:00 |
|