Dan Balasescu
|
c28ed477e1
|
Expose less stuff, clean up implementation
|
2022-09-20 20:54:49 +09:00 |
|
Dan Balasescu
|
ff6e4e3a96
|
Privatise setters
|
2022-09-20 20:42:12 +09:00 |
|
Dan Balasescu
|
9f23210e7e
|
Use British-English
|
2022-09-20 20:40:20 +09:00 |
|
Dan Balasescu
|
5d3c6efcc5
|
Dispose quad batch
|
2022-09-20 20:40:20 +09:00 |
|
Dan Balasescu
|
f7962c993d
|
Reduce the number of points
|
2022-09-20 20:40:20 +09:00 |
|
Dan Balasescu
|
5d73de9021
|
Perform matrix mults on the GPU
|
2022-09-20 20:40:20 +09:00 |
|
Alden Wu
|
90a05f4bed
|
Cap smoke on point count + omit invisible vertices
|
2022-09-20 01:40:20 -07:00 |
|
Alden Wu
|
c3b8e1d718
|
Fix test and spawn smoke immediately
|
2022-09-19 10:16:05 -07:00 |
|
Alden Wu
|
0316e3e706
|
Merge branch 'master' of https://github.com/ppy/osu into smoke
|
2022-09-19 09:07:17 -07:00 |
|
Alden Wu
|
8204090e47
|
Scale smoke radius based on texture width
|
2022-09-19 00:07:22 -07:00 |
|
Alden Wu
|
3eb28881e4
|
Temp default smoke scale/rotation anims
|
2022-09-18 22:14:54 -07:00 |
|
Alden Wu
|
8474335aea
|
Remove hacky LifetimeEnd workaround
|
2022-09-18 22:08:45 -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
|
bc1212f4e6
|
Change NonGameplayAdjustments to GameplayAdjustments and convert TrueGameplayRate to extension method
|
2022-09-06 22:26:46 +09:00 |
|
Dean Herbert
|
c8764cb333
|
Move all usage of GameplayClock to IGameplayClock
|
2022-08-15 18:30:53 +09: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 |
|
Dean Herbert
|
726042d9ec
|
Use switch instead of or
|
2022-07-21 23:16:28 +09:00 |
|
Alden Wu
|
23fd514ca3
|
Use DrawableSliderTail instead of DrawableSlider
|
2022-07-20 18:07:02 -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
|
e1f7db6e7d
|
Fix around some comments
|
2022-07-19 02:25:14 -07:00 |
|
Alden Wu
|
d213f56f79
|
Align legacy followcircle anims to slider ticks
|
2022-07-19 02:08:53 -07:00 |
|
Dean Herbert
|
e346624b14
|
Fix animation changes incorrectly applying to successful completion of sliders
|
2022-07-19 15:51:02 +09:00 |
|
Salman Ahmed
|
887f2721b0
|
Merge branch 'master' into default-follow-circle-improvements
|
2022-07-15 18:39:57 +03: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
|
afec7941ff
|
Adjust default follow circle animations to feel nicer
|
2022-07-15 17:28:42 +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 |
|
Dean Herbert
|
0ade8db550
|
Tidy up nullability and casting
|
2022-07-15 16:40:48 +09:00 |
|
Alden Wu
|
1581f1a0ff
|
Convert constructor in abstract class to protected
|
2022-07-14 17:11:01 -07:00 |
|
Alden Wu
|
4453b0b3e8
|
Replace comment pointer with actual comment
|
2022-07-14 17:11:01 -07:00 |
|
Alden Wu
|
66932f1af6
|
Move shared followcircle code into abstract base class
|
2022-07-14 17:11:01 -07:00 |
|
Dean Herbert
|
0bc42ef67d
|
Merge branch 'master' into stable-slider-followcircle-anims
|
2022-07-14 00:24:33 +09: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 |
|
Salman Ahmed
|
7f94405c9e
|
Rename method and make duration optional
|
2022-07-06 23:38:11 +03:00 |
|
goodtrailer
|
72fb1ae892
|
Add forgotten unsubscribes
|
2022-07-05 21:04:13 -07:00 |
|
goodtrailer
|
1e6def8209
|
Fix spinner accent animation on rewind
|
2022-07-04 22:58:41 -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
|
8cda55e224
|
Merge pull request #18795 from smoogipoo/full-size-follow-circle
Track the full size of the follow circle at all times
|
2022-06-28 19:20:34 +09:00 |
|
Dean Herbert
|
31a447fda0
|
Update parameter discards
|
2022-06-24 21:26:19 +09:00 |
|