Dean Herbert
|
5e9fb1063a
|
Move judgement text creation to base class and tidy things up
|
2022-12-24 12:22:36 +08:00 |
|
Dean Herbert
|
03603f8b54
|
Don't show great or higher judgements when using argon "pro" skin
|
2022-12-24 03:35:44 +08:00 |
|
Dean Herbert
|
727ac00f6d
|
Combine base class for JudgementPiece
|
2022-12-24 03:32:13 +08:00 |
|
Dan Balasescu
|
7bc8908ca9
|
Partial everything
|
2022-11-27 00:00:27 +09:00 |
|
Dean Herbert
|
b404b87f68
|
Realign white line on argon hold note ends to match hit target
|
2022-11-21 18:26:53 +09:00 |
|
Dean Herbert
|
1aa0e40f2f
|
Add "Component" prefix to lookup naming
|
2022-11-09 17:46:43 +09:00 |
|
Dean Herbert
|
c908969d9b
|
Rename ISkinComponent to ISkinLookup
|
2022-11-09 17:46:43 +09:00 |
|
Dean Herbert
|
a6165ea78a
|
Apply nullability to osu!mania skinning classes
|
2022-11-09 13:58:58 +09:00 |
|
Dean Herbert
|
8bf4ca4b53
|
Add legacy skin fallback when beatmap skin is providing resources
|
2022-10-12 17:47:20 +09: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 |
|
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
|
721189b23a
|
Merge branch 'master' into argon-mania-note
|
2022-10-07 17:34:11 +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
|
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
|
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
|
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
|
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
|
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 |
|
Dean Herbert
|
1ffa0afafc
|
Tweak visuals and fix up code quality
|
2022-10-04 16:05:36 +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 |
|
Dean Herbert
|
a215d009fe
|
Update Remove /RemoveRange /RemoveAll calls in line with framework changes
|
2022-08-29 15:57:40 +09:00 |
|
Dan Balasescu
|
b4e55f7309
|
Apply IRenderer changes
|
2022-08-02 19:50:57 +09:00 |
|
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
Salman Ahmed
|
61078910a6
|
Handle all skin component types explicitly
|
2022-04-23 03:34:05 +03:00 |
|
Dean Herbert
|
f703828e1b
|
Clarify ambiguous conditionals in LegacyStageBackground
|
2022-02-16 15:27:49 +09:00 |
|
Joseph Madamba
|
7de43e3aba
|
Fix most open compound words in identifiers being closed
|
2021-12-27 20:26:28 -08:00 |
|
Dean Herbert
|
6399c695e8
|
Update usages of BufferedContainer in line with framework changes
|
2021-11-05 15:54:49 +09:00 |
|
Dean Herbert
|
add39fbd4f
|
Merge branch 'master' into fix-skin-layout-editor-crash
|
2021-10-28 06:24:24 +09:00 |
|
Dean Herbert
|
6944151486
|
Apply batch fixing of built-in types using var
|
2021-10-27 13:04:41 +09:00 |
|
Dean Herbert
|
93482414d6
|
Remove SkinConfiguration subclasses and allow configuration parsing for all skin types
|
2021-10-22 14:42:23 +09:00 |
|
smoogipoo
|
f9d5abff8a
|
Update with keybinding changes
|
2021-09-16 18:26:12 +09:00 |
|
smoogipoo
|
34bde293ab
|
Fix tests
|
2021-09-15 13:26:39 +09:00 |
|
smoogipoo
|
c009e1473d
|
Add extra safety check
|
2021-09-14 17:47:12 +09:00 |
|
smoogipoo
|
63aa3ddcba
|
Add animation support for mania notes
|
2021-09-14 17:45:23 +09:00 |
|
Salman Ahmed
|
fbb856d84b
|
Call base when overriding lookup methods
Rather than arbitrarily accessing `Skin` here and there.
|
2021-06-11 12:44:44 +03:00 |
|
Salman Ahmed
|
cf40282f1f
|
Convert LegacySkinTransformer s to accept raw ISkin s rather than a full ISkinSource
|
2021-06-09 22:49:31 +03:00 |
|
Dean Herbert
|
d248bbd4c8
|
Use candidate skin for mania skin key lookup rather than this
|
2021-06-09 15:00:55 +09:00 |
|
Dean Herbert
|
33577cbad5
|
Fix multiple issues with default lookups
|
2021-05-31 21:29:47 +09:00 |
|
Dean Herbert
|
88ed95e012
|
Add FindProvider lookup function
|
2021-05-31 21:29:47 +09:00 |
|
Dean Herbert
|
17574833fb
|
Update other transformers with similar refactored logic
|
2021-05-30 19:15:59 +09:00 |
|
Salman Ahmed
|
fbc316ea1d
|
Fix legacy skin transformers potentially ignoring source implementations
|
2021-05-29 21:23:22 +03:00 |
|
Dean Herbert
|
5b1d9f4cf0
|
Fix constant case
|
2021-03-22 16:19:29 +09:00 |
|
Dean Herbert
|
690fb9224a
|
Combine constants for readability
|
2021-03-22 16:18:31 +09:00 |
|
smoogipoo
|
db64fac824
|
Delay key fade in legacy mania skins
|
2021-03-22 15:26:22 +09:00 |
|
Dean Herbert
|
00574a5288
|
Use ISample everywhere in Skin GetSample lookup path
|
2021-02-18 18:32:28 +09:00 |
|
smoogipoo
|
de9d075f94
|
Initial sample + samplechannel rework
|
2021-01-19 17:11:40 +09:00 |
|
Dean Herbert
|
bf39aa5980
|
Fix incorrectly converted rotation values
|
2020-12-22 12:18:42 +09:00 |
|
Dean Herbert
|
e1b2de27a6
|
Update osu!mania legacy skin's judgement animation to match stable
|
2020-12-21 17:23:23 +09:00 |
|
smoogipoo
|
a835ca9612
|
Fix anchors/origins for legacy pieces
|
2020-12-14 14:20:43 +09:00 |
|
smoogipoo
|
1794bfeddb
|
Move offset into legacy mania judgement
|
2020-12-14 13:07:55 +09:00 |
|
ekrctb
|
e3c035fe9c
|
Adjust namespace
|
2020-12-07 12:32:52 +09:00 |
|
ekrctb
|
40da799103
|
Move piece files of Mania ruleset
|
2020-12-07 12:31:56 +09:00 |
|
Bartłomiej Dach
|
21f29e28e2
|
Add clarification comment
|
2020-11-16 20:36:56 +01:00 |
|
Bartłomiej Dach
|
e88920442c
|
Use HitStateUpdateTime instead
|
2020-11-16 20:01:10 +01:00 |
|
Bartłomiej Dach
|
ba30800bf4
|
Extract constant
|
2020-11-13 22:21:22 +01:00 |
|
Bartłomiej Dach
|
a199a957cc
|
Use stored hold note break time to fade upon it
|
2020-11-13 22:16:38 +01:00 |
|
Bartłomiej Dach
|
4777b1be81
|
Fix fade not applying to tails sometimes
|
2020-11-13 20:52:15 +01:00 |
|
Bartłomiej Dach
|
55a91dbbe0
|
Add fading on hit state change
|
2020-11-13 20:52:15 +01:00 |
|
smoogipoo
|
b1877b649b
|
Use new hit results in mania
|
2020-09-29 16:33:38 +09:00 |
|
Dean Herbert
|
cd0a73883d
|
Merge pull request #9945 from smoogipoo/skin-colour-fix-2
Exactly reproduce osu!stable skin colour alphas
|
2020-08-29 20:06:26 +09:00 |
|
Dean Herbert
|
da34544fdc
|
Merge branch 'master' into hold-note-lighting
|
2020-08-28 18:27:29 +09:00 |
|
smoogipoo
|
7002193165
|
Mark nullable members
|
2020-08-27 23:16:59 +09:00 |
|
smoogipoo
|
29b29cde8e
|
Flip condition to reduce nesting
|
2020-08-27 23:09:54 +09:00 |
|
smoogipoo
|
157e1d8965
|
Add fades
|
2020-08-26 20:46:12 +09:00 |
|
smoogipoo
|
6fe1279e9d
|
Re-use existing inset container
|
2020-08-26 20:23:01 +09:00 |
|
smoogipoo
|
1db836e9e0
|
Merge branch 'master' into hold-note-lighting
|
2020-08-26 20:22:07 +09:00 |
|