Commit Graph

36105 Commits

Author SHA1 Message Date
f20c5a2bda Update framework (again) 2020-12-12 15:29:26 +09:00
df198d9006 Merge pull request #11137 from peppy/fix-player-load-stuck-at-empty-screen 2020-12-11 21:22:12 +01:00
d457926523 Merge branch 'master' into fix-player-load-stuck-at-empty-screen 2020-12-11 20:49:27 +01:00
3ffa03a2c5 Merge pull request #11139 from peppy/fix-single-threaded-seeking 2020-12-11 20:46:54 +01:00
01833e8c9b Merge branch 'master' into fix-single-threaded-seeking 2020-12-11 20:14:28 +01:00
1dce446c52 Merge branch 'miss-penalty-curve' 2020-12-11 10:49:31 -06:00
b7872a54b8 small factor rebalance 2020-12-11 10:48:53 -06:00
a5a66e71f9 Merge branch 'miss-penalty-curve' 2020-12-11 10:22:04 -06:00
165c471297 merge branch 'miss-penalty-curve' of https://github.com/Xexxar/osu into miss-penalty-curve 2020-12-11 08:27:31 -06:00
3acaa63373 CI fixes 2020-12-11 23:24:38 +09:00
abc8a2982c swapped ^.75 buff onto speed instead of aim 2020-12-11 08:20:56 -06:00
c20117f0fb Merge branch 'miss-penalty-curve' 2020-12-11 08:02:39 -06:00
544160798b cleaned up mistakes and made quality changes 2020-12-11 08:01:45 -06:00
31ae79a140 Merge pull request #11149 from peppy/add-cache-suffix-online-db
Add a simple cache-busting query string to online.db retrieval
2020-12-11 20:20:52 +09:00
aedb18b9f2 Make RulesetID non-nullable 2020-12-11 18:14:33 +09:00
b5f6baf341 Update framework 2020-12-11 18:03:48 +09:00
bd66a3f8c7 Merge pull request #11131 from ekrctb/caught-object-pooling 2020-12-11 18:03:21 +09:00
a35060ea7a Add a simple cache-busting query string to online.db retrieval
As we are finally pushing updates for this database, this adds a minimum
level of guarantee that a client will request a new version (without
having to worry about multiple levels of server-side caching).
2020-12-11 17:56:02 +09:00
c0d20d8ce4 Add some spacing to interface class 2020-12-11 16:43:00 +09:00
2dd5911256 Rename method to better match purpose 2020-12-11 14:44:01 +09:00
d3b2e2b36e Change locking method to better allow cross-thread locking 2020-12-11 14:43:39 +09:00
719b08b22f Make room setting's BeatmapID non-nullable 2020-12-11 14:11:42 +09:00
c1c0b9a9db Add realtime to room categories 2020-12-11 14:10:45 +09:00
3fb41a20b5 Add room name to settings 2020-12-11 13:27:52 +09:00
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
6da854e37c Move scheduled import logic to OsuGame. 2020-12-09 13:32:59 +01:00