Dean Herbert
|
b444f0fd0b
|
Merge pull request #20714 from frenzibyte/improve-flashlight-on-break
Improve flashlight display on break periods
|
2022-10-12 13:10:12 +09:00 |
|
Dean Herbert
|
a5948e7680
|
Merge pull request #20704 from ekrctb/scrolling-drag-box
Anchor editor drag box on time (catch, mania)
|
2022-10-12 11:48:05 +09:00 |
|
Salman Ahmed
|
84fdd2e107
|
Improve flashlight display on break periods
|
2022-10-11 17:16:57 +03:00 |
|
Dan Balasescu
|
ac2c986ff5
|
Merge pull request #20679 from peppy/remove-duplicated-colour
Remove duplicated colour in osu!mania argon skin column colouring
|
2022-10-11 17:44:34 +09:00 |
|
Dean Herbert
|
f41b79688f
|
Avoid casting by accepting all Playfield s but throwing on a bad choice
|
2022-10-11 16:54:41 +09:00 |
|
Dean Herbert
|
f060e6a780
|
Implement hold "sliding" samples in osu!mania
|
2022-10-11 16:31:37 +09:00 |
|
ekrctb
|
6ab29a62d0
|
Anchor drag box on time (catch, mania)
Not done for taiko because I cannot figure out how it should work with the overlapping scroll algorithm.
|
2022-10-11 14:23:17 +09:00 |
|
Dan Balasescu
|
ed2b39a220
|
Remove whitespace
|
2022-10-11 13:53:18 +09:00 |
|
Natelytle
|
cc54fc5c1b
|
rename method to reflect being a method
|
2022-10-10 13:52:01 -04:00 |
|
Natelytle
|
430eb44446
|
slight formatting
|
2022-10-10 13:45:16 -04:00 |
|
Natelytle
|
32adc1ec14
|
Fix division by 0
|
2022-10-10 13:36:52 -04:00 |
|
Dean Herbert
|
0b5f8e1c93
|
Remove duplicated colour in osu!mania argon skin column colouring
There will probably be more change to colours, but let's just fix this
for now.
|
2022-10-10 13:12:30 +09:00 |
|
Dan Balasescu
|
15a7fb044d
|
Merge pull request #20600 from peppy/fix-mania-rewinding
Fix osu!mania key / stage lighting / explosions not working well with rewind
|
2022-10-07 21:42:39 +09:00 |
|
Dean Herbert
|
e1e12f41e9
|
Add more comprehensive inline comment
|
2022-10-07 21:00:11 +09:00 |
|
Dan Balasescu
|
d63f196626
|
Merge branch 'master' into fix-mania-rewinding
|
2022-10-07 20:45:56 +09:00 |
|
Dean Herbert
|
588713497d
|
Attempt to make hold notes more legible at low background dims
|
2022-10-07 20:43:26 +09:00 |
|
Dean Herbert
|
589b764b77
|
Final tweaks because I don't know when to stop
|
2022-10-07 20:30:38 +09:00 |
|
Dean Herbert
|
d5490523ea
|
Adjust hold notes further
|
2022-10-07 20:05:13 +09:00 |
|
Dean Herbert
|
8101eea50d
|
Fix first glow of key area elements not working due to missing type
|
2022-10-07 20:05:13 +09:00 |
|
Dean Herbert
|
c518fbf44a
|
Adjust argon hold bodies to better define away from the stage background
|
2022-10-07 20:05:13 +09:00 |
|
Dean Herbert
|
08c3f3ae6d
|
Adjust lighting and timing of key area in general
|
2022-10-07 20:05:13 +09:00 |
|
Dean Herbert
|
551b7f0d1c
|
Fix corner radius visible below hit target line
|
2022-10-07 20:05:13 +09:00 |
|
Dean Herbert
|
e4657a7a3d
|
Fix argon key area lighting being hidden by other columns in one direction
|
2022-10-07 20:05:13 +09:00 |
|
Dean Herbert
|
12e9686092
|
Increase column spacing
|
2022-10-07 20:05:13 +09:00 |
|
Dean Herbert
|
f9b4f491a6
|
Increase overall corner radius slightly
|
2022-10-07 20:05:13 +09:00 |
|
Dean Herbert
|
58eaa18725
|
Add transparency to column backgrounds
|
2022-10-07 20:05:13 +09:00 |
|
Dan Balasescu
|
b5746f5f20
|
Merge pull request #20602 from peppy/mania-fix-object-colouring
Fix osu!mania not colours not always updating when switching skins
|
2022-10-07 19:22:55 +09:00 |
|
Dean Herbert
|
52ad766f86
|
Remove manual binding of nested objects in DrawableManiaHitObject
This is now handled by `Column` itself. Leaving the logic here as well
will cause a circular bindable flow and stack overflow.
|
2022-10-07 18:25:55 +09:00 |
|
Dean Herbert
|
4b772643e9
|
Use bindable flow for transfer of accent colour from columns to hit objects
This fixes the case where changing a skin during gameplay runtime does
not correctly convey colour information to off-screen `DrawableHitObject`s.
|
2022-10-07 18:25:08 +09:00 |
|
Dean Herbert
|
42afc8e568
|
Merge branch 'master' into fix-mania-rewinding
|
2022-10-07 18:17:19 +09:00 |
|
Dan Balasescu
|
721189b23a
|
Merge branch 'master' into argon-mania-note
|
2022-10-07 17:34:11 +09:00 |
|
Dean Herbert
|
c7405d1c1c
|
Add missing immediate application of AccentColour in DefaultKeyArea
Co-authored-by: Dan Balasescu <smoogipoo@smgi.me>
|
2022-10-07 17:00:10 +09:00 |
|
Dean Herbert
|
98b578e8e6
|
Remove left-over incorrect fallback logic
This was moved to `ManiaClassicSkinTransformer`.
|
2022-10-07 16:12:27 +09:00 |
|
Dean Herbert
|
207c76bdec
|
Fix column lighting and key area not handling rewind correctly
|
2022-10-07 15:46:11 +09:00 |
|
Dean Herbert
|
e81f550150
|
Fix hit explosions not being cleaned up correctly when rewinding
|
2022-10-07 15:46:11 +09:00 |
|
Dean Herbert
|
6d14ccb8e0
|
Make special key slightly wider
|
2022-10-07 15:45:35 +09:00 |
|
Dean Herbert
|
e4e4c1b661
|
Add very temporary mania judgement display for argon skin
|
2022-10-07 15:45:35 +09:00 |
|
Dean Herbert
|
b95743092d
|
Add argon hit explosion
|
2022-10-07 15:45:35 +09:00 |
|
Dean Herbert
|
258c935574
|
Remove key area background (the column background is enough to work well)
|
2022-10-07 15:45:35 +09:00 |
|
Dean Herbert
|
f3e3ee81cb
|
Add column and stage background to argon skin
|
2022-10-07 15:45:35 +09:00 |
|
Dean Herbert
|
59bbbf1c08
|
Improve colours and hit metrics on key area
|
2022-10-07 15:45:35 +09:00 |
|
Dean Herbert
|
a543222a2b
|
Add ability to pad stage vertically
|
2022-10-07 15:45:35 +09:00 |
|
Dean Herbert
|
4cb07b8839
|
Specify column widths for argon
|
2022-10-07 15:45:35 +09:00 |
|
Dean Herbert
|
6c0923ec1a
|
Add argon hold note pieces
|
2022-10-07 15:45:35 +09:00 |
|
Dean Herbert
|
a10f9ebfa5
|
Update argon colours to roughly match design spec
|
2022-10-07 15:45:35 +09:00 |
|
Dean Herbert
|
c1cb62cc35
|
Add basic argon note piece
|
2022-10-07 15:45:35 +09:00 |
|
Dean Herbert
|
f1ea61b1a2
|
Remove unused colour code
|
2022-10-07 15:24:37 +09:00 |
|
Dean Herbert
|
9a92ff1681
|
Fix SourceChanged unbind directionality and add null check
|
2022-10-07 15:24:37 +09:00 |
|
Dean Herbert
|
dee01abab1
|
Add method to get stage from column index
|
2022-10-07 15:24:37 +09:00 |
|
Dean Herbert
|
eea3d5adb8
|
Standardise column index naming and xmldoc
|
2022-10-07 15:24:36 +09:00 |
|
Dean Herbert
|
0d21c0e49c
|
Remove StageDefinition from configuration lookups
I added this for future usage, but it turns out I can get the
definitions directly from `ManiaBeatmap`.
|
2022-10-07 15:24:36 +09:00 |
|
Dean Herbert
|
4a127f5d81
|
Fix classic skin colours sourcing from triangles defaults
|
2022-10-07 15:24:36 +09:00 |
|
Dean Herbert
|
6b79f16461
|
Make Column.AccentColour bindable
|
2022-10-07 15:24:36 +09:00 |
|
Dean Herbert
|
532d101080
|
Remove unused class
|
2022-10-07 15:24:36 +09:00 |
|
Dean Herbert
|
276395f1af
|
Fix column colour not updating on skin change
|
2022-10-07 15:24:36 +09:00 |
|
Dean Herbert
|
3947011baf
|
Fix regression in legacy dual stage handling logic
|
2022-10-07 15:24:36 +09:00 |
|
Dean Herbert
|
2ae1aef0be
|
Move column initialisation to ctor and fix remaining tests
|
2022-10-07 15:24:36 +09:00 |
|
Dean Herbert
|
5fe9b953a5
|
Add back triangles column colours via a transformer
|
2022-10-07 15:24:36 +09:00 |
|
Dean Herbert
|
1a0b953846
|
Remove unnecessary Beatmap parameter in ManiaLegacySkinTransformer
|
2022-10-07 15:24:36 +09:00 |
|
Dean Herbert
|
5c48d8931a
|
Add StageDefinition to ManiaSkinConfigurationLookup and make column background colour lookup work
|
2022-10-07 15:24:36 +09:00 |
|
Dean Herbert
|
9c979044dc
|
Move AccentColour assignment to inside Column
|
2022-10-07 15:24:36 +09:00 |
|
Dean Herbert
|
46c3cfe54d
|
Remove StageDefinition flow in ManiaSkinComponent
|
2022-10-07 15:24:36 +09:00 |
|
Dean Herbert
|
7796a4c109
|
Cache StageDefinition for consumption (and remove ColumnType )
|
2022-10-07 15:24:36 +09:00 |
|
Dean Herbert
|
df3ad618e1
|
Move ColumnType to constructor
|
2022-10-07 15:24:36 +09:00 |
|
Dan Balasescu
|
4e6047f23d
|
Merge pull request #20571 from peppy/argon-mania
Add "argon" key area for osu!mania
|
2022-10-07 15:19:18 +09:00 |
|
ekrctb
|
ea4dbc8c0f
|
Fix mania hold note head disappears
|
2022-10-06 19:46:10 +09:00 |
|
Dean Herbert
|
395ab58892
|
Attempt to fix code style infractions
|
2022-10-04 16:17:38 +09:00 |
|
Dean Herbert
|
345430ab39
|
Fix argon hit target area not being aligned correctly
|
2022-10-04 16:16:09 +09:00 |
|
ekrctb
|
15d159a97e
|
Fix tests
|
2022-10-04 16:10:18 +09:00 |
|
Dean Herbert
|
1ffa0afafc
|
Tweak visuals and fix up code quality
|
2022-10-04 16:05:36 +09:00 |
|
ekrctb
|
2aa4d21c75
|
Remove code that is not needed anymore
|
2022-10-04 15:17:14 +09:00 |
|
Dean Herbert
|
36e2f5c512
|
Add argon hit target pieces
|
2022-10-04 14:56:46 +09:00 |
|
Dean Herbert
|
d32eb64561
|
Adjust colour application to stay around a bit longer
|
2022-10-04 14:56:46 +09:00 |
|
Dean Herbert
|
4718f4ac24
|
Add second icon and improve glow effect
|
2022-10-04 14:56:46 +09:00 |
|
Dean Herbert
|
83e7cc1e09
|
Add argon key area
|
2022-10-04 14:56:46 +09:00 |
|
Dean Herbert
|
97207c11f5
|
Add base transformer for osu!mania argon skin
|
2022-10-04 14:56:46 +09:00 |
|
Dan Balasescu
|
1890a66b28
|
Merge pull request #20509 from o-dasher/cleanup-setting-sources
Removes unnecessary setting sources specifications
|
2022-09-28 17:55:42 +09:00 |
|
Dan Balasescu
|
cbed268ac9
|
Merge pull request #20510 from sw1tchbl4d3r/high_bpm_judgements
Clamp `LifetimeStart` of `HitObject`s to their judgement windows
|
2022-09-28 17:49:35 +09:00 |
|
sw1tchbl4d3
|
0cffbb7562
|
Clamp LifetimeStart of HitObject 's to their judgement windows
|
2022-09-27 16:54:24 +02:00 |
|
o-dasher
|
f3e25eacad
|
Removes unnecessary setting sources specifications
|
2022-09-27 09:25:58 -04:00 |
|
o-dasher
|
537796c3a1
|
Cleanup mod bindings
|
2022-09-25 15:49:22 -04:00 |
|
Dean Herbert
|
c7f8f948b9
|
Rename CreateLegacySkinProvider to CreateSkinTransformer and apply to all skins
|
2022-09-15 20:18:10 +09:00 |
|
Dean Herbert
|
91c415f29b
|
Fix nullability oversight in ManiaRulesetConfigManager
|
2022-09-12 16:58:20 +09:00 |
|
andy840119
|
3d7367a842
|
Move the CreateConvertibleReplayFrame() into the base ruleset class for avoid api breaking change in the customized ruleset.
|
2022-09-10 11:07:23 +08:00 |
|
andy840119
|
ec86700f29
|
Add the nullable disable annotation back becuse it will cause the api broken if remove the nullable disable annotation in the mania ruleset.
|
2022-09-10 10:45:51 +08:00 |
|
andy840119
|
e62999fb16
|
Merge branch 'master' of https://github.com/ppy/osu into remove-the-nullable-disable-in-the-ruleset
# Conflicts:
# osu.Game.Rulesets.Catch/CatchRuleset.cs
# osu.Game.Rulesets.Osu/OsuRuleset.cs
# osu.Game.Rulesets.Taiko/TaikoRuleset.cs
# osu.Game/Rulesets/Ruleset.cs
|
2022-09-10 10:40:12 +08:00 |
|
Dean Herbert
|
f0fdfb13c3
|
Merge pull request #20190 from cdwcgt/mania-fixed-speed-show
Show fixed speed in mania scroll speed settings
|
2022-09-08 23:00:10 +09:00 |
|
cdwcgt
|
09fa24c563
|
new display format
|
2022-09-08 19:12:54 +08:00 |
|
cdwcgt
|
f0850c42e5
|
fix typo
`ManiaScorllSlider` -> `ManiaScrollSlider`
|
2022-09-08 18:16:23 +09:00 |
|
cdwcgt
|
53219ae4e7
|
show fixed speed in mania scroll speed settings
|
2022-09-08 16:59:48 +08:00 |
|
Salman Ahmed
|
ff4a051c05
|
Merge branch 'master' into remove-dispose-updates
|
2022-09-03 16:14:50 +03:00 |
|
Dan Balasescu
|
9645bfe708
|
Bump difficulty calculator versions
|
2022-09-02 16:27:25 +09:00 |
|
Dean Herbert
|
6a35b233e5
|
Merge branch 'master' into remove-dispose-updates
|
2022-09-01 23:03:19 +09:00 |
|
Dean Herbert
|
a215d009fe
|
Update Remove /RemoveRange /RemoveAll calls in line with framework changes
|
2022-08-29 15:57:40 +09:00 |
|
Dean Herbert
|
90b9c02ac6
|
Remove "internal" identifier as unnecessary
|
2022-08-29 14:01:15 +09:00 |
|
Dean Herbert
|
f5710d8000
|
Add ruleset API versioning
|
2022-08-22 16:35:08 +09:00 |
|
Dean Herbert
|
d199b3b100
|
Update GetVariantName to also support localisation
|
2022-08-22 14:51:00 +09:00 |
|
naoei
|
29ef1c8db8
|
Check if StatisticItem.Name is null or empty
|
2022-08-20 21:48:53 -04:00 |
|
Nao
|
189a407cb1
|
Merge branch 'master' into ruleset-localization
|
2022-08-20 21:39:10 -04:00 |
|
Dan Balasescu
|
4627e4f53b
|
Merge pull request #19120 from molneya/mania-note-order-fix
Fix mania star rating varying by order of notes in a chord
|
2022-08-17 20:39:52 +09:00 |
|