Dean Herbert
|
426c53fe65
|
Fix potential null being sent to extension method which doesn't support it
|
2022-07-02 12:50:28 +09:00 |
|
Dean Herbert
|
31a447fda0
|
Update parameter discards
|
2022-06-24 21:26:19 +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
|
5f358a04e9
|
Return a valid "lighting" response from DefaultSkin
This is temporary to allow the new sprite lookup flow to potentially be
merged before hit lighting skinnability is addressed.
|
2022-04-04 20:40:20 +09:00 |
|
Dean Herbert
|
d1be229d74
|
Combine SkinSprite into SkinnableSprite
|
2022-04-01 16:01:33 +09:00 |
|
Dean Herbert
|
3a16483214
|
Add prioritised user lookups for default skin
This allows user resources to be consumed before falling back to the
game bundled assets.
|
2022-04-01 14:36:36 +09:00 |
|
Dean Herbert
|
c6aa32a003
|
Add basic song select setup for skinnability
|
2022-03-16 19:12:06 +09:00 |
|
Dean Herbert
|
f6a3709060
|
Store default skins to database
|
2021-11-29 18:28:25 +09:00 |
|
Dean Herbert
|
e2d9a685d7
|
Update skin implementations to match new structures
|
2021-11-29 18:28:25 +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 |
|
Dean Herbert
|
81a13566bc
|
Adjust default location slightly, fix alignment of "pp" subtext
|
2021-10-05 15:28:03 +09:00 |
|
smoogipoo
|
221cc1747c
|
Drop "default" prefix
|
2021-10-04 20:34:28 +09:00 |
|
smoogipoo
|
fab0d531be
|
Add counter to HUD
|
2021-09-30 17:55:00 +09:00 |
|
Salman Ahmed
|
1af230c48c
|
Merge branch 'master' into refactor-combo-colour-retrieval
|
2021-07-20 10:08:25 +03:00 |
|
Dean Herbert
|
d26c9a66c2
|
Merge branch 'legacy-skin-default-fallback' into fix-skin-sample-lookup
|
2021-06-07 12:01:19 +09:00 |
|
Salman Ahmed
|
02d18c7a49
|
Merge branch 'master' into remove-hud-component-lookup
|
2021-05-31 09:23:04 +03:00 |
|
Dean Herbert
|
4fd89faaa4
|
Fix default skin not having resources or providing samples
|
2021-05-27 14:09:01 +09:00 |
|
Dean Herbert
|
22337e0fc7
|
Add comment explaining why origin is flipped
|
2021-05-20 01:59:30 +09:00 |
|
Salman Ahmed
|
08ee1e4853
|
Remove HUD skin component lookup in favour of MainHUDComponents target system
|
2021-05-18 12:37:23 +03:00 |
|
Dean Herbert
|
10c730b37d
|
Add new default locations for hit bar error displays
|
2021-05-18 15:50:50 +09:00 |
|
Dean Herbert
|
da0913ca2d
|
Make SongProgress a skinnable component
|
2021-05-17 18:52:56 +09:00 |
|
Dean Herbert
|
c8b7cfc753
|
Merge branch 'skin-serialisation' into remove-skinnable-hud-classes
|
2021-05-13 19:05:08 +09:00 |
|
smoogipoo
|
2f025f1967
|
SkinnableTargetWrapper -> SkinnableTargetComponentsContainer
|
2021-05-13 18:54:30 +09:00 |
|
Dean Herbert
|
a38cb61b08
|
Remove duplicated call to base.GetDrawableComponent
|
2021-05-13 13:02:55 +09:00 |
|
Dean Herbert
|
8b9ac86d4b
|
Merge branch 'master' into skin-serialisation
|
2021-05-13 12:35:06 +09:00 |
|
Bartłomiej Dach
|
4464204e33
|
Mark all skin ctors used via reflection in SkinInfo.CreateInstance()
|
2021-05-12 23:23:42 +02:00 |
|
Dean Herbert
|
55e1f97f59
|
Remove unused using statement
|
2021-05-12 19:06:40 +09:00 |
|
Dean Herbert
|
75227e5a70
|
Change default skin to use component lookup for conformity
|
2021-05-12 18:55:48 +09:00 |
|
Dean Herbert
|
0a895fff15
|
Remove remaining test usage of SkinnableXXX HUD components
|
2021-05-12 18:53:25 +09:00 |
|
Dean Herbert
|
77e422409c
|
Add SkinInfo.InstantiationInfo to allow creating different skin types
|
2021-05-11 23:37:06 +09:00 |
|
Dean Herbert
|
4bb933e4b1
|
Add missing base lookup call to DefaultSkin
|
2021-05-11 18:55:45 +09:00 |
|
Dean Herbert
|
a67cead0b3
|
Add SkinInfo.InstantiationInfo to allow creating different skin types
|
2021-05-11 18:39:15 +09:00 |
|
Dean Herbert
|
944f09ec98
|
Move default skin cross-component dependencies out to default specifications
|
2021-05-11 18:39:14 +09:00 |
|
Dean Herbert
|
b248b2e5e3
|
Hook up full save/load flow
|
2021-05-11 18:39:14 +09:00 |
|
Dean Herbert
|
95a8f21ab2
|
Add the concept of skinnable target containers and mark a basic one for HUD elements
|
2021-05-11 18:39:14 +09:00 |
|
Salman Ahmed
|
78794935b4
|
Handle combo colour lookups in other skins
|
2021-05-05 07:15:11 +03: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 |
|
smoogipoo
|
9f7750e615
|
Add texture wrapping support to skins
|
2020-07-17 16:54:30 +09:00 |
|
Dean Herbert
|
7460018cd3
|
Move combo colours to GlobalSkinColours
|
2020-02-07 14:58:07 +09:00 |
|
iiSaLMaN
|
808543885f
|
Change ComboColours type to IReadOnlyList<Color4>
Also exposes functions to modify the internal list (AddComboColours, ClearComboColours)
|
2019-11-07 15:54:30 +03:00 |
|
Dean Herbert
|
f4f9519761
|
Add todo comment
|
2019-09-06 12:16:20 +09:00 |
|
Dean Herbert
|
a0aeccf232
|
Fix fallback to default combo colours not working
|
2019-09-05 23:24:13 +09:00 |
|
Dean Herbert
|
bebc3309ce
|
Refactor skin configuration to be infinitely extensible
|
2019-09-03 17:57:34 +09:00 |
|
Dean Herbert
|
f9fcf1562f
|
Merge remote-tracking branch 'upstream/master' into iskincomponent
|
2019-09-02 14:21:02 +09:00 |
|
Dean Herbert
|
12eeec36fc
|
Fix ruleset skins incorrectly providing configuration defaults
|
2019-08-31 12:33:29 +09:00 |
|
Dean Herbert
|
a15828ab25
|
Introduce the concept of SkinComponents
Removes reliance on string lookups and better defines elements for introduction into database
|
2019-08-30 14:55:52 +09:00 |
|