From 58df2a0408eb9bd06cbb62f9ee1f6ce89a65000c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20K=C3=BCpper?= Date: Fri, 5 Dec 2014 17:11:36 +0100 Subject: [PATCH] First fixes for party-mode. --- PartyModes/PartyModeTicTacToe/CPartyModeTicTacToe.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/PartyModes/PartyModeTicTacToe/CPartyModeTicTacToe.cs b/PartyModes/PartyModeTicTacToe/CPartyModeTicTacToe.cs index bfbde42a..5929e1ff 100644 --- a/PartyModes/PartyModeTicTacToe/CPartyModeTicTacToe.cs +++ b/PartyModes/PartyModeTicTacToe/CPartyModeTicTacToe.cs @@ -187,7 +187,7 @@ namespace VocaluxeLib.PartyModes.TicTacToe case EStage.Main: return _Screens["CPartyScreenTicTacToeMain"]; case EStage.Singing: - return CBase.Graphics.GetScreen(EScreen.Song); + return CBase.Graphics.GetScreen(EScreen.Sing); default: throw new ArgumentException("Invalid stage: " + _Stage); } @@ -195,7 +195,8 @@ namespace VocaluxeLib.PartyModes.TicTacToe private void _FadeToScreen() { - CBase.Graphics.FadeTo(_GetNextScreen()); + if(CBase.Graphics.GetNextScreen() != _GetNextScreen()) + CBase.Graphics.FadeTo(_GetNextScreen()); } public void Next() @@ -242,7 +243,7 @@ namespace VocaluxeLib.PartyModes.TicTacToe _Stage = EStage.Config; break; case EStage.Main: - _Stage = EStage.Config; + _Stage = EStage.Names; break; default: // Rest is not allowed throw new ArgumentException("Invalid stage: " + _Stage);