Commit Graph

15883 Commits

Author SHA1 Message Date
3ae0564db7 Merge master with conflicts resolved 2019-12-27 05:17:53 +03:00
183307d636 Use circle instead of CircularContainer 2019-12-27 10:53:20 +09:00
bd6e603be3 Add icon for profile header 2019-12-27 04:01:33 +03:00
25f6517fba Update dependency 2019-12-27 03:53:01 +03:00
3d7c7a1ced Fix profile title wasn't in lowercase 2019-12-26 22:39:13 +03:00
193e41f878 Add origin adjustment for hitobject lifetime
Visual inspection of taiko gameplay has shown that hitobjects appeared
on screen only when the origin of the hitobject came into the bounds
of the screen, instead of appearing when any visible part of the
hitobject came into the screen bounds.

This behaviour was due to lifetime calculation being based on the origin
of the hitobject and not taking into account the actual object
dimensions. Adjust the lifetime start of the hitobject by subtracting
the time needed to show the part of the hitobject that should already
be visible on screen when the origin comes into frame.
2019-12-26 20:37:29 +01:00
e360aa4588 Fix TabControl wasn't on top of everything 2019-12-26 22:16:20 +03:00
a1c91af095 Update layout of every overlay using OverlayHeader 2019-12-26 22:09:06 +03:00
647c83e6c8 Add ability to not create content for headers
Rather than creating an empty container
2019-12-26 21:21:15 +03:00
ca3e8db79f Merge dependency 2019-12-26 21:03:39 +03:00
2d32fe08ff Merge remote-tracking branch 'refs/remotes/ppy/master' into overlay_headers_update 2019-12-26 21:02:14 +03:00
cac011edc1 Merge branch 'master' into hp-drain 2019-12-26 23:51:12 +09:00
033bb15500 Fix early-escape not continuing to results screen (#7362)
Fix early-escape not continuing to results screen
2019-12-26 23:50:21 +09:00
3d5561b02e Separate health and score processing components (#7358)
Separate health and score processing components
2019-12-26 23:48:55 +09:00
a4d4efc312 Fix missing comments 2019-12-26 19:33:59 +09:00
a041f32072 Use cleaner solution via cancellation of older schedule 2019-12-26 19:05:32 +09:00
74d875a2e0 Give empty archives a hash based on archive name to avoid duplicate imports 2019-12-26 18:44:50 +09:00
8903f286ef Fix escape not continuing to results screen 2019-12-26 18:27:48 +09:00
35f64d9aae More comments 2019-12-26 17:54:31 +09:00
f5dbd57d55 Refactor drain calculation for resiliency 2019-12-26 17:36:40 +09:00
662ec2d812 Refactor gameplay-time drain limitation 2019-12-26 15:46:07 +09:00
96a4f9ae53 Fix nub position getting offset by size changes 2019-12-26 15:14:19 +09:00
e0c1072ab2 Add xmldocs 2019-12-26 15:01:19 +09:00
eba6371526 Re-implement taiko's accumulating health processor 2019-12-26 15:01:19 +09:00
3b07c3913d Add perfect and ok values, move to base Judgement 2019-12-26 15:00:59 +09:00
0454c5022d Fix some maps potentially starting with 0 health 2019-12-26 15:00:59 +09:00
90a0569660 Tweak drain values 2019-12-26 15:00:58 +09:00
522847987b Implement break/gameplay start times 2019-12-26 15:00:58 +09:00
b348abcd07 Only drain health in non-break times 2019-12-26 14:59:49 +09:00
977fb3d1bf Make processors and break overlay frame-stable 2019-12-26 14:59:49 +09:00
85c44b5a5a Disable list additions during gameplay 2019-12-26 14:59:49 +09:00
bd74d086fb Remove adjustment factor 2019-12-26 14:59:49 +09:00
70d2d8a2fa Add adjustable target percentage 2019-12-26 14:59:49 +09:00
a4b1c79e18 Initial implementation of HP drain 2019-12-26 14:59:49 +09:00
985277da79 Add time elapsation to judgement simulation 2019-12-26 14:59:49 +09:00
90cb9d9162 Simplify scoreprocesor/healthprocessor implementations 2019-12-26 14:59:49 +09:00
7414a6aadd Merge remote-tracking branch 'huoyaoyuan/master' into health-processor
# Conflicts:
#	osu.Game.Rulesets.Catch/CatchRuleset.cs
#	osu.Game.Rulesets.Mania/ManiaRuleset.cs
#	osu.Game.Rulesets.Taiko/TaikoRuleset.cs
2019-12-26 14:56:54 +09:00
f603dd82bc Fix difficulty adjust mod not correctly reading settings while leaderboard visible 2019-12-26 14:52:08 +09:00
89fa1be2c8 Fix download manager potentially not handling cancel requests 2019-12-25 22:55:14 +03:00
bb4d02a1f8 Fix incorrect icon offset 2019-12-25 22:09:14 +03:00
c77679e36c Naming fixes for overlays using ScreenTitle 2019-12-25 21:57:22 +03:00
3e34155114 Update ScreenTitle with the new design 2019-12-25 21:56:43 +03:00
a47e5aeead Fix sample lookup not working correctly for custom rulesets 2019-12-26 00:51:44 +09:00
9b0af901ef Merge branch 'master' into remove-legacy-id 2019-12-25 21:25:33 +09:00
9702cc9809 Merge branch 'master' into remove-legacy-id 2019-12-25 21:01:12 +09:00
41d99df73c Merge branch 'master' into allow-ctrl-tabbing-on-more-tab-controls 2019-12-25 20:49:45 +09:00
1b1c255394 Make the Easy mod's extra life count customizable (#7331)
Make the Easy mod's extra life count customizable
2019-12-25 20:19:08 +09:00
504a55e803 Merge branch 'master' into better-beatmap-conversion 2019-12-25 19:52:06 +09:00
4e419cabdc Merge branch 'master' into update-framework 2019-12-25 19:32:17 +09:00
81c330ec26 Update framework 2019-12-25 18:51:44 +09:00