added themes support for party modes

This commit is contained in:
Alexander Eckart committed 2013-01-03 14:12:02 +01:00
1 parent 1c49c4aaaf
commit 8c5f4bf7c9
88 files changed
+1187 -304

No files matched your search

+8 -8
View File
@@ -523,9 +523,9 @@ namespace Vocaluxe.Menu.SingNotes
Rect.Z
);
STexture NoteBegin = _Base.Theme.GetSkinTexture(_Theme.SkinLeftName);
STexture NoteMiddle = _Base.Theme.GetSkinTexture(_Theme.SkinMiddleName);
STexture NoteEnd = _Base.Theme.GetSkinTexture(_Theme.SkinRightName);
STexture NoteBegin = _Base.Theme.GetSkinTexture(_Theme.SkinLeftName, _PartyModeID);
STexture NoteMiddle = _Base.Theme.GetSkinTexture(_Theme.SkinMiddleName, _PartyModeID);
STexture NoteEnd = _Base.Theme.GetSkinTexture(_Theme.SkinRightName, _PartyModeID);
float dx = NoteBegin.width * r.H / NoteBegin.height;
if (2 * dx > r.W)
@@ -565,9 +565,9 @@ namespace Vocaluxe.Menu.SingNotes
Rect.Z
);
STexture NoteBackgroundBegin = _Base.Theme.GetSkinTexture(_Theme.SkinBackgroundLeftName);
STexture NoteBackgroundMiddle = _Base.Theme.GetSkinTexture(_Theme.SkinBackgroundMiddleName);
STexture NoteBackgroundEnd = _Base.Theme.GetSkinTexture(_Theme.SkinBackgroundRightName);
STexture NoteBackgroundBegin = _Base.Theme.GetSkinTexture(_Theme.SkinBackgroundLeftName, _PartyModeID);
STexture NoteBackgroundMiddle = _Base.Theme.GetSkinTexture(_Theme.SkinBackgroundMiddleName, _PartyModeID);
STexture NoteBackgroundEnd = _Base.Theme.GetSkinTexture(_Theme.SkinBackgroundRightName, _PartyModeID);
float dx = NoteBackgroundBegin.width * r.H / NoteBackgroundBegin.height;
if (2 * dx > r.W)
@@ -670,7 +670,7 @@ namespace Vocaluxe.Menu.SingNotes
Rect.Z
);
STexture NoteBegin = _Base.Theme.GetSkinTexture(_Theme.SkinLeftName);
STexture NoteBegin = _Base.Theme.GetSkinTexture(_Theme.SkinLeftName, _PartyModeID);
float dx = NoteBegin.width * r.H / NoteBegin.height;
if (2 * dx > r.W)
dx = r.W / 2;
@@ -726,7 +726,7 @@ namespace Vocaluxe.Menu.SingNotes
_PlayerNotes[n].Color.B,
_PlayerNotes[n].Color.A * _PlayerNotes[n].Alpha);
STexture ToneHelper = _Base.Theme.GetSkinTexture(_Theme.SkinToneHelperName);
STexture ToneHelper = _Base.Theme.GetSkinTexture(_Theme.SkinToneHelperName, _PartyModeID);
_Base.Drawing.DrawTexture(ToneHelper, rect, color);