|
afec7941ff
|
Adjust default follow circle animations to feel nicer
|
2022-07-15 17:28:42 +09:00 |
|
|
23a0e25c8c
|
Merge branch 'master' into stable-slider-followcircle-anims
|
2022-07-15 17:27:48 +09:00 |
|
|
7ed4eb5815
|
Adjust transform logic to match osu-stable (and add TODOs for remaining oversights)
|
2022-07-15 17:17:55 +09:00 |
|
|
0ade8db550
|
Tidy up nullability and casting
|
2022-07-15 16:40:48 +09:00 |
|
|
1581f1a0ff
|
Convert constructor in abstract class to protected
|
2022-07-14 17:11:01 -07:00 |
|
|
4453b0b3e8
|
Replace comment pointer with actual comment
|
2022-07-14 17:11:01 -07:00 |
|
|
66932f1af6
|
Move shared followcircle code into abstract base class
|
2022-07-14 17:11:01 -07:00 |
|
|
760742e358
|
Move relax global multiplier to diffcalc
|
2022-07-14 00:42:50 +03:00 |
|
|
e2f2d5f794
|
Rename last action to better represent that it is only captured actions
|
2022-07-14 01:40:44 +09:00 |
|
|
0bc42ef67d
|
Merge branch 'master' into stable-slider-followcircle-anims
|
2022-07-14 00:24:33 +09:00 |
|
|
4d9494d3b3
|
change LastPressedAction to have a private setter
|
2022-07-13 14:42:45 +01:00 |
|
|
af03002495
|
make flash duration and ruleset private
|
2022-07-13 14:31:09 +01:00 |
|
|
0da1bd393c
|
privatise checkCorrectAction, add abstract CheckValidNewAction function
|
2022-07-13 14:29:27 +01:00 |
|
|
be3187c3a4
|
Remove remnant nullable disables
|
2022-07-13 22:05:56 +09:00 |
|
|
33dd9562cc
|
Privatise some fields
|
2022-07-13 22:04:57 +09:00 |
|
|
5e6b9b96b0
|
Apply NRT to new InputBlockingMod class
|
2022-07-13 22:02:46 +09:00 |
|
|
6755a771b4
|
make Cinema incompatible with InputBlockingMod
|
2022-07-13 07:49:08 +01:00 |
|
|
e9b0a3e4fa
|
make alternate and singletap incompatible with eachother
|
2022-07-13 07:35:53 +01:00 |
|
|
20d2b86193
|
make Single Tap incompatible with Autoplay, Cinema and Relax
|
2022-07-12 23:18:20 +01:00 |
|
|
c05263c3c3
|
add Single Tap mod
|
2022-07-12 23:15:18 +01:00 |
|
|
f90f93a43c
|
abstract OsuModAlternate into InputBlockingMod
|
2022-07-12 23:15:18 +01:00 |
|
|
0983e4f81e
|
Increase 50s nerf again
|
2022-07-12 17:57:00 +03:00 |
|
|
b96734e31a
|
fix mod incompatibility between repel and relax
|
2022-07-12 08:43:48 -04:00 |
|
|
e58c365276
|
Merge branch 'master' into pp-balancing
|
2022-07-12 10:53:31 +03:00 |
|
|
7ab75606a1
|
Merge branch 'master' into velocitychanges
|
2022-07-12 16:52:57 +09:00 |
|
|
58c687172b
|
Reduce low AR bonus
|
2022-07-12 10:52:44 +03:00 |
|
|
fa626a82b3
|
Add missed incompatilibity rules
|
2022-07-12 15:19:06 +09:00 |
|
|
28278e2554
|
enable NRT again
|
2022-07-11 17:27:25 -04:00 |
|
|
54fe84350c
|
reciprocate mod incompatibility
|
2022-07-11 17:23:32 -04:00 |
|
|
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 |
|
|
6443338251
|
use cursor position instead of destination for dampLength calculation
the destination vector is clamped within playfield borders, we want dampLength to be based on distance from the cursor.
|
2022-07-10 01:22:22 -04:00 |
|
|
a606d545c1
|
update new usage of CalculatePossibleMovementBounds
|
2022-07-08 12:00:07 -04:00 |
|
|
36f129a9b6
|
Merge branch 'master' into osu-mod-repel
|
2022-07-09 00:26:49 +09:00 |
|
|
8071335f3a
|
Merge pull request #18596 from hlysine/fix-random-mod-slider
Fix random mod generating off-screen sliders
|
2022-07-08 19:28:34 +09:00 |
|
|
84dcd042f4
|
Protect duration calculations against unstable fps
|
2022-07-07 20:30:31 -07:00 |
|
|
62beae4063
|
add nullable directive
|
2022-07-06 17:18:21 -04:00 |
|
|
b3f23d93e8
|
Merge branch 'master' into osu-mod-repel
|
2022-07-06 17:05:09 -04:00 |
|
|
d5b4d14670
|
modify damp length to effectively invert repulsion strength
|
2022-07-06 17:01:14 -04:00 |
|
|
7f94405c9e
|
Rename method and make duration optional
|
2022-07-06 23:38:11 +03:00 |
|
|
40e98f84f3
|
change default strength back to 0.5
|
2022-07-06 16:01:08 -04:00 |
|
|
0281bf672c
|
operate on vectors instead of vector components
|
2022-07-06 15:58:25 -04:00 |
|
|
72fb1ae892
|
Add forgotten unsubscribes
|
2022-07-05 21:04:13 -07:00 |
|
|
1e6def8209
|
Fix spinner accent animation on rewind
|
2022-07-04 22:58:41 -07:00 |
|
|
5b96f67a8b
|
Remove non-overlapping velocity buff
|
2022-07-04 20:49:26 +01:00 |
|
|
4f77637946
|
Update desmos
|
2022-07-04 21:52:57 +03:00 |
|
|
bf738aa04f
|
Account for extreme ODs in relax multipliers
|
2022-07-04 21:49:45 +03:00 |
|
|
afa3f8cda3
|
Make relax ok/meh multipliers dependent on OD
|
2022-07-04 20:53:20 +03:00 |
|
|
11eb344476
|
Reduce 50s nerf further
|
2022-07-04 20:28:15 +03:00 |
|
|
db8bb07c78
|
Reduce 50s nerf effect
|
2022-07-04 20:10:26 +03:00 |
|
|
212360f67e
|
Make relax ok/meh nerfs less drastic, add flashlight nerf, remove ar bonus for relax
|
2022-07-04 19:59:30 +03:00 |
|