Dean Herbert
ac67320b61
Refactor for readability
2023-12-06 11:50:43 +09:00
Bartłomiej Dach
43701c5d47
Prefer using statement to fully qualified name
2023-12-05 21:49:32 +01:00
Bartłomiej Dach
7392cc2fda
Fix headless test failures due to input handling idiosyncrasies
2023-12-05 21:49:04 +01:00
Bartłomiej Dach
2c7db61a5c
Improve test
2023-12-05 21:19:35 +01:00
Rodrigo Pina
cda55065e7
Simplified ban order logic
...
Implemented tests to make sure logic works as intended
2023-12-05 12:56:24 +00:00
Rodrigo Pina
ecbf07c52a
Replace Count() from CurrentMatch.Value.PicksBans with property alternative
2023-11-30 02:56:23 +00:00
Rodrigo Pina
a33a4c4d1d
Fixed issue where pick order was following ban order structure
2023-11-29 11:31:15 +00:00
Rodrigo Pina
60d6c0fe53
Changed ban order to match typical tournament ban structure
2023-11-29 11:22:07 +00:00
Dean Herbert
2dd12a6725
Improve logic around map pool mode changes
2023-11-29 15:49:28 +09:00
Rodrigo Pina
c3ddf773b7
# osu.Game.Tournament.Models
...
+ Add: New property BanCount in TournamentRound to save the number of bans
# osu.Game.Tournament/Screens
+ Add: New slider setting in RoundEditorScreen to select the number of bans per round
* Change: Modified setNextMode behavior to get the round ban count, and select bans accordingly
2023-11-28 14:56:07 +00:00
Dean Herbert
537c9e031d
Merge pull request #25522 from bdach/no-concurrent-connections
...
Implement flow allowing disconnection from online services when another client instance for same user is detected
2023-11-28 19:09:38 +09:00
Dean Herbert
644dd68180
Merge pull request #24933 from bdach/scoring-test-mods
...
Include mod multipliers in scoring test scenes
2023-11-28 19:07:14 +09:00
Dean Herbert
efb6c30252
Merge branch 'master' into scoring-test-mods
2023-11-28 18:38:50 +09:00
Bartłomiej Dach
ee0494a9e0
Merge pull request #25587 from smoogipoo/mania-hp-drain-v1
...
Add `ManiaHealthProcessor` that uses the legacy drain rate algorithm
2023-11-27 15:57:53 +09:00
Bartłomiej Dach
418dde9167
Merge pull request #25562 from EVAST9919/spinner-glow
...
Implement spinner glow
2023-11-27 15:37:24 +09:00
Bartłomiej Dach
874a3706bc
Merge branch 'master' into spinner-glow
2023-11-27 15:06:27 +09:00
Bartłomiej Dach
3f73610ee7
Update framework ^& resources
2023-11-27 15:06:11 +09:00
Bartłomiej Dach
e2d51973ce
Merge pull request #25569 from smoogipoo/legacy-hp-abstraction
...
Encapsulate common HP logic from osu and catch HP calculations
2023-11-27 14:38:41 +09:00
Dan Balasescu
d924227810
Add ManiaHealthProcessor
that uses the legacy drain rate algorithm
2023-11-27 14:38:31 +09:00
Bartłomiej Dach
6eebf633c6
Merge pull request #25566 from peppy/show-spectator-fail-2
...
Fix spectator not immediately showing when a spectated user fails
2023-11-27 13:30:18 +09:00
Bartłomiej Dach
1bd5d334a3
Merge pull request #25568 from peppy/skin-editor-load-gameplay
...
Load gameplay immediately on entering the skin editor while at the main menu
2023-11-27 12:43:30 +09:00
Dean Herbert
a4be28a2ae
Don't show buttons on fail overlay when player interaction is disabled
2023-11-27 12:25:24 +09:00
Bartłomiej Dach
98ab9853ce
Merge branch 'master' into show-spectator-fail-2
2023-11-27 12:24:59 +09:00
Bartłomiej Dach
e8730fae84
Merge branch 'master' into skin-editor-load-gameplay
2023-11-27 12:14:25 +09:00
Bartłomiej Dach
884b614987
Merge pull request #25565 from peppy/fix-spectator-quit-2
...
Fix spectator mode not showing when a spectated user quits correctly
2023-11-27 12:14:17 +09:00
Bartłomiej Dach
7e3bb5f8db
Make skin editor overlay dependency nullable to fix tests
2023-11-27 12:09:13 +09:00
Bartłomiej Dach
3f48f4acdf
Remove blank line
2023-11-27 12:06:08 +09:00
Bartłomiej Dach
19639de299
Merge branch 'master' into fix-spectator-quit-2
2023-11-27 11:36:10 +09:00
Bartłomiej Dach
7f788058cd
Revert incorrect xmldoc change
2023-11-27 11:35:10 +09:00
Bartłomiej Dach
63481e8e60
Merge pull request #25539 from default0/fix-slider-drawing-with-snap
...
Fix freehand-drawn sliders with distance snap
2023-11-27 11:25:50 +09:00
Bartłomiej Dach
d50aac8941
Merge pull request #25567 from peppy/chat-drag-improvements
...
Add drag bar on chat overlay to better signal resize-ability
2023-11-27 11:13:47 +09:00
Bartłomiej Dach
1388e492b1
Merge branch 'master' into chat-drag-improvements
2023-11-27 10:46:55 +09:00
Bartłomiej Dach
6f66819e51
Privatise setter
2023-11-27 10:44:50 +09:00
Dean Herbert
a6cf1e5d2e
Make osu! logo do something when in edit submenu
2023-11-25 00:53:25 +09:00
Dean Herbert
9015615336
Update test to work with new drag bar location
2023-11-24 19:45:04 +09:00
Dean Herbert
a44edfdedd
Fix incorrect sample for top level edit button
2023-11-24 19:37:57 +09:00
Dan Balasescu
7bcb682555
Merge pull request #25561 from peppy/menu-skin-editor-button
...
Add second level menu for editors
2023-11-24 18:36:28 +09:00
Dan Balasescu
8314f656a3
Encapsulate common HP logic from osu and catch HP calculations
2023-11-24 18:32:06 +09:00
Dean Herbert
3015135178
Merge branch 'master' into chat-drag-improvements
2023-11-24 18:13:18 +09:00
Dean Herbert
7153c823e8
Choose a better beatmap if the intro is still playing
...
Also skip intro time.
2023-11-24 17:47:20 +09:00
Dean Herbert
95229cb336
Show gameplay when loading the skin editor from the main menu
2023-11-24 17:47:20 +09:00
Dean Herbert
290c3d6349
Clean up left-overs
2023-11-24 17:46:23 +09:00
Dean Herbert
3b41480bef
Always show drag bar on mobile
2023-11-24 17:46:02 +09:00
Dean Herbert
de1d921383
Merge branch 'master' into menu-skin-editor-button
2023-11-24 17:39:54 +09:00
Dean Herbert
55df8e81b9
Merge pull request #25560 from peppy/hexacons-sprite-icon
...
Replace all hexacon lookups with strongly typed properties
2023-11-24 17:38:58 +09:00
Dean Herbert
59800821da
Update framework
2023-11-24 16:44:18 +09:00
Dean Herbert
604f1353a9
Merge pull request #25563 from smoogipoo/catch-hp-drain-v1
...
Add `CatchHealthProcessor` that uses the legacy drain rate algorithm
2023-11-24 16:44:06 +09:00
Dean Herbert
7600595e5d
Add drag bar on chat overlay to better signal resizability
2023-11-24 16:39:54 +09:00
Dean Herbert
36b45d34f7
Check drag location on mouse down instead of drag start to avoid lenience issues
2023-11-24 16:39:29 +09:00
Dan Balasescu
c126c46e2d
Remove legacy implementations (moved to osu-tools)
2023-11-24 15:43:57 +09:00