diff --git a/Output/Languages/cs.xml b/Output/Languages/cs.xml
index 469ed43f..fcf79f01 100644
--- a/Output/Languages/cs.xml
+++ b/Output/Languages/cs.xml
@@ -191,6 +191,7 @@
Obraz
Text písně
Téma
+ Credits
Adresa serveru
Nastavení hry
Jazyk
diff --git a/Output/Languages/de.xml b/Output/Languages/de.xml
index aba92bfa..9459f1fd 100644
--- a/Output/Languages/de.xml
+++ b/Output/Languages/de.xml
@@ -194,6 +194,7 @@
Video
Liedtext
Design
+ Credits
Serveradresse
Spieleinstellungen
Sprache
diff --git a/Output/Languages/en.xml b/Output/Languages/en.xml
index b9375c3b..76826115 100644
--- a/Output/Languages/en.xml
+++ b/Output/Languages/en.xml
@@ -194,6 +194,7 @@
Video
Lyrics
Theme
+ Credits
Server address
Game Options
Language
diff --git a/Output/Languages/es.xml b/Output/Languages/es.xml
index 400027a8..e4b480f0 100644
--- a/Output/Languages/es.xml
+++ b/Output/Languages/es.xml
@@ -176,6 +176,7 @@
Video
Letras
Estilos
+ Credits
Dirección del servidor
Opciones del Juego
Idioma
diff --git a/Output/Languages/fr.xml b/Output/Languages/fr.xml
index cb35b62e..9088c37a 100644
--- a/Output/Languages/fr.xml
+++ b/Output/Languages/fr.xml
@@ -194,6 +194,7 @@
Vidéo
Paroles
Thème
+ Credits
Adresse du serveur
Options du Jeu
Langue
diff --git a/Output/Languages/hu.xml b/Output/Languages/hu.xml
index e15833b7..baf68cbc 100644
--- a/Output/Languages/hu.xml
+++ b/Output/Languages/hu.xml
@@ -174,6 +174,7 @@
Kép
Dalszöveg
Téma
+ Credits
Szerver címe
Játék Beállítások
Nyelv
diff --git a/Output/Languages/it.xml b/Output/Languages/it.xml
index 7ee04200..f3150f31 100644
--- a/Output/Languages/it.xml
+++ b/Output/Languages/it.xml
@@ -194,6 +194,7 @@
Video
Testi
Tema
+ Credits
Indirizzo server
Opzioni gioco
Lingua
diff --git a/Output/Languages/nl.xml b/Output/Languages/nl.xml
index b05de898..f3c360d5 100644
--- a/Output/Languages/nl.xml
+++ b/Output/Languages/nl.xml
@@ -170,6 +170,7 @@
Video
Songteksten
Thema
+ Credits
Serveradres
Spelinstellingen
Taal
diff --git a/Output/Languages/pt.xml b/Output/Languages/pt.xml
index 940595b2..218de910 100644
--- a/Output/Languages/pt.xml
+++ b/Output/Languages/pt.xml
@@ -185,6 +185,7 @@
Video
Letras
Tema
+ Credits
Endereço do Servidor
Opções do Jogo
Língua
diff --git a/Output/Languages/ru.xml b/Output/Languages/ru.xml
index 28a56c5a..0d634b4b 100644
--- a/Output/Languages/ru.xml
+++ b/Output/Languages/ru.xml
@@ -194,6 +194,7 @@
Видео
Текст песни
Тема
+ Credits
Адрес сервера
Опции игры
Язык
diff --git a/Output/Languages/sv.xml b/Output/Languages/sv.xml
index 1ba0f9c8..327eedc6 100644
--- a/Output/Languages/sv.xml
+++ b/Output/Languages/sv.xml
@@ -194,6 +194,7 @@
Video
Låttext
Tema
+ Credits
Serveradress
Spelalternativ
Språk
diff --git a/Output/Languages/tr.xml b/Output/Languages/tr.xml
index 91249f8a..b5c33560 100644
--- a/Output/Languages/tr.xml
+++ b/Output/Languages/tr.xml
@@ -153,6 +153,7 @@
Video
Sözler
Tema
+ Credits
Oyun Seçenekleri
Dil
Hata Ayıklama Seviyesi
diff --git a/Output/Themes/Changelog/Changelog_ScreenOptions.txt b/Output/Themes/Changelog/Changelog_ScreenOptions.txt
index 7ed037d2..5b1a3626 100644
--- a/Output/Themes/Changelog/Changelog_ScreenOptions.txt
+++ b/Output/Themes/Changelog/Changelog_ScreenOptions.txt
@@ -6,4 +6,9 @@ Version 2:
(2023 Dec 31)
Add:
-
\ No newline at end of file
+
+
+(2024 Nov 24)
+
+Add:
+Credits Button
diff --git a/Output/Themes/Vocaluxe 2024/Screens/ScreenOptions.xml b/Output/Themes/Vocaluxe 2024/Screens/ScreenOptions.xml
index 5d2ec9e1..03c90726 100644
--- a/Output/Themes/Vocaluxe 2024/Screens/ScreenOptions.xml
+++ b/Output/Themes/Vocaluxe 2024/Screens/ScreenOptions.xml
@@ -2,7 +2,7 @@
ScreenOptions
- 1
+ 2
@@ -15,14 +15,14 @@
- LogoMain
-
-
- 435
- 265.5
- 1110
- 202.5
- 0
+ LogoMain
+
+
+ 435
+ 265.5
+ 1110
+ 202.5
+ 0
@@ -237,6 +237,33 @@
39
15
+
+
diff --git a/Vocaluxe/Screens/CScreenOptions.cs b/Vocaluxe/Screens/CScreenOptions.cs
index 63ce4dd6..837cd343 100644
--- a/Vocaluxe/Screens/CScreenOptions.cs
+++ b/Vocaluxe/Screens/CScreenOptions.cs
@@ -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;
}
}
-}
\ No newline at end of file
+}