ekrctb
|
d7da66d876
|
Bring back scheduling of follow point update
|
2021-06-04 18:41:02 +09:00 |
|
ekrctb
|
0098ac2760
|
Remove one TODO
It can be removed because pooled drawables are always ready, and `FollowPointConnection` is also ready when applied.
|
2021-06-04 17:09:59 +09:00 |
|
ekrctb
|
bc892086fe
|
Resolve nullable inspection, enable nullable for FollowPointLifetimeEntry
|
2021-06-04 17:09:59 +09:00 |
|
ekrctb
|
b373b120ff
|
Use general lifetime container for follow point container
|
2021-06-04 16:31:50 +09:00 |
|
Dean Herbert
|
f62a2747f6
|
Add legacy implementation
|
2021-06-04 14:51:35 +09:00 |
|
Dean Herbert
|
5953674737
|
Tidy up constants
|
2021-06-04 14:14:51 +09:00 |
|
Dean Herbert
|
ff70f99da2
|
Merge branch 'master' into kiai
|
2021-06-04 13:50:12 +09:00 |
|
Pasi4K5
|
7a4fc9ffc8
|
Move seed to base class
|
2021-06-03 18:16:11 +02:00 |
|
Dan Balasescu
|
15b43beef1
|
Merge pull request #11857 from Syriiin/diffcalc/refactor/catch-clockrate-effects
Refactor catch Movement skill to not require explicit clockrate usage
|
2021-06-03 17:29:27 +09:00 |
|
Dan Balasescu
|
d39eb7eac2
|
Merge pull request #12952 from peppy/autoplay-pause-support
Externalise autoplay generation from `Player` to allow use of replay playback functions
|
2021-06-03 17:29:17 +09:00 |
|
Dean Herbert
|
8b43cfdd7d
|
Merge pull request #12568 from Pasi4K5/mod-osu-random
Add mod "Random" for osu! ruleset
|
2021-06-03 17:14:27 +09:00 |
|
Samuel Cattini-Schultz
|
f51413ead9
|
Refactor to pass clockrate in constructor rather than deriving from mods
|
2021-06-03 16:09:42 +10:00 |
|
Dan Balasescu
|
44b1102241
|
Merge branch 'master' into autoplay-pause-support
|
2021-06-03 13:26:00 +09:00 |
|
ekrctb
|
c06ff3c623
|
Remove defunct Animate calls
|
2021-06-02 11:46:28 +09:00 |
|
ekrctb
|
b82190e157
|
Fix hit circle animation reset when skin is changed
The transforms applied in `Animate` call was not applied because the piece is recreated.
|
2021-06-02 11:32:24 +09:00 |
|
Dean Herbert
|
14570b6fb1
|
Merge branch 'master' into autoplay-pause-support
|
2021-06-01 14:19:21 +09:00 |
|
Dean Herbert
|
17574833fb
|
Update other transformers with similar refactored logic
|
2021-05-30 19:15:59 +09:00 |
|
Salman Ahmed
|
fbc316ea1d
|
Fix legacy skin transformers potentially ignoring source implementations
|
2021-05-29 21:23:22 +03:00 |
|
Endrik Tombak
|
9ac4ef273e
|
Make DrawableSliderTail not require ITrackSnaking
|
2021-05-26 23:21:05 +03:00 |
|
Pasi4K5
|
d5de5ae640
|
Add comments explaining the usage of shiftNestedObjects()
|
2021-05-26 20:50:31 +02:00 |
|
Dean Herbert
|
a08a4aa911
|
Move second call to shiftNestedObjects to a more understandable location
|
2021-05-26 16:48:16 +09:00 |
|
Dean Herbert
|
d6c4be207b
|
Simplify naming
|
2021-05-26 16:44:44 +09:00 |
|
Dean Herbert
|
ad3e4287cd
|
Move distanceToPrev inside randomisation function
|
2021-05-26 16:44:05 +09:00 |
|
Dean Herbert
|
6ca9b37c28
|
Make random generator a field to avoid passing around internally
|
2021-05-26 16:42:20 +09:00 |
|
Dean Herbert
|
6181b1ac92
|
Simplify previous object handling by using a class instead of struct
|
2021-05-26 16:42:20 +09:00 |
|
Dean Herbert
|
c5ff052096
|
Change internal to public
|
2021-05-26 16:31:25 +09:00 |
|
Pasi4K5
|
c85d5513be
|
Remove redundant parameter and unused setters
|
2021-05-25 21:42:26 +02:00 |
|
Pasi4K5
|
bdbd64c88d
|
Fix sliders being partly outside of the playfield in some cases
|
2021-05-25 21:32:18 +02:00 |
|
Dean Herbert
|
a3c78674a1
|
Add new interface for autoplay mods
|
2021-05-25 18:09:24 +09:00 |
|
Pasi4K5
|
098d8c2131
|
Add complete randomisation for first hit object and hit objects after spinners
|
2021-05-24 15:13:31 +02:00 |
|
smoogipoo
|
3db995c778
|
Fix sliders jumping around the screen on movement
|
2021-05-24 17:15:57 +09:00 |
|
Dean Herbert
|
8336428574
|
Add regression test for spinner sample actually transforming its frequency
|
2021-05-24 15:10:33 +09:00 |
|
Dean Herbert
|
53b5341bb9
|
Simplify application logic
|
2021-05-24 14:34:27 +09:00 |
|
Dean Herbert
|
a92ded8a2f
|
Apply renaming and general code clean-up
|
2021-05-24 14:28:07 +09:00 |
|
Dean Herbert
|
88d7bc195d
|
Split out and clean up playfield sizing references
|
2021-05-24 14:27:56 +09:00 |
|
Dean Herbert
|
8dd3f11d28
|
Tidy up struct and previous object handling
|
2021-05-24 14:19:10 +09:00 |
|
Dean Herbert
|
bb2fae55ce
|
Merge branch 'master' into refactor-selection-rotate-logic
|
2021-05-21 19:19:54 +09:00 |
|
Dean Herbert
|
df5970fab4
|
Create base implementations of the two most common TernaryStateMenuItem s
|
2021-05-20 19:34:53 +09:00 |
|
Dean Herbert
|
27e81d6504
|
Implement proper rotation algorithm for skin editor
|
2021-05-20 18:21:16 +09:00 |
|
Dean Herbert
|
a0f67ef3bc
|
Move scaling logic out of OsuSelectionHandler for reuse
|
2021-05-19 17:37:28 +09:00 |
|
Dean Herbert
|
d661e98fa6
|
Move common functionality out of OsuSelectionHandler and implement flip support
|
2021-05-18 18:34:06 +09:00 |
|
Dean Herbert
|
a96603f025
|
Merge pull request #12782 from smoogipoo/rework-hitobject-blueprints
Rename hitobject blueprints and tie them to HitObjects
|
2021-05-18 16:30:58 +09:00 |
|
smoogipoo
|
532c41c82e
|
Remove nested blueprints from sliders
|
2021-05-18 14:19:11 +09:00 |
|
smoogipoo
|
e621cfc4ea
|
Add Apply() method for applying new DHOs
|
2021-05-18 14:14:10 +09:00 |
|
smoogipoo
|
0989aa3364
|
Fix accuracy heatmap points changing colour
|
2021-05-17 18:07:50 +09:00 |
|
Dean Herbert
|
a32f1ef35a
|
Merge pull request #12811 from PercyDan54/hidden-code-cleanup
Remove obsolete methods in `ModHidden` and apply few touches
|
2021-05-16 22:07:45 +09:00 |
|
Henry Lin
|
a91f2d3dba
|
Change "judgment" to "judgement"
|
2021-05-16 10:17:04 +08:00 |
|
Dean Herbert
|
bdcb1a624e
|
Merge pull request #12759 from Naxesss/beatmap-verifier-context
Encapsulate check arguments in context object
|
2021-05-15 15:39:12 +09:00 |
|
PercyDan54
|
63ac430386
|
Rename startTime in parameters
|
2021-05-15 11:26:16 +08:00 |
|
Pasi4K5
|
878182fbdf
|
Fix slider ticks not being shifted along with their parent sliders
|
2021-05-15 02:07:24 +02:00 |
|