From b25ed1a5b16ca68320be3c2d1b5eda257556be13 Mon Sep 17 00:00:00 2001 From: CaptainBasculin <48386548+CaptainBasculin@users.noreply.github.com> Date: Wed, 20 Apr 2022 08:35:43 +0300 Subject: [PATCH] implemented discussion button option --- osuplus.user.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/osuplus.user.js b/osuplus.user.js index d373840..d7e3796 100644 --- a/osuplus.user.js +++ b/osuplus.user.js @@ -176,6 +176,7 @@ showMirror2: false, showMirror3: false, showMirror4: false, + showDiscussionMap: false, showSubscribeMap: true, apikey: null, failedChecked: true, @@ -628,6 +629,7 @@ makeSettingRow("Show NeriNyan mirror", null, makeCheckboxOption("showMirror3")), makeSettingRow("Show Chimu.moe mirror", null, makeCheckboxOption("showMirror4")), makeSettingRow("Show subscribe map", null, makeCheckboxOption("showSubscribeMap")), + makeSettingRow("Show discussion box ", null, makeCheckboxOption("showDiscussionMap")), makeSettingRow("Show dates", null, makeCheckboxOption("showDates")), makeSettingRow("Show pp rank beside player", "scores may take longer to load", makeCheckboxOption("showPpRank")), makeSettingRow("Fetch player countries outside top 50", "disable to load faster, but some players' countries won't be loaded", makeCheckboxOption("fetchPlayerCountries")), @@ -667,7 +669,7 @@ $("").click(function(){ GMX.setValue("apikey", $("#settings-apikey").val()); var properties = [ - "showMirror", "showMirror2", "showMirror3", "showMirror4", "showSubscribeMap", "showDates", "showPpRank", "fetchPlayerCountries", "showTop100", "pp2dp", "failedChecked", + "showMirror", "showMirror2", "showMirror3", "showMirror4", "showSubscribeMap", "showDiscussionMap", "showDates", "showPpRank", "fetchPlayerCountries", "showTop100", "pp2dp", "failedChecked", "showDetailedHitCount", "showHitsPerPlay", "fetchUserpageMaxCombo", "fetchFirstsInfo", "rankingVisible", "forceShowDifficulties", "showSiteSwitcher", "showMpGrades" ]; for(let property of properties){ @@ -4959,6 +4961,9 @@ if(settings.showMirror4){ makeMirror(`https://api.chimu.moe/v1/download/${jsonBeatmapset.id}?n=1`, "Chimu.moe", false); } + if(settings.showDiscussionMap){ + makeMirror(`https://osu.ppy.sh/beatmapsets/${jsonBeatmapset.id}/discussion`, "Discussion", false); + } } async function addSubBtn(){