d5dda05d98
Merge branch 'master' into fix-perfect-judgements
2020-03-08 14:06:18 +01:00
dc201a68dc
Merge branch 'tournament-drawable-team-tidy' into tournament-design-mappool
2020-03-08 20:16:48 +09:00
5f6ce7fde5
Merge branch 'tournament-drawable-team-tidy' into tournament-design-ladder
2020-03-08 20:16:35 +09:00
7f38ff8046
Merge branch 'tournament-drawable-team-tidy' into tournament-design-schedule
2020-03-08 20:16:12 +09:00
ece049e0c9
Merge branch 'tournament-drawable-team-tidy' into tournament-design-seeding
2020-03-08 20:15:48 +09:00
71824ce7d6
Merge branch 'tournament-drawable-team-tidy' into tournament-design-win
2020-03-08 20:14:59 +09:00
ba865aa195
Merge branch 'tournament-drawable-team-tidy' into tournament-design-intro
2020-03-08 20:14:15 +09:00
cc438210a3
Merge branch 'tournament-drawable-team-tidy' into tournament-design-gameplay
2020-03-08 20:13:29 +09:00
2fe32b7d2b
Remove LadderInfo requirement in DrawableMatchTeam
2020-03-08 19:41:22 +09:00
9138bafbeb
Fix alignment of flags on team intro screen
2020-03-08 18:49:06 +09:00
8b0b910196
Update song / chat / beatmap info display to reflect new design
2020-03-08 18:25:22 +09:00
3744aaf55f
Update vertical alignment of chroma area
2020-03-08 18:16:32 +09:00
0019199082
Merge branch 'tournament-base-changes' into tournament-design-gameplay
2020-03-08 18:12:10 +09:00
0102aaf32a
Move chat expand/contract logic local to tournament
2020-03-08 18:11:57 +09:00
8e4b15aaa5
Update test scene
2020-03-08 17:43:55 +09:00
5d5910822b
Initial pass of intro screen design update
2020-03-08 16:06:37 +09:00
a85cef2f06
Reset win screen video on display; add fade in transition
2020-03-08 16:05:37 +09:00
3a3a2ad2a7
Fix video looping not propagating when set too early in initialisation
2020-03-08 16:04:51 +09:00
3ac599246d
Initial pass of seeding screen design update
2020-03-08 16:03:37 +09:00
8ab9ca77d6
Fix next match timer not updating
2020-03-08 16:02:13 +09:00
6c0a27e0b9
Improve look of selected match
2020-03-08 16:02:13 +09:00
9934a97bd0
Limit upcoming matches displayed to 8
2020-03-08 16:01:41 +09:00
434feb5ac6
Fix alignment on schedule screen
2020-03-08 16:01:41 +09:00
059aea8ead
Initial pass of schedule screen design update
2020-03-08 16:00:00 +09:00
979988235d
Increase flexibility of StarCounter component
2020-03-08 15:56:22 +09:00
9bd837da41
Update match score display
2020-03-08 15:55:54 +09:00
3807c449bd
Update chat position
2020-03-08 15:55:54 +09:00
e25206728f
Hide score displays during warmup
2020-03-08 15:55:54 +09:00
86b12a384b
Initial pass of gameplay screen design update
2020-03-08 15:55:54 +09:00
66e54ba983
Increase flexibility of StarCounter component
2020-03-08 15:55:54 +09:00
ba6c4abbe6
Initial pass of ladder screen design update
2020-03-08 15:52:41 +09:00
2981730442
Initial pass of map pool screen design update
2020-03-08 15:49:37 +09:00
77c94afcf1
Add better flow logic to map pool layout when few beatmaps are present
2020-03-08 15:44:05 +09:00
4d74493289
Initial pass of win screen design update
2020-03-08 15:38:10 +09:00
1c5d6e0cf4
Split out nested classes to higher level for better code sharing
2020-03-08 15:34:45 +09:00
aed52179f0
Fix weird reverse logic
2020-03-08 15:32:22 +09:00
01e32896ee
Make save changes button more prominent
2020-03-08 15:32:22 +09:00
aeb6bf5b46
Remove unnecessary width specification on editor screens
2020-03-08 15:32:22 +09:00
129c8fe24f
Add helper method to get winning team colour
2020-03-08 15:32:22 +09:00
3caffb81e1
Add new element colours to TournamentGame
2020-03-08 15:32:22 +09:00
48282dea8b
Remove individual setting to disable videos, fix tests
2020-03-07 22:08:38 -08:00
76c832518f
Render video as a part of the storyboard
2020-03-07 21:32:03 -08:00
9f44a7b2ce
Simplify status assignment in the test scene
2020-03-08 03:07:14 +03:00
67dbfc1e5e
Merge remote-tracking branch 'refs/remotes/ppy/master' into user-cards-update
2020-03-08 03:03:33 +03:00
d68d7edea3
Start background video playback based on provided offset
2020-03-07 14:08:13 -08:00
c7c7e626b8
Merge pull request #8163 from bdach/fix-circle-piece-hitbox
...
Fix osu! hitbox accepting input outside of circle
2020-03-07 16:40:13 +09:00
e886c155e6
Adjust text size values
2020-03-07 04:05:17 +03:00
66f40f7f6e
Merge remote-tracking branch 'refs/remotes/ppy/master' into user-cards-update
2020-03-07 04:01:36 +03:00
b608764554
Cover area just outside circle in test
2020-03-06 22:09:02 +01:00
77fd748035
Fix incorrect circle piece hitbox
...
Hitboxes of circle pieces in osu! have regressed with commit 8592335
.
The reason for the regression was that hit detection was moved from
DrawableHitCircle itself to a newly-introduced private HitArea class
(now named HitReceptor).
As HitArea inherited from Drawable, it would return IsHovered == true
over its entire bounding box. This meant that the hit area could wrongly
pick up actions that are not within circle radius and make them into
hits.
To resolve, make HitReceptor a CompositeDrawable and set its corner
radius to match the circle piece. This fixes the invalid hitbox, as
IsHovered takes radius into account.
2020-03-06 21:21:20 +01:00