Dean Herbert
|
282c5a9177
|
Fix potential nullref in `SkinProvidingContainer`
|
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
|
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
|
94fee8c31d
|
Avoid doing a config lookup if initial conditional fails
|
2021-01-18 16:13:58 +09:00 |
Mysfit
|
0c01a3a685
|
Found a better solution than TValue type checking for additional beatmap colour settings. Added unit tests for Catch Beatmap Skin settings.
|
2021-01-14 23:30:24 -05:00 |
Mysfit
|
99e43c77c2
|
Simplified colour config checks in SkinProvidingContainer.cs
|
2021-01-14 16:53:55 -05:00 |
Jesse Myers
|
562634dfd2
|
Improve naming around the config lookup with fallback private method.
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2021-01-13 16:49:14 -05:00 |
Mysfit
|
8b95817f7a
|
Moved SkinProvidingContainer bindable fetching to common method. Replaced redundant test boolean declarations with inline values.
|
2021-01-13 16:05:46 -05:00 |
Mysfit
|
1248d39d7e
|
Reverted change to AllowConfigurationLookup and added a separate AllowColourLookup bool with config case based on lookup type in SkinProvidingContainer GetConfig call.
|
2021-01-13 13:07:07 -05:00 |
smoogipoo
|
9f7750e615
|
Add texture wrapping support to skins
|
2020-07-17 16:54:30 +09:00 |
Dean Herbert
|
24269c0384
|
Fix skins not being displayed correctly in the editor
|
2019-10-08 12:52:34 +09:00 |
Dean Herbert
|
bebc3309ce
|
Refactor skin configuration to be infinitely extensible
|
2019-09-03 17:57:34 +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 |
Dean Herbert
|
7ea55a5cdd
|
Merge remote-tracking branch 'upstream/master' into add-ruleset-legacy-skin
|
2019-08-28 16:36:20 +09:00 |
Dean Herbert
|
7aeeb65ae7
|
Tidy up Player's container loading logic
Fixes drawable ruleset being loaded before skin sources are finished, by loading them as a separate operation (to avoid children being loaded first).
|
2019-08-27 18:27:21 +09:00 |
Dean Herbert
|
de2c6aa23d
|
Rename and expand usability of SkinProvidingContainer
|
2019-08-26 12:21:11 +09:00 |