ekrctb
3278a1d7d8
Standardize osu!catch coordinate system
...
There were two coordinate systems used:
- 0..512 (used in osu!stable)
- 0..1 (relative coordinate)
This commit replaces the usage of
the relative coordinate system to
the coordinate system of 0..512.
2020-07-02 00:21:45 +09:00
smoogipoo
f3b5149648
Move some suggestions to warnings, resolve issues
2020-06-03 16:48:44 +09:00
Huo Yaoyuan
b43e978156
Unify to use double in CatchPerformanceCalculator.
2020-05-18 17:44:56 +08:00
smoogipoo
1865cd0762
Fix possible exceptions in performance calculators
2020-05-18 15:10:59 +09:00
smoogipoo
f42be7a6d7
Merge branch 'master' into sorcerer-catch-changes
2020-05-04 15:25:09 +09:00
Salman Ahmed
f841eb7e06
Replace constructing a whole Catcher with static calculation methods
2020-04-22 07:27:15 +03:00
smoogipoo
d7ea5432a8
Fix incorrect combo calculation
2020-04-16 18:15:52 +09:00
smoogipoo
c6aa6acc1b
Apply performance calculator changes
2020-04-16 17:28:06 +09:00
smoogipoo
fd51bbb9ec
Apply latest changes
2020-04-08 12:20:46 +09:00
smoogipoo
c5aae9b757
Fix post-merge errors
2020-04-08 12:19:09 +09:00
smoogipoo
4e55212638
Merge branch 'master' into sorcerer-catch-changes
2020-04-08 12:15:24 +09:00
Dean Herbert
03b90fe2db
Remove local application of same margin in CatchDifficultyCalculator
2020-03-31 19:01:49 +09:00
Dean Herbert
1523c4c63f
Merge branch 'master' into catcher-area-file-cleanup
2020-03-14 15:41:26 +09:00
Dean Herbert
1733519c3a
Split out CatcherArea nested classes and reorder methods
2020-03-13 12:59:30 +09:00
smoogipoo
c8cdc5fda5
Expose half catcher width to movement skill
2020-03-13 12:43:01 +09:00
smoogipoo
cf12ffd27e
Merge remote-tracking branch 'origin/master' into sorcerer-catch-changes
...
# Conflicts:
# osu.Game.Rulesets.Catch/Difficulty/CatchPerformanceCalculator.cs
2020-02-13 17:18:32 +09:00
Dean Herbert
f0d49d0cdf
Decouple APILegacyScoreInfo from ScoreInfo
2019-12-03 15:31:11 +09:00
Huo Yaoyuan
9425e80a5d
Unify to use double in performance calculators.
2019-11-26 18:34:23 +08:00
Berkan Diler
fccdbffa93
Use MathF instead of Math- functions when possible
...
MathF-functions are faster than the Math-counterpart and it looks cleaner, so use MathF when we cast to float or int anyway.
2019-11-25 00:45:42 +01:00
Berkan Diler
6cab517b2d
.NET Standard 2.1 implements Math.Clamp , use it instead of MathHelper.Clamp from osuTK.
2019-11-20 13:37:47 +01:00
HoLLy
7e9f5a0939
Add Skills to DifficultyAttributes
2019-05-29 11:22:51 +02:00
HoLLy
cb664dd183
Change OfType<> to Cast<> to be more clear
2019-05-12 22:08:47 +02:00
HoLLy
3981cf55fa
Fix order of nested hitobjects on 2B Catch maps
2019-05-12 21:31:16 +02:00
smoogipoo
2824a32db6
Adjust circle-size bonus point
2019-04-03 11:39:13 +09:00
smoogipoo
5566c4881a
Buff DT
2019-04-03 11:38:48 +09:00
smoogipoo
21e62c37d8
General fixes
2019-04-02 07:28:04 +09:00
Dean Herbert
612db31c38
Apply newline additions
2019-04-01 12:16:32 +09:00
smoogipoo
efee2fb283
Adjust antiflow calculations
2019-04-01 11:00:26 +09:00
smoogipoo
b2396b82a5
Change edge dashes to scale linearly once again
2019-04-01 10:58:26 +09:00
smoogipoo
b402981fc6
Buff CS > 5
2019-04-01 10:57:01 +09:00
smoogipoo
9d0d402336
Apply pp calculator changes
...
(Backported from https://github.com/ppy/osu-performance/compare/master...smoogipoo:sorcerer-catch-changes )
2019-03-27 17:22:07 +09:00
smoogipoo
7d102e9e8f
Merge remote-tracking branch 'HollyHacker/ctb-pp' into sorcerer-catch-changes
2019-03-27 17:19:41 +09:00
smoogipoo
5c8e8a1697
Fix license header
2019-03-27 16:56:15 +09:00
smoogipoo
8fcb75809d
Add LegacyScoreInfo for statistics preservation/conversion
2019-03-27 16:55:46 +09:00
smoogipoo
1a6c2022ea
Fix up/adjust counts
2019-03-27 14:53:29 +09:00
smoogipoo
2dc5447928
Merge remote-tracking branch 'origin/master' into ctb-pp
2019-03-27 14:01:02 +09:00
smoogipoo
2705263145
Scale edge dash threshold with clock rate
2019-03-26 13:25:52 +09:00
smoogipoo
be5ffdbf22
Adjust edge bonuses to consider clock rate
2019-03-23 16:01:14 +09:00
smoogipoo
839dd7343f
Revert "Use fresh mods for each difficulty calculation"
...
This reverts commit 24fb25f1cd
.
2019-03-23 15:57:22 +09:00
smoogipoo
9f12a36598
Buff slower edge dashes, nerf faster ones
2019-03-20 12:14:53 +09:00
smoogipoo
9ae6cde837
Nerf back-and-forth hyperdash chains
2019-03-20 12:14:26 +09:00
smoogipoo
94340608d4
Merge remote-tracking branch 'origin/master' into sorcerer-diffcalc-changes
2019-03-19 17:29:19 +09:00
Dean Herbert
0fbc049f8d
Remove newline
2019-03-19 16:25:34 +09:00
smoogipoo
dd60e3f1c4
Fix halfCatchWidth not being reset between runs
2019-03-19 15:59:04 +09:00
smoogipoo
57727ac184
Remove preprocess until a later point in time
2019-03-19 15:53:27 +09:00
smoogipoo
5d9477e1e4
Fix difficulty calculation using the pre-mod catcher size
2019-03-19 15:35:14 +09:00
smoogipoo
f959a2ee37
Update antiflow bonus
2019-03-16 10:12:05 +09:00
smoogipoo
2bf01e876e
Merge branch 'reinstantiate-mods' into sorcerer-diffcalc-changes
2019-03-14 23:42:11 +09:00
smoogipoo
24fb25f1cd
Use fresh mods for each difficulty calculation
2019-03-14 23:41:52 +09:00
smoogipoo
412a3c0e82
Merge branch 'fix-catch-diffcalc-mods' into sorcerer-diffcalc-changes
2019-03-14 23:07:58 +09:00