Commit Graph

  • cb4a3d76d9 restructured osu!standard feature flags MaxOhn 2021-11-08 22:35:12 +01:00
  • 7d4e77c156 fixed stacking calculation MaxOhn 2021-11-08 21:50:11 +01:00
  • 5f2942f94a more flashlight fixes MaxOhn 2021-11-08 19:44:58 +01:00
  • 6041da3d50 rewrote slider processing & fixed catmull MaxOhn 2021-11-08 17:03:49 +01:00
  • 98bc687422 fixed slider end_pos MaxOhn 2021-11-08 12:23:31 +01:00
  • cd4d89f5aa fixed stack offset for lazy_end_pos MaxOhn 2021-11-08 04:14:48 +01:00
  • 3aa7bbe39f fixed od flooring MaxOhn 2021-11-07 23:05:18 +01:00
  • 5b2f32a897 fixed end_pos for sliders MaxOhn 2021-11-07 22:45:02 +01:00
  • afb89da0ba fixed some float comparisons in tests MaxOhn 2021-11-07 13:09:57 +01:00
  • b87e294cf7 adjusted slider handling for fruits MaxOhn 2021-11-07 12:55:30 +01:00
  • c6c8c1e3ec enable runtime features again MaxOhn 2021-11-07 00:07:00 +01:00
  • 9a02cff3bc re-export rosu_pp::osu::{version}::* from rosu_pp::osu MaxOhn 2021-11-06 23:35:29 +01:00
  • c3974fa1ed removed some unwraps MaxOhn 2021-11-06 23:00:03 +01:00
  • 21dcdeb942 enforce lint groups MaxOhn 2021-11-06 22:30:10 +01:00
  • 65e4ba166a introduced auxiliary feature 'sliders' MaxOhn 2021-11-06 22:11:17 +01:00
  • b1c470eb55 applied recent changes to all mode feature combinations MaxOhn 2021-11-06 19:18:34 +01:00
  • b2b5422259 avoid cloning when extending ticks for fruits MaxOhn 2021-11-06 18:11:36 +01:00
  • f1264601ef bundle parameters for osu object creation MaxOhn 2021-11-06 17:08:15 +01:00
  • 4b58c7466a re-use bezier buffers for all sliders MaxOhn 2021-11-06 16:33:18 +01:00
  • 6a8c1eb532 transmute point_split instead of using raw parts MaxOhn 2021-11-06 16:00:47 +01:00
  • 94d743d3e7 avoid segment allocations while parsing MaxOhn 2021-11-06 13:12:47 +01:00
  • 4a1d128ad6 optimized calculating curve lengths MaxOhn 2021-11-06 03:10:48 +01:00
  • 90f809b72b sliders now share a vertex buf MaxOhn 2021-11-06 02:27:51 +01:00
  • ff723a7231 optimized catmull & removed previous curve code MaxOhn 2021-11-06 02:02:37 +01:00
  • ddb6a36b42 avoid alloc for curve path & slight bezier optimization MaxOhn 2021-11-06 01:01:19 +01:00
  • 3ba7994dc4 minor parse adjustments MaxOhn 2021-11-05 23:18:14 +01:00
  • 130fb959cf allocation related optimizations while parsing MaxOhn 2021-11-05 17:39:35 +01:00
  • bc8d6d70f8 mirrored slider parsing from osu!lazer MaxOhn 2021-11-05 14:44:14 +01:00
  • 8cb14d88ba use osu's bezier approximation MaxOhn 2021-11-04 21:37:54 +01:00
  • 3f8d023e71 osu: clean up of feature based functions MaxOhn 2021-11-03 18:10:49 +01:00
  • 528f1b2a7e removed tests & fixed code in documentation MaxOhn 2021-11-03 18:03:44 +01:00
  • 97ba2db7d6 return DifficultyAttributes instead of StarResult MaxOhn 2021-11-03 18:00:29 +01:00
  • 5780559b70 return PerformanceAttributes instead of PpResult MaxOhn 2021-11-03 16:53:17 +01:00
  • b7caf35bb4 added inner pp-gen crate MaxOhn 2021-11-03 00:53:18 +01:00
  • 62d00d3619 osu: applied update to all_included and no_sliders_no_leniency MaxOhn 2021-10-30 22:10:24 +02:00
  • d8f7608ad7 osu: updated up to commit from 2021-10-27 MaxOhn 2021-10-30 19:08:24 +02:00
  • 6ce71cf01c initial testing and debugging MaxOhn 2021-10-28 19:29:00 +02:00
  • 6d1676762b recoded and added rhythm complexity calculator (untested) MaxOhn 2021-10-28 19:15:20 +02:00
  • 9ca4ec7de4 changed history length in speed MaxOhn 2021-10-28 17:59:44 +02:00
  • 412421f3e6 added rhythm multiplier for strain sections MaxOhn 2021-10-28 17:46:44 +02:00
  • aa2ab89508 add a buff to short maps for flashlight skill MaxOhn 2021-10-28 16:36:16 +02:00
  • 12b1517f7d increase the multiplier when hidden is applied on the flashlight skill MaxOhn 2021-10-28 16:33:23 +02:00
  • 7a0236e34d apply nerf to flashlight skill on high star maps MaxOhn 2021-10-28 16:32:40 +02:00
  • a4ff08826b add Flashlight skill MaxOhn 2021-10-28 16:13:46 +02:00
  • a6f35e7985 v0.2.3 MaxOhn 2021-08-09 12:04:00 +02:00
  • cc8c893866 updated osu's clockrate bugfix MaxOhn 2021-08-09 11:39:12 +02:00
  • dc3486201f Merge pull request #2 from Pure-Peace/next Max 2021-08-09 10:44:23 +02:00
  • adb968ec86 Fix: Dead loop when reading an empty .osu file. Pure-Peace 2021-08-09 01:57:14 +08:00
  • 61620d6b25 updated osu tests & more bugfixing for osu MaxOhn 2021-07-24 18:18:18 +02:00
  • 9ffd6ad1b6 osu: bugfixes MaxOhn 2021-07-24 03:21:20 +02:00
  • c605bdd243 implemented update up to osu commit cde8ae6 MaxOhn 2021-07-23 18:32:30 +02:00
  • 3a7e096206 mania: ensure columns index is valid MaxOhn 2021-06-14 02:48:51 +02:00
  • 67c6ad8d8e remove unnecessary features from async-std & tokio MaxOhn 2021-05-07 12:44:10 +02:00
  • 10d42de58e updated changelog MaxOhn 2021-05-05 15:27:32 +02:00
  • c731a767fb v0.2.2 MaxOhn 2021-05-03 22:55:11 +02:00
  • 91f4cf7717 osu: another underflow prevention MaxOhn 2021-04-29 15:31:09 +02:00
  • db90c28263 recolor benchmark image background MaxOhn 2021-04-29 12:54:32 +02:00
  • 7a3f8ebf9c removed redundant point_on_lines functions MaxOhn 2021-04-29 12:48:28 +02:00
  • dabcb5e813 updated benchmark results & tiny overall adjustments MaxOhn 2021-04-29 12:00:27 +02:00
  • 9f984ac4e2 taiko: micro optimizations MaxOhn 2021-04-29 01:33:08 +02:00
  • 2c913d5f3b catmull optimization MaxOhn 2021-04-29 00:07:56 +02:00
  • 921f2afeac slight bezier optimization MaxOhn 2021-04-28 23:21:40 +02:00
  • 964b972eac Curve method changes & fixed all_included MaxOhn 2021-04-28 22:44:50 +02:00
  • 643a67888d micro optimizations MaxOhn 2021-04-28 22:19:18 +02:00
  • 2707f1aabc slight integration test restructure MaxOhn 2021-04-28 21:38:23 +02:00
  • bb6ee0332c fix linear perfect curves and subpaths MaxOhn 2021-04-28 21:23:51 +02:00
  • 97f3cb2030 fruits: fixed reverse sliders MaxOhn 2021-04-27 18:00:48 +02:00
  • 1b05c8744b improved slider point interpolation MaxOhn 2021-04-27 16:24:24 +02:00
  • 76b6353c15 v0.2.1 MaxOhn 2021-04-17 16:44:40 +02:00
  • 17426b9975 docs & clippy adjustment MaxOhn 2021-04-17 16:38:12 +02:00
  • 3f81f18c75 osu: dont count hitobjects again MaxOhn 2021-04-17 14:28:04 +02:00
  • ed33eda909 parse cleanup MaxOhn 2021-04-17 13:41:08 +02:00
  • 041032ee14 Merge branch 'next' into main MaxOhn 2021-02-25 15:24:18 +01:00
  • e0f298e9e6 v0.2.0 MaxOhn 2021-02-25 15:23:53 +01:00
  • 146562dc15 minor readme fix MaxOhn 2021-02-23 22:52:02 +01:00
  • 328095cfb3 enable (useless) methods despite features MaxOhn 2021-02-23 22:34:01 +01:00
  • eaeab70a8d parse: refactored Beatmap impls MaxOhn 2021-02-23 22:33:25 +01:00
  • f3d097cec5 hide parsing related types further inwards MaxOhn 2021-02-23 20:27:52 +01:00
  • 00a8b990d0 adjusted readme & lib.rs docs MaxOhn 2021-02-23 20:02:45 +01:00
  • e7ac4d7401 added async_tokio feature MaxOhn 2021-02-23 19:50:44 +01:00
  • 8a3bb912b0 remove ignored unit tests MaxOhn 2021-02-23 19:45:49 +01:00
  • 584e1c5714 remove async pp calculation & reset to v0.1.1 MaxOhn 2021-02-23 19:45:10 +01:00
  • 6c32f11368 Merge pull request #1 from Pure-Peace/main Max 2021-02-23 11:32:38 +01:00
  • 739c512203 update: README PurePeace 2021-02-23 15:34:57 +08:00
  • 59f77dfd4b add: async wrapper for pp calculate PurePeace 2021-02-23 15:30:57 +08:00
  • a597735513 update: version PurePeace 2021-02-23 14:57:56 +08:00
  • af5e609352 add & fix: async tests PurePeace 2021-02-23 14:57:41 +08:00
  • f6bdfe3ba9 add: Beatmap async parse (with async-std) PurePeace 2021-02-23 14:45:06 +08:00
  • 6556ca3ab1 v0.1.1 MaxOhn 2021-02-15 09:44:18 +01:00
  • 8d8543be85 taiko: fixed hitwindow flooring MaxOhn 2021-02-15 09:39:28 +01:00
  • b155e40a35 readme & minor doc adjustment MaxOhn 2021-02-12 10:29:26 +01:00
  • 321ee8f341 parse: cap slider length MaxOhn 2021-02-11 14:37:25 +01:00
  • 802df83a57 parse: trim special character too MaxOhn 2021-02-08 17:37:02 +01:00
  • 09e88c2872 parse: handle many curvepoints efficiently MaxOhn 2021-02-04 16:27:07 +01:00
  • f429509c75 osu: fixed pp underflow MaxOhn 2021-02-04 14:30:16 +01:00
  • 6e0bd2c93b osu: fixed angle calculation for no_leniency MaxOhn 2021-02-04 14:00:17 +01:00
  • 6b5dea5c2a fruits: fix handling passed_objects MaxOhn 2021-02-03 11:37:18 +01:00
  • e43b824062 mania: slightly accounted for calculating on osu!standard maps MaxOhn 2021-02-03 11:27:12 +01:00
  • 829682e9ee fruits: fixed passed_objects in star calculation MaxOhn 2021-02-01 16:44:35 +01:00
  • 33b09c7f4c osu: more hitresult fixes MaxOhn 2021-02-01 15:31:54 +01:00