Dan Balasescu
|
30fb3c3999
|
Fix osu!catch fruits not resizing on texture change
|
2024-09-02 15:23:40 +09:00 |
|
Dean Herbert
|
48cfd77ee8
|
Component -> Lookup
|
2024-08-23 14:48:50 +09:00 |
|
Dean Herbert
|
1435fe24ae
|
Remove requirement of base calls to ensure user skin container layouts are retrieved
|
2024-08-22 19:14:30 +09:00 |
|
Dean Herbert
|
b57b8168a6
|
Rename Target lookup to Component
|
2024-08-22 19:00:28 +09:00 |
|
Dean Herbert
|
9a21174582
|
Move GlobalSkinnableContainers to global scope
|
2024-08-22 18:46:07 +09:00 |
|
Dean Herbert
|
f37cab0c6e
|
Rename SkinComponentsContainerLookup to GlobalSkinnableContainerLookup
|
2024-08-22 18:39:36 +09:00 |
|
Salman Ahmed
|
20658ef4ee
|
Fix legacy key counter position not matching stable
|
2024-08-21 00:10:16 +09:00 |
|
Dean Herbert
|
5710f0f302
|
Merge pull request #26254 from frenzibyte/mania-combo-counter
Add argon/classic osu!mania combo counter
|
2024-08-15 17:56:28 +09:00 |
|
Salman Ahmed
|
49c71f7863
|
Fix beatmap skin always overriding ruleset HUD components
|
2024-08-15 16:47:10 +09:00 |
|
Dean Herbert
|
d2eb6ccb8c
|
Standardise skin transformer code structure
|
2024-08-12 14:27:21 +09:00 |
|
Dean Herbert
|
80c814008f
|
Update in line with new changes
|
2024-08-09 14:55:01 +09:00 |
|
Dean Herbert
|
60d383448f
|
Avoid making non-ruleset transformers in Ruleset.CreateSkinTransformer
This didn't make any sense, so let's do it a better way.
|
2024-08-08 16:29:54 +09:00 |
|
Dean Herbert
|
3c572abaa7
|
Merge branch 'master' into ruleset-specific-combo-counter
|
2024-08-08 03:21:52 +09:00 |
|
Dean Herbert
|
725dc4de9b
|
Use transformers for per-skin key counter implementation
|
2024-08-06 18:17:21 +09:00 |
|
Salman Ahmed
|
e8de293be5
|
Remove pointless assert
|
2024-06-25 01:10:12 +03:00 |
|
Bartłomiej Dach
|
5fcea01c13
|
Merge branch 'master' into ruleset-specific-combo-counter
|
2024-06-04 15:44:11 +02:00 |
|
Salman Ahmed
|
02de9122d4
|
Remove behaviour of flipping catcher plate on direction change
|
2024-02-14 07:17:05 +03:00 |
|
Salman Ahmed
|
e469e06271
|
Refactor CatchLegacySkinTransformer logic and remove HiddenByRulesetImplementation entirely
|
2023-12-30 03:55:45 +03:00 |
|
Salman Ahmed
|
eedb436389
|
Move combo counter to ruleset-specific HUD components target
|
2023-12-30 03:47:52 +03:00 |
|
Salman Ahmed
|
fc63ee43be
|
Fix legacy catcher sprites getting shrunk
|
2023-10-10 01:26:59 +03:00 |
|
Salman Ahmed
|
0fb7895a52
|
Adjust catcher origin position to match 1:1 with stable
Change catcher origin position logic to 1:1 match stable on legacy skin
|
2023-10-10 01:26:59 +03:00 |
|
Bartłomiej Dach
|
0ae4a0f11f
|
Adjust gameplay element maximum size limits for backwards compatibility
The new limits were chosen by sampling across over 4000 skins. The
methodology for doing so is described in the following gist:
https://gist.github.com/bdach/6228ba41d128b23d1f89142f404108a3
|
2023-10-05 20:37:10 +02:00 |
|
Salman Ahmed
|
c4fc4199d1
|
Use correct maximum size for droplets
|
2023-09-21 19:02:31 +03:00 |
|
Dean Herbert
|
8e16b1d507
|
Simplify some maximum size specs
|
2023-09-20 12:48:15 +09:00 |
|
Salman Ahmed
|
291a91be66
|
Change extension from retrieval to post-processing instead
|
2023-09-19 03:40:30 +03:00 |
|
Salman Ahmed
|
57dc76b345
|
Revert "Update GetTexture signature rather than creating new overload"
This reverts commit 96f12cfbaa .
|
2023-09-19 03:21:19 +03:00 |
|
Dean Herbert
|
96f12cfbaa
|
Update GetTexture signature rather than creating new overload
|
2023-09-05 18:01:19 +09:00 |
|
Salman Ahmed
|
f182f571cb
|
Add limit to catch palpable object elements
|
2023-09-03 02:22:58 +03:00 |
|
Dean Herbert
|
e0fc97bb93
|
Replace various local implementations of rewinding checks with new property
|
2023-07-07 15:21:24 +09:00 |
|
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 |
|