de-odex

Results 16 issues of de-odex

at this state, it's not fit to be installed as a module. I'll PR soon to fix this pypi is fine with WIP modules, i really recommend doing so now;...

``` /home/deodex/Documents/CODE/Nim/natsuhi/src/natsuhi.nim(40, 29) Error: type mismatch: got but expected one of: proc notcursescoreinit(opts: ptr notcursesoptions_1342177605; fp: ptr File_1342177650): ptr notcurses first type mismatch at position: 2 required type for fp:...

... with formatting options for each token edit: ???

docs

will change difficulty value and AR, unless there is a multiplier for the diff rating

attempting to use a postfix template within an f-string does not work (no completion shows up for such) using PyCharm 2018.3 recreate: ```python3 print(f"{0.an_expression}") ``` will not show completion

help wanted

Specified within supported docstrings (google-style, numpy-style or epydoc-style): docstring specifications: [epydoc](http://epydoc.sourceforge.net/manual-docstring.html), [numpy](https://sphinxcontrib-napoleon.readthedocs.io/en/latest/example_numpy.html), and [google](https://sphinxcontrib-napoleon.readthedocs.io/en/latest/example_google.html) or when static type checking is indicated: ```python3 import typing def test(arg_one: int, arg_two: str, arg_three:...

help wanted

I'm looking into adding this functionality some time soon, but I'm not so sure about the approach right now

Since there are 4 modes in osu, we should probably separate difficulty and pp calculation from the base Beatmap class, somehow

``` Traceback (most recent call last): File "C:\Users\deodex\AppData\Local\Programs\Python\Python36\lib\site-packages\slider\library.py", line 243, in lookup_by_id return self._read_beatmap(self, beatmap_id=beatmap_id) File "C:\Users\deodex\AppData\Local\Programs\Python\Python36\lib\site-packages\slider\library.py", line 216, in _raw_read_beatmap return Beatmap.from_path(self._cache[f'id:{beatmap_id}']) File "C:\Users\deodex\AppData\Local\Programs\Python\Python36\lib\site-packages\slider\library.py", line 32, in __getitem__ return...

bug
beatmap parser

![image](https://user-images.githubusercontent.com/11498305/38775355-0e7d56ea-40b3-11e8-8085-6d00888786b3.png) BPM is incorrect (albeit stated in the docs) when ms/beat is negative, and as per https://osu.ppy.sh/help/wiki/osu!_File_Formats/Osu_(file_format), when ms/beat is negative, it is a percentage of the last inherited timing...

bug
beatmap parser