Commit Graph

316 Commits

Author SHA1 Message Date
54f927ee11 Move casts to DrawableHitObject instead 2020-11-05 15:41:55 +09:00
9c1c9945af Make FollowPointRenderer use hitobject models 2020-11-05 15:01:45 +09:00
267b399f9f Add some simple border styles 2020-10-20 13:59:03 +09:00
bca0539735 Move setting to osu! ruleset subsection 2020-10-19 21:05:21 +02:00
4267d23d59 Move border to more appropriate namespace 2020-10-19 20:56:34 +02:00
4af3fd1ed6 Allow toggling border on & off during gameplay 2020-10-19 20:41:45 +02:00
053c7a69a6 Fix code style issues & compilation failures 2020-10-19 20:22:48 +02:00
22bde43106 Merge branch 'master' into visible-playfield-boundary 2020-10-19 18:05:28 +09:00
9d7880afda Make SettingsItem conform to IHasCurrentValue 2020-10-06 17:18:54 +09:00
8cd13729ee Actually multiply by the multiplier 2020-10-02 19:34:49 +03:00
16f331cf6d Move implementation to LegacyCursorTrail 2020-10-02 19:34:06 +03:00
fa1903cd03 Get bound copy instead 2020-10-01 23:41:24 +03:00
abf1afd3f1 Do not decrease density 2020-10-01 23:27:57 +03:00
9e52f9c858 Consider cursor size in trail interval 2020-10-01 23:23:28 +03:00
96f39dd350 Merge remote-tracking branch 'upstream/master' into visible-playfield-boundary 2020-09-05 01:50:13 -05:00
2c73fc0e1b Merge branch 'master' into playfield-shift 2020-08-05 22:34:43 +02:00
24bc9b33b1 Always place spinners behind hitcircles/sliders 2020-08-05 15:40:45 +09:00
9fb7b8f3d8 Rename the property to "AlignWithStoryboard" 2020-08-04 15:43:33 +02:00
675f618b28 Apply playfield's offset only in play mode 2020-08-03 14:18:45 +02:00
c48648ea2a Add playfield shift like in osu-stable 2020-08-03 13:00:36 +02:00
d40f209f4b Move Playfield Border to OsuPlayfield Ruleset 2020-07-10 07:36:21 -05:00
024fb52726 Fix unnecessary using 2020-07-10 19:05:31 +09:00
c9e54651d5 Merge branch 'master' into judgement-pooling 2020-07-10 18:51:42 +09:00
f872343bab Make Apply virtual to further simplify application process 2020-07-10 18:35:20 +09:00
8aff828dfe Move application of judgements to Apply method 2020-07-10 18:34:31 +09:00
c562435267 Adjust cursor transforms for better feel 2020-07-10 14:44:30 +09:00
a21c2422c5 Make cursor centre portion non-expanding and more visible with outline 2020-07-10 14:44:20 +09:00
e211ba5e7d Fix cursor scale potentially not being updated if set too early 2020-07-10 14:43:30 +09:00
51050ec4ef Add per-result type pooling 2020-07-06 12:54:39 +09:00
ffec4298a7 Use DrawablePool for DrawableJudgements 2020-07-04 16:45:50 +09:00
dc41e74e19 Fix cursor trail not displaying 2020-06-02 23:54:23 +09:00
355e682e24 Fix typo in exception 2020-04-20 13:23:27 +09:00
8c85602ad0 Use foreach for conformity 2020-04-20 11:00:42 +09:00
e1acfd26a6 Simplify return logic 2020-04-20 10:59:44 +09:00
28318a0140 Add mention of notelock in xmldoc (potentially easier to find class) 2020-04-20 10:59:08 +09:00
bbcbd7e3fb Simplify by removing custom enumerator 2020-04-17 14:48:12 +09:00
2dee5e03e3 Dispose enumerators for safety 2020-04-17 14:40:29 +09:00
a4a7823817 Add fail-safe to ensure hittability after a hit 2020-04-17 14:22:03 +09:00
62f77a05be Optimise by removing state machine 2020-04-17 14:00:00 +09:00
3daacbc2d2 Initial inefficient refactor of hitobject enumeration 2020-04-17 13:34:20 +09:00
6988df30bd Rename variable, add comment 2020-04-10 03:12:13 +09:00
42b3ff805b Rename methods + fix incorrect method usage 2020-04-10 03:07:44 +09:00
b54bbc5f6a Improve commenting + refactor 2020-04-10 02:41:48 +09:00
10e849d196 Separate into separate class 2020-04-10 02:02:09 +09:00
ea1bec85ae Simplify code/language 2020-04-10 01:41:00 +09:00
b8d7b78b55 Remove unnecessary null set 2020-04-10 01:21:37 +09:00
116b952dfe Change param to hitobject rather than result 2020-04-10 01:20:43 +09:00
796976db3c Completely ignore spinners from note lock 2020-03-30 17:00:53 +09:00
744f6c3ca7 Rename method + adjust comments 2020-03-30 16:33:46 +09:00
0d20292992 Fix ticks/spinners contributing to notelock 2020-03-30 16:14:56 +09:00