diff --git a/Themes/Til Death/BGAnimations/ScreenGameplay overlay/leaderboard.lua b/Themes/Til Death/BGAnimations/ScreenGameplay overlay/leaderboard.lua index 6ff2969f62..b7838f73ae 100644 --- a/Themes/Til Death/BGAnimations/ScreenGameplay overlay/leaderboard.lua +++ b/Themes/Til Death/BGAnimations/ScreenGameplay overlay/leaderboard.lua @@ -243,7 +243,7 @@ t.JudgmentMessageCommand = function(self, params) local old = curScore.curWifeScore curScore.curWifeScore = notShit.floor(params.WifePercent * 100) / 10000 if isMulti then - multiScores = NSMAN:GetMPLeaderboard() + scoreboard = NSMAN:GetMPLeaderboard() end if old ~= curScore.curWifeScore then table.sort(scoreboard, sortFunction) diff --git a/src/NetworkSyncManager.cpp b/src/NetworkSyncManager.cpp index 579a9d9b74..05388162c3 100644 --- a/src/NetworkSyncManager.cpp +++ b/src/NetworkSyncManager.cpp @@ -56,7 +56,7 @@ std::map ettServerMessageMap = { { "chat", ettps_recievechat }, { "login", ettps_loginresponse }, { "score", ettps_recievescore }, - { "leaderboard", ettps_gameplayleaderboard }, + { "leaderboard", ettps_mpleaderboardupdate }, { "createroom", ettps_createroomresponse }, { "enterroom", ettps_enterroomresponse }, { "selectchart", ettps_selectchart }, @@ -823,7 +823,7 @@ ETTProtocol::Update(NetworkSyncManager* n, float fDeltaTime) msg.SetParam("type", type); MESSAGEMAN->Broadcast(msg); } break; - case ettps_gameplayleaderboard: { + case ettps_mpleaderboardupdate: { auto& scores = (*payload)["scores"]; for (json::iterator it = scores.begin(); it != scores.end(); ++it) { @@ -1047,7 +1047,7 @@ ETTProtocol::SendMPLeaderboardUpdate(float wife, RString& jdgstr) if (ws == nullptr) return; json j; - j["type"] = ettClientMessageMap[ettpc_mpleaderboardupdate]; + j["type"] = "leaderboard"; auto& payload = j["payload"]; payload["wife"] = wife; payload["jdgstr"] = jdgstr; diff --git a/src/NetworkSyncManager.h b/src/NetworkSyncManager.h index ef271dc6a2..a75411e86e 100644 --- a/src/NetworkSyncManager.h +++ b/src/NetworkSyncManager.h @@ -87,7 +87,7 @@ enum ETTServerMessageTypes ettps_loginresponse, ettps_roomlist, ettps_recievescore, - ettps_gameplayleaderboard, + ettps_mpleaderboardupdate, ettps_createroomresponse, ettps_enterroomresponse, ettps_selectchart,