Skip to content

Commit a5c062c

Browse files
committed
add: hints
1 parent 9fe44c3 commit a5c062c

File tree

1 file changed

+28
-1
lines changed

1 file changed

+28
-1
lines changed

peace_performance_python/objects/calculator.py

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,34 @@ class Calculator:
6767
score: Optional[int] # Only relevant for osu!mania
6868

6969
def __init__(self, data: Optional[Dict[str, Union[int, float, None]]] = None, **kwargs) -> 'Calculator':
70-
'''Create new Calculator'''
70+
'''
71+
Create new Calculator
72+
73+
## Attrs:
74+
75+
`mode`: `Optional[int]` # gamemode convert
76+
77+
`mods`: `Optional[int]`
78+
79+
`n50`: `Optional[int]` # Irrelevant for osu!mania
80+
81+
`n100`: `Optional[int]` # Irrelevant for osu!mania and osu!taiko
82+
83+
`n300`: `Optional[int]` # Irrelevant for osu!mania
84+
85+
`katu`: `Optional[int]` # Only relevant for osu!ctb
86+
87+
`acc`: `Optional[float]` # Irrelevant for osu!mania
88+
89+
`passed_obj`: `Optional[int]`
90+
91+
`combo`: `Optional[int]` # Irrelevant for osu!mania
92+
93+
`miss`: `Optional[int]` # Irrelevant for osu!mania
94+
95+
`score`: `Optional[int]` # Only relevant for osu!mania
96+
97+
'''
7198
self._raw = _pp_rust.Calculator()
7299
set = data or kwargs
73100
if set:

0 commit comments

Comments
 (0)