smoogipoo
|
3daacbc2d2
|
Initial inefficient refactor of hitobject enumeration
|
2020-04-17 13:34:20 +09:00 |
|
smoogipoo
|
10e849d196
|
Separate into separate class
|
2020-04-10 02:02:09 +09:00 |
|
smoogipoo
|
ea1bec85ae
|
Simplify code/language
|
2020-04-10 01:41:00 +09:00 |
|
smoogipoo
|
b8d7b78b55
|
Remove unnecessary null set
|
2020-04-10 01:21:37 +09:00 |
|
smoogipoo
|
116b952dfe
|
Change param to hitobject rather than result
|
2020-04-10 01:20:43 +09:00 |
|
smoogipoo
|
796976db3c
|
Completely ignore spinners from note lock
|
2020-03-30 17:00:53 +09:00 |
|
smoogipoo
|
744f6c3ca7
|
Rename method + adjust comments
|
2020-03-30 16:33:46 +09:00 |
|
smoogipoo
|
0d20292992
|
Fix ticks/spinners contributing to notelock
|
2020-03-30 16:14:56 +09:00 |
|
smoogipoo
|
12a48d2774
|
Cause all earlier hitobjects to get missed
|
2020-03-19 19:16:24 +09:00 |
|
smoogipoo
|
f285b43a74
|
Allow simultaneous hitobjects
|
2020-03-19 17:45:08 +09:00 |
|
Dan Balasescu
|
1d680b7a00
|
Better english
Co-Authored-By: Dean Herbert <pe@ppy.sh>
|
2020-03-18 19:13:25 +09:00 |
|
smoogipoo
|
742698acab
|
Add notelock implementation
|
2020-03-10 15:30:24 +09:00 |
|
smoogipoo
|
712253ff50
|
Replace follow point renderer with new implementation
|
2019-11-05 17:33:02 +09:00 |
|
smoogipoo
|
ddfcda9e02
|
Remove abstract ConnectionRenderer class
|
2019-11-05 17:33:02 +09:00 |
|
smoogipoo
|
3a1acf7b0a
|
Fix slider approach circle proxies
|
2019-10-17 12:50:26 +09:00 |
|
Dean Herbert
|
26eca5b1f4
|
Fix judgement sizes not matching skins stable
|
2019-09-18 02:56:03 +09:00 |
|
Dean Herbert
|
f21e47d6d2
|
Move expire to DrawableHitObject
|
2019-09-12 19:29:08 +09:00 |
|
Dean Herbert
|
7aeeb65ae7
|
Tidy up Player's container loading logic
Fixes drawable ruleset being loaded before skin sources are finished, by loading them as a separate operation (to avoid children being loaded first).
|
2019-08-27 18:27:21 +09:00 |
|
Dean Herbert
|
5e362d10b1
|
Add ruleset-specific legacy skin providers
This moves implementation of osu! skinnables to OsuLegacySkin.
|
2019-08-26 12:21:49 +09:00 |
|
smoogipoo
|
9f6ff63634
|
Fix judgement disposals causing huge LOH pressure
|
2019-07-17 19:25:41 +09:00 |
|
Dean Herbert
|
1e369628a5
|
Fix incorrect type specification
|
2019-03-29 11:38:45 +09:00 |
|
Dean Herbert
|
785433bb74
|
Merge branch 'master' into universal-playfield-adjust
|
2019-03-29 11:25:54 +09:00 |
|
Dean Herbert
|
7cfc2f7dcb
|
Add back adjustment container
|
2019-03-26 17:11:14 +09:00 |
|
Dean Herbert
|
fbc97edc55
|
Add base cursor class to retrieve true visibility state
|
2019-03-26 13:41:30 +09:00 |
|
Dean Herbert
|
ed3746e166
|
Make PlayfieldAdjustmentContainer universal
|
2019-03-26 13:32:44 +09:00 |
|
Dean Herbert
|
2c98ba1c0c
|
Split out consumption and creation into two separate code paths
|
2019-03-08 14:59:45 +09:00 |
|
Dean Herbert
|
7aa30ca3f6
|
Change method of cursor creation
|
2019-03-06 17:41:54 +09:00 |
|
Dean Herbert
|
acf518c208
|
Move cursor inside playfield
|
2019-03-06 17:41:54 +09:00 |
|
Dean Herbert
|
e2c6a8bc07
|
Use pattern matching wherever possible
|
2019-02-28 14:35:00 +09:00 |
|
smoogipoo
|
c13a5184f3
|
Add more explanation
|
2019-02-27 16:35:11 +09:00 |
|
smoogipoo
|
32bf940aa5
|
Adjust comment for readability
|
2019-02-27 15:43:20 +09:00 |
|
smoogipoo
|
a07d797d75
|
Merge remote-tracking branch 'Joehuu/master' into use-lifetime-optimization
|
2019-02-27 12:08:43 +09:00 |
|
smoogipoo
|
bca347427f
|
Update with framework bindable changes
|
2019-02-21 18:56:34 +09:00 |
|
ekrctb
|
504e79b968
|
Merge branch 'master' into use-lifetime-optimization
|
2019-01-29 12:15:02 +09:00 |
|
Dean Herbert
|
8617aaa2a7
|
Update licence header (and remove year)
|
2019-01-24 17:43:03 +09:00 |
|
ekrctb
|
6f8a2e6ff2
|
Use LifetimeManagementContainer
This is a significant performance boost for gameplay,
especially for long or stroyboard-heavy maps.
|
2018-12-13 15:23:06 +09:00 |
|
smoogipoo
|
f27bd3ef3e
|
OpenTK -> osuTK
|
2018-11-20 17:14:59 +09:00 |
|
smoogipoo
|
fbc20d2d4d
|
Hide placement when cursor is not in the playfield
|
2018-11-13 12:52:04 +09:00 |
|
smoogipoo
|
ff559a3a1b
|
Merge remote-tracking branch 'origin/master' into playfield-scaling-rework
# Conflicts:
# osu.Game.Rulesets.Catch/UI/CatchPlayfield.cs
# osu.Game/Rulesets/UI/Scrolling/ScrollingPlayfield.cs
|
2018-10-05 10:40:16 +09:00 |
|
smoogipoo
|
d0007c047a
|
PlayfieldLayer -> PlayfieldAdjustmentContainer
|
2018-10-05 10:39:18 +09:00 |
|
Kyle Chang
|
2069467434
|
Use HitObject scale to determine judgement size
|
2018-09-24 21:18:55 -04:00 |
|
Kyle Chang
|
7a43677849
|
Make judgements scale with cs
|
2018-09-22 22:54:38 -04:00 |
|
smoogipoo
|
0bc2bcaf14
|
Remove GetAspectAdjustedSize() and PlayfieldArea
|
2018-09-21 15:14:49 +09:00 |
|
smoogipoo
|
a166d03ede
|
Remove duplicate implementation of the Osu playfield layer
|
2018-09-21 14:43:38 +09:00 |
|
smoogipoo
|
368ceec47c
|
Simplify creation of a playfield
|
2018-09-21 14:35:50 +09:00 |
|
smoogipoo
|
826dc6ceb7
|
Make Playfield not a ScalableContainer
|
2018-09-21 14:02:32 +09:00 |
|
Dean Herbert
|
68a79f895a
|
Fix mania throwing an exception on start of map
|
2018-08-30 14:58:00 +09:00 |
|
smoogipoo
|
741ec0021e
|
Rename more judgement-related methods to "result"
|
2018-08-06 11:31:46 +09:00 |
|
smoogipoo
|
5fd4ed2f4e
|
Rename judgement-related methods/events + commenting
|
2018-08-06 10:55:25 +09:00 |
|
smoogipoo
|
4548d2c87f
|
Make Rulesets.Osu use the new judgement result structure
|
2018-08-02 20:36:38 +09:00 |
|