From ceedc21666b2597551324714b536d2478a584200 Mon Sep 17 00:00:00 2001 From: Drewol Date: Thu, 9 Jun 2022 22:51:51 +0200 Subject: [PATCH 1/4] expose user name in score info --- Main/src/ScoreScreen.cpp | 2 ++ Main/src/SongSelect.cpp | 2 ++ docs/source/scorescreen.rst | 3 ++- docs/source/songwheel.rst | 2 ++ 4 files changed, 8 insertions(+), 1 deletion(-) diff --git a/Main/src/ScoreScreen.cpp b/Main/src/ScoreScreen.cpp index def469470..038e17b98 100644 --- a/Main/src/ScoreScreen.cpp +++ b/Main/src/ScoreScreen.cpp @@ -914,6 +914,8 @@ class ScoreScreen_Impl : public ScoreScreen m_PushIntToTable("misses", score->miss); m_PushIntToTable("timestamp", score->timestamp); m_PushIntToTable("badge", static_cast(Scoring::CalculateBadge(*score))); + m_PushStringToTable("playerName", *score->userName); + m_PushIntToTable("isLocal", score->localScore); lua_pushstring(m_lua, "hitWindow"); HitWindow(score->hitWindowPerfect, score->hitWindowGood, score->hitWindowHold, score->hitWindowSlam).ToLuaTable(m_lua); lua_settable(m_lua, -3); diff --git a/Main/src/SongSelect.cpp b/Main/src/SongSelect.cpp index 2fab16521..be6f53a9e 100644 --- a/Main/src/SongSelect.cpp +++ b/Main/src/SongSelect.cpp @@ -458,6 +458,8 @@ class SelectionWheel : public SongItemSelectionWheel m_PushIntToTable("combo", score->combo); m_PushIntToTable("misses", score->miss); m_PushIntToTable("timestamp", score->timestamp); + m_PushStringToTable("playerName", *score->userName); + m_PushIntToTable("isLocal", score->localScore); m_PushIntToTable("badge", static_cast(Scoring::CalculateBadge(*score))); lua_settable(m_lua, -3); } diff --git a/docs/source/scorescreen.rst b/docs/source/scorescreen.rst index 68ce3e2c0..ca06a6463 100644 --- a/docs/source/scorescreen.rst +++ b/docs/source/scorescreen.rst @@ -36,7 +36,7 @@ Note that, for multiplayer play every fields other than ``isSelf`` and ``uid`` m float gaugeSamples[256] // gauge values sampled throughout the song string grade // "S", "AAA+", "AAA", etc. score[] highScores // Same as song wheel scores - string playerName // Only on multiplayer + string playerName int displayIndex // Only on multiplayer; which player's score (not necessarily the viewer's) is being shown right not string uid // Only on multiplayer; the UID of the viewer HitWindow hitWindow // Same as gameplay HitWindow @@ -51,6 +51,7 @@ Note that, for multiplayer play every fields other than ``isSelf`` and ``uid`` m HitStat[] noteHitStats // Only when isSelf is true; contains HitStat for notes (excluding hold notes and lasers) HitStat[] holdHitStats // Only when isSelf is true; contains HitStat for holds HitStat[] laserHitStats // Only when isSelf is true; contains HitStat for lasers + bool isLocal // Whether this score was set locally HitStat ******* diff --git a/docs/source/songwheel.rst b/docs/source/songwheel.rst index 27dbf1406..160e4cf2d 100644 --- a/docs/source/songwheel.rst +++ b/docs/source/songwheel.rst @@ -66,6 +66,8 @@ A score contains the following fields: int misses int badge int timestamp //timestamp in POSIX time (seconds since Jan 1 1970 00:00:00 UTC) + string playerName + bool isLocal // Whether this score was set locally Badge ***** From c5ae743395ed7e1e1c103d885594ac613c96d461 Mon Sep 17 00:00:00 2001 From: Drewol Date: Tue, 28 Jun 2022 21:30:30 +0200 Subject: [PATCH 2/4] Reduce beat flashing intensity for lighting devices --- Main/src/Game.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Main/src/Game.cpp b/Main/src/Game.cpp index d7ba3d4bd..d5f5a1345 100755 --- a/Main/src/Game.cpp +++ b/Main/src/Game.cpp @@ -1574,10 +1574,9 @@ class Game_Impl : public Game g_application->SetButtonLights(g_input.GetButtonBits() & 0b111111); } - float brightness = 1.0 - (m_playback.GetBeatTime() * 0.8); - brightness = Math::Clamp(brightness, 0.0f, 1.0f); - - + float brightness = 1.2 - (m_playback.GetBeatTime() * m_currentTiming->beatDuration) / 700.0; + brightness = Math::Clamp(brightness, 0.2f, 1.0f); + Color rgbColor = Color::FromHSV(180, 1.0, brightness); for (size_t i = 0; i < 2; i++) { From 8ac1e6131aa52d560d2bf03b39b063c10a51fd1c Mon Sep 17 00:00:00 2001 From: Drewol Date: Tue, 28 Jun 2022 22:06:50 +0200 Subject: [PATCH 3/4] Update HID Light DLL for Speedy's Pocket SDVX Pico --- bin/LightPlugins/usc-hid.dll | Bin 19456 -> 20480 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/bin/LightPlugins/usc-hid.dll b/bin/LightPlugins/usc-hid.dll index 31be635c5c935016aa46e6b2157b0567aaf24ee4..98f1587eb30f0373416afe2ca88345c13fbfb2fd 100644 GIT binary patch delta 10122 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 delta 9326 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 Date: Tue, 28 Jun 2022 22:47:24 +0200 Subject: [PATCH 4/4] Update HID DLL with fix for pico sides --- bin/LightPlugins/usc-hid.dll | Bin 20480 -> 20480 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/bin/LightPlugins/usc-hid.dll b/bin/LightPlugins/usc-hid.dll index 98f1587eb30f0373416afe2ca88345c13fbfb2fd..04551915f436c0b10fbad36dd5eab496a3270578 100644 GIT binary patch delta 589 zcmZozz}T>Wae~d{1x73r9UST-e77je=-euRVbKuJ0x=-JChT^h9GJdeC;+DK6^elA zn}rfU`bW&|LP;PkqjS3;9!OV&-2EM+FQXQ-!K=Lq9kQXAz4i;qcnViolHu(StxARtSkYd&~V2XDckU9)D ztAlkOL}n^PrXNYB7b4RFk*S-^$0_R^2N4T}i1`C4m^qFR84HMv5t58CL`DlDqcS;< zQ>p%f7uY?=!4&U7AO$n$5JYAtL}oLR%sPn7Qi#lakWA~P5<5^($pb^G)EDZba)`P- zh`J1rI;c!0L?*#Y6&!R?NK&B?DIYM!>jsiJv)P#IwKQj-h)44w2@mFro7L5Hd6_|R J6>hvz1^^cAu15d> delta 583 zcmZozz}T>Wae@ug4~B_$PW4Id*Ob-Nb`-#{ew=oJ4v_B>x3f?MOz$n!0@Hg6^}zJ* zLM0%5C~Rk;GLTkN+gXqbq}^lofYrOl>?l+R^W6&|^e!+zC^I<&WCsHj1h_IVq_nZI zFlgB=+sw`Qm1&{@$0n9o7GFU|1_sCGSBxcYj?KRq`CAWy_|}*BTXz5%{M%eqG+IuU zh`MyJ%K0!bxODJJ0I3dEVIX-JD98g5WCIH_`b^H_6q~%CgWGwFH%Kw-YB0sS6i6Kg zo7KTO7a}tSBGZQ?(*u!dhRD=T=H--ij)jPYK*aoj6wDk4h>STz#t=!y2qL2ikx`zU z%c)d<-V5xWV_=H+0FZ*2a}Xl410u5tNoFlXW(h=Q9!RG3Qi&ZXtmJ_~Rq6}%Q5i&C zE<{~ANF7ur10oaer2-DRNF=Ech?F;&;&lbdY&Pb4EzRjD;?Wx@;lX@iv$~otFEc2* J!i`tT000Yor&j;~