You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
if (!Mod::get()->getSettingValue<bool>("disable-medal-achievements") && m_data.contains("medals")) {
190
+
if (!Mod::get()->getSettingValue<bool>("disable-medal-achievements") && data.contains("medals")) {
191
191
for (std::string index : {"normal", "plus"}) {
192
-
for (int i = 0; i < m_data["medals"][index].as<std::vector<matjson::Value>>().unwrapOr(std::vector<matjson::Value>()).size(); i++) {
192
+
for (int i = 0; i < data["medals"][index].as<std::vector<matjson::Value>>().unwrapOr(std::vector<matjson::Value>()).size(); i++) {
193
193
auto id = fmt::format("{}medal-{}", ((index == "plus") ? "plus-" : ""), i);
194
-
auto name = m_data["medals"][index][i]["name"].asString().unwrapOr("");
195
-
auto req = m_data["medals"][index][i]["requirement"].as<int>().unwrapOr(0);
194
+
auto name = data["medals"][index][i]["name"].asString().unwrapOr("");
195
+
auto req = data["medals"][index][i]["requirement"].as<int>().unwrapOr(0);
196
196
if (!achievements[id].asBool().unwrapOr(false) && (StatsPopup::getPercentToRank(req, (index == "plus")) >= 1.f)) {
197
197
AchievementBar* ach = AchievementBar::create(
198
198
(index == "plus") ? fmt::format("{} Plus Medal Obtained!", name).c_str() : fmt::format("{} Medal Obtained!", name).c_str(),
199
199
(index == "plus") ?
200
-
fmt::format("Achieve every rank from {} to {}+.", m_data["main"][0]["name"].asString().unwrapOr("???"), m_data["main"][req]["name"].asString().unwrapOr("???")).c_str() :
201
-
fmt::format("Get the normal ranks from {} to {}.", m_data["main"][0]["name"].asString().unwrapOr("???"), m_data["main"][req]["name"].asString().unwrapOr("???")).c_str(),
200
+
fmt::format("Achieve every rank from {} to {}+.", data["main"][0]["name"].asString().unwrapOr("???"), data["main"][req]["name"].asString().unwrapOr("???")).c_str() :
201
+
fmt::format("Get the normal ranks from {} to {}.", data["main"][0]["name"].asString().unwrapOr("???"), data["main"][req]["name"].asString().unwrapOr("???")).c_str(),
0 commit comments