Commit Graph

167 Commits

Author SHA1 Message Date
Salman Ahmed 2f618b7f35 Change taiko hit position to always match stable 2024-01-20 01:53:39 +03:00
Salman Ahmed 0c03326eaf Update remaining usages of playfield height 2024-01-20 01:45:39 +03:00
Salman Ahmed ce4fd6aca5 Rename `DEFAULT_HEIGHT` to `BASE_HEIGHT` 2024-01-19 23:58:58 +03:00
Bartłomiej Dach 041e818892
Fix nested hits not being hittable if cut off by parent object ending 2023-07-15 18:44:47 +02:00
sw1tchbl4d3 76df5fd3e2 Limit taiko playfield aspect ratio to 5:4 - 16:9 2023-04-26 18:05:47 +02:00
Dan Balasescu ad51f880e0 Remove overrides on DC/NC mods 2023-04-10 17:49:29 +09:00
Dan Balasescu 15f6bc155e Add progressive score multiplier for HT 2023-04-10 13:35:48 +09:00
Dan Balasescu c923482976 Add progressive score multiplier for DT 2023-04-10 13:31:48 +09:00
Bartłomiej Dach 430b09acb2
Expose taiko input manager in same manner as osu! 2023-03-08 22:52:06 +01:00
OpenSauce04 b2d453fd2e Fixed indentation 2023-03-06 11:44:00 +00:00
OpenSauce04 36108ea841 Moved `CheckValidNewAction` checks into `checkCorrectAction` 2023-03-06 11:11:38 +00:00
OpenSauce04 4ae2661f1b Removed useless null checks 2023-03-06 11:00:37 +00:00
OpenSauce04 ac6c8e600a Updated a comment for correctness 2023-03-06 10:59:47 +00:00
OpenSauce04 a7be59175d Made private + renamed Taiko Single Tap tracking variables for better readability 2023-03-06 10:59:22 +00:00
OpenSauce04 50b0fca264 Code formatting 2023-03-03 18:11:29 +00:00
OpenSauce04 865f785f50 Fixed an issue where Taiko's Single Tap could allow alternation under very specific circumstances 2023-03-03 17:13:39 +00:00
OpenSauce04 d4bb08a440 Fixed CodeInspector complaining 2023-02-28 18:38:09 +00:00
OpenSauce04 0a76c8ee7f Further simplified a type check 2023-02-28 15:41:06 +00:00
OpenSauce04 8851da05f1 Merge branch 'taiko-single-tap' of https://github.com/OpenSauce04/osu into taiko-single-tap 2023-02-28 15:37:54 +00:00
OpenSauce04 616f7b3f64 Simplified a type check 2023-02-28 15:37:46 +00:00
OpenSauce 781da032e9
Merge branch 'master' into taiko-single-tap 2023-02-28 15:22:41 +00:00
OpenSauce04 3aa8c81c5d Added missing mod incompatabilities 2023-02-28 15:20:53 +00:00
OpenSauce04 7c84a84fbe Removed TaikoInputBlockingMod, and instead moved code into TaikoModSingleTap 2023-02-28 15:14:03 +00:00
OpenSauce04 beb04379f9 Inverted an if statement for code clarity 2023-02-27 22:36:09 +00:00
OpenSauce 8d747f2402
Fixed grammar mistake in Taiko Relax mod description 2023-02-27 16:06:33 +00:00
OpenSauce 25ef1f199d
Update description for Taiko Single Tap mod 2023-02-27 15:22:06 +00:00
OpenSauce04 12a2037086 Removed useless TaikoAction check from TaikoInputBlockingMod 2023-02-27 14:39:12 +00:00
OpenSauce04 d823faed08 Remove unused `flash_duration` const 2023-02-27 14:33:47 +00:00
OpenSauce04 dd9194b976 Code formatting fix 2023-02-27 13:58:40 +00:00
OpenSauce04 12b983495c Fixed issues caused by branch being stale 2023-02-27 13:40:55 +00:00
OpenSauce04 f2cada4584 Strong drumrolls no longer allow all actions to be used 2023-02-27 13:18:08 +00:00
OpenSauce04 b883c6af34 Renamed all instances of Taiko's InputBlockingMod to TaikoInputBlockingMod 2023-02-27 13:18:08 +00:00
OpenSauce04 715df42a69 Strong hits are now allowed to be hit 2023-02-27 13:18:08 +00:00
OpenSauce04 17a05de107 Initial Taiko single tap implementation (still needs code to allow for Strong hits) 2023-02-27 13:18:08 +00:00
Dean Herbert 9d09141ab7 Move taiko-specific property out of `DrawableHitObject` 2023-02-12 16:09:28 +09:00
Dean Herbert 34d1890f1c Change snapping to only apply to classic mod 2023-02-09 18:22:14 +09:00
sw1tchbl4d3 d4e5d7a873 Move fixed scroll speed change out of classic mod for taiko 2023-01-21 22:29:28 +01:00
Dean Herbert 4a77105e78 Rename `LockPlayfieldAspect` and add comment explaining the change 2023-01-09 16:28:09 +09:00
Dan Balasescu 7bc8908ca9 Partial everything 2022-11-27 00:00:27 +09:00
Bartłomiej Dach 974f22dd97
Attempt to make flashlight code slightly more legible 2022-10-25 20:15:19 +02:00
Bartłomiej Dach e3bc1126d7
Fix invalid flashlight size calculation
This regressed in #20714. One usage of `getSizeFor(0)` was replaced by
`adjustSize(GetSize())`, but another usage of `getSizeFor(Combo.Value)`
was replaced by `adjustSize(Combo.Value)`, which is not correct, since
`adjustSize()` is expecting to receive a combo-based size, rather than a
combo value directly.
2022-10-25 20:03:22 +02:00
Bartłomiej Dach 93e9b4a2c5
Add failing test case 2022-10-25 20:02:28 +02:00
Salman Ahmed 84fdd2e107 Improve flashlight display on break periods 2022-10-11 17:16:57 +03:00
Dan Balasescu 5f3b58b7e0 Adjust taiko flashlight to closely match classic 2022-10-07 14:44:45 +09:00
o-dasher f3e25eacad Removes unnecessary setting sources specifications 2022-09-27 09:25:58 -04:00
o-dasher 537796c3a1 Cleanup mod bindings 2022-09-25 15:49:22 -04:00
naoei 3e38baca3c Change ruleset mod description types 2022-08-10 16:09:11 -04:00
andy840119 eb73f9e88c Remove un-need using. 2022-08-02 10:23:52 +08:00
andy840119 b1d320bf67 Use non-nullable instead in the taiko ruleset. 2022-08-02 00:48:23 +08:00
Salman Ahmed e0107fc3dc Use `RequiredParentSizeToFit` to handle misc geometry changes 2022-07-29 21:11:43 +03:00