Credits Button in Options (#733)

* Add Credit Screen

* Add Credit Screen

* Add Credit Button

* Add Credit Button

* Add Credit Button

* Add Credit Button

* Add Credit Button

* Add Credit Button

* Add Credit Button

* Add Credit Button

* Add Credit Button

* Add Credit Button

* Add Credit Button

* Add Credit Button

* Add Credits Screen

* Add Credits Button

* Add Credits Button

* Screen Version 2

* Screen Version 2

* Screen Version 2
This commit is contained in:
Rap-Voca authored and GitHub committed 2024-11-25 06:59:52 +01:00
1 parent 928a261f26
commit 1e53038fea
15 files changed
+64 -13

No files matched your search

+1
View File
@@ -191,6 +191,7 @@
<string name="TR_SCREENO_BUTTON_VIDEO">Obraz</string>
<string name="TR_SCREENO_BUTTON_LYRICS">Text písně</string>
<string name="TR_SCREENO_BUTTON_THEME">Téma</string>
<string name="TR_SCREENO_BUTTON_CREDITS">Credits</string>
<string name="TR_SCREENOGAME_BUTTON_SERVER">Adresa serveru</string>
<string name="TR_SCREENOGAME_OPTIONS">Nastavení hry</string>
<string name="TR_SCREENOGAME_LANGUAGE">Jazyk</string>
+1
View File
@@ -194,6 +194,7 @@
<string name="TR_SCREENO_BUTTON_VIDEO">Video</string>
<string name="TR_SCREENO_BUTTON_LYRICS">Liedtext</string>
<string name="TR_SCREENO_BUTTON_THEME">Design</string>
<string name="TR_SCREENO_BUTTON_CREDITS">Credits</string>
<string name="TR_SCREENOGAME_BUTTON_SERVER">Serveradresse</string>
<string name="TR_SCREENOGAME_OPTIONS">Spieleinstellungen</string>
<string name="TR_SCREENOGAME_LANGUAGE">Sprache</string>
+1
View File
@@ -194,6 +194,7 @@
<string name="TR_SCREENO_BUTTON_VIDEO">Video</string>
<string name="TR_SCREENO_BUTTON_LYRICS">Lyrics</string>
<string name="TR_SCREENO_BUTTON_THEME">Theme</string>
<string name="TR_SCREENO_BUTTON_CREDITS">Credits</string>
<string name="TR_SCREENOGAME_BUTTON_SERVER">Server address</string>
<string name="TR_SCREENOGAME_OPTIONS">Game Options</string>
<string name="TR_SCREENOGAME_LANGUAGE">Language</string>
+1
View File
@@ -176,6 +176,7 @@
<string name="TR_SCREENO_BUTTON_VIDEO">Video</string>
<string name="TR_SCREENO_BUTTON_LYRICS">Letras</string>
<string name="TR_SCREENO_BUTTON_THEME">Estilos</string>
<string name="TR_SCREENO_BUTTON_CREDITS">Credits</string>
<string name="TR_SCREENOGAME_BUTTON_SERVER">Dirección del servidor</string>
<string name="TR_SCREENOGAME_OPTIONS">Opciones del Juego</string>
<string name="TR_SCREENOGAME_LANGUAGE">Idioma</string>
+1
View File
@@ -194,6 +194,7 @@
<string name="TR_SCREENO_BUTTON_VIDEO">Vidéo</string>
<string name="TR_SCREENO_BUTTON_LYRICS">Paroles</string>
<string name="TR_SCREENO_BUTTON_THEME">Thème</string>
<string name="TR_SCREENO_BUTTON_CREDITS">Credits</string>
<string name="TR_SCREENOGAME_BUTTON_SERVER">Adresse du serveur</string>
<string name="TR_SCREENOGAME_OPTIONS">Options du Jeu</string>
<string name="TR_SCREENOGAME_LANGUAGE">Langue</string>
+1
View File
@@ -174,6 +174,7 @@
<string name="TR_SCREENO_BUTTON_VIDEO">Kép</string>
<string name="TR_SCREENO_BUTTON_LYRICS">Dalszöveg</string>
<string name="TR_SCREENO_BUTTON_THEME">Téma</string>
<string name="TR_SCREENO_BUTTON_CREDITS">Credits</string>
<string name="TR_SCREENOGAME_BUTTON_SERVER">Szerver címe</string>
<string name="TR_SCREENOGAME_OPTIONS">Játék Beállítások</string>
<string name="TR_SCREENOGAME_LANGUAGE">Nyelv</string>
+1
View File
@@ -194,6 +194,7 @@
<string name="TR_SCREENO_BUTTON_VIDEO">Video</string>
<string name="TR_SCREENO_BUTTON_LYRICS">Testi</string>
<string name="TR_SCREENO_BUTTON_THEME">Tema</string>
<string name="TR_SCREENO_BUTTON_CREDITS">Credits</string>
<string name="TR_SCREENOGAME_BUTTON_SERVER">Indirizzo server</string>
<string name="TR_SCREENOGAME_OPTIONS">Opzioni gioco</string>
<string name="TR_SCREENOGAME_LANGUAGE">Lingua</string>
+1
View File
@@ -170,6 +170,7 @@
<string name="TR_SCREENO_BUTTON_VIDEO">Video</string>
<string name="TR_SCREENO_BUTTON_LYRICS">Songteksten</string>
<string name="TR_SCREENO_BUTTON_THEME">Thema</string>
<string name="TR_SCREENO_BUTTON_CREDITS">Credits</string>
<string name="TR_SCREENOGAME_BUTTON_SERVER">Serveradres</string>
<string name="TR_SCREENOGAME_OPTIONS">Spelinstellingen</string>
<string name="TR_SCREENOGAME_LANGUAGE">Taal</string>
+1
View File
@@ -185,6 +185,7 @@
<string name="TR_SCREENO_BUTTON_VIDEO">Video </string>
<string name="TR_SCREENO_BUTTON_LYRICS">Letras </string>
<string name="TR_SCREENO_BUTTON_THEME">Tema </string>
<string name="TR_SCREENO_BUTTON_CREDITS">Credits</string>
<string name="TR_SCREENOGAME_BUTTON_SERVER">Endereço do Servidor</string>
<string name="TR_SCREENOGAME_OPTIONS">Opções do Jogo</string>
<string name="TR_SCREENOGAME_LANGUAGE">Língua</string>
+1
View File
@@ -194,6 +194,7 @@
<string name="TR_SCREENO_BUTTON_VIDEO">Видео</string>
<string name="TR_SCREENO_BUTTON_LYRICS">Текст песни</string>
<string name="TR_SCREENO_BUTTON_THEME">Тема</string>
<string name="TR_SCREENO_BUTTON_CREDITS">Credits</string>
<string name="TR_SCREENOGAME_BUTTON_SERVER">Адрес сервера</string>
<string name="TR_SCREENOGAME_OPTIONS">Опции игры</string>
<string name="TR_SCREENOGAME_LANGUAGE">Язык</string>
+1
View File
@@ -194,6 +194,7 @@
<string name="TR_SCREENO_BUTTON_VIDEO">Video</string>
<string name="TR_SCREENO_BUTTON_LYRICS">Låttext</string>
<string name="TR_SCREENO_BUTTON_THEME">Tema</string>
<string name="TR_SCREENO_BUTTON_CREDITS">Credits</string>
<string name="TR_SCREENOGAME_BUTTON_SERVER">Serveradress</string>
<string name="TR_SCREENOGAME_OPTIONS">Spelalternativ</string>
<string name="TR_SCREENOGAME_LANGUAGE">Språk</string>
+1
View File
@@ -153,6 +153,7 @@
<string name="TR_SCREENO_BUTTON_VIDEO">Video</string>
<string name="TR_SCREENO_BUTTON_LYRICS">Sözler</string>
<string name="TR_SCREENO_BUTTON_THEME">Tema</string>
<string name="TR_SCREENO_BUTTON_CREDITS">Credits</string>
<string name="TR_SCREENOGAME_OPTIONS">Oyun Seçenekleri</string>
<string name="TR_SCREENOGAME_LANGUAGE">Dil</string>
<string name="TR_SCREENOGAME_DEBUGLEVEL">Hata Ayıklama Seviyesi</string>
@@ -6,4 +6,9 @@ Version 2:
(2023 Dec 31)
Add:
<LogoMain>
<LogoMain>
(2024 Nov 24)
Add:
Credits Button
@@ -2,7 +2,7 @@
<Screen xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Informations>
<ScreenName>ScreenOptions</ScreenName>
<ScreenVersion>1</ScreenVersion>
<ScreenVersion>2</ScreenVersion>
</Informations>
<Backgrounds>
<Background Name="Background1">
@@ -15,14 +15,14 @@
</Backgrounds>
<Statics>
<Static Name="LogoMain">
<Skin>LogoMain</Skin>
<Color Name="White" />
<Rect>
<X>435</X>
<Y>265.5</Y>
<W>1110</W>
<H>202.5</H>
<Z>0</Z>
<Skin>LogoMain</Skin>
<Color Name="White" />
<Rect>
<X>435</X>
<Y>265.5</Y>
<W>1110</W>
<H>202.5</H>
<Z>0</Z>
</Rect>
</Static>
</Statics>
@@ -237,6 +237,33 @@
<Height>39</Height>
<Space>15</Space>
</SelReflection>
</Button>
<Button Name="ButtonOptionsCredits">
<Skin>Button</Skin>
<SkinSelected>Button</SkinSelected>
<Rect>
<X>1657.5</X>
<Y>820</Y>
<W>150</W>
<H>50</H>
<Z>0</Z>
</Rect>
<Color Name="ButtonColor" />
<SelColor Name="ButtonSelColor" />
<Text Name="Text">
<X>75</X>
<Y>10</Y>
<Z>0</Z>
<H>30</H>
<MaxW>140</MaxW>
<Color Name="ButtonTextColor" />
<SelColor Name="ButtonTextSelColor" />
<Align>Center</Align>
<ResizeAlign>Center</ResizeAlign>
<Style>Bold</Style>
<Font>Outline</Font>
<Text>TR_SCREENO_BUTTON_CREDITS</Text>
</Text>
</Button>
</Buttons>
<SongMenus />
+10 -3
View File
@@ -1,4 +1,4 @@
#region license
#region license
// This file is part of Vocaluxe.
//
// Vocaluxe is free software: you can redistribute it and/or modify
@@ -27,7 +27,7 @@ namespace Vocaluxe.Screens
// Version number for theme files. Increment it, if you've changed something on the theme files!
protected override int _ScreenVersion
{
get { return 1; }
get { return 2; }
}
private const string _ButtonOptionsGame = "ButtonOptionsGame";
@@ -36,6 +36,7 @@ namespace Vocaluxe.Screens
private const string _ButtonOptionsVideo = "ButtonOptionsVideo";
private const string _ButtonOptionsLyrics = "ButtonOptionsLyrics";
private const string _ButtonOptionsTheme = "ButtonOptionsTheme";
private const string _ButtonOptionsCredits = "ButtonOptionsCredits";
public override void Init()
{
@@ -81,6 +82,9 @@ namespace Vocaluxe.Screens
if (_Buttons[_ButtonOptionsTheme].Selected)
CGraphics.FadeTo(EScreen.OptionsTheme);
if (_Buttons[_ButtonOptionsCredits].Selected)
CGraphics.FadeTo(EScreen.Credits);
break;
}
@@ -111,6 +115,9 @@ namespace Vocaluxe.Screens
if (_Buttons[_ButtonOptionsTheme].Selected)
CGraphics.FadeTo(EScreen.OptionsTheme);
if (_Buttons[_ButtonOptionsCredits].Selected)
CGraphics.FadeTo(EScreen.Credits);
}
if (mouseEvent.RB)
@@ -123,4 +130,4 @@ namespace Vocaluxe.Screens
return true;
}
}
}
}