smoogipoo
|
9fcc727e0d
|
Fix TravelDistance not being calculated
|
2018-12-23 16:26:23 +09:00 |
|
smoogipoo
|
c848c83d0d
|
Refactor for readability + performance
|
2018-12-22 09:56:33 +09:00 |
|
smoogipoo
|
8546fedd4f
|
Implement vinxis/xexxar's adjustments
|
2018-12-22 09:31:30 +09:00 |
|
smoogipoo
|
be476c58d7
|
Adjust with latest rebalancings
|
2018-12-21 22:52:27 +09:00 |
|
smoogipoo
|
5bd16f9a7c
|
Add scaling factor
|
2018-12-21 15:16:00 +09:00 |
|
smoogipoo
|
38441759a7
|
Use angle projections
|
2018-12-21 14:52:43 +09:00 |
|
smoogipoo
|
3acbf75beb
|
Adjust threshold
|
2018-12-21 13:48:10 +09:00 |
|
smoogipoo
|
1c44e19066
|
Adjust scaling factor
|
2018-12-19 13:53:47 +09:00 |
|
smoogipoo
|
0fee76c95c
|
Fix merge error
|
2018-12-19 13:45:33 +09:00 |
|
smoogipoo
|
1972f1f279
|
Fix incorrect angle being used (at object vs into object)
|
2018-12-19 13:45:33 +09:00 |
|
smoogipoo
|
162774ce27
|
Make angles unsigned
|
2018-12-19 13:45:33 +09:00 |
|
smoogipoo
|
434d7d1809
|
Replace piecewise linear function + rebalance
|
2018-12-19 13:45:33 +09:00 |
|
smoogipoo
|
9ad7970167
|
Adjust computations to return sane values
|
2018-12-19 13:45:33 +09:00 |
|
smoogipoo
|
f4eabacd15
|
Implement angle assessment
|
2018-12-19 13:45:33 +09:00 |
|
smoogipoo
|
e7da5b0400
|
Add the [200 .. 300] bpm speed bonus
|
2018-12-19 13:45:33 +09:00 |
|
smoogipoo
|
00a4d60e89
|
Make sure distance is clamped to sane values
|
2018-12-19 13:45:33 +09:00 |
|
smoogipoo
|
47721f7a07
|
Adjust base value
|
2018-12-19 13:45:33 +09:00 |
|
smoogipoo
|
d74652a4f7
|
Replace piecewise linear function
|
2018-12-19 13:45:33 +09:00 |
|
Dean Herbert
|
831cd3ed59
|
ScoreInfo scoreInfo -> ScoreInfo score
|
2018-11-30 15:18:52 +09:00 |
|
smoogipoo
|
219929eb47
|
Score -> ScoreInfo
|
2018-11-28 18:33:01 +09:00 |
|
smoogipoo
|
5fd6e6ca77
|
Re-namespacing
|
2018-11-28 16:12:57 +09:00 |
|
smoogipoo
|
f27bd3ef3e
|
OpenTK -> osuTK
|
2018-11-20 17:14:59 +09:00 |
|
Dean Herbert
|
bb2f8deb18
|
ControlPoint -> PathControlPoint
Also Curve -> Path.
|
2018-11-01 03:56:51 +09:00 |
|
smoogipoo
|
1cf6cd10bb
|
Fix slider travel distances sometimes not being considered
|
2018-10-18 11:29:50 +09:00 |
|
smoogipoo
|
ec9f23ab73
|
Make IBeatmap.HitObjects an IReadOnlyList
|
2018-10-11 19:53:07 +09:00 |
|
smoogipoo
|
7d20efed2c
|
Fix missing stack position
|
2018-10-11 13:53:29 +09:00 |
|
smoogipoo
|
f675c93935
|
Stably-sort hitobjects
|
2018-10-10 23:11:28 +09:00 |
|
smoogipoo
|
4e37b5c4a7
|
50ms cap shouldn't be included in the strain decay
|
2018-10-10 18:53:54 +09:00 |
|
smoogipoo
|
d8f77feddd
|
Fix using the wrong slider's travel distance
|
2018-10-10 18:52:57 +09:00 |
|
smoogipoo
|
03a9511399
|
Apparently stable does use stacking
|
2018-10-10 18:08:46 +09:00 |
|
smoogipoo
|
d6784c818e
|
Fix jump/travel distances in some scenarios
|
2018-10-10 11:49:54 +09:00 |
|
smoogipoo
|
0a3be0d253
|
Adjust comments slightly
|
2018-10-09 12:03:47 +09:00 |
|
smoogipoo
|
9facf707be
|
Add diffcalc beatmap decoder
|
2018-10-09 11:49:24 +09:00 |
|
smoogipoo
|
f8eaccddda
|
Stable doesn't use stacked positions
|
2018-10-08 18:37:49 +09:00 |
|
smoogipoo
|
0116db95d0
|
Fix progress calculation
|
2018-10-08 18:37:30 +09:00 |
|
smoogipoo
|
35f45e74dc
|
Calculate scaled positions prior to square-rooting
|
2018-10-08 17:39:10 +09:00 |
|
smoogipoo
|
1ad5090ad6
|
Separate travel distance from jump distance
|
2018-10-08 17:38:12 +09:00 |
|
smoogipoo
|
61e7ada977
|
Use ints + fix position calculation
|
2018-10-08 17:36:06 +09:00 |
|
smoogipoo
|
da97600076
|
Fix inaccurate section lengths for first hitobject
|
2018-10-08 16:46:58 +09:00 |
|
Dean Herbert
|
1d6609d9f3
|
Add common custom words to dotsettings dictionary
Also fixes some typos and reduces spelling suggestions to hints.
|
2018-07-05 15:54:41 +09:00 |
|
smoogipoo
|
48989df6eb
|
Make sure that 0 SR is returned when there are no hitobjects
|
2018-06-21 12:04:14 +09:00 |
|
smoogipoo
|
41abd5990c
|
Move osu! difficulty attributes to OsuDifficultyCalculator
|
2018-06-14 16:27:05 +09:00 |
|
smoogipoo
|
af218b3d8d
|
No need to use properties
|
2018-06-14 16:13:21 +09:00 |
|
smoogipoo
|
8f7334874c
|
Fix up performance calculators
|
2018-06-14 16:04:48 +09:00 |
|
smoogipoo
|
47fc18d7c4
|
Adjust OsuDifficultyCalculator in-line with changes
|
2018-06-14 15:45:16 +09:00 |
|
smoogipoo
|
83ff47ec80
|
Rewrite difficulty mod combinations
|
2018-06-06 16:20:17 +09:00 |
|
smoogipoo
|
d850e34003
|
Actually cast to int
|
2018-05-26 09:25:16 +09:00 |
|
smoogipoo
|
215cc9fba7
|
Change all performance calculators to use int hitwindows
Has a pretty large (>6) effect on pp for some maps.
|
2018-05-25 20:07:14 +09:00 |
|
smoogipoo
|
765a50d007
|
Remove 0.5 offsets
Checked up against DB values + server-side build versions, and these 0.5s don't seem to exist. Brings calculations more in-line with osu!stable.
|
2018-05-25 20:05:53 +09:00 |
|
smoogipoo
|
1f37dca7b7
|
Fix HR / EZ being applied twice to AR
|
2018-05-19 14:47:06 +09:00 |
|
smoogipoo
|
eba1d309b6
|
Fix incorrect namespace of OsuPerformanceCalculator
|
2018-05-17 16:58:22 +09:00 |
|
smoogipoo
|
cf08293be1
|
Remove extra newline
|
2018-05-15 21:49:44 +09:00 |
|
smoogipoo
|
4101b8ddde
|
Merge remote-tracking branch 'origin/master' into more-diffcalc-improvements
|
2018-05-15 21:31:58 +09:00 |
|
smoogipoo
|
995fda9b6f
|
Move base classes to osu.Game.Rulesets.Difficulty namespace
|
2018-05-15 17:38:08 +09:00 |
|
smoogipoo
|
9fd972e0a3
|
Rename OsuDifficulty -> Difficulty
|
2018-05-15 17:36:29 +09:00 |
|