fd0d793c69
changed the comment to reflect the change
2020-12-10 18:51:54 -06:00
e45417d4fe
Merge branch 'lowacc-nerf'
2020-12-10 14:24:42 -06:00
1f2946d64c
changed miss penalty curve to scale with totalhits
2020-12-10 14:21:06 -06:00
cc5639d2b4
added unneeded whitespace
2020-12-10 09:48:40 -06:00
b3d8347315
add support for ScorePosition into LegacyManiaSkin
2020-12-10 20:11:08 +06:00
2634c6b8d9
Combine DisplayRadius and Scale to DisplaySize
2020-12-10 20:43:01 +09:00
e097b6e61c
Add ScalingContainer back
...
Don't want to set DHO.Scale or DHO.Rotation because because DHO may be transformed by mods.
DHO.Size is also assigned for drawable visualizer
2020-12-10 19:42:01 +09:00
01bd765384
Simplify pause handling by moving transform logic to bindable change event
2020-12-10 17:42:47 +09:00
679a550d83
Fix single threaded seeking not working due to unnecessary seek call
2020-12-10 17:42:28 +09:00
53da137425
Merge branch 'master' into net5.0
2020-12-10 17:14:21 +09:00
7c2f506b79
Port StanR's NF multiplier changes
2020-12-10 17:10:29 +09:00
437c0506ce
Refactor to allow for special disposal handling to still work
2020-12-10 16:56:56 +09:00
67dd7be71a
Move cancelLoad call to OnResuming
...
This has no real effect; it just feels more readable to me.
2020-12-10 16:34:59 +09:00
491ab74059
Schedule pushWhenLoaded once ever
...
Previously it was being scheduled another time each OnResume, resulting
in more and more calls as a user retries the same beatmap multiple
times.
To simplify things I've decided to just schedule once ever. This means
that on resuming there's no 400ms delay any more, but in testing this
isn't really an issue (load time is still high enough that it will never
really be below that anyway). Even if gameplay was to load faster, the
animation should gracefully proceed.
2020-12-10 16:33:30 +09:00
cc996ec7fc
Ensure player is consumed at the point of scheduled push running the first time
2020-12-10 16:32:14 +09:00
54abc3bd4d
revert aim curve and add new 50s nerf
2020-12-09 20:07:52 -06:00
149651dec1
Merge branch 'lowacc-nerf' of https://github.com/Xexxar/osu into lowacc-nerf
2020-12-09 13:05:11 -06:00
d604c51cbd
capped scaling at OD 8 to prevent overscaling
2020-12-09 13:04:14 -06:00
a2bd8ece10
Merge branch 'master' into lowacc-nerf
2020-12-09 12:06:33 -06:00
01a800242b
Merge branch 'lowacc-nerf' of https://github.com/Xexxar/osu into lowacc-nerf
2020-12-09 11:58:16 -06:00
05ad9aae8d
changed curve to linear OD + acc based curve
2020-12-09 11:57:01 -06:00
051afe5a7a
Fix typos in comments
2020-12-09 18:31:51 +01:00
146e6a6193
Fix formatting issues
2020-12-09 18:30:52 +01:00
cfc34a63bd
realized i accidently deleted the OD scaling
2020-12-09 11:21:03 -06:00
7e3fcfe437
fixed issue with comment
2020-12-09 10:35:48 -06:00
9835245ea2
Add test
2020-12-10 00:37:19 +09:00
47a93d8614
Adjust osu! hitobject fade-ins to support AR>10
2020-12-10 00:37:19 +09:00
ac91f0e270
Add extended limits to difficulty adjustment mod
2020-12-10 00:37:19 +09:00
6da854e37c
Move scheduled import logic to OsuGame.
2020-12-09 13:32:59 +01:00
c8e3c7e77b
Add stateful client interface
2020-12-09 17:45:07 +09:00
bb97eae8b1
Update outdated exception references in xmldoc
2020-12-09 16:02:37 +09:00
1e08b298b8
Remove unnecessary exception type
2020-12-09 16:01:09 +09:00
578e5cb92e
Also make InvalidStateException serializable
2020-12-09 15:59:13 +09:00
ab00a15555
Add JsonConstructor specs to allow for correct deserialization of readonly fields
2020-12-09 15:05:57 +09:00
bef52af1da
Move client state class to server implementation
...
Never used by client.
2020-12-09 15:05:33 +09:00
e09715d71e
Add ToString implementation to MultiplayerRoom for easier debug
2020-12-09 14:47:26 +09:00
c92c2cbfc0
Change exceptions which should be returned to the user to HubException type
...
See
https://docs.microsoft.com/en-us/dotnet/api/microsoft.aspnetcore.signalr.hubexception?view=aspnetcore-5.0 .
2020-12-09 14:46:44 +09:00
48129c52d6
Change get-only property for now
2020-12-09 12:38:24 +09:00
231c3414d7
Merge pull request #11129 from smoogipoo/stanr-so-dynamic-pp
...
Port StanR's dynamic SO pp changes
2020-12-09 12:23:20 +09:00
427d41bab5
Add missing licence headers
2020-12-09 12:17:37 +09:00
0eb5b16454
Remove Empty() implementation for RoomSettings until otherwise necessary
2020-12-09 12:12:03 +09:00
1013749a83
Change user id type to int
2020-12-09 12:10:47 +09:00
fd4fa963ac
Standardise exception naming
2020-12-09 12:07:19 +09:00
2046cbe2d9
Add missing exceptions to server xmldoc
2020-12-09 12:05:50 +09:00
ff5150a14d
Fix typo in IMultiplayerClient xmldoc
2020-12-09 12:03:52 +09:00
a8e2f35b62
Remove unneeded check of caught object removal
...
The logic was public but now it is private
so the condition is ensured by the caller
2020-12-09 10:50:35 +09:00
775c4bad97
Remove unneeded lifetime assignment
2020-12-09 10:47:04 +09:00
da2f3d4473
Move classes to separate files
2020-12-09 10:40:42 +09:00
b52e279702
Reword exception message
2020-12-09 10:38:11 +09:00
86445e7c23
Remove unnecessary copy
2020-12-09 10:36:54 +09:00