Dean Herbert
|
7dbd6e2469
|
Merge branch 'master' into taiko-kiai-flashing
|
2022-10-21 12:48:35 +09:00 |
|
Salman Ahmed
|
7d31eaea54
|
Move ball tinting logic to overwrite SliderBall colour
|
2022-10-20 03:55:53 +03:00 |
|
Dean Herbert
|
16c86b0744
|
Merge pull request #20815 from frenzibyte/remove-hitcircle-fade-easing
Remove fade easing from legacy hit circles to match stable
|
2022-10-19 12:08:45 +09:00 |
|
Joppe27
|
59213fc00b
|
Update LegacyMainCirclePiece to use renamed version of KiaiFlashingDrawable
|
2022-10-18 23:53:12 +02:00 |
|
Joppe27
|
a76a039722
|
Rename KiaiFlashingDrawable and move to osu.Game
|
2022-10-18 23:40:43 +02:00 |
|
Salman Ahmed
|
3b3f3dc159
|
Fix new-style spinners fading in later than usual
|
2022-10-18 23:48:40 +03:00 |
|
Salman Ahmed
|
2245456224
|
Remove fade easing from legacy hit circles on hit
|
2022-10-18 22:22:53 +03:00 |
|
Dean Herbert
|
8bf4ca4b53
|
Add legacy skin fallback when beatmap skin is providing resources
|
2022-10-12 17:47:20 +09:00 |
|
Alden Wu
|
49e023f861
|
Rename OsuSkinComponents.SmokeTrail to CursorSmoke
|
2022-10-05 19:11:38 -07:00 |
|
Dean Herbert
|
1e5ff2679b
|
Rename classes to better emphasise that Smoke is a single trail segment
|
2022-10-05 18:29:16 +09:00 |
|
Alden Wu
|
b0a948df45
|
Move LegacySmoke animation implementation to Smoke
|
2022-10-04 00:17:00 -07:00 |
|
Alden Wu
|
929eb8559e
|
Fix LegacySmoke alpha calculations
|
2022-10-03 16:02:33 -07:00 |
|
Dean Herbert
|
0bac5ef465
|
Merge branch 'master' into smoke
|
2022-10-03 21:29:42 +09:00 |
|
Dean Herbert
|
ea7c5458fe
|
Fix sprite dropdown not showing resources from non-legacy skins during gameplay
|
2022-09-22 18:53:43 +09:00 |
|
Alden Wu
|
ddbd69dc67
|
Replace LifetimeAfterSmokeEnd with abstract LifetimeEnd
|
2022-09-20 09:44:01 -07:00 |
|
Dan Balasescu
|
102c140967
|
Remove another invalidate
|
2022-09-20 20:59:58 +09:00 |
|
Dan Balasescu
|
c28ed477e1
|
Expose less stuff, clean up implementation
|
2022-09-20 20:54:49 +09:00 |
|
Dan Balasescu
|
9f23210e7e
|
Use British-English
|
2022-09-20 20:40:20 +09:00 |
|
Alden Wu
|
8204090e47
|
Scale smoke radius based on texture width
|
2022-09-19 00:07:22 -07:00 |
|
Alden Wu
|
a0e31018a1
|
Copy stable smoke's fade/alpha values, blending, scale, and rotation
|
2022-09-18 22:06:07 -07:00 |
|
Alden Wu
|
0138663bdc
|
Fix InspectCode errors
|
2022-09-18 18:32:33 -07:00 |
|
Alden Wu
|
613564b5b9
|
Full legacy smoke implementation and temp default smoke
|
2022-09-18 12:10:01 -07:00 |
|
Alden Wu
|
493efd84a3
|
Basic smoke path implementation
|
2022-09-18 12:08:34 -07:00 |
|
Dean Herbert
|
e0940c6c22
|
Update animations to final versions
|
2022-08-01 18:03:32 +09:00 |
|
Alden Wu
|
c2c2c505a4
|
Combine FollowCircle and TickFollowCircle classes
|
2022-07-21 19:46:46 -07:00 |
|
Alden Wu
|
5cb0920cfb
|
Revert OnSliderTail() to OnSliderEnd()
In light of the comment added in the previous commit, slider tail
and end are not actually the same.
|
2022-07-19 02:27:04 -07:00 |
|
Alden Wu
|
d213f56f79
|
Align legacy followcircle anims to slider ticks
|
2022-07-19 02:08:53 -07:00 |
|
Dean Herbert
|
775c6c8374
|
Fix potential crash in editor from transform time going below zero
|
2022-07-15 19:29:37 +09:00 |
|
Dean Herbert
|
7ed4eb5815
|
Adjust transform logic to match osu-stable (and add TODOs for remaining oversights)
|
2022-07-15 17:17:55 +09:00 |
|
Alden Wu
|
66932f1af6
|
Move shared followcircle code into abstract base class
|
2022-07-14 17:11:01 -07:00 |
|
Alden Wu
|
48911b956a
|
Remove ClearTransformsAfter call
A bit weird only having one call on its own; probably deserves an
entire PR dedicated to adding ClearTransformsAfter calls
|
2022-07-10 17:07:21 -07:00 |
|
goodtrailer
|
84dcd042f4
|
Protect duration calculations against unstable fps
|
2022-07-07 20:30:31 -07:00 |
|
goodtrailer
|
72fb1ae892
|
Add forgotten unsubscribes
|
2022-07-05 21:04:13 -07:00 |
|
goodtrailer
|
e6a05ce3e2
|
Slow down legacy followcircle animations
|
2022-07-03 13:51:30 -07:00 |
|
Dean Herbert
|
9a5431d93f
|
Minor renaming / refactoring to use local parameter rather than DI'd object
|
2022-07-02 13:37:10 +09:00 |
|
goodtrailer
|
f2141715b8
|
Replace AsNonNull() with Assert()
|
2022-07-01 21:22:48 -07:00 |
|
goodtrailer
|
471b64bd20
|
Reinstate early return with comment
Whoops, didn't read the reply until after I pushed...
|
2022-07-01 21:19:54 -07:00 |
|
goodtrailer
|
6d6ffd35d0
|
Remove unused parameter
|
2022-07-01 21:14:53 -07:00 |
|
goodtrailer
|
2e3ff2c7e0
|
Prefer [Resolved] and LoadComplete
|
2022-07-01 21:12:36 -07:00 |
|
goodtrailer
|
76d4f86ca3
|
Make legacy slider ball fade out instantly
|
2022-07-01 18:21:03 -07:00 |
|
goodtrailer
|
0e0e9968ac
|
Split ball and followcircle into default/legacy files
|
2022-06-29 01:23:35 -07:00 |
|
Dean Herbert
|
31a447fda0
|
Update parameter discards
|
2022-06-24 21:26:19 +09:00 |
|
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
Salman Ahmed
|
fe96e15b1b
|
Update spinner approach circle to handle LegacySkinTransformer
|
2022-06-04 01:15:39 +03:00 |
|
Dean Herbert
|
a443200d0d
|
Make dependency nullable to allow for safer disposal unbinding
|
2022-05-19 13:49:52 +09:00 |
|
Salman Ahmed
|
61078910a6
|
Handle all skin component types explicitly
|
2022-04-23 03:34:05 +03:00 |
|
Salman Ahmed
|
fd20c2bdcd
|
Change circle/overlay sprite fields to protected for better test assertion
|
2022-04-20 00:24:28 +03:00 |
|
Salman Ahmed
|
a96664295b
|
Fix nullability preprocessor placed over the copyright header
|
2022-04-19 19:48:44 +03:00 |
|
Salman Ahmed
|
033b556be5
|
Simplify texture lookup further
|
2022-04-19 19:44:35 +03:00 |
|
Dean Herbert
|
75a6e9fd7f
|
Convert to use nullable and rearrange fields
|
2022-04-19 18:10:10 +09:00 |
|