From 3df8a05963876fa8a4c317822865cee22f715ed8 Mon Sep 17 00:00:00 2001 From: Flameshadowxeroshin Date: Tue, 21 Dec 2010 10:15:25 -0600 Subject: [PATCH] minor specialscoring improvements --- .../default/BGAnimations/ScreenGameplay decorations/default.lua | 2 +- Themes/default/Scripts/04 SpecialScoring.lua | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Themes/default/BGAnimations/ScreenGameplay decorations/default.lua b/Themes/default/BGAnimations/ScreenGameplay decorations/default.lua index 44626673c6..5a7ba3538a 100644 --- a/Themes/default/BGAnimations/ScreenGameplay decorations/default.lua +++ b/Themes/default/BGAnimations/ScreenGameplay decorations/default.lua @@ -167,7 +167,7 @@ t[#t+1] = Def.ActorFrame { }; if PREFSMAN:GetPreference("ScoringType") == 'ScoringType_Custom' then t[#t+1] = Def.Actor{ JudgmentMessageCommand = function(self, params) - SpecialScoring[ReadPrefFromFile("UserPrefSpecialScoringMode")](params, STATSMAN:GetCurStageStats():GetPlayerStageStats(params.Player) + SpecialScoring[GetUserPref("UserPrefSpecialScoringMode")](params, STATSMAN:GetCurStageStats():GetPlayerStageStats(params.Player) end; }; return t diff --git a/Themes/default/Scripts/04 SpecialScoring.lua b/Themes/default/Scripts/04 SpecialScoring.lua index 0ba99cc7c1..887b25479b 100644 --- a/Themes/default/Scripts/04 SpecialScoring.lua +++ b/Themes/default/Scripts/04 SpecialScoring.lua @@ -38,6 +38,6 @@ end; --DDR SuperNOVA(-esque) scoring ----------------------------------------------------------- r[4] = function(params, pss) - pss:SetScore(pss:GetPercentDancePoints()*1000000); + pss:SetScore(math.round(pss:GetActualDancePoints()/pss:GetPossibleDancePoints()*1000000)); end; SpecialScoring = r;