Commit Graph

19 Commits

Author SHA1 Message Date
e2f2d5f794 Rename last action to better represent that it is only captured actions 2022-07-14 01:40:44 +09: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
e9b0a3e4fa make alternate and singletap incompatible with eachother 2022-07-13 07:35:53 +01:00
f90f93a43c abstract OsuModAlternate into InputBlockingMod 2022-07-12 23:15:18 +01:00
f8830c6850 Automated #nullable processing 2022-06-17 16:37:17 +09:00
81b4622620 fixed autoplay not showing compat, + relax compat 2022-05-04 22:25:34 +01:00
a4ca8bfe75 Improve "Alternate" to reset before first hitobject after break 2022-04-29 06:41:21 +03:00
a2affefb0a Avoid checking gameplay clock time in Update method 2022-02-02 14:33:17 +09:00
c7a192cc5f Only handle LeftButton and RightButton actions
There are definitely going to be other actions used in the future, which
would immediately cause this mod to fail. Limiting handling to
left/right buttons only is the correct way forward.
2022-02-02 14:04:12 +09:00
fed63abd83 Sanitise interceptor logic to now require two separate check paths 2022-02-02 14:02:48 +09:00
0036d0e26d Move alternate mod to "conversion" category 2022-02-02 13:58:13 +09:00
9227211a44 Privatise shouldAlternate 2022-01-31 22:56:27 +01:00
40f43344f1 remove unused using 2022-01-29 23:31:26 +08:00
535216a0d3 rename CanIntercept to ShouldAlternate 2022-01-29 23:20:31 +08:00
24f9ef4005 make xmldoc more verbose 2022-01-29 22:31:04 +08:00
98d8b26a9c move ModAlternate to OsuModAlternate and check if intro has ended 2022-01-29 21:49:40 +08:00
2326c36836 remove unused method and fix description 2022-01-29 21:09:36 +08:00
aa582fb0e1 add Alternate Mod 2022-01-29 20:38:12 +08:00