From b92169ff33c09e1b36d7a07f801b353fa37fce0a Mon Sep 17 00:00:00 2001 From: Alexander Eckart Date: Mon, 17 Dec 2012 19:36:07 +0100 Subject: [PATCH] added set joker method --- .../Challenge/Code/PartyModeChallenge.cs | 33 +++++++++++++++++++ PartyModeChallenge/PartyModeChallenge.cs | 33 +++++++++++++++++++ 2 files changed, 66 insertions(+) diff --git a/Output/PartyModes/Challenge/Code/PartyModeChallenge.cs b/Output/PartyModes/Challenge/Code/PartyModeChallenge.cs index 7126c48e..fd270716 100644 --- a/Output/PartyModes/Challenge/Code/PartyModeChallenge.cs +++ b/Output/PartyModes/Challenge/Code/PartyModeChallenge.cs @@ -288,5 +288,38 @@ namespace Vocaluxe.PartyModes _Base.Graphics.FadeTo(EScreens.ScreenSong); } + + private void SetNumJokers() + { + switch (GameData.NumPlayerAtOnce) + { + case 1: + _ScreenSongOptions.Selection.NumJokers = new int[] { 10 }; + break; + + case 2: + _ScreenSongOptions.Selection.NumJokers = new int[] { 5, 5 }; + break; + + case 3: + _ScreenSongOptions.Selection.NumJokers = new int[] { 4, 4, 4 }; + break; + + case 4: + _ScreenSongOptions.Selection.NumJokers = new int[] { 3, 3, 3, 3 }; + break; + + case 5: + _ScreenSongOptions.Selection.NumJokers = new int[] { 2, 2, 2, 2, 2 }; + break; + + case 6: + _ScreenSongOptions.Selection.NumJokers = new int[] { 2, 2, 2, 2, 2, 2 }; + break; + default: + _ScreenSongOptions.Selection.NumJokers = new int[] { 5, 5 }; + break; + } + } } } \ No newline at end of file diff --git a/PartyModeChallenge/PartyModeChallenge.cs b/PartyModeChallenge/PartyModeChallenge.cs index 7126c48e..fd270716 100644 --- a/PartyModeChallenge/PartyModeChallenge.cs +++ b/PartyModeChallenge/PartyModeChallenge.cs @@ -288,5 +288,38 @@ namespace Vocaluxe.PartyModes _Base.Graphics.FadeTo(EScreens.ScreenSong); } + + private void SetNumJokers() + { + switch (GameData.NumPlayerAtOnce) + { + case 1: + _ScreenSongOptions.Selection.NumJokers = new int[] { 10 }; + break; + + case 2: + _ScreenSongOptions.Selection.NumJokers = new int[] { 5, 5 }; + break; + + case 3: + _ScreenSongOptions.Selection.NumJokers = new int[] { 4, 4, 4 }; + break; + + case 4: + _ScreenSongOptions.Selection.NumJokers = new int[] { 3, 3, 3, 3 }; + break; + + case 5: + _ScreenSongOptions.Selection.NumJokers = new int[] { 2, 2, 2, 2, 2 }; + break; + + case 6: + _ScreenSongOptions.Selection.NumJokers = new int[] { 2, 2, 2, 2, 2, 2 }; + break; + default: + _ScreenSongOptions.Selection.NumJokers = new int[] { 5, 5 }; + break; + } + } } } \ No newline at end of file