Dean Herbert
|
4be8eede88
|
Fix combo counter on legacy skins flipping when "Floating Fruits" mod is active
Closes #23989.
|
2023-06-22 18:46:43 +09:00 |
|
Dean Herbert
|
76f7accd13
|
Standardise all local SkinComponentsContainerLookup variables to containerLookup
|
2023-02-16 15:33:56 +09:00 |
|
Dean Herbert
|
a92e42bb84
|
Rename SkinnableTargetContainer to SkinComponentsContainer
Also use full `SkinComponentsContainerLookup` instead of the sub-type.
This will potentially be useful once we bring in per-ruleset targets.
|
2023-02-15 18:37:41 +09:00 |
|
Dean Herbert
|
8bbd00822c
|
Simplify and rename SkinnableTargetComponentsContainer
|
2023-02-15 17:30:21 +09:00 |
|
Berkan Diler
|
335cb0205f
|
Remove now unnecessary using
|
2022-12-26 22:50:36 +01:00 |
|
Berkan Diler
|
c7ca4bbba5
|
Use generic Enum methods
|
2022-12-26 20:36:39 +01:00 |
|
Dean Herbert
|
e8a0f8996c
|
Remove unused osu!catch ArgonJudgementPiece
|
2022-12-24 03:35:27 +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
|
1aa0e40f2f
|
Add "Component" prefix to lookup naming
|
2022-11-09 17:46:43 +09:00 |
|
Dean Herbert
|
e75c3b3f94
|
Rename SkinnableTarget to GlobalSkinLookup
|
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
|
2952dbc8fb
|
Apply nullability to osu!catch skinning classes
|
2022-11-09 13:58:58 +09:00 |
|
Dean Herbert
|
a985151e31
|
Fix incorrect constant
|
2022-10-29 18:07:17 +09:00 |
|
Dean Herbert
|
40efa1603b
|
Adjust metrics to make banana lens flares look better
|
2022-10-28 19:35:50 +09:00 |
|
Dean Herbert
|
e87b541c58
|
Add fade to banana's lighting as it approaches the catcher
This also avoids using the `UprightScalingContainer` (and allows for
scale adjust in the process).
|
2022-10-28 18:29:59 +09:00 |
|
Dean Herbert
|
9969c00ead
|
Apply two minor fixes from code review
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2022-10-28 10:19:53 +09:00 |
|
Dean Herbert
|
d48f95cf7c
|
Use shader based implementation instead of sprites
|
2022-10-27 19:01:10 +09:00 |
|
Dean Herbert
|
8a80cb55bd
|
Remove unused catcher animation state for now
|
2022-10-26 18:55:47 +09:00 |
|
Dean Herbert
|
44f55ed152
|
Add argon osu!catch hit explosion
|
2022-10-26 18:55:47 +09:00 |
|
Dean Herbert
|
8a513003ce
|
Add argon droplet
|
2022-10-26 18:55:47 +09:00 |
|
Dean Herbert
|
14a4fad6f1
|
Remove unused VisualRepresentation
|
2022-10-26 18:55:47 +09:00 |
|
Dean Herbert
|
2deaae270c
|
Fix catcher not consdiering allowable catch range
|
2022-10-26 18:55:47 +09:00 |
|
Dean Herbert
|
0a8a13f529
|
Add argon banana piece
|
2022-10-26 18:55:47 +09:00 |
|
Dean Herbert
|
a475ca848d
|
Add rotation to fruit pieces
|
2022-10-26 18:55:47 +09:00 |
|
Dean Herbert
|
4ff4de00b3
|
Add argon fruit design
|
2022-10-26 18:55:47 +09:00 |
|
Dean Herbert
|
81bb00c258
|
Add argon transformer for osu!catch (and basic new catcher design)
|
2022-10-26 18:55:47 +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
|
a10fda2843
|
Merge branch 'master' into catch-combo-hide
|
2022-10-12 15:00:35 +09:00 |
|
Dean Herbert
|
d0b8409de5
|
Apply more renames
|
2022-09-18 18:19:00 +09:00 |
|
cdwcgt
|
857e943b8d
|
hide catchcombo when Hud hide
|
2022-09-12 19:14:08 +09:00 |
|
Nitrous
|
9088caa377
|
move LegacyComboCounter to osu.Game.Skinning
|
2022-07-28 08:36:26 +08: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 |
|
Bartłomiej Dach
|
e042f29ee3
|
Remove skin ctor param from LegacyCatchComboCounter
No longer used since 004798d61d .
|
2022-02-01 21:49:52 +01:00 |
|
Joseph Madamba
|
0bd928b5cd
|
Fix incorrect naming / apply review
|
2021-12-27 21:44:19 -08:00 |
|
Joseph Madamba
|
98524d60a4
|
Fix clear identifier typos
|
2021-12-27 20:26:28 -08: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 |
|
Bartłomiej Dach
|
b84f238106
|
Adjust scaling numbers to be closer to stable
|
2021-08-12 22:33:12 +02:00 |
|
Bartłomiej Dach
|
f3045b3152
|
Add comment about swapped sprite names
|
2021-08-12 21:48:07 +02:00 |
|
Bartłomiej Dach
|
68f454b51a
|
Enable NRT in explosion-related classes and streamline null handling
|
2021-08-12 21:48:07 +02:00 |
|
Bartłomiej Dach
|
427a88940c
|
Remove duplicated ClearTransforms() call
|
2021-08-11 23:18:42 +02:00 |
|
Bartłomiej Dach
|
2fb19210af
|
Fix legacy explosion sprites incorrectly showing after skin change
|
2021-08-11 22:36:27 +02:00 |
|
Bartłomiej Dach
|
4bcbe6ac90
|
Restructure explosion to ensure proper lifetime bounds
|
2021-08-11 21:23:34 +02:00 |
|
Bartłomiej Dach
|
8c8a64fe6e
|
Add legacy hit lighting implementation
|
2021-08-11 21:23:33 +02:00 |
|
Bartłomiej Dach
|
95a58ca366
|
Store judgement directly in hit explosion entry
|
2021-08-11 21:23:33 +02:00 |
|
Bartłomiej Dach
|
a1f50e39aa
|
Add basic structure for skinning catch explosions
|
2021-08-11 21:23:32 +02:00 |
|
ekrctb
|
d247b8042e
|
Fix default skin catcher not flipping catcher plate
When legacy beatmap skin is present but catcher is not provided, it was using the legacy setting (always false).
|
2021-07-05 20:05:08 +09:00 |
|