Dean Herbert
|
13205319f3
|
Fix null reference if hit lighting is disabled
|
2020-07-10 22:37:29 +09:00 |
|
Dean Herbert
|
024fb52726
|
Fix unnecessary using
|
2020-07-10 19:05:31 +09:00 |
|
Dean Herbert
|
c9e54651d5
|
Merge branch 'master' into judgement-pooling
|
2020-07-10 18:51:42 +09:00 |
|
Dean Herbert
|
f872343bab
|
Make Apply virtual to further simplify application process
|
2020-07-10 18:35:20 +09:00 |
|
Dean Herbert
|
8aff828dfe
|
Move application of judgements to Apply method
|
2020-07-10 18:34:31 +09:00 |
|
Dean Herbert
|
1b9f09f9c2
|
Merge branch 'master' into osu-cursor-visibility
|
2020-07-10 17:15:34 +09:00 |
|
Dean Herbert
|
3138cc455c
|
Merge branch 'master' into judgement-pooling
|
2020-07-10 17:15:19 +09:00 |
|
Dean Herbert
|
bd5957bc0a
|
Add dynamic compilation exclusion rules for ruleset types
|
2020-07-10 14:49:44 +09:00 |
|
Dean Herbert
|
c562435267
|
Adjust cursor transforms for better feel
|
2020-07-10 14:44:30 +09:00 |
|
Dean Herbert
|
a21c2422c5
|
Make cursor centre portion non-expanding and more visible with outline
|
2020-07-10 14:44:20 +09:00 |
|
Dean Herbert
|
e211ba5e7d
|
Fix cursor scale potentially not being updated if set too early
|
2020-07-10 14:43:30 +09:00 |
|
Dean Herbert
|
efb2c2f4ae
|
Rename variable to be more clear on purpose
|
2020-07-09 12:01:00 +09:00 |
|
Bartłomiej Dach
|
4cd874280c
|
Add clarifying xmldoc for RotationAbsolute
|
2020-07-08 22:37:50 +02:00 |
|
Bartłomiej Dach
|
213dfac344
|
Fix broken spinner rotation logic
|
2020-07-08 22:37:50 +02:00 |
|
Dean Herbert
|
e6ec883084
|
Remove slider tail circle judgement requirements
|
2020-07-08 20:21:44 +09:00 |
|
Dean Herbert
|
51050ec4ef
|
Add per-result type pooling
|
2020-07-06 12:54:39 +09:00 |
|
Bartłomiej Dach
|
d229993e5c
|
Use RotationAbsolute instead
|
2020-07-05 02:12:26 +02:00 |
|
Bartłomiej Dach
|
cd6bdcdb88
|
Replace further spinner transforms with manual lerp
|
2020-07-05 00:25:01 +02:00 |
|
Dean Herbert
|
ffec4298a7
|
Use DrawablePool for DrawableJudgements
|
2020-07-04 16:45:50 +09:00 |
|
Dean Herbert
|
c095753f24
|
Add better line smoothing
|
2020-06-25 19:02:04 +09:00 |
|
Dean Herbert
|
fd13c0a6dd
|
Standardise line thickness
|
2020-06-25 18:44:04 +09:00 |
|
Dean Herbert
|
0d3bc1ac29
|
Add basic heatmap colour scaling based on peak value
|
2020-06-24 22:29:30 +09:00 |
|
Dean Herbert
|
9119f41604
|
Merge branch 'master' into results-screen-statistics-overlapping-transition
|
2020-06-24 18:22:51 +09:00 |
|
Dean Herbert
|
14ad3835ff
|
Update naming
|
2020-06-23 21:27:01 +09:00 |
|
smoogipoo
|
cb03e6faa9
|
Improve visual display of arrow
|
2020-06-22 21:09:47 +09:00 |
|
smoogipoo
|
beb6e6ea88
|
Buffer the accuracy heatmap for performance
|
2020-06-22 21:00:13 +09:00 |
|
smoogipoo
|
1aec1ea53f
|
Fix off-by-one causing auto to not be centred
|
2020-06-22 20:45:44 +09:00 |
|
smoogipoo
|
983f0ada2d
|
Increase number of points to ensure there's a centre
|
2020-06-22 20:45:33 +09:00 |
|
smoogipoo
|
988baad16f
|
Expand statistics to fill more of the screen
|
2020-06-22 19:20:43 +09:00 |
|
smoogipoo
|
30aa6ec2d3
|
Don't consider slider tails in accuracy heatmap
|
2020-06-22 19:05:41 +09:00 |
|
smoogipoo
|
2b7fb2b71d
|
Rename to Position
|
2020-06-22 19:04:51 +09:00 |
|
smoogipoo
|
261adfc4e6
|
Create a local playable beatmap instead
|
2020-06-22 18:38:41 +09:00 |
|
smoogipoo
|
9dbd230ad3
|
Don't consider slider tails in timing distribution
|
2020-06-22 18:06:52 +09:00 |
|
smoogipoo
|
533d6e72eb
|
Refactor + comment angle math
|
2020-06-22 18:05:21 +09:00 |
|
smoogipoo
|
21f776e51f
|
Simplify/optimise heatmap point additoin
|
2020-06-22 15:48:42 +09:00 |
|
smoogipoo
|
33fdd7466c
|
Merge branch 'master' into results-screen-statistics-overlapping-transition
|
2020-06-22 15:38:48 +09:00 |
|
Bartłomiej Dach
|
ad85c5f538
|
Add base legacy skin transformer
|
2020-06-21 23:06:55 +02:00 |
|
smoogipoo
|
486b899e8f
|
Rename method
|
2020-06-19 22:11:29 +09:00 |
|
smoogipoo
|
863666f7c4
|
Move accuracy heatmap to osu! ruleset, rename, remove magic number
|
2020-06-19 21:14:31 +09:00 |
|
smoogipoo
|
49997c54d0
|
Remove unused class
|
2020-06-19 21:14:17 +09:00 |
|
smoogipoo
|
89a863a337
|
Refactor OsuRuleset
|
2020-06-19 21:02:20 +09:00 |
|
smoogipoo
|
ad3bc99e7c
|
Fix hit event position offset not being set
|
2020-06-19 20:49:05 +09:00 |
|
smoogipoo
|
83e6c3efdb
|
Adjust API for returning statistics
|
2020-06-19 20:31:52 +09:00 |
|
smoogipoo
|
1cbbd6b442
|
Move timing distribution graph to osu.Game
|
2020-06-19 20:03:18 +09:00 |
|
smoogipoo
|
eab00ec9d9
|
Move hit events to the ScoreProcessor
|
2020-06-19 19:58:35 +09:00 |
|
smoogipoo
|
ef56225d9a
|
Rename CursorPosition -< PositionOffset
|
2020-06-19 19:43:46 +09:00 |
|
smoogipoo
|
8c9506197d
|
Increase the number of bins in the timing distribution
|
2020-06-19 19:41:46 +09:00 |
|
smoogipoo
|
d3e4e63258
|
Remove unnecessary class
|
2020-06-19 19:12:48 +09:00 |
|
smoogipoo
|
cae3a5f447
|
Rework heatmap for more consistent performance
|
2020-06-19 19:08:36 +09:00 |
|
smoogipoo
|
20db5b33ab
|
Rework score processor to provide more generic events
|
2020-06-18 22:11:03 +09:00 |
|
smoogipoo
|
a2ddb4edb4
|
Change interface for creating statistic rows
|
2020-06-16 17:49:28 +09:00 |
|
smoogipoo
|
076eac2362
|
Inset entire graph rather than just the axis
|
2020-06-16 17:46:34 +09:00 |
|
smoogipoo
|
3dbe164b2c
|
Add some very basic safety checks around non-existent data
|
2020-06-16 17:20:38 +09:00 |
|
smoogipoo
|
9ea7c3dc90
|
Make heatmap support dynamic sizing
|
2020-06-16 16:31:02 +09:00 |
|
smoogipoo
|
89b54be673
|
Add initial implementation of the statistics panel
|
2020-06-15 22:45:18 +09:00 |
|
smoogipoo
|
900da88498
|
Populate hit offsets from score processor
|
2020-06-15 22:44:55 +09:00 |
|
smoogipoo
|
f9db37a1de
|
Split out types
|
2020-06-15 21:48:59 +09:00 |
|
smoogipoo
|
3b630eabd6
|
Merge branch 'master' into results-screen-statistics
|
2020-06-12 17:46:11 +09:00 |
|
smoogipoo
|
f3b5149648
|
Move some suggestions to warnings, resolve issues
|
2020-06-03 16:48:44 +09:00 |
|
smoogipoo
|
dc41e74e19
|
Fix cursor trail not displaying
|
2020-06-02 23:54:23 +09:00 |
|
smoogipoo
|
e98f51923a
|
Add timing distribution to OsuScoreProcessor
|
2020-06-02 23:38:24 +09:00 |
|
Dan Balasescu
|
a8b137bb71
|
Merge pull request #9123 from peppy/move-setter-to-duration
Move setter from EndTime to Duration
|
2020-06-01 16:52:38 +09:00 |
|
Dan Balasescu
|
64d1b4b11b
|
Merge branch 'master' into move-setter-to-duration
|
2020-06-01 15:55:48 +09:00 |
|
Dean Herbert
|
b9464a2aa8
|
Merge branch 'master' into editor-create-composer-fix
|
2020-06-01 15:38:15 +09:00 |
|
Dean Herbert
|
0ef971be28
|
Merge branch 'master' into i-has-curve-with-repeats
|
2020-05-31 22:30:18 +09:00 |
|
Dean Herbert
|
d4b7c81f96
|
Merge branch 'master' into results-screen-condensed-panel
|
2020-05-30 23:13:52 +09:00 |
|
Dean Herbert
|
e8b43e8e1f
|
Merge branch 'master' into move-setter-to-duration
|
2020-05-29 16:04:23 +09:00 |
|
Dean Herbert
|
8fa8c561e7
|
Pass hitobjects as a parameter to CreateBlueprintContainer
|
2020-05-29 12:20:50 +09:00 |
|
Dean Herbert
|
f5c974dd89
|
Hide non-alive selection blueprints by default
|
2020-05-27 13:40:16 +09:00 |
|
Dean Herbert
|
cbd563e80b
|
Rename to IHasDuration
|
2020-05-27 12:38:39 +09:00 |
|
Dean Herbert
|
b8e0a6f127
|
Move sett from EndTime to Duration
|
2020-05-27 12:37:44 +09:00 |
|
Dean Herbert
|
6b5b215299
|
Split out IHasPath from IHasCurve to better define hitobjects
|
2020-05-26 17:44:47 +09:00 |
|
smoogipoo
|
51e74687f8
|
Merge branch 'editor-scrolling-playfield-support' of https://github.com/peppy/osu; branch 'results-screen-condensed-panel' of https://github.com/smoogipoo/osu into results-screen-condensed-panel
|
2020-05-26 15:39:39 +09:00 |
|
Dan Balasescu
|
b5de30ef3d
|
Merge branch 'master' into editor-scrolling-playfield-support
|
2020-05-26 14:46:58 +09:00 |
|
Dean Herbert
|
0cc6d6d97c
|
Merge pull request #9033 from smoogipoo/applydefaults-cancellation
Add cancellation token support to CreateNestedHitObjects()
|
2020-05-26 12:04:06 +09:00 |
|
Dean Herbert
|
e7442ec3a2
|
Remove need for ManiaSnapResult
|
2020-05-25 19:33:03 +09:00 |
|
smoogipoo
|
ebe2e97372
|
Merge branch 'master' into editor-clock-transform
|
2020-05-25 19:01:04 +09:00 |
|
smoogipoo
|
bc35bc5efb
|
Merge branch 'master' into applydefaults-cancellation
|
2020-05-25 16:45:30 +09:00 |
|
Dean Herbert
|
decdc58de5
|
Merge branch 'editor-clock-cache' into editor-clock-transform
|
2020-05-24 12:55:47 +09:00 |
|
Dean Herbert
|
a8dbfe2791
|
Fix distance snap grid not disappearing when exiting playfield
|
2020-05-23 10:57:17 +09:00 |
|
Dean Herbert
|
bc82c2d3b7
|
Move drawable addition above event bindings
|
2020-05-23 10:44:53 +09:00 |
|
Dean Herbert
|
a3a9810344
|
Merge branch 'master' into editor-clock-cache
|
2020-05-23 00:44:04 +09:00 |
|
Dean Herbert
|
1311fd2f64
|
Merge branch 'master' into editor-move-distance-snap-grid
|
2020-05-23 00:42:43 +09:00 |
|
smoogipoo
|
d5ea076427
|
Merge branch 'master' into results-screen-condensed-panel
|
2020-05-22 20:45:39 +09:00 |
|
Dean Herbert
|
af30d1201f
|
Fix slider path control point blueprint not working correctly
|
2020-05-22 18:57:28 +09:00 |
|
Dean Herbert
|
d18eb663b1
|
Add tweening seek support to EditorClock
|
2020-05-22 16:47:52 +09:00 |
|
Dean Herbert
|
8a47e2431b
|
Move distance snap grid implementation to OsuHitObjectComposer
|
2020-05-21 17:13:22 +09:00 |
|
Dean Herbert
|
a9a1c00cf1
|
Move responsibility placement blueprint's StartTime set to within
|
2020-05-21 14:50:33 +09:00 |
|
Dean Herbert
|
82d6549161
|
Pass down snap result and remove local TimeAt usage
|
2020-05-20 21:01:29 +09:00 |
|
Dean Herbert
|
c46bfc2532
|
Create SnapResult class to hold various snapping results
|
2020-05-20 21:00:47 +09:00 |
|
Dean Herbert
|
3354d48a38
|
Change snapping to be screen space coordinate based
|
2020-05-20 21:00:29 +09:00 |
|
Huo Yaoyuan
|
c20902f249
|
Fix double in accuracy calculation in OsuPerformanceCalculator.
|
2020-05-18 18:22:03 +08:00 |
|
Huo Yaoyuan
|
373aae0610
|
Use int for total hits in OsuPerformanceCalculator.
|
2020-05-18 17:45:32 +08:00 |
|
smoogipoo
|
1865cd0762
|
Fix possible exceptions in performance calculators
|
2020-05-18 15:10:59 +09:00 |
|
smoogipoo
|
2bde4fc3ee
|
Initial implementation of contracted score panel
|
2020-05-16 18:20:19 +09:00 |
|
smoogipoo
|
4719fcc291
|
Actually use the cancellation token
|
2020-05-15 18:17:39 +09:00 |
|
smoogipoo
|
98125102a7
|
Add cancellation token support to CreateNestedHitObjects()
|
2020-05-15 18:07:41 +09:00 |
|
Dean Herbert
|
de50b725d5
|
Fix mod failure checks executing actual game logic
|
2020-05-12 20:08:35 +09:00 |
|
smoogipoo
|
f195933844
|
Fix hardrock potentially taking a long time to load
|
2020-05-11 13:03:59 +09:00 |
|
smoogipoo
|
efff2bf15d
|
Add HitObject to DefaultsApplied event
|
2020-05-08 18:49:19 +09:00 |
|