MaxOhn
|
e81e388f70
|
anticipate ansi encoding while parsing events
|
2022-07-12 22:00:58 +02:00 |
|
MaxOhn
|
18e79eab12
|
consider overflowing edge sounds
|
2022-07-12 18:12:20 +02:00 |
|
MaxOhn
|
eee0cc7c02
|
fixed typo
|
2022-07-10 16:11:48 +02:00 |
|
MaxOhn
|
03e1d7655e
|
fixed sounds on taiko converts
|
2022-07-06 19:10:44 +02:00 |
|
MaxOhn
|
3ddf4074c0
|
minor documentation adjustment
|
2022-07-06 16:22:04 +02:00 |
|
MaxOhn
|
07bd22d238
|
renamed ParseError::IOError
|
2022-07-06 16:07:04 +02:00 |
|
MaxOhn
|
288575fb7b
|
removed old column calculation for mania difficulty calc
|
2022-07-06 16:05:24 +02:00 |
|
MaxOhn
|
970f9ff69f
|
renamed GameMode variants
|
2022-07-06 15:56:07 +02:00 |
|
MaxOhn
|
c59d9d055d
|
fixed object count for mania converts
|
2022-07-06 14:31:49 +02:00 |
|
MaxOhn
|
29710b3290
|
removed artifact 'allow' clauses
|
2022-07-06 12:56:46 +02:00 |
|
MaxOhn
|
8ec61f96d0
|
added distinct strains struct for each mode
|
2022-07-06 12:54:00 +02:00 |
|
MaxOhn
|
af2530e836
|
fixed slider velocity for taiko converts
|
2022-07-05 22:46:16 +02:00 |
|
MaxOhn
|
48c798315a
|
change internal mode of converted tko/mna map
|
2022-07-05 12:52:02 +02:00 |
|
MaxOhn
|
27f9bddde3
|
fixed test in async
|
2022-07-05 12:21:51 +02:00 |
|
MaxOhn
|
1fa34258e2
|
optimized LimitedQueue implementation
|
2022-07-04 17:30:27 +02:00 |
|
MaxOhn
|
6b410911e2
|
replace LimitedQueueIter with type alias
|
2022-07-04 14:21:52 +02:00 |
|
Max
|
7ed1ac5226
|
added convert support (#12)
* added taiko conversion
* finished converts
* made clippy happy
* optimized allocations for patterns
* taiko convert fixes
* added mode methods for osu calculators
* from CRLF back to LF
* updated changelog
* updated readme
* undo normal hitsound change
* added edge_sounds to changelog
|
2022-07-04 14:17:15 +02:00 |
|
MaxOhn
|
c2e96ce95b
|
refactored beatmap types into a new module
|
2022-06-27 14:28:46 +02:00 |
|
MaxOhn
|
5fdec291ec
|
made control point types pub
|
2022-06-21 07:56:28 +02:00 |
|
MaxOhn
|
d0db4a1775
|
made clippy happy
|
2022-06-21 07:38:50 +02:00 |
|
MaxOhn
|
80fe8aa238
|
rename bezier buffers
|
2022-06-21 07:32:43 +02:00 |
|
MaxOhn
|
c167588bf0
|
keep structs instead of tuples for control points
|
2022-06-21 07:32:21 +02:00 |
|
Max
|
bfe61f0fb2
|
don't read file into a string buffer to parse (#9)
* perform utf8 validation manually while parsing
* perform manual utf8 validation in async
* cleaned up reader
* fixed parsing bugs
* handle utf-16
* skip whitespace before file format
* dont introduce new error variant
* removed new error variant
* simplify macros
|
2022-06-13 22:35:57 +02:00 |
|
MaxOhn
|
dc07a21844
|
default ar to od if missing
|
2022-04-15 07:50:15 +02:00 |
|
MaxOhn
|
b5bee21360
|
consider custom clock rate for mania & taiko pp calculation
|
2022-03-21 19:55:22 +01:00 |
|
MaxOhn
|
d1acb86ebf
|
v0.5.0
|
2022-03-21 19:04:57 +01:00 |
|
MaxOhn
|
df9398de95
|
rename speed to clock_rate
|
2022-03-20 17:07:42 +01:00 |
|
MaxOhn
|
58b2ffba08
|
renamed fruits to catch
|
2022-03-20 17:05:37 +01:00 |
|
MaxOhn
|
71eac0ffa3
|
allow custom clock rates
|
2022-03-20 15:17:04 +01:00 |
|
MaxOhn
|
6c1250fff3
|
use builder pattern to calculate difficulty attrs
|
2022-03-20 14:51:24 +01:00 |
|
MaxOhn
|
7e05216740
|
clamping beat length
|
2022-03-19 12:40:17 +01:00 |
|
MaxOhn
|
1999f92b57
|
fruits: fixed droplet timings
|
2022-03-16 20:33:16 +01:00 |
|
MaxOhn
|
2f9087825d
|
fixed handling missing diff attrs
|
2022-03-16 10:39:13 +01:00 |
|
MaxOhn
|
db4aa46e2b
|
fix handling unavailable uninherited timing point value
|
2022-03-16 00:12:35 +01:00 |
|
MaxOhn
|
8986cf334e
|
read 'uninherited' value to determine timing point type
|
2022-03-11 22:15:50 +01:00 |
|
MaxOhn
|
34c3a195da
|
remove all mode features
minor adjustments
|
2022-01-25 18:04:30 +01:00 |
|
MaxOhn
|
543a4302e9
|
added AttributeProvider impl to mode performance attrs
|
2022-01-25 03:34:47 +01:00 |
|
MaxOhn
|
d7996ef27c
|
add sounds with capacity
|
2022-01-25 03:21:06 +01:00 |
|
MaxOhn
|
f689a21026
|
move sound field of HitObject to Beatmap
|
2022-01-24 23:17:04 +01:00 |
|
MaxOhn
|
b7ebe4696e
|
osu: handle maps without objects
|
2022-01-07 15:13:36 +01:00 |
|
MaxOhn
|
5e7d5a833d
|
removed todo in test
|
2021-11-25 01:34:24 +01:00 |
|
MaxOhn
|
a2efcc5e8b
|
added example for gradual calculation to readme
|
2021-11-25 00:57:53 +01:00 |
|
MaxOhn
|
334a1ab891
|
removed Copy from score states but added Eq + PartiqlEq
|
2021-11-24 23:45:47 +01:00 |
|
MaxOhn
|
0f1469cadd
|
fixed build on some feature combinations
|
2021-11-24 23:14:08 +01:00 |
|
MaxOhn
|
f0a221aee6
|
added 'state' methods to PP calculator structs
|
2021-11-24 20:42:36 +01:00 |
|
MaxOhn
|
db1bac08d7
|
added GradualDifficultyAttributes and GradualPerformanceAttributes
|
2021-11-24 19:17:13 +01:00 |
|
MaxOhn
|
2736b4c769
|
added FruitsGradualPerformanceAttributes
|
2021-11-24 17:58:12 +01:00 |
|
MaxOhn
|
19bbda397f
|
added FruitsGradualDifficultyAttributes + bunch of fruits restructuring
|
2021-11-24 17:00:49 +01:00 |
|
MaxOhn
|
1d88764d13
|
added TaikoGradualPerformanceAttributes
|
2021-11-24 02:48:26 +01:00 |
|
MaxOhn
|
9d02a5cc48
|
added TaikoGradualDifficultyAttributes
|
2021-11-24 02:21:48 +01:00 |
|