From 53d80a8cebeae6ccf5a4bb37440689acaebc84e9 Mon Sep 17 00:00:00 2001 From: "Ben \"root\" Anderson" Date: Thu, 19 Dec 2013 18:44:10 -0600 Subject: [PATCH] CheckPointHit / CheckpointMiss equivalent to Flawless / Miss to mimic real PiU --- src/ScoreKeeperNormal.cpp | 6 +++--- src/ScoreKeeperRave.cpp | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/ScoreKeeperNormal.cpp b/src/ScoreKeeperNormal.cpp index 2ff68dd11b..521791d69f 100644 --- a/src/ScoreKeeperNormal.cpp +++ b/src/ScoreKeeperNormal.cpp @@ -36,7 +36,7 @@ void PercentScoreWeightInit( size_t /*ScoreEvent*/ i, RString &sNameOut, int &de case SE_W5: defaultValueOut = 0; break; case SE_Miss: defaultValueOut = 0; break; case SE_HitMine: defaultValueOut = -2; break; - case SE_CheckpointHit: defaultValueOut = 0; break; + case SE_CheckpointHit: defaultValueOut = 3; break; case SE_CheckpointMiss: defaultValueOut = 0; break; case SE_Held: defaultValueOut = 3; break; case SE_LetGo: defaultValueOut = 0; break; @@ -57,8 +57,8 @@ void GradeWeightInit( size_t /*ScoreEvent*/ i, RString &sNameOut, int &defaultVa case SE_W5: defaultValueOut = -4; break; case SE_Miss: defaultValueOut = -8; break; case SE_HitMine: defaultValueOut = -8; break; - case SE_CheckpointHit: defaultValueOut = 0; break; - case SE_CheckpointMiss: defaultValueOut = 0; break; + case SE_CheckpointHit: defaultValueOut = 2; break; + case SE_CheckpointMiss: defaultValueOut = -8; break; case SE_Held: defaultValueOut = 6; break; case SE_LetGo: defaultValueOut = 0; break; } diff --git a/src/ScoreKeeperRave.cpp b/src/ScoreKeeperRave.cpp index d917072b7a..0aadfc1789 100644 --- a/src/ScoreKeeperRave.cpp +++ b/src/ScoreKeeperRave.cpp @@ -18,7 +18,7 @@ static void SuperMeterPercentChangeInit( size_t /*ScoreEvent*/ i, RString &sName sNameOut = "SuperMeterPercentChange" + ScoreEventToString( ci ); switch(ci) { - case SE_CheckpointHit: defaultValueOut = +0.02f; break; + case SE_CheckpointHit: defaultValueOut = +0.05f; break; case SE_W1: defaultValueOut = +0.05f; break; case SE_W2: defaultValueOut = +0.04f; break; case SE_W3: defaultValueOut = +0.02f; break; @@ -26,7 +26,7 @@ static void SuperMeterPercentChangeInit( size_t /*ScoreEvent*/ i, RString &sName case SE_W5: defaultValueOut = +0.00f; break; case SE_Miss: defaultValueOut = -0.20f; break; case SE_HitMine: defaultValueOut = -0.40f; break; - case SE_CheckpointMiss: defaultValueOut = -0.02f; break; + case SE_CheckpointMiss: defaultValueOut = -0.20f; break; case SE_Held: defaultValueOut = +0.04f; break; case SE_LetGo: defaultValueOut = -0.20f; break; DEFAULT_FAIL(ci);