finished screen switching for party mode, TODO: main party screen an some game logic
This commit is contained in:
1 parent
7202cf5616
commit
ba911f8c34
4 files changed
+27
-12
No files matched your search
@@ -345,6 +345,7 @@ namespace Vocaluxe.PartyModes
|
|||||||
|
|
||||||
public override void LeavingHighscore()
|
public override void LeavingHighscore()
|
||||||
{
|
{
|
||||||
|
//TODO:
|
||||||
_Base.Graphics.FadeTo(EScreens.ScreenPartyDummy);
|
_Base.Graphics.FadeTo(EScreens.ScreenPartyDummy);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -181,6 +181,16 @@ namespace Vocaluxe.Base
|
|||||||
{
|
{
|
||||||
_CurrentPartyMode.PartyMode.FinishedSinging();
|
_CurrentPartyMode.PartyMode.FinishedSinging();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static void LeavingScore()
|
||||||
|
{
|
||||||
|
_CurrentPartyMode.PartyMode.LeavingScore();
|
||||||
|
}
|
||||||
|
|
||||||
|
public static void LeavingHighscore()
|
||||||
|
{
|
||||||
|
_CurrentPartyMode.PartyMode.LeavingHighscore();
|
||||||
|
}
|
||||||
#endregion Interface
|
#endregion Interface
|
||||||
|
|
||||||
#region private stuff
|
#region private stuff
|
||||||
|
|||||||
@@ -89,11 +89,8 @@ namespace Vocaluxe.Screens
|
|||||||
{
|
{
|
||||||
case Keys.Escape:
|
case Keys.Escape:
|
||||||
case Keys.Back:
|
case Keys.Back:
|
||||||
CGraphics.FadeTo(EScreens.ScreenSong);
|
|
||||||
break;
|
|
||||||
|
|
||||||
case Keys.Enter:
|
case Keys.Enter:
|
||||||
CGraphics.FadeTo(EScreens.ScreenSong);
|
LeaveScreen();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case Keys.Down:
|
case Keys.Down:
|
||||||
@@ -126,12 +123,12 @@ namespace Vocaluxe.Screens
|
|||||||
|
|
||||||
if (MouseEvent.LB)
|
if (MouseEvent.LB)
|
||||||
{
|
{
|
||||||
CGraphics.FadeTo(EScreens.ScreenSong);
|
LeaveScreen();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (MouseEvent.RB)
|
if (MouseEvent.RB)
|
||||||
{
|
{
|
||||||
CGraphics.FadeTo(EScreens.ScreenSong);
|
LeaveScreen();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (MouseEvent.MB)
|
if (MouseEvent.MB)
|
||||||
@@ -332,5 +329,10 @@ namespace Vocaluxe.Screens
|
|||||||
_Round = 0;
|
_Round = 0;
|
||||||
UpdateRound();
|
UpdateRound();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void LeaveScreen()
|
||||||
|
{
|
||||||
|
CParty.LeavingHighscore();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -68,11 +68,8 @@ namespace Vocaluxe.Screens
|
|||||||
{
|
{
|
||||||
case Keys.Escape:
|
case Keys.Escape:
|
||||||
case Keys.Back:
|
case Keys.Back:
|
||||||
CGraphics.FadeTo(EScreens.ScreenHighscore);
|
|
||||||
break;
|
|
||||||
|
|
||||||
case Keys.Enter:
|
case Keys.Enter:
|
||||||
CGraphics.FadeTo(EScreens.ScreenHighscore);
|
LeaveScreen();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case Keys.Left:
|
case Keys.Left:
|
||||||
@@ -98,12 +95,12 @@ namespace Vocaluxe.Screens
|
|||||||
|
|
||||||
if (MouseEvent.LB)
|
if (MouseEvent.LB)
|
||||||
{
|
{
|
||||||
CGraphics.FadeTo(EScreens.ScreenHighscore);
|
LeaveScreen();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (MouseEvent.RB)
|
if (MouseEvent.RB)
|
||||||
{
|
{
|
||||||
CGraphics.FadeTo(EScreens.ScreenHighscore);
|
LeaveScreen();
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
@@ -389,5 +386,10 @@ namespace Vocaluxe.Screens
|
|||||||
UpdateRatings();
|
UpdateRatings();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void LeaveScreen()
|
||||||
|
{
|
||||||
|
CParty.LeavingScore();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in new issue
Block a user