Dean Herbert
|
afec7941ff
|
Adjust default follow circle animations to feel nicer
|
2022-07-15 17:28:42 +09:00 |
|
Dean Herbert
|
23a0e25c8c
|
Merge branch 'master' into stable-slider-followcircle-anims
|
2022-07-15 17:27:48 +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 |
|
StanR
|
760742e358
|
Move relax global multiplier to diffcalc
|
2022-07-14 00:42:50 +03:00 |
|
Dean Herbert
|
e2f2d5f794
|
Rename last action to better represent that it is only captured actions
|
2022-07-14 01:40:44 +09:00 |
|
Dean Herbert
|
0bc42ef67d
|
Merge branch 'master' into stable-slider-followcircle-anims
|
2022-07-14 00:24:33 +09:00 |
|
James
|
4d9494d3b3
|
change LastPressedAction to have a private setter
|
2022-07-13 14:42:45 +01:00 |
|
James
|
af03002495
|
make flash duration and ruleset private
|
2022-07-13 14:31:09 +01:00 |
|
James
|
0da1bd393c
|
privatise checkCorrectAction, add abstract CheckValidNewAction function
|
2022-07-13 14:29:27 +01:00 |
|
Dean Herbert
|
be3187c3a4
|
Remove remnant nullable disables
|
2022-07-13 22:05:56 +09:00 |
|
Dean Herbert
|
33dd9562cc
|
Privatise some fields
|
2022-07-13 22:04:57 +09:00 |
|
Dean Herbert
|
5e6b9b96b0
|
Apply NRT to new InputBlockingMod class
|
2022-07-13 22:02:46 +09:00 |
|
tsunyoku
|
6755a771b4
|
make Cinema incompatible with InputBlockingMod
|
2022-07-13 07:49:08 +01:00 |
|
tsunyoku
|
e9b0a3e4fa
|
make alternate and singletap incompatible with eachother
|
2022-07-13 07:35:53 +01:00 |
|
James
|
20d2b86193
|
make Single Tap incompatible with Autoplay, Cinema and Relax
|
2022-07-12 23:18:20 +01:00 |
|
James
|
c05263c3c3
|
add Single Tap mod
|
2022-07-12 23:15:18 +01:00 |
|
James
|
f90f93a43c
|
abstract OsuModAlternate into InputBlockingMod
|
2022-07-12 23:15:18 +01:00 |
|
StanR
|
0983e4f81e
|
Increase 50s nerf again
|
2022-07-12 17:57:00 +03:00 |
|
Gabe Livengood
|
b96734e31a
|
fix mod incompatibility between repel and relax
|
2022-07-12 08:43:48 -04:00 |
|
StanR
|
e58c365276
|
Merge branch 'master' into pp-balancing
|
2022-07-12 10:53:31 +03:00 |
|
Dan Balasescu
|
7ab75606a1
|
Merge branch 'master' into velocitychanges
|
2022-07-12 16:52:57 +09:00 |
|
StanR
|
58c687172b
|
Reduce low AR bonus
|
2022-07-12 10:52:44 +03:00 |
|
Dean Herbert
|
fa626a82b3
|
Add missed incompatilibity rules
|
2022-07-12 15:19:06 +09:00 |
|
Gabe Livengood
|
28278e2554
|
enable NRT again
|
2022-07-11 17:27:25 -04:00 |
|
Gabe Livengood
|
54fe84350c
|
reciprocate mod incompatibility
|
2022-07-11 17:23:32 -04: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 |
|
Gabe Livengood
|
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 |
|
為什麼
|
1725a76fa0
|
Remove the nullable disable annotation for all rulesets.
|
2022-07-10 10:15:27 +08:00 |
|
為什麼
|
857377e145
|
Move CreateConvertibleReplayFrame() into legacy ruleset interface because technically only legacy ruleset use it to convert the legacy frame.
But seems some of the customized ruleset use it for save the replay frame.
|
2022-07-10 10:15:27 +08:00 |
|
Gabe Livengood
|
a606d545c1
|
update new usage of CalculatePossibleMovementBounds
|
2022-07-08 12:00:07 -04:00 |
|
Dean Herbert
|
36f129a9b6
|
Merge branch 'master' into osu-mod-repel
|
2022-07-09 00:26:49 +09:00 |
|
Dean Herbert
|
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 |
|
goodtrailer
|
84dcd042f4
|
Protect duration calculations against unstable fps
|
2022-07-07 20:30:31 -07:00 |
|
Gabe Livengood
|
62beae4063
|
add nullable directive
|
2022-07-06 17:18:21 -04:00 |
|
Gabe Livengood
|
b3f23d93e8
|
Merge branch 'master' into osu-mod-repel
|
2022-07-06 17:05:09 -04:00 |
|
Gabe Livengood
|
d5b4d14670
|
modify damp length to effectively invert repulsion strength
|
2022-07-06 17:01:14 -04:00 |
|
Salman Ahmed
|
7f94405c9e
|
Rename method and make duration optional
|
2022-07-06 23:38:11 +03:00 |
|
Gabe Livengood
|
40e98f84f3
|
change default strength back to 0.5
|
2022-07-06 16:01:08 -04:00 |
|
Gabe Livengood
|
0281bf672c
|
operate on vectors instead of vector components
|
2022-07-06 15:58:25 -04: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 |
|
apollo-dw
|
5b96f67a8b
|
Remove non-overlapping velocity buff
|
2022-07-04 20:49:26 +01:00 |
|
StanR
|
4f77637946
|
Update desmos
|
2022-07-04 21:52:57 +03:00 |
|
StanR
|
bf738aa04f
|
Account for extreme ODs in relax multipliers
|
2022-07-04 21:49:45 +03:00 |
|
StanR
|
afa3f8cda3
|
Make relax ok/meh multipliers dependent on OD
|
2022-07-04 20:53:20 +03:00 |
|
StanR
|
11eb344476
|
Reduce 50s nerf further
|
2022-07-04 20:28:15 +03:00 |
|