diff options
author | brunzelchen <brunzelchen@b956fd51-792f-4845-bead-9b4dfca2ff2c> | 2011-04-20 16:22:47 +0000 |
---|---|---|
committer | brunzelchen <brunzelchen@b956fd51-792f-4845-bead-9b4dfca2ff2c> | 2011-04-20 16:22:47 +0000 |
commit | 2266583f00665b4e618ca608d1b98d13e9f68205 (patch) | |
tree | 9482e8dc4ee35f79d2eb0760b460b34040961bd6 /Game/Code/Classes | |
parent | fb9fe1202a541b911332e69d7c157197dcb9cc61 (diff) | |
download | usdx-2266583f00665b4e618ca608d1b98d13e9f68205.tar.gz usdx-2266583f00665b4e618ca608d1b98d13e9f68205.tar.xz usdx-2266583f00665b4e618ca608d1b98d13e9f68205.zip |
fixed calculation of points in "sing together mode"
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/branches/1.0.1 Challenge MOD@2827 b956fd51-792f-4845-bead-9b4dfca2ff2c
Diffstat (limited to 'Game/Code/Classes')
-rw-r--r-- | Game/Code/Classes/UMain.pas | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/Game/Code/Classes/UMain.pas b/Game/Code/Classes/UMain.pas index 347f92bc..84cfd35f 100644 --- a/Game/Code/Classes/UMain.pas +++ b/Game/Code/Classes/UMain.pas @@ -536,7 +536,7 @@ end; procedure NewNote(P: integer; Sender: TScreenSing);
const
- DEBUG_NOTE_HIT = false;
+ DEBUG_NOTE_HIT = true;
var
CP: integer; // current player
@@ -666,13 +666,7 @@ begin MeanPlayer.ScoreTotalI := MeanPlayer.ScoreI + MeanPlayer.ScoreGoldenI + MeanPlayer.ScoreLineI;
- if ScreenSong.SingTogether then
- begin
- Player[CP].ScoreI := MeanPlayer.ScoreI;
- Player[CP].ScoreGoldenI := MeanPlayer.ScoreGoldenI;
-
- Player[CP].ScoreTotalI := MeanPlayer.ScoreTotalI;
- end else
+ if not ScreenSong.SingTogether then
begin
Player[CP].ScoreI := Floor(Player[CP].Score / 10) * 10;
Player[CP].ScoreGoldenI := Floor(Player[CP].ScoreGolden / 10) * 10;
@@ -769,6 +763,13 @@ begin Player[CP].ScoreMax := Player[CP].ScoreTotalI + Player[CP].ScoreMax;
+ if ScreenSong.SingTogether then
+ begin
+ Player[CP].ScoreI := MeanPlayer.ScoreI;
+ Player[CP].ScoreGoldenI := MeanPlayer.ScoreGoldenI;
+
+ Player[CP].ScoreTotalI := MeanPlayer.ScoreTotalI;
+ end;
end else
begin //############################ DUET #####################
if (CP mod 2 = P) then
|