e0c66dbdbc
Merge pull request #20566 from smoogipoo/adjust-flashlight
...
Adjust flashlight to more closely match classic scaling
2022-10-07 15:23:42 +09:00
4e6047f23d
Merge pull request #20571 from peppy/argon-mania
...
Add "argon" key area for osu!mania
2022-10-07 15:19:18 +09:00
bce20e0a59
Merge branch 'master' into adjust-flashlight
2022-10-07 14:45:30 +09:00
4980e53c9c
Merge pull request #20376 from goodtrailer/smoke
...
Add cursor "smoke" trails
2022-10-07 03:41:07 +09:00
9d54467145
Make smoke skinnable lifetime more robust
2022-10-05 19:13:06 -07:00
49e023f861
Rename OsuSkinComponents.SmokeTrail
to CursorSmoke
2022-10-05 19:11:38 -07:00
590af4cb7c
Merge branch 'master' into argon-mania
2022-10-05 19:37:59 +09:00
b6db36dcca
Merge pull request #20580 from peppy/approach-circle-fade-out
...
Hide approach circles immediate on successful hit
2022-10-05 19:17:57 +09:00
365a78d358
Merge branch 'master' into smoke
2022-10-05 18:58:18 +09:00
8f0ef99e10
Privatise some fields
2022-10-05 18:54:14 +09:00
bd82dfc333
Remove custom radius implementation
2022-10-05 18:53:07 +09:00
91d877e893
Set LifetimeEnd
once rather than computing on every access
2022-10-05 18:52:01 +09:00
71edd314b1
Simplify SmokeContainer
lifetime logic
2022-10-05 18:51:02 +09:00
6628ab5190
Refactor to avoid DI / event flow
...
There's always one active smoke segment and it's the direct child of
`SmokeContainer`. This can be simplified as such.
2022-10-05 18:37:14 +09:00
1e5ff2679b
Rename classes to better emphasise that Smoke
is a single trail segment
2022-10-05 18:29:16 +09:00
04abb2ce8f
Update default cursor smoke implementation to use a texture
2022-10-05 18:26:17 +09:00
52002d91dd
Only apply dim at top level objects
2022-10-05 17:48:56 +09:00
56d424003d
Fix sliders not dimming correctly due to modified miss window
2022-10-05 14:25:04 +09:00
44b99444a7
Hide approach circles immediate on successful hit
2022-10-05 13:42:04 +09:00
c2956c6e1e
Add osu! hit object dim
...
Stable would dim objects when they can't be hit (ie. the "miss" window
is not active yet). This was never implemented in lazer, and causes
quite large visual differences.
No one has mentioned this yet, but it will definitely be one of those
missing pieces which makes lazer feel different to stable.
2022-10-04 17:28:17 +09:00
33f33a6845
Remove things that should've been removed before push
2022-10-04 00:53:03 -07:00
395ab58892
Attempt to fix code style infractions
2022-10-04 16:17:38 +09:00
b0a948df45
Move LegacySmoke
animation implementation to Smoke
2022-10-04 00:17:00 -07:00
326a3e6583
Add TODO in osu! argon transformer regarding missing components
2022-10-04 14:56:46 +09:00
eaab0deef3
Fix InspectCode issues
2022-10-03 19:20:51 -07:00
ccef189b81
Add barebones test for smoke
2022-10-03 18:19:05 -07:00
343bdaa98e
Remove unnecessary IsActive
variable
2022-10-03 16:07:39 -07:00
c1da3bc9cf
Remove skinnable parents at the same time as their smoke children
2022-10-03 16:03:37 -07:00
929eb8559e
Fix LegacySmoke
alpha calculations
2022-10-03 16:02:33 -07:00
0bac5ef465
Merge branch 'master' into smoke
2022-10-03 21:29:42 +09:00
8598eb29f8
Adjust flashlight to closely match classic
2022-10-03 18:38:05 +09:00
1890a66b28
Merge pull request #20509 from o-dasher/cleanup-setting-sources
...
Removes unnecessary setting sources specifications
2022-09-28 17:55:42 +09:00
cbed268ac9
Merge pull request #20510 from sw1tchbl4d3r/high_bpm_judgements
...
Clamp `LifetimeStart` of `HitObject`s to their judgement windows
2022-09-28 17:49:35 +09:00
0cffbb7562
Clamp LifetimeStart
of HitObject
's to their judgement windows
2022-09-27 16:54:24 +02:00
f3e25eacad
Removes unnecessary setting sources specifications
2022-09-27 09:25:58 -04:00
6e1edc4d8d
Use the StackedEndPosition
to determine the jump distance in the FlashlightEvaluator
.
...
Signed-off-by: abstrakt <abstrakt.osu@gmail.com >
2022-09-26 14:06:35 +02:00
a7449380cd
Fix osu! slider ticks appearing too late
2022-09-26 14:11:59 +09:00
537796c3a1
Cleanup mod bindings
2022-09-25 15:49:22 -04:00
965d0603ce
Fix slider tick colour not being applied properly
2022-09-23 21:11:25 +09:00
a94b4e402e
Merge branch 'master' into argon-spinner
2022-09-23 14:22:53 +09:00
49af80e17b
Remove 1.3x scale and adjust metrics with it
2022-09-22 20:39:42 +03:00
e9c3478f69
Add very basic "argon" spinner
2022-09-22 20:39:42 +03:00
3811ea113d
Adjust argon animations a bit
2022-09-23 00:54:24 +09:00
9f92925ecd
Merge branch 'master' into argon-cursor
2022-09-22 21:46:37 +09:00
44ae9a5048
Merge pull request #20403 from peppy/argon-follow-point
...
Add very basic follow point implementation for argon skin
2022-09-22 21:45:56 +09:00
e95758cfcd
Add basic "argon" cursor
2022-09-22 21:21:30 +09:00
8875f7ee43
Add very basic follow point implementation for argon skin
...
This is just something to look better than the glowing mess which
triangles fallback was providing. This element hasn't been designed yet,
so I'm just filling in with something amicable for the time being.
2022-09-22 20:24:29 +09:00
5dbe73ad0e
Merge pull request #20398 from peppy/fix-missing-notelock-shake
...
Fix "note lock" shake not always animating
2022-09-22 20:07:38 +09:00
a612fe70f9
Merge pull request #20401 from peppy/fix-argon-sprite-lookup
...
Fix "argon" skin not supporting user loaded sprites in gameplay
2022-09-22 19:40:31 +09:00
68e274b92d
Merge pull request #20400 from peppy/fix-argon-reverse-arrow-colour
...
Fix argon reverse arrow becoming white after switching skins
2022-09-22 19:01:19 +09:00