|
2dece12a7c
|
Disable/disallow freemods on incompatible/selected mods
|
2021-02-02 19:57:42 +09:00 |
|
|
4fee762a4f
|
Merge branch 'add-mod-utils' into freemods
|
2021-02-02 19:02:45 +09:00 |
|
|
a2e3b1c0e4
|
Move Mods reset code to OnlinePlaySongSelect
|
2021-02-02 19:02:39 +09:00 |
|
|
180af3c7f8
|
Add codeanalysis attribute
|
2021-02-02 19:02:09 +09:00 |
|
|
8cc4de2396
|
Merge branch 'add-mod-utils' into freemods
|
2021-02-02 18:53:21 +09:00 |
|
|
12f52316cd
|
Prevent multiple enumeration
|
2021-02-02 18:37:11 +09:00 |
|
|
1df412a03c
|
Fix incorrect handling of multi-mod incompatibilities
|
2021-02-02 18:31:08 +09:00 |
|
|
d0655c21c6
|
Simplify implementation of CheckCompatibleSet
|
2021-02-02 18:18:57 +09:00 |
|
|
8232d9d2fe
|
Fix incorrect implementation
|
2021-02-02 18:01:38 +09:00 |
|
|
0bce9d6833
|
Clear freemods when ruleset is changed
|
2021-02-02 13:54:58 +09:00 |
|
|
4194c9308e
|
Add xmldoc
|
2021-02-02 13:50:05 +09:00 |
|
|
173e20938c
|
Revert changes to ModDisplay
|
2021-02-02 13:49:58 +09:00 |
|
|
53cfc3bc6e
|
Make ModIcon a bit more safe
|
2021-02-02 13:42:45 +09:00 |
|
|
1d3dff8c75
|
Refactor ModDisplay flag usage
|
2021-02-02 13:41:01 +09:00 |
|
|
87f9e46b16
|
Add option to select all
|
2021-02-02 13:37:25 +09:00 |
|
|
9c3c0895cf
|
Hide customise button + multiplier label
|
2021-02-02 13:36:58 +09:00 |
|
|
7a14e14e67
|
Refactor condition
This won't make any noticeable difference, but is the more correct way
to handle MultiMod because flattening works through infinite recursion levels.
|
2021-02-02 12:54:26 +09:00 |
|
|
b54f65c282
|
Exclude more mods from multiplayer
|
2021-02-02 12:48:15 +09:00 |
|
|
4cf52077b6
|
Make checkbox also respond to all mods selected
|
2021-02-02 11:11:28 +09:00 |
|
|
97e3023df9
|
Renamespace/rename MatchSongSelect -> PlaylistsSongSelect
|
2021-02-01 20:16:58 +09:00 |
|
|
97247b7a67
|
Fix unset key
|
2021-02-01 19:59:18 +09:00 |
|
|
b9832c1b2d
|
Add ModUtils class for validating mod usages
|
2021-02-01 19:37:24 +09:00 |
|
|
e5ca9b1e50
|
Remove usage of removed method
|
2021-02-01 19:28:33 +09:00 |
|
|
9c4c47599f
|
Merge branch 'master' into freemods
|
2021-02-01 19:28:10 +09:00 |
|
|
76ebb3811a
|
Fix mod icons potentially having incorrect colours
|
2021-02-01 19:08:52 +09:00 |
|
|
ee92ec0a5c
|
Disallow local user mod customisation
|
2021-02-01 18:54:47 +09:00 |
|
|
89a42d60fb
|
General cleanup
|
2021-02-01 18:50:32 +09:00 |
|
|
3a906a89fc
|
Pin mod position in participant panels
|
2021-02-01 18:27:15 +09:00 |
|
|
51cb288717
|
Reduce mod selection height
|
2021-02-01 18:18:59 +09:00 |
|
|
e134af82f5
|
Stack freemods for the local user
|
2021-02-01 18:16:38 +09:00 |
|
|
3e74f8fd9e
|
Disable customisation of freemods, move stacking to property
|
2021-02-01 18:11:20 +09:00 |
|
|
3cd30d284e
|
Renamespace
|
2021-02-01 18:08:49 +09:00 |
|
|
f538963607
|
Extra mods -> user mods
|
2021-02-01 17:57:32 +09:00 |
|
|
ac2a995041
|
Add user and panel states
|
2021-02-01 17:54:56 +09:00 |
|
|
328bd191d4
|
Merge pull request #11561 from Mysfit/fix-storyboard-samples
Fix storyboard samples continuing to play when the beatmap is paused or intro is skipped
|
2021-02-01 17:48:08 +09:00 |
|
|
05982f42ab
|
Add more comprehensive commenting and simplify base call logic
We can call the base method regardless for better safety. Worst case
it's just going to run `Stop()` twice anyway.
|
2021-02-01 16:43:54 +09:00 |
|
|
25614c7923
|
Merge pull request #11636 from bdach/fix-time-ramp-calculation
Fix incorrect speed change calculation in time ramp mods
|
2021-02-01 16:32:44 +09:00 |
|
|
0909c73ead
|
Once again disallow DT/etc as allowable mods
|
2021-02-01 15:07:56 +09:00 |
|
|
b43e529964
|
Fix allowed mods being copied into required mods
|
2021-02-01 15:07:43 +09:00 |
|
|
426569c2a9
|
Move common song select implementation for online play
|
2021-02-01 14:57:39 +09:00 |
|
|
b846146f16
|
Update mods when resuming room subscreen
|
2021-02-01 13:58:44 +09:00 |
|
|
4ae10b1e1c
|
Add initial UI for selecting extra mods
|
2021-02-01 13:40:59 +09:00 |
|
|
e02e3cf19a
|
Disallow selecting DT/HT/WU/WD as allowable freemods
|
2021-02-01 13:35:48 +09:00 |
|
|
797a810287
|
Allow unstacking mods
|
2021-02-01 13:24:56 +09:00 |
|
|
230b347c1e
|
Move ModSelectOverlay.IsValidMod to a property
|
2021-02-01 12:18:11 +09:00 |
|
|
a0de1cbfd0
|
Handle no-duration single-object edge case
|
2021-01-31 21:09:41 +01:00 |
|
|
547b3d8bed
|
Fix speed change calculation in time ramp mods
|
2021-01-31 20:34:56 +01:00 |
|
|
81b052b866
|
Add failing test cases
|
2021-01-31 20:34:22 +01:00 |
|
|
b9a49d5589
|
Coerce undefined animation loop types to Forever
|
2021-01-31 15:43:58 +01:00 |
|
|
6a1387191a
|
Merge branch 'master' into fix-skin-dropdown-update-crash
|
2021-01-30 13:01:52 +01:00 |
|