MaxOhn
|
970f9ff69f
|
renamed GameMode variants
|
2022-07-06 15:56:07 +02:00 |
|
MaxOhn
|
27f9bddde3
|
fixed test in async
|
2022-07-05 12:21:51 +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 |
|
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
|
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
|
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
|
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
|
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
|
1d88764d13
|
added TaikoGradualPerformanceAttributes
|
2021-11-24 02:48:26 +01:00 |
|
MaxOhn
|
7ee07ec924
|
adjusted tests and added /maps for testing
|
2021-11-21 04:53:52 +01:00 |
|
MaxOhn
|
c6b0fc55a8
|
simplified feature cfg's
|
2021-11-21 03:54:00 +01:00 |
|
MaxOhn
|
79bc7441e8
|
added Beatmap::bpm and DifficultyAttributes::max_combo methods
|
2021-11-21 03:53:43 +01:00 |
|
MaxOhn
|
ac1fd76daa
|
removed last_control_point field from HitObjectKind::Slider
|
2021-11-17 19:15:22 +01:00 |
|
MaxOhn
|
fd1cae50e0
|
removed two ParseError variants and renamed one
|
2021-11-17 19:07:07 +01:00 |
|
MaxOhn
|
58bf4bd6e0
|
added a bunch of documentation
|
2021-11-17 18:59:52 +01:00 |
|
MaxOhn
|
82b124fa75
|
added method Beatmap::from_path
|
2021-11-17 16:53:51 +01:00 |
|
MaxOhn
|
d39d9ae426
|
removed math_util module
|
2021-11-13 17:20:26 +01:00 |
|
MaxOhn
|
8beabd4e11
|
renamed PpResult+StarResult, minor structural adjustments, documentation update
|
2021-11-13 17:16:31 +01:00 |
|
MaxOhn
|
15cefe78d5
|
implemented hotfix & various bug fixes
|
2021-11-13 14:47:28 +01:00 |
|
MaxOhn
|
09943c9ea2
|
removed no_leniency feature
|
2021-11-12 12:48:35 +01:00 |
|
MaxOhn
|
d703f55b3c
|
f32 -> f64 & osu_precise fixes + update
|
2021-11-12 02:44:40 +01:00 |
|
MaxOhn
|
1ba6cfc44c
|
fixes for osu_fast feature
|
2021-11-09 04:14:26 +01:00 |
|
MaxOhn
|
cb4a3d76d9
|
restructured osu!standard feature flags
|
2021-11-09 04:14:18 +01:00 |
|
MaxOhn
|
cd4d89f5aa
|
fixed stack offset for lazy_end_pos
|
2021-11-08 04:14:48 +01:00 |
|
MaxOhn
|
c6c8c1e3ec
|
enable runtime features again
|
2021-11-07 00:07:00 +01:00 |
|
MaxOhn
|
21dcdeb942
|
enforce lint groups
added remaining lint enforcements
|
2021-11-06 23:25:03 +01:00 |
|
MaxOhn
|
65e4ba166a
|
introduced auxiliary feature 'sliders'
|
2021-11-06 22:11:17 +01:00 |
|
MaxOhn
|
b1c470eb55
|
applied recent changes to all mode feature combinations
|
2021-11-06 19:18:34 +01:00 |
|
MaxOhn
|
b2b5422259
|
avoid cloning when extending ticks for fruits
|
2021-11-06 18:11:36 +01:00 |
|
MaxOhn
|
6a8c1eb532
|
transmute point_split instead of using raw parts
|
2021-11-06 16:00:47 +01:00 |
|
MaxOhn
|
94d743d3e7
|
avoid segment allocations while parsing
|
2021-11-06 13:12:47 +01:00 |
|
MaxOhn
|
3ba7994dc4
|
minor parse adjustments
|
2021-11-05 23:18:14 +01:00 |
|
MaxOhn
|
130fb959cf
|
allocation related optimizations while parsing
|
2021-11-05 17:39:35 +01:00 |
|
MaxOhn
|
bc8d6d70f8
|
mirrored slider parsing from osu!lazer
|
2021-11-05 15:04:52 +01:00 |
|
MaxOhn
|
8cb14d88ba
|
use osu's bezier approximation
|
2021-11-04 21:37:54 +01:00 |
|
Pure-Peace
|
adb968ec86
|
Fix: Dead loop when reading an empty .osu file.
Fix: Dead loop when reading an empty .osu file.
|
2021-08-09 01:57:14 +08:00 |
|
MaxOhn
|
3a7e096206
|
mania: ensure columns index is valid
|
2021-06-14 02:48:51 +02:00 |
|
MaxOhn
|
67c6ad8d8e
|
remove unnecessary features from async-std & tokio
|
2021-05-07 12:44:10 +02:00 |
|
MaxOhn
|
dabcb5e813
|
updated benchmark results & tiny overall adjustments
|
2021-04-29 12:25:39 +02:00 |
|
MaxOhn
|
9f984ac4e2
|
taiko: micro optimizations
|
2021-04-29 01:36:34 +02:00 |
|