feat(mods): configure ranked mods by file (#49)
This commit is contained in:
11
tools/generate_ranked_mods.py
Normal file
11
tools/generate_ranked_mods.py
Normal file
@@ -0,0 +1,11 @@
|
||||
from __future__ import annotations
|
||||
|
||||
import os
|
||||
import sys
|
||||
|
||||
sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), "..")))
|
||||
from app.models.mods import generate_ranked_mod_settings, init_mods
|
||||
|
||||
if __name__ == "__main__":
|
||||
init_mods()
|
||||
generate_ranked_mod_settings(enable_all="--all" in sys.argv)
|
||||
@@ -242,7 +242,7 @@ async def _recalculate_statistics(statistics: UserStatistics, session: AsyncSess
|
||||
|
||||
for score in scores:
|
||||
beatmap: Beatmap = score.beatmap
|
||||
ranked = beatmap.beatmap_status.has_pp() | settings.enable_all_mods_pp
|
||||
ranked = beatmap.beatmap_status.has_pp() | settings.enable_all_beatmap_pp
|
||||
|
||||
statistics.play_count += 1
|
||||
statistics.total_score += score.total_score
|
||||
|
||||
Reference in New Issue
Block a user