Commit Graph

456 Commits

Author SHA1 Message Date
04abb2ce8f Update default cursor smoke implementation to use a texture 2022-10-05 18:26:17 +09: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
343bdaa98e Remove unnecessary IsActive variable 2022-10-03 16:07:39 -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
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
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
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
74aefdc5bd Move basic transformer behaviour to base abstract class 2022-09-22 18:53:43 +09:00
f8e9a960ba Fix argon skin not forwarding resource lookups to user backing 2022-09-22 18:53:43 +09:00
ea7c5458fe Fix sprite dropdown not showing resources from non-legacy skins during gameplay 2022-09-22 18:53:43 +09:00
68015ef10c Fix argon reverse arrow becoming white after switching skins 2022-09-22 18:12:28 +09:00
0458305a23 Add argon judgement bubbles 2022-09-22 17:50:21 +09:00
092e6cfa1d Lock smoke bounds to playfield 2022-09-20 12:03:07 -07:00
ddbd69dc67 Replace LifetimeAfterSmokeEnd with abstract LifetimeEnd 2022-09-20 09:44:01 -07:00
3ec16063bd And another invalidate 2022-09-20 21:01:18 +09:00
102c140967 Remove another invalidate 2022-09-20 20:59:58 +09:00
c28ed477e1 Expose less stuff, clean up implementation 2022-09-20 20:54:49 +09:00
ff6e4e3a96 Privatise setters 2022-09-20 20:42:12 +09:00
9f23210e7e Use British-English 2022-09-20 20:40:20 +09:00
5d3c6efcc5 Dispose quad batch 2022-09-20 20:40:20 +09:00
f7962c993d Reduce the number of points 2022-09-20 20:40:20 +09:00
5d73de9021 Perform matrix mults on the GPU 2022-09-20 20:40:20 +09:00
90a05f4bed Cap smoke on point count + omit invisible vertices 2022-09-20 01:40:20 -07:00
c3b8e1d718 Fix test and spawn smoke immediately 2022-09-19 10:16:05 -07:00
0316e3e706 Merge branch 'master' of https://github.com/ppy/osu into smoke 2022-09-19 09:07:17 -07:00
c8206b747b Fix border / slider body metrics 2022-09-19 23:16:46 +09:00
4eae5f8733 Add back outer fill for hitcircles (but not slider head circles) 2022-09-19 23:16:46 +09:00
edc624c4be Tweak slider ball fade to be less present after slider ends 2022-09-19 23:16:46 +09:00
4f1530c2db Add slider follow circle 2022-09-19 23:16:46 +09:00
3c0983b0db Add slider reverse arrow 2022-09-19 23:16:46 +09:00
d4e2f70f87 Add slider score point 2022-09-19 23:16:46 +09:00
ef6ea49b18 Add slider ball 2022-09-19 23:16:46 +09:00
cd84503e62 Add slider body 2022-09-19 23:16:46 +09:00
403cc59208 Further animation tweaks and better documentation 2022-09-19 23:16:46 +09:00
02fbb04ba8 Add basic argon judgement 2022-09-19 23:16:46 +09:00
4a86fe1ca9 Tweak main circle animations 2022-09-19 23:16:46 +09:00
b766493776 Add basic argon skin transformer for osu! ruleset 2022-09-19 23:16:46 +09:00
8204090e47 Scale smoke radius based on texture width 2022-09-19 00:07:22 -07:00
3eb28881e4 Temp default smoke scale/rotation anims 2022-09-18 22:14:54 -07:00
8474335aea Remove hacky LifetimeEnd workaround 2022-09-18 22:08:45 -07:00
a0e31018a1 Copy stable smoke's fade/alpha values, blending, scale, and rotation 2022-09-18 22:06:07 -07:00