From d0b1bcfb796fa82324372a0c6fa5c755d2cf6d80 Mon Sep 17 00:00:00 2001 From: Hersi Date: Thu, 23 Nov 2023 12:21:17 +0100 Subject: [PATCH 1/2] add check for updating the effect radar only when it is enabled (to reduce lag) --- scripts/songselect/songwheel.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/songselect/songwheel.lua b/scripts/songselect/songwheel.lua index 030f687..a6f0391 100644 --- a/scripts/songselect/songwheel.lua +++ b/scripts/songselect/songwheel.lua @@ -114,7 +114,7 @@ game.LoadSkinSample('song_wheel/diff_change.wav') local scoreNumbers = Numbers.load_number_image("score_num") local difficultyNumbers = Numbers.load_number_image("diff_num") -local songselect_showEffectRadar = game.GetSkinSetting("songselect_showEffectRadar") or false +local showEffectRadar = game.GetSkinSetting("songselect_showEffectRadar") or false local LEADERBOARD_PLACE_NAMES = { '1st', @@ -1053,7 +1053,7 @@ end ---This function is basically a workaround for the ForceRender call local function drawRadar() - if not songselect_showEffectRadar then return end + if not showEffectRadar then return end if isFilterWheelActive or transitionLeaveScale ~= 0 then return end local x, y = 375, 650 @@ -1125,7 +1125,7 @@ render = function (deltaTime) Sound.stopMusic() - if updateRadar then + if showEffectRadar and updateRadar then local difficultyNames = {"nov","adv","exh","mxm","inf","grv","hvn","vvd","exc"} local diff = songwheel.songs[selectedIndex].difficulties[selectedDifficulty].difficulty + 1 radar:updateGraph(songwheel.songs[selectedIndex].path, difficultyNames[diff]) -- 2.40.1 From 841ca2892a85d7eed195c596be0334d12dc0b22a Mon Sep 17 00:00:00 2001 From: Hersi Date: Thu, 23 Nov 2023 12:22:13 +0100 Subject: [PATCH 2/2] update changelog --- CHANGELOG | Bin 56850 -> 57032 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 801cdd9ca2aa04ede1cb81940c578c2bc3a9e51f..f43399c155f55263282f2ee0d74f648c66803412 100644 GIT binary patch delta 156 zcmbQVhxx=_<_!gmnkfth3`q=zK%C5w#-PBE$dCer3P4^4Ln@HW2C~x_@)?RIHztTq zUa~_ZT7jVmtSS*mD*$Ek7;+dYfvj?{jyxbMlc5Am76ZvtpnM|G^c)}yWUdBKE+0r2 Yf%&CC8&ZM19H5$X2F=asjH~Ye0KCN^&j0`b delta 14 WcmX@HmwD12<_!gmo7I>W-2nhGM+Q^? -- 2.40.1