Peter-io
54c12c281b
Pass already ordered mods to HealthProcessor
2024-07-16 14:58:47 +02:00
Salman Ahmed
37390678e0
Reword documentations
2024-07-15 08:13:34 +03:00
Salman Ahmed
37b12fe08c
Let IHasFailCondition
inherit from IApplicableFailOverride
2024-07-15 08:08:30 +03:00
Peter-io
2895f3dc56
Add triggeringMod param description
2024-07-12 22:33:18 +02:00
Peter-io
05842651a1
Prioritize mod with RestartOnFail
2024-07-12 17:03:48 +02:00
Peter-io
f99574c62b
Order only IHasFailCondition Mods
2024-07-12 16:58:52 +02:00
Peter-io
02353be349
Prioritize IApplicableFailOverride mods
2024-07-12 15:53:26 +02:00
Peter-io
3e34ddf148
Change naming to suggested
2024-07-12 15:43:25 +02:00
Peter-io
2a7124c341
Apply suggestions to mods
2024-07-12 15:40:13 +02:00
Peter-io
b21d47ed49
Apply suggestions to HealthProcessor
2024-07-12 15:40:01 +02:00
Peter-io
d1323bb802
Change summaries
...
not sure to what yet
2024-07-11 20:29:16 +02:00
Peter-io
751006c08b
Implement IHasFailCondition in mods
2024-07-11 20:21:42 +02:00
Peter-io
4a473f4011
Use IHasFailCondition in HealthProcessor
2024-07-11 20:21:23 +02:00
Peter-io
0a8d90953d
Implement IHasFailCondition interface
2024-07-11 20:20:34 +02:00
Peter-io
527e14351e
Remove unused using
2024-07-11 17:52:37 +02:00
Peter-io
7e1ee6151f
Pass mod class that cause fail
2024-07-11 17:50:02 +02:00
Peter-io
2aeda54865
Store FailTrigger in HealthProcessor
2024-07-11 17:49:43 +02:00
Peter-io
307a0e8bfa
Revert "Add TriggeredFail to IApplicableFailOverride"
...
This reverts commit 674d6eecd3
.
2024-07-11 15:48:05 +02:00
Peter-io
7fd6f3f32c
Revert "Include TriggeredFail in mods"
...
This reverts commit 8da673ec24
.
2024-07-11 15:48:02 +02:00
Peter-io
8da673ec24
Include TriggeredFail in mods
2024-07-11 14:27:56 +02:00
Peter-io
674d6eecd3
Add TriggeredFail to IApplicableFailOverride
2024-07-11 14:27:37 +02:00
Dean Herbert
fe421edd8f
Fix editor UI transparency being incorrectly opaque when hovering slider control points
...
As mentioned at
https://github.com/ppy/osu/pull/28787#issuecomment-2221150025 .
2024-07-11 16:41:21 +09:00
Bartłomiej Dach
c8a64c5950
Remove setup screen controls that do nothing useful
...
Before I go with a hammer to redesign these, I want to remove stuff that
does nothing first.
Hard-breaks API to allow rulesets to specify an enumerable of custom
sections rather than two specific weird ones.
For specific rulesets:
- osu!:
- Stack leniency slider merged into difficulty section.
- osu!taiko:
- Approach rate and circle size sliders removed.
- Colours section removed.
- osu!catch:
- No functional changes.
- osu!mania:
- Special style toggle merged into difficulty section.
- Colours section removed.
2024-07-10 14:53:16 +02:00
Dean Herbert
aadcc5384d
Adjust editor transparent tweens to be less "flashy"
...
Touched on in https://github.com/ppy/osu/discussions/28581 .
After a bit more usage of the editor I do agree with this and think that
making the fades a bit more gentle helps a lot.
2024-07-09 16:16:19 +09:00
Salman Ahmed
b33e54d064
Enforce IBeatmap.Breaks
to be sorted chronologically
2024-07-08 16:06:38 +03:00
Bartłomiej Dach
6907d3d3b5
Merge branch 'master' into nodesample-inherit
2024-07-05 08:12:47 +02:00
Bartłomiej Dach
c524c23db6
Merge branch 'master' into inherit-addition
2024-07-04 15:24:59 +02:00
Bartłomiej Dach
ea9dd841c0
Merge pull request #28728 from OliBomby/inherit-volume
...
Always inherit the volume from the previous hit object on placement
2024-07-04 15:24:34 +02:00
Bartłomiej Dach
652d2e9633
Adjust code style
2024-07-04 15:19:36 +02:00
Bartłomiej Dach
8b4155fc0a
Merge branch 'inherit-addition' into nodesample-inherit
2024-07-04 15:13:20 +02:00
Bartłomiej Dach
faedf268ec
Merge branch 'inherit-volume' into inherit-addition
2024-07-04 14:52:05 +02:00
Bartłomiej Dach
72492a79cd
Reduce duplication in new logic
2024-07-04 14:45:46 +02:00
Dean Herbert
3f138489a1
Merge pull request #28509 from bdach/slider-anchor-type-switching
...
Add ability to cycle slider control point types via keyboard
2024-07-04 16:11:37 +09:00
Dean Herbert
73d71d3d77
Merge pull request #28705 from bdach/editor-test-play
...
Reimplement missing gameplay test hotkeys from stable
2024-07-04 13:44:25 +09:00
Salman Ahmed
899c8d39fe
Merge branch 'master' into verify-title-markers
2024-07-04 07:07:59 +03:00
OliBomby
e754668daa
Always inherit the volume from the previous hit object
2024-07-04 01:09:06 +02:00
OliBomby
8f3a30b0b9
inherit addition bank from last hitobject
2024-07-04 00:56:53 +02:00
OliBomby
8dd04b6e9a
update nodesamples on placement
2024-07-04 00:39:12 +02:00
Bartłomiej Dach
00a0058fc7
Fix typo
2024-07-03 16:13:47 +02:00
Bartłomiej Dach
bcb479d4f7
Use one less regex
2024-07-03 16:13:30 +02:00
Bartłomiej Dach
5696e85b68
Adjust conditionals
...
The fact that checking the unicode title was gated behind a
`hasRomanisedTitle` guard was breaking my brain.
2024-07-03 15:52:05 +02:00
Bartłomiej Dach
32b3d3d7df
Compile regexes for speed
2024-07-03 15:49:21 +02:00
Bartłomiej Dach
901fec65ef
Address code quality issues
2024-07-03 15:49:17 +02:00
Dean Herbert
88375694a3
Merge branch 'master' into slider-anchor-type-switching
2024-07-03 22:36:57 +09:00
Bartłomiej Dach
0ab13e4486
Use alternative method of releasing user-pressed keys when activating autoplay
2024-07-03 14:37:07 +02:00
Bartłomiej Dach
e73faaefd2
Merge branch 'master' into editor-test-play
2024-07-03 13:54:47 +02:00
Dean Herbert
5f56ed6872
Merge branch 'master' into navigate-to-timestamp
2024-07-03 20:42:32 +09:00
Bartłomiej Dach
84c7d34b77
Fix user-pressed keys remaining pressed whtn autoplay is turned on
2024-07-03 10:32:08 +02:00
Bartłomiej Dach
294aa09c41
Clear pressed keys and last replay frame when detaching replay from ruleset input manager
2024-07-03 10:19:59 +02:00
Bartłomiej Dach
29c3ff0677
Enable NRT in RulesetInputManager
2024-07-03 09:33:48 +02:00